parent
d5b68df2b3
commit
711fc82137
@ -0,0 +1,11 @@
|
||||
# ChangeLog for app-emacs/multiple-cursors
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/multiple-cursors/ChangeLog,v 1.1 2014/11/12 21:17:19 ulm Exp $
|
||||
|
||||
*multiple-cursors-1.3.0 (12 Nov 2014)
|
||||
|
||||
12 Nov 2014; Ulrich Müller <ulm@gentoo.org> +multiple-cursors-1.3.0.ebuild,
|
||||
+files/50multiple-cursors-gentoo.el, +metadata.xml:
|
||||
Initial import, from Emacs overlay. Ebuild contributed by
|
||||
<yakor.spb@gmail.com>, with modifications by me. Bug 463584.
|
||||
|
@ -0,0 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50multiple-cursors-gentoo.el 74 SHA256 8a2d497f0be6bb784a993b5e2967d4ba457a7b9e076b002b5394bb6d40f3d3bd SHA512 21b9379b7403aa0d6ca0ed30d7654b4bdc60c34b02cea6f78f35ca1fa70126eec92568e06db4ca708b1eae93e603878ec36b91fd7e1ac2b01f8a3c7d54f4e1d4 WHIRLPOOL 5af93de181957880ef221ce60c96e3d145617e967a9d8ecdf08f4a101ea53dfd2d82b4d6dad21d5ee79cfb32309ff0c11bcb556f24e43036c5272531ee67200c
|
||||
DIST multiple-cursors-1.3.0.tar.gz 25880 SHA256 0fba83ca60ce83758b5b2ae23ec6e14fb8d6ff50b02322e572bc317d9908d6d8 SHA512 2d321f9016b78aeb37507071756781c84b576a0fbefa385474c8c6287c989412b72b83dfdbe79bc0da1485893ea01952b6e0d392573386338db9e8728f722259 WHIRLPOOL b1f092ca3d75d5b223140f9faeed0b3c309336990a2c70492b2566198d453a0ea0bb89a1cd574fc33a5c88217628cf925a9baa2e9bb9e3c4aac8b89fda42397d
|
||||
EBUILD multiple-cursors-1.3.0.ebuild 632 SHA256 b1bf087f4f5df7886183ed12234c6990f9b5895f7595190dd9027407bf0d695e SHA512 7108adcb6b1d3229ace1c3ecbb79cca6ff289f12b2bcf3034f3503a28c4be7ca8fc9d80bde1b28b37ee1c33b4d2f1d76835045df1a60c4af08fba9e3a875b83e WHIRLPOOL 4fc83e33aafb72c3d8e27aa578892a1f33f3ada356cd7fef100768985a48225b24e5261ca1caaa9ddeee435d8234cc1e195c136bcc44e440252fc9d438b98a80
|
||||
MISC ChangeLog 518 SHA256 33f6cb58c3353aa302a693e504da7b8abd86599ea17c727f0f97431c311a07d5 SHA512 f72edecd2d7e352191b0eb4aa4df7f31c11b4d1b449329e151f9b8599656381c66f3fedbb6e700460b83f22e69c712da408a9769b6f65eccb3ccae74e93b1ace WHIRLPOOL 8e30c398bc985e8f074da7e2913bf629781d80c5e87ffd99e2eca188aee8ef4b0eb60542b4275ab2519f84460286243fb6671f8e7d874657ee250ab9d220a865
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQGcBAEBCAAGBQJUY88yAAoJEJQzkH1pP7W4YasMAIlj3Lc2Y1c2KLXkmkJgQ//e
|
||||
m1ylJiEZ/alO7p+Q61sGo0tXx46KKn29F3Bx1KoOAtZwoX6XRQxDkW5M3boINcrh
|
||||
JlFrjH9ZG2q2C0efZbsyQnZXxwSQeV8S4WRelu+cgJ5Y9wufj4cf51XZbRLgO0hk
|
||||
DgcUkUcppsD5Qqx12bbIpUrXRGnLjUUoi+AMRdapcv/XFJfyvlE/s6UeCZ2/9KoQ
|
||||
TnyKpAP2PtAAgENdGqnxk5mXx4qeqnQ2pdHtW3Bn87xa3+jhmCtKKj7bJ5k4wKpW
|
||||
sQKRdxpUfk1l/d4UguqqrlSldBTDazpJjpLaWrZHFYruePCb17WlSseNSdFiAlcX
|
||||
V1eiq365oWZseO0xVWizK+dB4V3i166O+/VblXm+fNopb7qZDJJ8cJCnrfrHZSkP
|
||||
yuvevm6ZA2/zTdKCaq507O/4eZu4TjVVrtn0as3xndb+GtKBVoTe2EqNfuzksW/i
|
||||
85flbf0MdxFftt2mAP4znTbAi2X2OTYfoA1u/Pf4Vw==
|
||||
=0StJ
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,2 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(load "multiple-cursors-autoloads")
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>emacs</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/multiple-cursors/multiple-cursors-1.3.0.ebuild,v 1.1 2014/11/12 21:17:19 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Multiple cursors for Emacs"
|
||||
HOMEPAGE="https://github.com/magnars/multiple-cursors.el"
|
||||
SRC_URI="https://github.com/magnars/${PN}.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S="${WORKDIR}/${PN}.el-${PV}"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS="README.md"
|
||||
|
||||
src_compile() {
|
||||
elisp-compile *.el
|
||||
elisp-make-autoload-file
|
||||
}
|
@ -0,0 +1,143 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.0-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support"
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
REGULAR_DEPS="
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups[abi_x86_32(-)] )
|
||||
gsm? ( media-sound/gsm[abi_x86_32(-)] )
|
||||
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap[abi_x86_32(-)] )
|
||||
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
|
||||
nls? ( sys-devel/gettext[abi_x86_32(-)] )
|
||||
openal? ( media-libs/openal[abi_x86_32(-)] )
|
||||
opengl? (
|
||||
virtual/glu[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
)
|
||||
png? ( media-libs/libpng:0[abi_x86_32(-)] )
|
||||
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
|
||||
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
|
||||
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
|
||||
media-libs/alsa-lib[abi_x86_32(-)]
|
||||
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
|
||||
media-libs/mesa[abi_x86_32(-)]
|
||||
sys-apps/util-linux[abi_x86_32(-)]
|
||||
sys-libs/zlib[abi_x86_32(-)]
|
||||
x11-libs/libICE[abi_x86_32(-)]
|
||||
x11-libs/libSM[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXau[abi_x86_32(-)]
|
||||
x11-libs/libXdmcp[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
x11-libs/libXrandr[abi_x86_32(-)]
|
||||
x11-libs/libXxf86vm[abi_x86_32(-)]
|
||||
x11-libs/libxcb[abi_x86_32(-)]
|
||||
"
|
||||
|
||||
EMUL_DEPS="
|
||||
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -1,159 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.0.ebuild,v 1.3 2014/08/06 06:44:37 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support"
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32]
|
||||
>=x11-libs/libICE-1.0.8-r1[abi_x86_32]
|
||||
>=x11-libs/libSM-1.2.1-r1[abi_x86_32]
|
||||
>=x11-libs/libX11-1.6.2[abi_x86_32]
|
||||
>=x11-libs/libXau-1.0.7-r1[abi_x86_32]
|
||||
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32]
|
||||
>=x11-libs/libXi-1.7.2[abi_x86_32]
|
||||
>=x11-libs/libXrandr-1.4.2[abi_x86_32]
|
||||
>=x11-libs/libXxf86vm-1.1.3[abi_x86_32]
|
||||
>=x11-libs/libxcb-1.9.1[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)"
|
||||
|
||||
X86_DEPS="x86? (
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
openal? ( media-libs/openal )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
png? ( media-libs/libpng:0 )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl:0 )
|
||||
v4l? ( media-libs/libv4l )
|
||||
media-libs/alsa-lib
|
||||
>=media-libs/freetype-2.0.0
|
||||
media-libs/mesa
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libxcb
|
||||
)"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
${MLIB_DEPS}
|
||||
${X86_DEPS}
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -0,0 +1,143 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.2-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
REGULAR_DEPS="
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups[abi_x86_32(-)] )
|
||||
gsm? ( media-sound/gsm[abi_x86_32(-)] )
|
||||
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap[abi_x86_32(-)] )
|
||||
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
|
||||
nls? ( sys-devel/gettext[abi_x86_32(-)] )
|
||||
openal? ( media-libs/openal[abi_x86_32(-)] )
|
||||
opengl? (
|
||||
virtual/glu[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
)
|
||||
png? ( media-libs/libpng:0[abi_x86_32(-)] )
|
||||
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
|
||||
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
|
||||
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
|
||||
media-libs/alsa-lib[abi_x86_32(-)]
|
||||
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
|
||||
media-libs/mesa[abi_x86_32(-)]
|
||||
sys-apps/util-linux[abi_x86_32(-)]
|
||||
sys-libs/zlib[abi_x86_32(-)]
|
||||
x11-libs/libICE[abi_x86_32(-)]
|
||||
x11-libs/libSM[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXau[abi_x86_32(-)]
|
||||
x11-libs/libXdmcp[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
x11-libs/libXrandr[abi_x86_32(-)]
|
||||
x11-libs/libXxf86vm[abi_x86_32(-)]
|
||||
x11-libs/libxcb[abi_x86_32(-)]
|
||||
"
|
||||
|
||||
EMUL_DEPS="
|
||||
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -1,159 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.2.ebuild,v 1.1 2014/08/23 21:13:56 ryao Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32]
|
||||
>=x11-libs/libICE-1.0.8-r1[abi_x86_32]
|
||||
>=x11-libs/libSM-1.2.1-r1[abi_x86_32]
|
||||
>=x11-libs/libX11-1.6.2[abi_x86_32]
|
||||
>=x11-libs/libXau-1.0.7-r1[abi_x86_32]
|
||||
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32]
|
||||
>=x11-libs/libXi-1.7.2[abi_x86_32]
|
||||
>=x11-libs/libXrandr-1.4.2[abi_x86_32]
|
||||
>=x11-libs/libXxf86vm-1.1.3[abi_x86_32]
|
||||
>=x11-libs/libxcb-1.9.1[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)"
|
||||
|
||||
X86_DEPS="x86? (
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
openal? ( media-libs/openal )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
png? ( media-libs/libpng:0 )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl:0 )
|
||||
v4l? ( media-libs/libv4l )
|
||||
media-libs/alsa-lib
|
||||
>=media-libs/freetype-2.0.0
|
||||
media-libs/mesa
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libxcb
|
||||
)"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
${MLIB_DEPS}
|
||||
${X86_DEPS}
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -0,0 +1,143 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.3-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
REGULAR_DEPS="
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups[abi_x86_32(-)] )
|
||||
gsm? ( media-sound/gsm[abi_x86_32(-)] )
|
||||
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap[abi_x86_32(-)] )
|
||||
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
|
||||
nls? ( sys-devel/gettext[abi_x86_32(-)] )
|
||||
openal? ( media-libs/openal[abi_x86_32(-)] )
|
||||
opengl? (
|
||||
virtual/glu[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
)
|
||||
png? ( media-libs/libpng:0[abi_x86_32(-)] )
|
||||
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
|
||||
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
|
||||
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
|
||||
media-libs/alsa-lib[abi_x86_32(-)]
|
||||
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
|
||||
media-libs/mesa[abi_x86_32(-)]
|
||||
sys-apps/util-linux[abi_x86_32(-)]
|
||||
sys-libs/zlib[abi_x86_32(-)]
|
||||
x11-libs/libICE[abi_x86_32(-)]
|
||||
x11-libs/libSM[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXau[abi_x86_32(-)]
|
||||
x11-libs/libXdmcp[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
x11-libs/libXrandr[abi_x86_32(-)]
|
||||
x11-libs/libXxf86vm[abi_x86_32(-)]
|
||||
x11-libs/libxcb[abi_x86_32(-)]
|
||||
"
|
||||
|
||||
EMUL_DEPS="
|
||||
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -1,159 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.3.ebuild,v 1.1 2014/08/23 21:13:56 ryao Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32]
|
||||
>=x11-libs/libICE-1.0.8-r1[abi_x86_32]
|
||||
>=x11-libs/libSM-1.2.1-r1[abi_x86_32]
|
||||
>=x11-libs/libX11-1.6.2[abi_x86_32]
|
||||
>=x11-libs/libXau-1.0.7-r1[abi_x86_32]
|
||||
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32]
|
||||
>=x11-libs/libXi-1.7.2[abi_x86_32]
|
||||
>=x11-libs/libXrandr-1.4.2[abi_x86_32]
|
||||
>=x11-libs/libXxf86vm-1.1.3[abi_x86_32]
|
||||
>=x11-libs/libxcb-1.9.1[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)"
|
||||
|
||||
X86_DEPS="x86? (
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
openal? ( media-libs/openal )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
png? ( media-libs/libpng:0 )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl:0 )
|
||||
v4l? ( media-libs/libv4l )
|
||||
media-libs/alsa-lib
|
||||
>=media-libs/freetype-2.0.0
|
||||
media-libs/mesa
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libxcb
|
||||
)"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
${MLIB_DEPS}
|
||||
${X86_DEPS}
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -0,0 +1,143 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.2.0-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
REGULAR_DEPS="
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups[abi_x86_32(-)] )
|
||||
gsm? ( media-sound/gsm[abi_x86_32(-)] )
|
||||
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap[abi_x86_32(-)] )
|
||||
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
|
||||
nls? ( sys-devel/gettext[abi_x86_32(-)] )
|
||||
openal? ( media-libs/openal[abi_x86_32(-)] )
|
||||
opengl? (
|
||||
virtual/glu[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
)
|
||||
png? ( media-libs/libpng:0[abi_x86_32(-)] )
|
||||
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
|
||||
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
|
||||
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
|
||||
media-libs/alsa-lib[abi_x86_32(-)]
|
||||
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
|
||||
media-libs/mesa[abi_x86_32(-)]
|
||||
sys-apps/util-linux[abi_x86_32(-)]
|
||||
sys-libs/zlib[abi_x86_32(-)]
|
||||
x11-libs/libICE[abi_x86_32(-)]
|
||||
x11-libs/libSM[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXau[abi_x86_32(-)]
|
||||
x11-libs/libXdmcp[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
x11-libs/libXrandr[abi_x86_32(-)]
|
||||
x11-libs/libXxf86vm[abi_x86_32(-)]
|
||||
x11-libs/libxcb[abi_x86_32(-)]
|
||||
"
|
||||
|
||||
EMUL_DEPS="
|
||||
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -1,159 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.2.0.ebuild,v 1.1 2014/08/23 21:13:56 ryao Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit python-single-r1 unpacker
|
||||
|
||||
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||
SRC_URI="install-crossover-${PV}.bin"
|
||||
|
||||
LICENSE="CROSSOVER-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
|
||||
RESTRICT="fetch test"
|
||||
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||
opt/cxoffice/bin/cxburner
|
||||
opt/cxoffice/bin/cxntlm_auth
|
||||
opt/cxoffice/bin/wineserver
|
||||
opt/cxoffice/bin/unrar
|
||||
opt/cxoffice/bin/wine-preloader
|
||||
opt/cxoffice/bin/cxdiag
|
||||
opt/cxoffice/bin/cxgettext
|
||||
opt/cxoffice/bin/wineloader
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32]
|
||||
>=x11-libs/libICE-1.0.8-r1[abi_x86_32]
|
||||
>=x11-libs/libSM-1.2.1-r1[abi_x86_32]
|
||||
>=x11-libs/libX11-1.6.2[abi_x86_32]
|
||||
>=x11-libs/libXau-1.0.7-r1[abi_x86_32]
|
||||
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32]
|
||||
>=x11-libs/libXi-1.7.2[abi_x86_32]
|
||||
>=x11-libs/libXrandr-1.4.2[abi_x86_32]
|
||||
>=x11-libs/libXxf86vm-1.1.3[abi_x86_32]
|
||||
>=x11-libs/libxcb-1.9.1[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)"
|
||||
|
||||
X86_DEPS="x86? (
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
cups? ( net-print/cups )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
lcms? ( media-libs/lcms:0 )
|
||||
ldap? ( net-nds/openldap )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
openal? ( media-libs/openal )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
png? ( media-libs/libpng:0 )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl:0 )
|
||||
v4l? ( media-libs/libv4l )
|
||||
media-libs/alsa-lib
|
||||
>=media-libs/freetype-2.0.0
|
||||
media-libs/mesa
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libxcb
|
||||
)"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!prefix? ( sys-libs/glibc )
|
||||
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-util/desktop-file-utils
|
||||
!app-emulation/crossover-office-pro-bin
|
||||
!app-emulation/crossover-office-bin
|
||||
${MLIB_DEPS}
|
||||
${X86_DEPS}
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit ${HOMEPAGE}"
|
||||
einfo "and place ${A} in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# self unpacking zip archive; unzip warns about the exe stuff
|
||||
unpack_zip ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|
||||
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -r license.txt guis/ || die "Could not remove files"
|
||||
use doc || rm -r doc/ || die "Could not remove files"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install crossover symlink, bug #476314
|
||||
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
|
||||
|
||||
# Install documentation
|
||||
dodoc README changelog.txt
|
||||
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||
|
||||
# Install files
|
||||
dodir /opt/cxoffice
|
||||
cp -r ./* "${ED}opt/cxoffice" \
|
||||
|| die "Could not install into ${ED}opt/cxoffice"
|
||||
|
||||
# Install configuration file
|
||||
insinto /opt/cxoffice/etc
|
||||
doins share/crossover/data/cxoffice.conf
|
||||
|
||||
# Install requisite directories for menus
|
||||
dodir "/usr/share/applications"
|
||||
dodir "/etc/xdg/menus/applications-merged"
|
||||
|
||||
# Install menus
|
||||
XDG_CONFIG_DIRS="${ED}etc/xdg" \
|
||||
XDG_DATA_DIRS="${ED}usr/share" \
|
||||
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|
||||
|| die "Could not install menus"
|
||||
|
||||
# Fix menus
|
||||
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|
||||
|| die "Could not fix menus"
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-jna/emul-linux-x86-jna-20140508-r1.ebuild,v 1.1 2014/11/12 21:47:58 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit emul-linux-x86
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="|| (
|
||||
>=virtual/libffi-3.0.13-r1[abi_x86_32(-)]
|
||||
~app-emulation/emul-linux-x86-baselibs-${PV}[-abi_x86_32(-)]
|
||||
)"
|
@ -1,38 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ibus-1.4.0-machine-id-fallback.patch 750 SHA256 ad1b7538e324a29fd779d7545860e06f22904974bae931fa3cda045ae74af8ed SHA512 7ed7d36ad3bd369d68aa628a364a6b78421489834d70bb76cbb9f8630b69d0bf58b6cf88c409ebbc100201054efd956aa0199d3395f396bf8932e96159f8d221 WHIRLPOOL 4e8495e611f92b0321c11c6343dcabfe5652e4c1e7613b4f315b8a72d88b58c76a1eec31960bbb709fcf639bf5b26890c53d4de44a6e25e1d0e02d050b2d9b0a
|
||||
AUX ibus-1.4.1-gir.patch 482 SHA256 802581c7c4293dd34c5fda9143d8b46d6a2e65dda82836643fbb4122f1b5b275 SHA512 bec6b63bc5e518fa83c077684365354df9402e70ed7b9c7757b56cd778e0f64b9fa391a7cc6c3e22a2197e6389c58232c3748616758f98bd477f665912674f0c WHIRLPOOL 9261329877eb1221c63eb6568b0e075bc8e7fe188164e06ccfa3ece8ad0c190ff31a2ee5e528550b9c3ad65416a72ceae90ec53d17470c9d54e8a63ffd1c21d1
|
||||
AUX ibus-1.4.1-libxslt-1.1.27.patch 3413 SHA256 47c0135a406e450676a06e7d6de24b99a972134f9217bb174bea7b5c3e6737c9 SHA512 983e01eec74eaba037d3cde1dc3485615984ab953d4edeffcf2f1e6eefa833055780a381b772fb296f6d625cc0d94bec75e430f7d72b7e23a5cfae03b0e661fb WHIRLPOOL 8b4385f35aef20fb3489c6a45ab1f4ac9f71abacea9f47acc13fcafbe130c5d74db1522dcbabb541254ea8505009dbe438cf0c5022989ca3dd05811497ccb9b9
|
||||
AUX ibus-1.4.1-no-gconf.patch 1002 SHA256 7f136de585b41d4ae47e1d9cb58a982f8ab70dc142eb579702e60f67f7f093f2 SHA512 168fefe6d5bb5efdf5e6212ca2ac72ab8a58789cf813c0c280dbbc3788cb70a0d344f9d837e8903b04fed57cdfa98e36f7ca40961b405b969554c384e783a6dd WHIRLPOOL 1fb6f44d7cb24aeaf215c0064bf527af19cd4cf8b0fd767f8ed939103ba3ed1904fd70c591f8f533ec4cc1bc6b6313faf5de7387ec703259639306458fff5206
|
||||
AUX ibus-1.5.1-queue-events.patch 13061 SHA256 5ccadbd28e76138f7dfe23fcc87e73d1ba434eae7b0b281172a3921e954e1577 SHA512 e9c0726ff2ff75704cc25af239e59683cf40a9068945f4953e3eb8529bf82ea662917e51bb56aaa3f2cf32966e8824607ad42f187d80a19eec5703f2b76561ae WHIRLPOOL 3ac69997b6f345d34e6e6065a35d064faeb81d51ef2e06d5748a4fee8144ee6a21d6c25738c48a56954ceed6fe2f2ba7bda6f7da5d15a65c1e671812fe490596
|
||||
AUX ibus-1.5.1-setup.patch 951 SHA256 9bd2e40af53c165ce5ecee4fdf65fda4b2b754f12302e53cb54a35628eae9b2e SHA512 72f2a3235f679d4c1b541ae7eb4a64c93c01f62f1440b0533d59ea2d1b31afdcf1d9c1965e9200a20dcf2248edf360d14e62df549b0ff4790f49cf1cfaccc1e1 WHIRLPOOL 406a55d81335a62ea6fdfb9d9738265da551188cefd8465fd4d3ccf58c1116a0f43e90aab0926ee88f603fb7a3c4b6d66d5483585533f755c9671e6bbbd8a674
|
||||
AUX ibus-1.5.1-use-system-keyboard-layout.patch 3265 SHA256 2b5f28ac04dcb5225f6c26717e7692d2b47bddffd9658dff29b418b0519d5053 SHA512 dfbe7afa955c33edc0735e915f0205fb745ae1354479d345e8493b32e2e5b71e1f92e0d1239a625cc7288db136859b89a1eb7c5d73453fbe8dbea0e4272e5dc2 WHIRLPOOL 320af37e567560822ba5e5ab0451acde3d461459e0a79095117307d9318418374539ac92de79ba02aa823ce7ae745a85fa5a263df614309ee414985346488574
|
||||
AUX ibus-gconf-2.m4.patch 1707 SHA256 40c54a970779f4586161f45ebd245c9db71b46ced0d7deda22f47de851c02954 SHA512 5310d371ae53c31551824e01c9fc3ee815b64c5595c778b956f807973be57ba26efa72977b3f3798347ecf25551f7da95f11bb545def761968b96edd81575985 WHIRLPOOL 74337f038a655689911c0fa3d219747b64c440453d62a1c9597f7cd9e8b45f6b3119e81e8daa8f7dd0eff4a74f2e78bef8ed16ea3c41ebad5cb10b0c7b2d9952
|
||||
DIST ibus-1.4.1.tar.gz 1479412 SHA256 2f46de279ef3c0a48d3f52061794cfc6544ad8cfe3f04d9d12b251d119a180d6 SHA512 465f5d099ca60612e9d28c77da6a8da2435cc50c3f2f9b93c4c9258d18bb963d85b84ed9d7f9c58e90dc07a4898dc9668a6e2a3484b69074a1777761389ba468 WHIRLPOOL 800e68481202dfd6f4cef0de692f4fa3ceb9e570d34b632f9547605a9ed9688be75a69402ff5df3df71fed12f463502d6e8041862dd065e725e6fa16ec968bcf
|
||||
DIST ibus-1.4.2.tar.gz 1489482 SHA256 2418d9960d177c0ce7d3dc5ef8ab75cfc00e30f5e2c730b7d82f4f22666a04d7 SHA512 0070f7d0a4bc6510692851f60e06e487f75fdbe47f50a2371f62dd06b89f20950161b5f1bb91e025dd8dced654d9e90eb910bb5be8e8923869e96e5048f8316d WHIRLPOOL c480ef6fabfe24f2350a0222945860e3b890b32373e159032cc4a9bb1a1df2ad22b6ce11fb9845c5ebacdb7662b9dd26bffb7dd8f6d366551e9ec226e2b14d8d
|
||||
DIST ibus-1.5.5.tar.gz 2063794 SHA256 02ab36af6048399fedbe8d85074b161219b89df5020932df33cf8829764f8aec SHA512 8249d6ee4918b0e0fe030af736eed2260e1376b2fdaf0d819f289e0bd880a5e3874f1fb3d097fc74b9f359822ce16f4dae52a263aa28c2e2ce7bdf671cb2fea9 WHIRLPOOL 33ba90e5cdd54ecd7a03af8c5d2c1d2e8cfc88bfc53b65e5240eb4c60d6138007b754a60e8b1e79c98ce92e299d14f1a0cce445ad40b04e862adf3919401d77d
|
||||
DIST ibus-1.5.8.tar.gz 2120220 SHA256 cfc562ae73de753dc8cb9ae30fe117286ddd94cd109002108f2eeb47e8101a29 SHA512 428e40be7ebea57832295e76b5c4350351c6d40c5178c57c61c8d6f31e524a315184c3d533ad88592e53ae7c6cb4beed67796ad61910f99f260fc9c243b2fc98 WHIRLPOOL 2fc0059a75b3f4b253770303a8c9c8ae02947153eaf7b9c220e2e10657275293a556b068ba4cad0d27f315b7374ffaedb53b20cd13f8408a3729cfaaea869d78
|
||||
EBUILD ibus-1.4.1.ebuild 4073 SHA256 9db71a96c8bfb8cd8cdfd1286d5a6ba19b7e6b82a3d86221b7dffd67bcd77c83 SHA512 b827c108e5ab4630a546d61406691f58faa771ecd36114123520cdcb8a2650435afc4d2eb433256a1c9040d9beb6bca2f7252dd152018d0da5f3371f1779d68e WHIRLPOOL 9ffcef18d4371a2e0e477a0d384d67394a41b555c40055b5e0759d26db043a90c460ce670821755840fd83bc6848b21b2ede8ba38a5ea174a35e074305de2979
|
||||
EBUILD ibus-1.4.2.ebuild 3443 SHA256 a5be7819f46e95e533a4198089f4a83de2d4735919fcb40d7a6ce5f832122478 SHA512 6a85b1f6df59cf70084cdef5c1905b0e63f86b2851c9bac5f77fedd05ba9a97d932f7299a29690a42c4c4f5857a703a66b08b2caa218c88b86a6efd9b99e084d WHIRLPOOL ca5eba00ce47c86cb44123cb60bd68f7da64d7befd4c703f45961e2666995deb19a865f5cc56bf463ca3a0526d3f901f38fee75b2b5d2b75819c81bd11c38310
|
||||
EBUILD ibus-1.5.5.ebuild 4431 SHA256 436a947e81d05fdbcc6dcaba8cd4992fe3070a1b9624baa75afef2bc7aa3c714 SHA512 90b1c94ff53f844ec560a014f7b19645dc079b026269df095d01a376f6186d7f9a0241d30bae86682d48aa0111da9c1de09678fc3e366b8e9c1d3a6e4861d314 WHIRLPOOL a6ecf14074769a06a5f3a46c1cb0aaa36146ada01dd6b36a7b6af49567f7a1e98a99157c0ac2ca4e4a54399740533fc35c71e079d6f6d83b53f8c0efc323d08b
|
||||
EBUILD ibus-1.5.8-r1.ebuild 4363 SHA256 29b10a2af0292cfe9495d323dd9369c04a91d8d64e8b967410476b2a75803b5a SHA512 484edd4c766bf71ec394a05da1439bdbc8ebb8f55b4f049c0d29a1c54306349f7152d5b84ced1369c1fd9acaf06140b8d3b5488ecee4cae85fa852cda855870a WHIRLPOOL 4843b3f6fa377214b414a0fc79dd70c3ea296ae65379da4d7c9b394c1dfb7e4cb93ceb1ed767d029ff37522bc259df5459f428b5737b20275b620f9826da672f
|
||||
MISC ChangeLog 23008 SHA256 907143b0d00403b133f8b8669ef5b40bb4e042ee906fb5818fdd5631f5fe102b SHA512 7283ca0036bbfbb705467e14d805bc37670c3d50e73588d5d3d678e6ba7a33c726f3ce0cab53251f0064ba9e357a40a4920c9482d2a7bddb0abc375c6c371d86 WHIRLPOOL 0347e36562511bc1d22431d32ea3e7a4e044bb3b0aa3c942331202e82f0dd86e6b9573d4d9a95865fd254f765f5ec676ac6962ce6ae7cd65b57c28831991cd6d
|
||||
MISC metadata.xml 984 SHA256 3fc098fc1705fd2415044e6fdba35555bdecad080c056ec418c7d53ddb8738c4 SHA512 b768faa0466a08629bd416b575c35b0e7868972d16878e7da79da5837549cbe4a5e5772a06117e7536f3b3b2d2c417afac14e7639747a9a2a1d220b297adffc3 WHIRLPOOL a3050b1d6a123b7a82d067d6fbdb35c941ac6fd902d58ccbb0a4a339f319e67b2dc8ad2f3fc1af521dd981fc3af41c9c4242a15235847856c1feb1f03e4bdc61
|
||||
DIST ibus-1.5.9.tar.gz 2128459 SHA256 ad41014aa3cb961854ee0aa392a5abd7452fab2c6b77d8ff2d736b7405b48ac6 SHA512 8a21303abceb38f1e5903342590c229a243db1497503fa08d547e1029bc25b90a2031f0386e57ddfcb897a14819d202289fcac1e3c8bad059698b04501a7ede9 WHIRLPOOL 88135818669cb3c189ce02a7caba3ec262bd95ffa6d139e8f76113ca91fc778f5f7703cfbfb1f5d5dd3cbb6948ba14d9c326f318b0286381caec45db3b453221
|
||||
EBUILD ibus-1.5.5.ebuild 4429 SHA256 6fc409c6a94eabbae87d069285ac8bd89471975613284c1534b824ce3ce6b868 SHA512 0fed1d0748d34fddef7823ea6d0286c496a1eef12fc0469821cfc3f6d0b54d0f30ed8380a93ad6cf6a323c3d4ae33c83260a8efa11a098183ae5173b80a4daf2 WHIRLPOOL 30503d8d401f80899c40c416866d2190d77c50a952a6f342108a4020a85cd7abeae1e06ad262e6ba7ee65b4b75a4490612eff998205c2bf2ad9b8055b7845e2d
|
||||
EBUILD ibus-1.5.8-r1.ebuild 4363 SHA256 621c0763552dc28fecd2cb5912ef8d3d13a4885ab0f39f209f36e31648533c44 SHA512 053c147844559354a5d841fe5fced2d5082cfc0f9a06273074c6dc84d6b0f28de1d3709e663021093a863b56b38782151937fd69334bedaab70e118e542bb3ee WHIRLPOOL e96973d988a25df48f31a49326a3e7c52a8d80511afe03ff25427179d989d2b87767c6598e84f403a5ddfae4ad9ffbde6d1e3dcb55bc72ece7055018b6c04c80
|
||||
EBUILD ibus-1.5.9.ebuild 4360 SHA256 dc6e53fb76f217ae6822aca80ccd072c595b978825f983adc09116f76bae16ab SHA512 d6b3436aad5fa1972b2b1ca21a05b6974c70615d579735a8649025a9733a542304627d045343024d0f27eca9c1e8d327d96e44e6f5b7d4a665687e6be453d584 WHIRLPOOL 9f3e2a55fd9f51fc1eaf5b6682b5396288b268a469dba54b0b510de69853762d0e36797bdf88d623486afee78d7d146b851964de5756ffbf3b93173902939f98
|
||||
MISC ChangeLog 23581 SHA256 20915b5fa239799fcad9030a9c268fb2cb5360610c3ed42e424437e37065ee48 SHA512 0878f0a948086f0f2b40f353567bdba2175fd26a5206aba616460fb2e49fb51476397e4055de5508ddffb4ae0ac33ae075c680edfb2aec15478eaeaf4c83d35a WHIRLPOOL 356b98daa6a5294ede3ad98abf09253be4f7970f67ab9e281b98cfa93ce1ce2dc78c1748573590fc5f7a26b5c63fab2e898e2a72bf5c69222b865a46762df5a7
|
||||
MISC metadata.xml 907 SHA256 568c340b720f7300fc7fe240c3e374333315a56875fafd73f02a387709bfeaa7 SHA512 db257d82bf2f810da847b74f1770137288b89c8d6b827e46181d5d2ac8798c5acbdb1bb5ab0d82204f421426242abca912c6ab8ac0c1a4049a8c5944b2c7dd8b WHIRLPOOL 7f5f53519558eb5ee3d2f3db3bf08d1e490c1b5d84d5d76965fda838158facfe18168a32e95eaff1574ca62fde44f6ca95a1bfce3a86af200c8d4d5679054ddd
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJT8bmrAAoJEJIMDbyqvv1VhlcQAJQmRoWb4PBsk+OqaeUaJxF0
|
||||
T73U3qu15iHr2EY1oFJqPZbCbxuvCvki60EJCPYJV3ZO3eap88sshEFWAN+P8Sdj
|
||||
MyreI8YhjcyaGzMmHB6/BQNJVoLoN+m60I7QEWEDbVdgJ2/KOFM0YHELD5CJyqIR
|
||||
RY2rp/7vy5kKXeBmt17oYUquCGCwSmtzpxzTT8yf9wbD8rwl+AduN1MmPfcMXSJH
|
||||
c2JW6WVf9TxsmJUVVem9K4IGUFhW/uIxHujP7BYBnVKG4ZWPxhD3NDGLPd8OSGUh
|
||||
4gkQLqOFH0KwyxnPd4AFxxh9aJTFCb2iujzxHPZAMpPWYzdEQPnwDGXwcYOToEWS
|
||||
SJM9m7buCgzqarxEBWlUoIx2JFAiz2o7p5rQq/Nv3rOGgPTvs+oou7cNNScsZi4C
|
||||
QVSKKDg7+WYqToSjLywMP6NAUhf3SmazPH1+3alFA8kmixiTFr/FhVSTDOj2uZhC
|
||||
sRS+iIye6gOsh3NXxzBSsgLM8nNYNkC7Tn72evYeamGkDzFIFtMSV3K7WIG3RBqT
|
||||
wlQfw4o1jTryfc+/F6jfGrMyh1qQHGJOh2D1qMZWOqec4CEBnB1xM86magRjy/Ff
|
||||
C50Gj3Pjy1o5bY2RVLbueaY+kF/dbgg8TwGVcbgJh+X2EfOXC82eWAtfxEyVMp6L
|
||||
8vAtOE1DL3KpNDzukymG
|
||||
=fRAs
|
||||
iQIcBAEBCAAGBQJUY28+AAoJEJIMDbyqvv1VVicP/1QkKEMMzOiBf0NdmF1IAQDw
|
||||
kvDe9pvldgRORYg1B509vpzDQm0kjeSiLrs/5q8z//7vcZ8py96u7a/z90dc9yJH
|
||||
tdUe2L2LXoXJhmxZ7YIiiKw800JOQf+NYqcno6OdOQ8ZuVCTtWr65WTcqWnG3rL9
|
||||
N8N8GxrWUqjPO4bUZhy6XiHEkwXd+LWeLuH0mq1pxkUveGaudvgQaqStvW3p7PER
|
||||
IMCsAQcB5/cLDuXJlZVqWRoa0fHuiFc5zUiXbYmfATmwyOBwsoyj6bjP1vjrXgS7
|
||||
/B5vISq4TuEmTV4gWwBt17B3/KF6pfu4odA4MraNj3ZsgMU83f5vykblaszBgH+I
|
||||
4rgBkJP9HHJwVsDp5M/Abiwp/rT4SHAPJhLeOrRz0B2YFnFz3fLDY+arpRGwhJpc
|
||||
WRJ7gLkyCBymKTZuGci404yYfmvp14aPZDDIWgnG4CuIVV+JNoVzNG+n1txcpSiD
|
||||
ktsYpjbmIkLMEzmZ9sPmM+3sYyS5Y3r3uJbaCeShGifaVNhnXotH+IQX7fYX9j0C
|
||||
a3l6kqRbd6RvAUTx1y7J+QvkAnQXNkZNXkpon9Y6AOX1JNJAuEPPe2y2K8VL9Le8
|
||||
08GPxsvxrxkPWi5SRuhMrzbpjkaa1lq6SGkiMMl5YVQ8+fB4G7S7i775C3kviuaf
|
||||
zEqLOJTV9GkzzPPxbTy6
|
||||
=rLSP
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,19 +0,0 @@
|
||||
http://cgit.freedesktop.org/dbus/dbus/commit/dbus/dbus-sysdeps-unix.c?id=66e52541d5bdd4927a5c702963749760643313f4
|
||||
|
||||
http://bugs.gentoo.org/390463
|
||||
|
||||
--- src/ibusshare.c
|
||||
+++ src/ibusshare.c
|
||||
@@ -41,7 +41,11 @@ ibus_get_local_machine_id (void)
|
||||
|
||||
if (machine_id == NULL) {
|
||||
GError *error = NULL;
|
||||
- if (!g_file_get_contents ("/var/lib/dbus/machine-id",
|
||||
+ if (!g_file_get_contents ("/etc/machine-id",
|
||||
+ &machine_id,
|
||||
+ NULL,
|
||||
+ NULL) &&
|
||||
+ !g_file_get_contents ("/var/lib/dbus/machine-id",
|
||||
&machine_id,
|
||||
NULL,
|
||||
&error)) {
|
@ -1,11 +0,0 @@
|
||||
--- src/Makefile.am.orig
|
||||
+++ src/Makefile.am
|
||||
@@ -170,7 +170,7 @@ introspection_files = \
|
||||
ibusenumtypes.h \
|
||||
$(NULL)
|
||||
IBus-1.0.gir: $(libibus) Makefile
|
||||
-IBus_1_0_gir_SCANNERFLAGS = --pkg=ibus-1.0 $(IBUS_GIR_SCANNERFLAGS)
|
||||
+IBus_1_0_gir_SCANNERFLAGS = --pkg-export=ibus-1.0 $(IBUS_GIR_SCANNERFLAGS)
|
||||
IBus_1_0_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0
|
||||
IBus_1_0_gir_LIBS = $(libibus)
|
||||
IBus_1_0_gir_FILES = $(addprefix $(srcdir)/,$(introspection_files))
|
@ -1,85 +0,0 @@
|
||||
Fixes building documents.
|
||||
https://bugs.gentoo.org/442904
|
||||
|
||||
--- ibus-1.4.2.orig/docs/reference/ibus/ibus-docs.sgml.in
|
||||
+++ ibus-1.4.2/docs/reference/ibus/ibus-docs.sgml.in
|
||||
@@ -74,8 +74,10 @@
|
||||
<xi:include href="xml/ibusenginedesc.xml"/>
|
||||
<xi:include href="xml/ibusfactory.xml"/>
|
||||
<xi:include href="xml/ibusinputcontext.xml"/>
|
||||
+ <xi:include href="xml/ibuskeys.xml"/>
|
||||
<xi:include href="xml/ibuskeymap.xml"/>
|
||||
<xi:include href="xml/ibuskeysyms.xml"/>
|
||||
+ <xi:include href="xml/ibusutil.xml"/>
|
||||
</chapter>
|
||||
<chapter>
|
||||
<title>Configuration</title>
|
||||
@@ -92,9 +94,6 @@
|
||||
<title>Communication</title>
|
||||
<para>Here lists the service communication functions.</para>
|
||||
<xi:include href="xml/ibusbus.xml"/>
|
||||
- <xi:include href="xml/ibusconnection.xml"/>
|
||||
- <xi:include href="xml/ibusmessage.xml"/>
|
||||
- <xi:include href="xml/ibuspendingcall.xml"/>
|
||||
<xi:include href="xml/ibusproxy.xml"/>
|
||||
<xi:include href="xml/ibusserializable.xml"/>
|
||||
<xi:include href="xml/ibusservice.xml"/>
|
||||
@@ -104,11 +103,18 @@
|
||||
<para>Definition and functions for IBus internal use.</para>
|
||||
<xi:include href="xml/ibusdebug.xml"/>
|
||||
<xi:include href="xml/ibuserror.xml"/>
|
||||
- <xi:include href="xml/ibusmainloop.xml"/>
|
||||
<xi:include href="xml/ibusobject.xml"/>
|
||||
- <xi:include href="xml/ibusserver.xml"/>
|
||||
<xi:include href="xml/ibusshare.xml"/>
|
||||
<xi:include href="xml/ibustypes.xml"/>
|
||||
</chapter>
|
||||
+ <index id="api-index-full">
|
||||
+ <title>Index</title>
|
||||
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
+ </index>
|
||||
+ <index id="api-index-deprecated" role="deprecated">
|
||||
+ <title>Index of deprecated symbols</title>
|
||||
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
|
||||
+ </index>
|
||||
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
|
||||
</book>
|
||||
|
||||
--- ibus-1.4.2.orig/src/ibusobservedpath.h
|
||||
+++ ibus-1.4.2/src/ibusobservedpath.h
|
||||
@@ -75,6 +75,7 @@ struct _IBusObservedPath {
|
||||
IBusSerializable parent;
|
||||
/* instance members */
|
||||
|
||||
+ /*< public >*/
|
||||
gchar *path;
|
||||
glong mtime;
|
||||
gboolean is_dir;
|
||||
--- ibus-1.4.2.orig/src/ibusproperty.h
|
||||
+++ ibus-1.4.2/src/ibusproperty.h
|
||||
@@ -124,15 +124,15 @@ typedef struct _IBusPropListClass IBusPr
|
||||
|
||||
/**
|
||||
* IBusProperty:
|
||||
- * @key: Unique Identity for the IBusProperty.
|
||||
- * @icon: Icon file for the IBusProperty.
|
||||
- * @label: Text shown in UI.
|
||||
- * @tooltip: Message shown if mouse hovered the IBusProperty.
|
||||
- * @sensitive: Whether the IBusProperty is sensitive to keyboard and mouse event.
|
||||
- * @visible: Whether the IBusProperty is visible.
|
||||
- * @type: IBusPropType of IBusProperty.
|
||||
- * @state: IBusPropState of IBusProperty.
|
||||
- * @sub_props: IBusPropList that contains sub IBusProperties. These IBusProperties are usually
|
||||
+ * key: Unique Identity for the IBusProperty.
|
||||
+ * icon: Icon file for the IBusProperty.
|
||||
+ * label: Text shown in UI.
|
||||
+ * tooltip: Message shown if mouse hovered the IBusProperty.
|
||||
+ * sensitive: Whether the IBusProperty is sensitive to keyboard and mouse event.
|
||||
+ * visible: Whether the IBusProperty is visible.
|
||||
+ * type: IBusPropType of IBusProperty.
|
||||
+ * state: IBusPropState of IBusProperty.
|
||||
+ * sub_props: IBusPropList that contains sub IBusProperties. These IBusProperties are usually
|
||||
* shown as sub menu item.
|
||||
*
|
||||
* UI component for input method engine property.
|
||||
|
@ -1,29 +0,0 @@
|
||||
diff -Naur ibus-1.4.1.orig/configure.ac ibus-1.4.1/configure.ac
|
||||
--- ibus-1.4.1.orig/configure.ac 2012-02-05 23:04:15.000000000 +0900
|
||||
+++ ibus-1.4.1/configure.ac 2012-02-06 01:20:18.303186786 +0900
|
||||
@@ -259,23 +259,8 @@
|
||||
)
|
||||
AM_CONDITIONAL([ENABLE_GCONF], [test x"$enable_gconf" = x"yes"])
|
||||
|
||||
-if test x"$enable_gconf" = x"yes"; then
|
||||
- # check gconf
|
||||
- PKG_CHECK_MODULES(GCONF,
|
||||
- [gconf-2.0 >= 2.12],
|
||||
- )
|
||||
-
|
||||
- AC_PATH_PROG(GCONFTOOL, gconftool-2, no)
|
||||
- if test x"$GCONFTOOL" = xno; then
|
||||
- AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf])
|
||||
- fi
|
||||
-
|
||||
- AM_GCONF_SOURCE_2
|
||||
- # GCONF_SCHEMAS_INSTALL should be set in macro AM_GCONF_SOURCE_2
|
||||
-else
|
||||
- AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [false])
|
||||
- enable_gconf="no (disabled, use --enable-gconf to enable)"
|
||||
-fi
|
||||
+AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [false])
|
||||
+enable_gconf="no (disabled, use --enable-gconf to enable)"
|
||||
|
||||
# --enable-memconf option.
|
||||
AC_ARG_ENABLE(memconf,
|
@ -1,367 +0,0 @@
|
||||
From 62cd0492e3459416e1775aedc327bced53f66828 Mon Sep 17 00:00:00 2001
|
||||
From: Rui Matos <tiagomatos@gmail.com>
|
||||
Date: Wed, 9 Jan 2013 10:14:55 -0500
|
||||
Subject: [PATCH] client: Queue events while the IBus context isn't ready
|
||||
|
||||
There are actually 3 patches here.
|
||||
|
||||
---
|
||||
client: Queue events while the IBus context isn't ready
|
||||
|
||||
We may lose events that ought to be processed while the IBus context
|
||||
isn't ready or if the connection to IBus isn't fully established yet.
|
||||
|
||||
To avoid that, enqueue events to be processed later when the IBus
|
||||
context creation finishes.
|
||||
|
||||
---
|
||||
client: Don't cancel an ongoing create input context on another request
|
||||
|
||||
This would only add more delays.
|
||||
|
||||
---
|
||||
client: Cancel any ongoing create input context request on finalize
|
||||
|
||||
BUG=
|
||||
|
||||
Review URL: https://codereview.appspot.com/6988047
|
||||
Patch from Rui Matos <tiagomatos@gmail.com>.
|
||||
---
|
||||
client/gtk2/ibusimcontext.c | 220 ++++++++++++++++++++++++++-----------------
|
||||
1 file changed, 133 insertions(+), 87 deletions(-)
|
||||
|
||||
diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c
|
||||
index 011676f..94005b7 100644
|
||||
--- a/client/gtk2/ibusimcontext.c
|
||||
+++ b/client/gtk2/ibusimcontext.c
|
||||
@@ -40,6 +40,8 @@
|
||||
# define IDEBUG(a...)
|
||||
#endif
|
||||
|
||||
+#define MAX_QUEUED_EVENTS 20
|
||||
+
|
||||
struct _IBusIMContext {
|
||||
GtkIMContext parent;
|
||||
|
||||
@@ -63,6 +65,7 @@ struct _IBusIMContext {
|
||||
|
||||
/* cancellable */
|
||||
GCancellable *cancellable;
|
||||
+ GQueue *events_queue;
|
||||
};
|
||||
|
||||
struct _IBusIMContextClass {
|
||||
@@ -154,6 +157,8 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
static GtkIMContextClass *parent_class = NULL;
|
||||
|
||||
static IBusBus *_bus = NULL;
|
||||
+static guint _daemon_name_watch_id = 0;
|
||||
+static gboolean _daemon_is_running = FALSE;
|
||||
|
||||
void
|
||||
ibus_im_context_register_type (GTypeModule *type_module)
|
||||
@@ -261,6 +266,46 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
gdk_event_free ((GdkEvent *)event);
|
||||
}
|
||||
|
||||
+static gboolean
|
||||
+_process_key_event (IBusInputContext *context,
|
||||
+ GdkEventKey *event)
|
||||
+{
|
||||
+ guint state = event->state;
|
||||
+ gboolean retval = FALSE;
|
||||
+
|
||||
+ if (event->type == GDK_KEY_RELEASE) {
|
||||
+ state |= IBUS_RELEASE_MASK;
|
||||
+ }
|
||||
+
|
||||
+ if (_use_sync_mode) {
|
||||
+ retval = ibus_input_context_process_key_event (context,
|
||||
+ event->keyval,
|
||||
+ event->hardware_keycode - 8,
|
||||
+ state);
|
||||
+ }
|
||||
+ else {
|
||||
+ ibus_input_context_process_key_event_async (context,
|
||||
+ event->keyval,
|
||||
+ event->hardware_keycode - 8,
|
||||
+ state,
|
||||
+ -1,
|
||||
+ NULL,
|
||||
+ _process_key_event_done,
|
||||
+ gdk_event_copy ((GdkEvent *) event));
|
||||
+
|
||||
+ retval = TRUE;
|
||||
+ }
|
||||
+
|
||||
+ if (retval) {
|
||||
+ event->state |= IBUS_HANDLED_MASK;
|
||||
+ }
|
||||
+ else {
|
||||
+ event->state |= IBUS_IGNORED_MASK;
|
||||
+ }
|
||||
+
|
||||
+ return retval;
|
||||
+}
|
||||
+
|
||||
|
||||
/* emit "retrieve-surrounding" glib signal of GtkIMContext, if
|
||||
* context->caps has IBUS_CAP_SURROUNDING_TEXT and the current IBus
|
||||
@@ -387,38 +432,7 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
ibusimcontext->time = event->time;
|
||||
}
|
||||
|
||||
- guint state = event->state;
|
||||
- if (event->type == GDK_KEY_RELEASE) {
|
||||
- state |= IBUS_RELEASE_MASK;
|
||||
- }
|
||||
-
|
||||
- if (_use_sync_mode) {
|
||||
- retval = ibus_input_context_process_key_event (
|
||||
- ibuscontext,
|
||||
- event->keyval,
|
||||
- event->hardware_keycode - 8,
|
||||
- state);
|
||||
- }
|
||||
- else {
|
||||
- ibus_input_context_process_key_event_async (
|
||||
- ibuscontext,
|
||||
- event->keyval,
|
||||
- event->hardware_keycode - 8,
|
||||
- state,
|
||||
- -1,
|
||||
- NULL,
|
||||
- _process_key_event_done,
|
||||
- gdk_event_copy ((GdkEvent *) event));
|
||||
- retval = TRUE;
|
||||
-
|
||||
- }
|
||||
-
|
||||
- if (retval) {
|
||||
- event->state |= IBUS_HANDLED_MASK;
|
||||
- }
|
||||
- else {
|
||||
- event->state |= IBUS_IGNORED_MASK;
|
||||
- }
|
||||
+ retval = _process_key_event (ibuscontext, event);
|
||||
|
||||
if (ibusimcontext != NULL) {
|
||||
/* unref ibusimcontext could call ibus_im_context_finalize here
|
||||
@@ -450,6 +464,23 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
}
|
||||
|
||||
static void
|
||||
+daemon_name_appeared (GDBusConnection *connection,
|
||||
+ const gchar *name,
|
||||
+ const gchar *owner,
|
||||
+ gpointer data)
|
||||
+{
|
||||
+ _daemon_is_running = TRUE;
|
||||
+}
|
||||
+
|
||||
+static void
|
||||
+daemon_name_vanished (GDBusConnection *connection,
|
||||
+ const gchar *name,
|
||||
+ gpointer data)
|
||||
+{
|
||||
+ _daemon_is_running = FALSE;
|
||||
+}
|
||||
+
|
||||
+static void
|
||||
ibus_im_context_class_init (IBusIMContextClass *class)
|
||||
{
|
||||
IDEBUG ("%s", __FUNCTION__);
|
||||
@@ -533,6 +564,14 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
/* always install snooper */
|
||||
if (_key_snooper_id == 0)
|
||||
_key_snooper_id = gtk_key_snooper_install (_key_snooper_cb, NULL);
|
||||
+
|
||||
+ _daemon_name_watch_id = g_bus_watch_name (G_BUS_TYPE_SESSION,
|
||||
+ IBUS_SERVICE_IBUS,
|
||||
+ G_BUS_NAME_WATCHER_FLAGS_NONE,
|
||||
+ daemon_name_appeared,
|
||||
+ daemon_name_vanished,
|
||||
+ NULL,
|
||||
+ NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -543,6 +582,8 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
gtk_key_snooper_remove (_key_snooper_id);
|
||||
_key_snooper_id = 0;
|
||||
}
|
||||
+
|
||||
+ g_bus_unwatch_name (_daemon_name_watch_id);
|
||||
}
|
||||
|
||||
/* Copied from gtk+2.0-2.20.1/modules/input/imcedilla.c to fix crosbug.com/11421.
|
||||
@@ -602,6 +643,7 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
ibusimcontext->caps = IBUS_CAP_PREEDIT_TEXT | IBUS_CAP_FOCUS;
|
||||
#endif
|
||||
|
||||
+ ibusimcontext->events_queue = g_queue_new ();
|
||||
|
||||
// Create slave im context
|
||||
ibusimcontext->slave = gtk_im_context_simple_new ();
|
||||
@@ -651,6 +693,13 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
|
||||
g_signal_handlers_disconnect_by_func (_bus, G_CALLBACK (_bus_connected_cb), obj);
|
||||
|
||||
+ if (ibusimcontext->cancellable != NULL) {
|
||||
+ /* Cancel any ongoing create input context request */
|
||||
+ g_cancellable_cancel (ibusimcontext->cancellable);
|
||||
+ g_object_unref (ibusimcontext->cancellable);
|
||||
+ ibusimcontext->cancellable = NULL;
|
||||
+ }
|
||||
+
|
||||
if (ibusimcontext->ibuscontext) {
|
||||
ibus_proxy_destroy ((IBusProxy *)ibusimcontext->ibuscontext);
|
||||
}
|
||||
@@ -670,6 +719,9 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
pango_attr_list_unref (ibusimcontext->preedit_attrs);
|
||||
}
|
||||
|
||||
+ g_queue_free_full (ibusimcontext->events_queue,
|
||||
+ (GDestroyNotify)gdk_event_free);
|
||||
+
|
||||
G_OBJECT_CLASS(parent_class)->finalize (obj);
|
||||
}
|
||||
|
||||
@@ -681,65 +733,56 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
|
||||
IBusIMContext *ibusimcontext = IBUS_IM_CONTEXT (context);
|
||||
|
||||
- if (G_LIKELY (ibusimcontext->ibuscontext && ibusimcontext->has_focus)) {
|
||||
- /* If context does not have focus, ibus will process key event in sync mode.
|
||||
- * It is a workaround for increase search in treeview.
|
||||
- */
|
||||
- gboolean retval = FALSE;
|
||||
-
|
||||
- if (event->state & IBUS_HANDLED_MASK)
|
||||
- return TRUE;
|
||||
+ if (!_daemon_is_running)
|
||||
+ return gtk_im_context_filter_keypress (ibusimcontext->slave, event);
|
||||
|
||||
- if (event->state & IBUS_IGNORED_MASK)
|
||||
- return gtk_im_context_filter_keypress (ibusimcontext->slave, event);
|
||||
+ /* If context does not have focus, ibus will process key event in
|
||||
+ * sync mode. It is a workaround for increase search in treeview.
|
||||
+ */
|
||||
+ if (!ibusimcontext->has_focus)
|
||||
+ return gtk_im_context_filter_keypress (ibusimcontext->slave, event);
|
||||
|
||||
- /* XXX it is a workaround for some applications do not set client window. */
|
||||
- if (ibusimcontext->client_window == NULL && event->window != NULL)
|
||||
- gtk_im_context_set_client_window ((GtkIMContext *)ibusimcontext, event->window);
|
||||
+ if (event->state & IBUS_HANDLED_MASK)
|
||||
+ return TRUE;
|
||||
|
||||
- _request_surrounding_text (ibusimcontext);
|
||||
+ if (event->state & IBUS_IGNORED_MASK)
|
||||
+ return gtk_im_context_filter_keypress (ibusimcontext->slave, event);
|
||||
|
||||
- if (ibusimcontext != NULL) {
|
||||
- ibusimcontext->time = event->time;
|
||||
- }
|
||||
+ /* XXX it is a workaround for some applications do not set client
|
||||
+ * window. */
|
||||
+ if (ibusimcontext->client_window == NULL && event->window != NULL)
|
||||
+ gtk_im_context_set_client_window ((GtkIMContext *)ibusimcontext,
|
||||
+ event->window);
|
||||
|
||||
- guint state = event->state;
|
||||
- if (event->type == GDK_KEY_RELEASE) {
|
||||
- state |= IBUS_RELEASE_MASK;
|
||||
- }
|
||||
+ _request_surrounding_text (ibusimcontext);
|
||||
|
||||
- if (_use_sync_mode) {
|
||||
- retval = ibus_input_context_process_key_event (
|
||||
- ibusimcontext->ibuscontext,
|
||||
- event->keyval,
|
||||
- event->hardware_keycode - 8,
|
||||
- state);
|
||||
- }
|
||||
- else {
|
||||
- ibus_input_context_process_key_event_async (
|
||||
- ibusimcontext->ibuscontext,
|
||||
- event->keyval,
|
||||
- event->hardware_keycode - 8,
|
||||
- state,
|
||||
- -1,
|
||||
- NULL,
|
||||
- _process_key_event_done,
|
||||
- gdk_event_copy ((GdkEvent *) event));
|
||||
- retval = TRUE;
|
||||
- }
|
||||
+ ibusimcontext->time = event->time;
|
||||
|
||||
- if (retval) {
|
||||
- event->state |= IBUS_HANDLED_MASK;
|
||||
+ if (ibusimcontext->ibuscontext) {
|
||||
+ if (_process_key_event (ibusimcontext->ibuscontext, event))
|
||||
return TRUE;
|
||||
- }
|
||||
- else {
|
||||
- event->state |= IBUS_IGNORED_MASK;
|
||||
- return gtk_im_context_filter_keypress (ibusimcontext->slave, event);
|
||||
- }
|
||||
+ else
|
||||
+ return gtk_im_context_filter_keypress (ibusimcontext->slave,
|
||||
+ event);
|
||||
}
|
||||
- else {
|
||||
- return gtk_im_context_filter_keypress (ibusimcontext->slave, event);
|
||||
+
|
||||
+ /* At this point we _should_ be waiting for the IBus context to be
|
||||
+ * created or the connection to IBus to be established. If that's
|
||||
+ * the case we queue events to be processed when the IBus context
|
||||
+ * is ready. */
|
||||
+ g_return_val_if_fail (ibusimcontext->cancellable != NULL ||
|
||||
+ ibus_bus_is_connected (_bus) == FALSE,
|
||||
+ FALSE);
|
||||
+ g_queue_push_tail (ibusimcontext->events_queue,
|
||||
+ gdk_event_copy ((GdkEvent *)event));
|
||||
+
|
||||
+ if (g_queue_get_length (ibusimcontext->events_queue) > MAX_QUEUED_EVENTS) {
|
||||
+ g_warning ("Events queue growing too big, will start to drop.");
|
||||
+ gdk_event_free ((GdkEvent *)
|
||||
+ g_queue_pop_head (ibusimcontext->events_queue));
|
||||
}
|
||||
+
|
||||
+ return TRUE;
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -1482,6 +1525,14 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
ibus_input_context_focus_in (ibusimcontext->ibuscontext);
|
||||
_set_cursor_location_internal (ibusimcontext);
|
||||
}
|
||||
+
|
||||
+ if (!g_queue_is_empty (ibusimcontext->events_queue)) {
|
||||
+ GdkEventKey *event;
|
||||
+ while (event = g_queue_pop_head (ibusimcontext->events_queue)) {
|
||||
+ _process_key_event (context, event);
|
||||
+ gdk_event_free ((GdkEvent *)event);
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
|
||||
g_object_unref (ibusimcontext);
|
||||
@@ -1494,12 +1545,7 @@ static void _slave_preedit_end_cb (GtkIMContext *slave,
|
||||
|
||||
g_assert (ibusimcontext->ibuscontext == NULL);
|
||||
|
||||
- if (ibusimcontext->cancellable != NULL) {
|
||||
- /* Cancel previous create input context request */
|
||||
- g_cancellable_cancel (ibusimcontext->cancellable);
|
||||
- g_object_unref (ibusimcontext->cancellable);
|
||||
- ibusimcontext->cancellable = NULL;
|
||||
- }
|
||||
+ g_return_if_fail (ibusimcontext->cancellable == NULL);
|
||||
|
||||
ibusimcontext->cancellable = g_cancellable_new ();
|
||||
|
||||
--
|
||||
1.7.10
|
||||
|
@ -1,30 +0,0 @@
|
||||
From 8ac534fc002356b93e2015a8866f1ea89e3895f9 Mon Sep 17 00:00:00 2001
|
||||
From: fujiwarat <takao.fujiwara1@gmail.com>
|
||||
Date: Sat, 15 Dec 2012 17:40:18 +0900
|
||||
Subject: [PATCH] Use Variant.unpack() instead of Variant.dup_strv().
|
||||
|
||||
Variant.dup_strv() returns a tuple in pygobject 3.2, e.g. (['<Control>space'], 1L), and a list in pygobject 3.4, e.g. ['<Control>space'] .
|
||||
|
||||
BUG=RH#887153
|
||||
|
||||
Review URL: https://codereview.appspot.com/6941051
|
||||
---
|
||||
setup/main.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/setup/main.py b/setup/main.py
|
||||
index a8acc7a..707faa4 100644
|
||||
--- a/setup/main.py
|
||||
+++ b/setup/main.py
|
||||
@@ -87,7 +87,7 @@ def __init_hotkey(self):
|
||||
label = 'switch_engine'
|
||||
variant = self.__config.get_value('general/hotkey', name)
|
||||
if variant != None:
|
||||
- shortcuts = variant.dup_strv()
|
||||
+ shortcuts = variant.unpack()
|
||||
else:
|
||||
shortcuts = ['<Control>space']
|
||||
|
||||
--
|
||||
1.7.10
|
||||
|
@ -1,85 +0,0 @@
|
||||
diff --git a/data/ibus.schemas.in b/data/ibus.schemas.in
|
||||
index dbb6da8..54ccb4c 100644
|
||||
--- a/data/ibus.schemas.in
|
||||
+++ b/data/ibus.schemas.in
|
||||
@@ -224,7 +224,7 @@
|
||||
<applyto>/desktop/ibus/general/use_system_keyboard_layout</applyto>
|
||||
<owner>ibus</owner>
|
||||
<type>bool</type>
|
||||
- <default>true</default>
|
||||
+ <default>false</default>
|
||||
<locale name="C">
|
||||
<short>Use system keyboard layout</short>
|
||||
<long>Use system keyboard (XKB) layout</long>
|
||||
diff --git a/ui/gtk3/panel.vala b/ui/gtk3/panel.vala
|
||||
index 24e6b2e..18ef5c0 100644
|
||||
--- a/ui/gtk3/panel.vala
|
||||
+++ b/ui/gtk3/panel.vala
|
||||
@@ -48,6 +48,7 @@ class Panel : IBus.PanelService {
|
||||
private Gtk.AboutDialog m_about_dialog;
|
||||
private Gtk.CssProvider m_css_provider;
|
||||
private int m_switcher_delay_time = 400;
|
||||
+ private bool m_use_system_keyboard_layout = false;
|
||||
private const string ACCELERATOR_SWITCH_IME_FOREWARD = "<Control>space";
|
||||
|
||||
private GLib.List<Keybinding> m_keybindings = new GLib.List<Keybinding>();
|
||||
@@ -265,6 +266,22 @@ class Panel : IBus.PanelService {
|
||||
}
|
||||
}
|
||||
|
||||
+ private void set_use_system_keyboard_layout(Variant? variant) {
|
||||
+ Variant var_use_system_kbd_layout = variant;
|
||||
+
|
||||
+ if (var_use_system_kbd_layout == null) {
|
||||
+ var_use_system_kbd_layout = m_config.get_value(
|
||||
+ "general",
|
||||
+ "use_system_keyboard_layout");
|
||||
+ }
|
||||
+
|
||||
+ if (var_use_system_kbd_layout == null) {
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ m_use_system_keyboard_layout = var_use_system_kbd_layout.get_boolean();
|
||||
+ }
|
||||
+
|
||||
public void set_config(IBus.Config config) {
|
||||
if (m_config != null) {
|
||||
m_config.value_changed.disconnect(config_value_changed_cb);
|
||||
@@ -278,9 +295,13 @@ class Panel : IBus.PanelService {
|
||||
m_config.watch("general", "preload_engines");
|
||||
m_config.watch("general", "engines_order");
|
||||
m_config.watch("general", "switcher_delay_time");
|
||||
+ m_config.watch("general", "use_system_keyboard_layout");
|
||||
m_config.watch("general/hotkey", "triggers");
|
||||
m_config.watch("panel", "custom_font");
|
||||
m_config.watch("panel", "use_custom_font");
|
||||
+ // Update m_use_system_keyboard_layout before update_engines()
|
||||
+ // is called.
|
||||
+ set_use_system_keyboard_layout(null);
|
||||
update_engines(m_config.get_value("general", "preload_engines"),
|
||||
m_config.get_value("general", "engines_order"));
|
||||
unbind_switch_shortcut();
|
||||
@@ -352,7 +373,9 @@ class Panel : IBus.PanelService {
|
||||
return;
|
||||
}
|
||||
// set xkb layout
|
||||
- exec_setxkbmap(engine);
|
||||
+ if (!m_use_system_keyboard_layout) {
|
||||
+ exec_setxkbmap(engine);
|
||||
+ }
|
||||
}
|
||||
|
||||
private void config_value_changed_cb(IBus.Config config,
|
||||
@@ -380,6 +403,11 @@ class Panel : IBus.PanelService {
|
||||
set_switcher_delay_time(variant);
|
||||
return;
|
||||
}
|
||||
+
|
||||
+ if (section == "general" && name == "use_system_keyboard_layout") {
|
||||
+ set_use_system_keyboard_layout(variant);
|
||||
+ return;
|
||||
+ }
|
||||
}
|
||||
|
||||
private void handle_engine_switch(Gdk.Event event, bool revert) {
|
@ -1,49 +0,0 @@
|
||||
http://bugs.gentoo.org/395239
|
||||
|
||||
--- m4/gconf-2.m4
|
||||
+++ m4/gconf-2.m4
|
||||
@@ -0,0 +1,44 @@
|
||||
+dnl AM_GCONF_SOURCE_2
|
||||
+dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install schemas
|
||||
+dnl (i.e. pass to gconftool-2
|
||||
+dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where
|
||||
+dnl you should install foo.schemas files
|
||||
+dnl
|
||||
+
|
||||
+AC_DEFUN([AM_GCONF_SOURCE_2],
|
||||
+[
|
||||
+ if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then
|
||||
+ GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
||||
+ else
|
||||
+ GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE
|
||||
+ fi
|
||||
+
|
||||
+ AC_ARG_WITH([gconf-source],
|
||||
+ AC_HELP_STRING([--with-gconf-source=sourceaddress],
|
||||
+ [Config database for installing schema files.]),
|
||||
+ [GCONF_SCHEMA_CONFIG_SOURCE="$withval"],)
|
||||
+
|
||||
+ AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE)
|
||||
+ AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema installation])
|
||||
+
|
||||
+ if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then
|
||||
+ GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas'
|
||||
+ fi
|
||||
+
|
||||
+ AC_ARG_WITH([gconf-schema-file-dir],
|
||||
+ AC_HELP_STRING([--with-gconf-schema-file-dir=dir],
|
||||
+ [Directory for installing schema files.]),
|
||||
+ [GCONF_SCHEMA_FILE_DIR="$withval"],)
|
||||
+
|
||||
+ AC_SUBST(GCONF_SCHEMA_FILE_DIR)
|
||||
+ AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema files])
|
||||
+
|
||||
+ AC_ARG_ENABLE(schemas-install,
|
||||
+ AC_HELP_STRING([--disable-schemas-install],
|
||||
+ [Disable the schemas installation]),
|
||||
+ [case ${enableval} in
|
||||
+ yes|no) ;;
|
||||
+ *) AC_MSG_ERROR([bad value ${enableval} for --enable-schemas-install]) ;;
|
||||
+ esac])
|
||||
+ AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [test "$enable_schemas_install" != no])
|
||||
+])
|
@ -1,163 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.1.ebuild,v 1.15 2013/05/14 06:05:49 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
|
||||
inherit eutils gnome2-utils multilib python autotools vala
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd"
|
||||
IUSE="dconf doc +gconf gtk gtk3 +introspection nls +python vala +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )" #342903
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.26
|
||||
dconf? ( >=gnome-base/dconf-0.7.5 )
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gnome-base/librsvg
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2
|
||||
)
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
python? (
|
||||
dev-python/notify-python
|
||||
>=dev-python/dbus-python-0.83
|
||||
)
|
||||
nls? ( virtual/libintl )
|
||||
vala? ( $(vala_depend) )"
|
||||
# X? ( x11-libs/libX11 )
|
||||
# gtk? ( x11-libs/gtk+:2 x11-libs/gtk+:3 )
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.9 )
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )"
|
||||
RDEPEND="${RDEPEND}
|
||||
x11-apps/setxkbmap
|
||||
python? (
|
||||
dev-python/pygtk
|
||||
dev-python/pyxdg
|
||||
)"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
update_gtk_immodules() {
|
||||
local GTK2_CONFDIR="/etc/gtk-2.0"
|
||||
# bug #366889
|
||||
if has_version '>=x11-libs/gtk+-2.22.1-r1:2' || has_multilib_profile ; then
|
||||
GTK2_CONFDIR="${GTK2_CONFDIR}/$(get_abi_CHOST)"
|
||||
fi
|
||||
mkdir -p "${EPREFIX}${GTK2_CONFDIR}"
|
||||
|
||||
if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" ] ; then
|
||||
"${EPREFIX}/usr/bin/gtk-query-immodules-2.0" > "${EPREFIX}${GTK2_CONFDIR}/gtk.immodules"
|
||||
fi
|
||||
}
|
||||
|
||||
update_gtk3_immodules() {
|
||||
if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-3.0" ] ; then
|
||||
"${EPREFIX}/usr/bin/gtk-query-immodules-3.0" --update-cache
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile #397497
|
||||
echo ibus/_config.py >> po/POTFILES.skip
|
||||
use vala && vala_src_prepare
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-gconf-2.m4.patch \
|
||||
"${FILESDIR}"/${PN}-1.4.0-machine-id-fallback.patch \
|
||||
"${FILESDIR}"/${PN}-1.4.1-gir.patch \
|
||||
"${FILESDIR}"/${PN}-1.4.1-libxslt-1.1.27.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# We cannot call $(PYTHON) if we haven't called python_pkg_setup
|
||||
use python && PYTHON=$(PYTHON) || PYTHON=
|
||||
econf \
|
||||
$(use_enable dconf) \
|
||||
$(use_enable doc gtk-doc) \
|
||||
$(use_enable doc gtk-doc-html) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable python) \
|
||||
$(use_enable vala) \
|
||||
$(use_enable X xim) \
|
||||
PYTHON="${PYTHON}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && update_gtk_immodules
|
||||
use gtk3 && update_gtk3_immodules
|
||||
use python && python_mod_optimize /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "To use ibus, you should:"
|
||||
elog "1. Get input engines from sunrise overlay."
|
||||
elog " Run \"emerge -s ibus-\" in your favorite terminal"
|
||||
elog " for a list of packages we already have."
|
||||
elog
|
||||
elog "2. Setup ibus:"
|
||||
elog
|
||||
elog " $ ibus-setup"
|
||||
elog
|
||||
elog "3. Set the following in your user startup scripts"
|
||||
elog " such as .xinitrc, .xsession or .xprofile:"
|
||||
elog
|
||||
elog " export XMODIFIERS=\"@im=ibus\""
|
||||
elog " export GTK_IM_MODULE=\"ibus\""
|
||||
elog " export QT_IM_MODULE=\"xim\""
|
||||
elog " ibus-daemon -d -x"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use gtk && update_gtk_immodules
|
||||
use gtk3 && update_gtk3_immodules
|
||||
use python && python_mod_cleanup /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,142 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.2.ebuild,v 1.7 2013/05/14 06:05:49 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
|
||||
inherit eutils gnome2-utils multilib python autotools vala
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="dconf doc +gconf gtk gtk3 +introspection nls +python vala +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )" #342903
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.26
|
||||
dconf? ( >=gnome-base/dconf-0.7.5 )
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gnome-base/librsvg
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2
|
||||
)
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
python? (
|
||||
dev-python/notify-python
|
||||
>=dev-python/dbus-python-0.83
|
||||
)
|
||||
nls? ( virtual/libintl )
|
||||
vala? ( $(vala_depend) )"
|
||||
# X? ( x11-libs/libX11 )
|
||||
# gtk? ( x11-libs/gtk+:2 x11-libs/gtk+:3 )
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.9 )
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )"
|
||||
RDEPEND="${RDEPEND}
|
||||
x11-apps/setxkbmap
|
||||
python? (
|
||||
dev-python/pygtk
|
||||
dev-python/pyxdg
|
||||
)"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile #397497
|
||||
echo ibus/_config.py >> po/POTFILES.skip
|
||||
use vala && vala_src_prepare
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-gconf-2.m4.patch \
|
||||
"${FILESDIR}"/${PN}-1.4.1-libxslt-1.1.27.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# We cannot call $(PYTHON) if we haven't called python_pkg_setup
|
||||
use python && PYTHON=$(PYTHON) || PYTHON=
|
||||
econf \
|
||||
$(use_enable dconf) \
|
||||
$(use_enable doc gtk-doc) \
|
||||
$(use_enable doc gtk-doc-html) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable python) \
|
||||
$(use_enable vala) \
|
||||
$(use_enable X xim) \
|
||||
PYTHON="${PYTHON}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use python && python_mod_optimize /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "To use ibus, you should:"
|
||||
elog "1. Get input engines from sunrise overlay."
|
||||
elog " Run \"emerge -s ibus-\" in your favorite terminal"
|
||||
elog " for a list of packages we already have."
|
||||
elog
|
||||
elog "2. Setup ibus:"
|
||||
elog
|
||||
elog " $ ibus-setup"
|
||||
elog
|
||||
elog "3. Set the following in your user startup scripts"
|
||||
elog " such as .xinitrc, .xsession or .xprofile:"
|
||||
elog
|
||||
elog " export XMODIFIERS=\"@im=ibus\""
|
||||
elog " export GTK_IM_MODULE=\"ibus\""
|
||||
elog " export QT_IM_MODULE=\"xim\""
|
||||
elog " ibus-daemon -d -x"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use python && python_mod_cleanup /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,175 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.9.ebuild,v 1.1 2014/11/12 14:31:12 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
VALA_MIN_API_VERSION="0.20"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
# Vapigen is needed for the vala binding
|
||||
# Valac is needed when building from git for the engine
|
||||
|
||||
inherit bash-completion-r1 eutils gnome2-utils multilib python-single-r1 readme.gentoo vala virtualx
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="https://github.com/ibus/ibus/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="deprecated gconf gtk +gtk3 +introspection nls +python test vala wayland +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )
|
||||
deprecated? ( python )
|
||||
python? (
|
||||
${PYTHON_REQUIRED_USE}
|
||||
|| ( deprecated ( gtk3 introspection ) ) )" #342903
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.26:2
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
>=gnome-base/dconf-0.13.4
|
||||
x11-libs/libnotify
|
||||
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
nls? ( virtual/libintl )
|
||||
wayland? ( dev-libs/wayland )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
x11-apps/setxkbmap
|
||||
python? (
|
||||
dev-python/pyxdg
|
||||
deprecated? (
|
||||
>=dev-python/dbus-python-0.83
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2 )
|
||||
gtk3? (
|
||||
dev-python/pygobject:3
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gtk+:3[introspection] )
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/gtk-doc-am
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )
|
||||
vala? ( $(vala_depend) )
|
||||
gnome-base/gconf"
|
||||
|
||||
# stress test in bus/ fails
|
||||
# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="To use ibus, you should:
|
||||
1. Get input engines from sunrise overlay.
|
||||
Run \"emerge -s ibus-\" in your favorite terminal
|
||||
for a list of packages we already have.
|
||||
|
||||
2. Setup ibus:
|
||||
$ ibus-setup
|
||||
|
||||
3. Set the following in your user startup scripts
|
||||
such as .xinitrc, .xsession or .xprofile:
|
||||
|
||||
export XMODIFIERS=\"@im=ibus\"
|
||||
export GTK_IM_MODULE=\"ibus\"
|
||||
export QT_IM_MODULE=\"xim\"
|
||||
ibus-daemon -d -x
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations
|
||||
sed -e 's/dconf update/:/' \
|
||||
-i data/dconf/Makefile.{am,in} || die
|
||||
use vala && vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local python_conf
|
||||
if use python; then
|
||||
python_conf="PYTHON=${PYTHON}
|
||||
$(use_enable deprecated python-library)
|
||||
$(use_enable gtk3 setup)"
|
||||
else
|
||||
python_conf="--disable-python-library --disable-setup"
|
||||
fi
|
||||
econf \
|
||||
--enable-dconf \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable gtk3 ui) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable X xim) \
|
||||
$(use_enable vala) \
|
||||
$(use_enable wayland) \
|
||||
${python_conf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
mv "${ED}"/usr/share/bash-completion/completions/ibus.bash "${T}"
|
||||
rm -rf "${ED}"/usr/share/bash-completion || die
|
||||
newbashcomp "${T}"/ibus.bash ${PN}
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
|
||||
use deprecated && python_optimize
|
||||
use python && use gtk3 && python_optimize
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_schemas_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
gnome2_schemas_update
|
||||
gnome2_icon_cache_update
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use gconf && gnome2_schemas_update
|
||||
gnome2_schemas_savelist
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,55 +1,50 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST amd64-debug-libreoffice-4.2.6.3-r1.tar.xz 1018168392 SHA256 1046e8e1fe427f22e72c3ab0407874a1e92c6ae182e2c0c09e2a1430051ba4fe SHA512 920ecc4d3a8bd9908705593e27934c77230ff20d749f3fd993705d8804d30641d8966e7e5f14c7f5a09379f4811e81e92f59e9a37381d3490c2f3183b299011f WHIRLPOOL 2997a6ea13212abf1d824eeadc69eaadfcda5278e55330fd3f611a4b8b61f8b1497d0a7a8b852531a82cfc43eb0d8b520e96f0f783985625e8c4c01e37ec2311
|
||||
DIST amd64-debug-libreoffice-4.2.6.3-r2.tar.xz 1333001912 SHA256 2d69a7f72e1e007c2ca2e7a05a6a5f40326384330b3b489e9ffce5a94efc3604 SHA512 7fffd867c4ae99d69aa6f0ffb35797089d0ea165c84c06dcafc3cf514b6903422944902ace1df1c250734b79c12a7a4f23b6a091424066f290511923651d5d78 WHIRLPOOL e3fb9f600b4b8eb7840f84997fd132ca48cf2a991338e6b7d5933974dcb58e9cb4e00c5a465419d40fd5493d57e4c1621a48cdd9e2bd6ebee3cacdc917e1976d
|
||||
DIST amd64-debug-libreoffice-4.2.6.3.tar.xz 1018121960 SHA256 40f6496845afb37d4aa2893eb99c2ca02dc6febf5a05140e449e2905c71aaa4e SHA512 e876f31c28d305fcbaa844ac5b1e3fa82cb5e4d4051b698cfa7a1ab7c9dee178c4e062d54a09a78f606485867314f1e26168db66be7f65da09f1b4d8ab011f92 WHIRLPOOL 732e8a41e4680e0ebfc234000e70ef8188dd23ea05a0b0ccdd17b4de2fb4050e4c8245ccb6663b67cf206f3270812995c00af2b886d80cf64ad23687ddd0ccac
|
||||
DIST amd64-debug-libreoffice-gnome-4.2.6.3-r1.xd3 60552077 SHA256 27ed95942f0c03634bfaa6acbe8d61e23e2abf02276e138a29ae435c28888314 SHA512 daa2d313034b6f681c0134deac3202c610a32b38f3fb11ff9bfab752d8c40eafecf6c2b926aa5bbf719a4c39453dba486639d9141b0e8c2448363e11e99fe860 WHIRLPOOL 0d5ddd0b04e61c14c87797146cc66f1707d048cffb4a81eaacec11c16fea73615c17d3bd00a78c89f96b28a5c6eb5520a1da35e9afd94c43d86cd4ad371dbe31
|
||||
DIST amd64-debug-libreoffice-gnome-4.2.6.3-r2.xd3 68432842 SHA256 7f391ebdfce2a97642f5f139ba1da532325529e4bdc328d0cb2f491f0703597e SHA512 e89796254dd590e1fda26aa11dc77482ab53d7e77e9d75c0e52085376ae4032b666f7f30c0992e051afafe4917cca1240d70f3fbfe4ba6d644055d740adf5192 WHIRLPOOL 318dc48f48c22cbc011b5464613419fcc03b6338f12bf576d5dba2bffd5ee579ff6c198f78c81d2ba59fcab137c91d070416813852868878475246aac8a778b2
|
||||
DIST amd64-debug-libreoffice-gnome-4.2.6.3.xd3 61963855 SHA256 f6a6ca01ff8d4ca955d4e3e88e4322eea3e5771f8eb1f32b884c9521e8d9459c SHA512 9e3538d975c7930f2309de5981ebae705f54ac6823e52cddad0029d9c2f331746a3696f2097d6d214d8cab0194fa60a2783af8930c47f4f4050ef01d6363ebb7 WHIRLPOOL 9bedd0447ec0f2c883293542c546e3cf859fb2a7f4c3fbd6df99849c12a6e91c888ee8cf59ff70023e459376d6a7f93d313da1ba96a7dbea6365c1934653aa51
|
||||
DIST amd64-debug-libreoffice-gnome-java-4.2.6.3-r1.xd3 525666884 SHA256 5837ab98fe85186b73890c0ef8d7461880409d6c332deec925907c5c8ac902f4 SHA512 3ac48c4a853697fab4bffe8c3777dd84a20f5c2d94eacf0c5bd65939b5eecff533a071be2392ab3e7c88b98e3fae8d3bc3d5b839f17efdd65aa54bfc7ae34292 WHIRLPOOL 8b13e3a719844567102d1c3eaf55d29a5cceddfc617911b50acf535a23d7da45d28594e356b659abf0cb4f9b368de1c01c1ffc1fa74f2cf1d376405c4521d98a
|
||||
DIST amd64-debug-libreoffice-gnome-java-4.2.6.3-r2.xd3 684352229 SHA256 0444b50e3d8692ed3d0f3c564ef7d8315f46d878890c00fe11f70180b19e8909 SHA512 6a4593268dc9c2fe255615e0b33d4d5a5225e16ad34ea013e4a02e6b25ae364be5ff72f961749d84b1c79951a526d4e1f6c27405de321de80fe3a568826bdf4e WHIRLPOOL 55f41af771868be6d1385f9400977991395e045c89b8ed0d5475c8afb975f24c2e975e57399859970c964dd1a8884830d084f5151e40d06a027c6da72b189126
|
||||
DIST amd64-debug-libreoffice-gnome-java-4.2.6.3.xd3 527225542 SHA256 4da36c24fbbde41e7b9b5e7118736144194f9d5392f6cd5397c5869aa850ca72 SHA512 f21ddefa8496e927a15a158870acd10834ab184bfe8d597d822232a0d5aefd2b3094771ab64043ff4f749354315e9121a608cccc903f9d3d76e496b5d4bb5667 WHIRLPOOL 9076f7ae16685ae0f7bd0d7b94649f4b02fdaca5c47a1d8f9b579b812a2a0f1eb93a98c74b56c5cc6ce1376de99e9a69c0a52ffa8999745bc69866b844539732
|
||||
DIST amd64-debug-libreoffice-java-4.2.6.3-r1.xd3 523394899 SHA256 f3679fdf820a4fe300f220ff022880c6773c0d058caed7e25fcb583e31ead764 SHA512 7597f110336c8e0d8165afbe681dadffc8cd0dd5b2e2f32deb865a3a35eacea77d0291104f163f48d0f552236ea18afbf464bdddafe46134c7903f0c309949b6 WHIRLPOOL 7a082e0233181dee89ed97aff5a3ffa3b49799b9ffee7c967a5891d59c69159c7bbe1a600a576e47f936eee5db769ce94e40cb60ee897a8517e9ce90c20c02b1
|
||||
DIST amd64-debug-libreoffice-java-4.2.6.3-r2.xd3 680347984 SHA256 374f16f710e57a8ce75bb82fc75944d5e349b3b5d3d8de1d7ef792d42beb11ea SHA512 5df6d902520e907d08ffed89fd0f17d484ee7d18696906ecc28fcf8f7f215dad1390a0c0dcd2990e2258bfa465726938b854c83bbdf9bd1eb5f001876573b7ac WHIRLPOOL 91c07b6b2423085945d05cbccec608e93ce7253b218e022e01d790d7828fdb50c86b5e5a0e5a37214e9e51b1244ad01e5e103b5b05929665b858505577c380b1
|
||||
DIST amd64-debug-libreoffice-java-4.2.6.3.xd3 522631490 SHA256 b0477bfebf96226c868cc1eaf11d013b086a0f20047ef2c10249c144d4ef353b SHA512 0be73ece37a2560e1c1472c3ab5635d84dc29d9efd141afccd89024afe5d913451b53399ab9eb6091013f598efffdf82b63f314683ef18a3e4e2074ad7670d6c WHIRLPOOL 1ef8fab6557a7a819c9759940135c233673554591cf45304c8c0db2dc573632d2742fb9e8a6f128de24ef689a7848b6bc695b37503249350074b06242b31fe82
|
||||
DIST amd64-debug-libreoffice-kde-4.2.6.3-r1.xd3 328343817 SHA256 5d9bfb7769d034175e00eed5bb79b351904f6b4ecef86d781886e5b7f677a575 SHA512 1f9b34472f9a6a499b91e33d4c7dc4e30cf46d74b57ded96dba55e84be104e22d9187d5534253670ba346d345a1818c0ac4cb2d5b68652c9cf108dc1b30c732c WHIRLPOOL 5c56506b742bd274dd314a066520fc742183c230b5bb54f2476603e83b696f114129e555e517eb0d2e13a66e665d65ec97440fe4ffc43b6a4bc5588f10414e66
|
||||
DIST amd64-debug-libreoffice-kde-4.2.6.3-r2.xd3 415470855 SHA256 fc787c9df020e2c23e551f44f04894239fb12d3c275429a62a337e5b656ee927 SHA512 0f8b925ab4f84108d7d8cc0bcbf0bb1344fbf6991b74748bb5503256748ed2b01646f4a13e485e615c7a19af50698171dd6fccc0618e8004b765d7afda67073c WHIRLPOOL 8229267bd342b93a273442111cbb76f4f2892966f1e76e5f32c78e5158293bcb976515cd9131c817bb10e2b8c4d12b83a209116628df6aafdd4a58a623293388
|
||||
DIST amd64-debug-libreoffice-kde-4.2.6.3.xd3 329559073 SHA256 8d05b2ca5626f6ed369ca69d1687037275ea82d846a180c90f8898c7299670be SHA512 46e65d51531e669246e1f268894960c002a8993c657b21f258a846124c57a2414d8801fa0c39ea7ba46ea394eec1e09ff0577f848e1f67024aacdb85a1d44c84 WHIRLPOOL 84dd7f334222f22ceb27293b4c0c122b93474a6a2614134bc86eeb38569cbea24065351150155c670f6d0e921dd7611cc6195f8d4d618a9144105dba6d627f0b
|
||||
DIST amd64-debug-libreoffice-kde-java-4.2.6.3-r1.xd3 524196341 SHA256 a8c33f763434d8d03aa8052a45434deb8769b4e11ea7171ce517fbe6671eaaeb SHA512 c18a7a1a0e7c94f3f85c038d0de9dd437886335abbe6f41b5694768756a7e18d939e576ff653b8bde78a69c625452bd334464281394e01fe6a693165b83fe2b5 WHIRLPOOL b16e8f5c71fcd8560b6c96c42d4b35bfe5172efbc9c1310b71c472d0ebe4e75098856258159666a8a71f7e56e48eebc139709246ab10a6dfbd3b397aa14403a6
|
||||
DIST amd64-debug-libreoffice-kde-java-4.2.6.3-r2.xd3 683200442 SHA256 e7682af00de4cb3866fde2f3d4d2c662167b392c75c5217f759fd82b02ad7d7b SHA512 4b9d560a56e08b9163db7c3962035f3429328f16c3b7003b6fff6114edc48b96051468070192224bad0b464893b47694d3820e189a3eab093f5ee5f6d644b2db WHIRLPOOL c6d8f66adab18beef53b2cc0cd0e7c61df588865c9babebd0d24a32225c57f7b7d3a6a00217cacaa52073c84609fef8101bcdb24537ce25f452eff224db14e12
|
||||
DIST amd64-debug-libreoffice-kde-java-4.2.6.3.xd3 526643641 SHA256 cec399b63cca6af8e2a60e59d485762574be128b1ca66d3771cfe157ab2df892 SHA512 bc459827d92f2caa60b0dec474b8198a6e650b44338e2cd4fa78d77de39cd6aaafc985b6db23707e8dff052b103efe17f572cabe61cf3414e1b37de2c837b349 WHIRLPOOL 9dc6a796da842339311c1c85c6a60d09caef33fb87e5eb5fb0ed67413948dfd3dc7a9e8879e218a21feee6ca814cf73be32fdbec1b75fc2100d8ab33a882c8ae
|
||||
DIST x86-debug-libreoffice-4.2.6.3-r1.tar.xz 951937916 SHA256 b2257eb174b6b405a45f8c4e736d7af017a125358b4c6ec3040c063bcd226a56 SHA512 c64fec1c0aa36c98fd53c5421bd9eed09bf85df2ada9c5fcd96aceb0cc7766e33ba5dbfc71a001b73c82a1d2b316e0083c8ed6a3137201ccb2cb252b26c56e6f WHIRLPOOL 726577165eebf2f7848901a31663b4cd8575e100046ae48e9c037537b8c44b516b18e7ee31e36d94b52e64dab44ab04a11f13262338a74311c1b0b6c2365a3b5
|
||||
DIST x86-debug-libreoffice-4.2.6.3-r2.tar.xz 1316364808 SHA256 a5cef1520b3b32dbc490e812227c6b5969b1d1a211e242dae037e1684e041a14 SHA512 830e9cea65fe00dfea85a0861b20665f1a3c2dabb751875688f17c8162c0760cf1e83447e1dd9cdce7f0769252344ad4782ccf8d373107b12aa4b9d49e392038 WHIRLPOOL ccdea15ed236f2009f1161e02bb5b7491d5919a66d7c5ad89ac880723c42f62f21e8ca6c50d3e104074452154d3aae39e80268f96cfe5976382528a65b82f336
|
||||
DIST x86-debug-libreoffice-4.2.6.3.tar.xz 951949108 SHA256 0708f4d3bdefc2e60199364223d87d5de2aeb76bcf6e213e12cb3884cbaf6ff3 SHA512 d5385decec0cda81387ba75d616b47f88e18252a57990884f57b9892ef86a887bb33a0d338837abb5e2777ba196cc932ff520dd34bea5b0ea4659dbc11fcf4ca WHIRLPOOL 080f5e06dbcbe80ca5e00ff05588fddb354fa0940bdb3dbb74fa523caa90f36f158fb8a0ff99f678d14bfd90b783e4c2bfdb6c63e3533072b2e98df3e50bc878
|
||||
DIST x86-debug-libreoffice-gnome-4.2.6.3-r1.xd3 4967291 SHA256 8147432b5dfebc5e2ce86e0a864629227b49152903f4529359f6c3dfdd73d9eb SHA512 6fb6be5ef253ddbeceafd7291de3bd043bad51ea9dcfef01994de031e8e4fdc558bcd18c62723508b20d39dffdd3d80a3299523da932403a9aa0b8a14a9ff5cb WHIRLPOOL 4eb9985ded4ed59d02fe74532cc1009b1d5c7616e536fdb4fd819a0793ef148de6ae8c705aceff22b8a33fb2e9826975c7d41b55e196f0ccdf03f9ea3ce2b3b0
|
||||
DIST x86-debug-libreoffice-gnome-4.2.6.3-r2.xd3 95314718 SHA256 a259d0cba8f35ac9a53e3c92e382f6063f512fb1392068b6a0f37fbbb60bcf1d SHA512 fb876d07214fb1663927c56ecb10c89b56e7c2800a4f5ae73a94423a33039997f96c79a7558540c59518df585cea22fc8e37985e74e3a04973cf049bff389bea WHIRLPOOL 1b7a5d33764a41095f6a941ae699a2aa18ffb1c9dc8577c151c95c876c9810ab1b1f7720ccceb65045b1b53634e2ad32e6e6464f466bcc33498503df3c365d38
|
||||
DIST x86-debug-libreoffice-gnome-4.2.6.3.xd3 4967158 SHA256 6825a1d15783c828b022a8e07c7f40564510d8c2180f59e19a754a4a1ad690ac SHA512 443dedbb7cea1372d3315c9d06a43ffc2c9aa2dc79a2f3a5388e32e893f6d842fbbd02edaf2385c3a19b3e0ab46ab41ffc87e18f912a44699c18dac3d45dd260 WHIRLPOOL e361d75fef44d5863bb6953dc5ffa6b2278432f0cce69e7d1744e16fdde63fdb683334cadc22935517087421efc9dcc692ec819aab9cfb8019f0d3a9078beed9
|
||||
DIST x86-debug-libreoffice-gnome-java-4.2.6.3-r1.xd3 422917972 SHA256 600c446d4749f9258fa01fe382ba527d61bd6382f482bdcd93e916dfd9cec4c0 SHA512 6210b88258e8e380e05de158cb4fd5340dcdd9913decccbe9326b4038fc5ea403df23ae27845da3c7c8396a7cccfbac069842ce45a2cf74de03690703d232ed1 WHIRLPOOL bdfaaa800435561f337f39da3b71fe7a9d10b91ba8b0592f798f4230e974baf260d846917d686aa2922dc513959d356e9d5c0391c3ddc7a804f5bb1d341faa68
|
||||
DIST x86-debug-libreoffice-gnome-java-4.2.6.3-r2.xd3 662134669 SHA256 86ab6ee8d33ac08b69745d3ce62931bb557e28629992292a833552fc4641192c SHA512 47892622b2562baeb1b955d5a3cbde62be9d1083efd938e0115c52ce5d773444a14dbdf68999b5c1131579fe8f708d2c2c833d9594d873ffd8a7a5801de644ad WHIRLPOOL 1d0868708d95de561a1ddb703d8f3697233d6bf27d2b2b6f41ce8b8c803b98e8c3ba6ea2a14e3dc13facaa06dfb12d1840d13517e13280c9509cdf32d0236c19
|
||||
DIST x86-debug-libreoffice-gnome-java-4.2.6.3.xd3 422903554 SHA256 07db281272f43c1b7be5af552bda45dd4efff666d9b7d50434dc09b5f37fe051 SHA512 3cbaa4241c4e4297a8ac2ea7546d634b40011768767097b026660882dc543f1fd9b0bc356874b71686c275c0a8ebffd436100478b0db9e985278ddbffe0ac406 WHIRLPOOL ca67fabd55bc9ba28073db109f4c377a056b087d37fe03677af44d0b168b4192b1a7f5472d70c51843d2e825cb3e9a76108d8a0ba031916e241a97b4ce4a52c8
|
||||
DIST x86-debug-libreoffice-java-4.2.6.3-r1.xd3 420281368 SHA256 be4f0109559457d48433d0421681d2fab83639b9d61857957c21e5eb226cb64e SHA512 32420f7e2cbe64c32a4a89fb38bcd236593301e00b87e9ee6bfe1f31ea22563216e1024d9dfe1f7cc334e892559119346767856851f6d60f3ac2ed198d2e9fd5 WHIRLPOOL ec570efba6519b0367522c310628f257c74e4c0e27ba432aee45d83ea3e2edf0463887680130276168268a0a7a1db866bdf5e40d75d7251fd36cbd7d626400f6
|
||||
DIST x86-debug-libreoffice-java-4.2.6.3-r2.xd3 685151148 SHA256 d4b6443a581cb502379a7c11154b96b629d69eadf46fa3cfa2ff00161667330b SHA512 841afc6404f4828c840bffa99a54a37c4b8e1a3f7077c29b06dd33088e4cc1cedfbcb085cb6009a3ed9aeb1a0abd8df46a78a0246d292eb9f26efa4a4edabb98 WHIRLPOOL 6ec1a4c269a6cbde86eb3b641c5f2d1b939759b681e0efaba7adc0b3311ccb1b36f2b85a64a78e1c2d1572f3f099b6300eb2a36b62305d6353207c7b82516f75
|
||||
DIST x86-debug-libreoffice-java-4.2.6.3.xd3 420268565 SHA256 e2d719ed5ff0fe6567a314a51dc2b37dd4ebb74f91752ccc69904b50a603fcb6 SHA512 44ffd1bf879daa3b9af0653d89fcfdf7326ea5983a388f1ca8dc4e506cc7bcebe86ef37a38acd77a5ba3c778bc8d91d0e3f9308cc8b5a01d2ad0f87cc090cfe6 WHIRLPOOL 88bd20e101d1314a956129e887cfd2695701438015236fd05fcddf9940b36db1ee0f09b02454e77b8f1972fedad06d309e6cb86ee901f80d8db881939a7611df
|
||||
DIST x86-debug-libreoffice-kde-4.2.6.3-r1.xd3 250325975 SHA256 b4fcef5ca95f777ae83ca95631046b030964ac49f802e3c0cb63a461694e1295 SHA512 1d0c15013c139401fe0ac40ef484c42b982176f3630b1a69c72a719f14d8cc16197b9bfb1b328440af00d711a214721291232e7c927457d3b677729435240887 WHIRLPOOL 498abb70b2d4a3a16afacba990b6f2945d68d2755002c2344cd841eb9a3319710c94e781f02c14a0fc938afde73b966d5ca6d1c1d4600a701c8b89b2cba1d54b
|
||||
DIST x86-debug-libreoffice-kde-4.2.6.3-r2.xd3 434107344 SHA256 e544869f353ea1063a338de2e122262ea1e6769d524c4090b771249cec723480 SHA512 c619a2f68ef369d4198af6fa34561ac28aff4493ae9e762e594288a1dc8a67d2e6984433d63045c501b601ee1abd882520a151ab6bcab83cbdb3c85264e4166e WHIRLPOOL cb8cbde47e8c6818c4c2730f743daf97b89086d850c3c119b7431118e6f8bb1eb77ab569c46a4d937d2fba501cfec2c838d3904f2991d5f91ad9b5c64512ea7f
|
||||
DIST x86-debug-libreoffice-kde-4.2.6.3.xd3 249815238 SHA256 daf788ffb66c44f494f3a6f453f9866328cc08372662253246b618024c86b70f SHA512 12e922117959ff3cdf86498f85ce216c436a0d29fe06a2887b319c9afa0ec104fc3290969b39d3ce1073a0eccfeb06e6e07c070be656a485319cdd8fbe9ff826 WHIRLPOOL 1613c9fae8fb524c97bdeb04a480c3e5bfef3bc3400fc7c4ff726390c9cd8d6fd1090d6c4d4e3b09efecb4e776d321942b7634b001cd167cd9573e6d3d490411
|
||||
DIST x86-debug-libreoffice-kde-java-4.2.6.3-r1.xd3 421937666 SHA256 32b7222bdd8e6803a0daeb714cdeca8acde545b0088702e73436ef37aaed6454 SHA512 d7b29171e966f6558deb357976441b540e0e4e7dbf139c74956b4bcfbf9f7854cab3ca3e3064c380e171fc27b67064f715c5184e8bef2c06045423b8dc9413f1 WHIRLPOOL 423795562d276b244d9f6396218e8217d2d75f0708e0176efe928b7eb60ca53791249aabacc8af2bbe4825701013ebe5d21c313c169d6bc52ee950cd871622b8
|
||||
DIST x86-debug-libreoffice-kde-java-4.2.6.3-r2.xd3 660309564 SHA256 a30d3554c06ede8756ce53ed823bfed87082b2ad2fc6704b31a1d17a7587c2aa SHA512 352d6f6b95f503a883d8865d3ec7592ef5eef961ef735e744968f2d4b4808ce461d0436dbc5b41eaa5abcf7345746b5f69add0a2b48ff1692a63492ce327d205 WHIRLPOOL eb9e89160bd4ab9b664d0cd1607b2d4253b7f5b9de443c5e9984731129a67d591ff2cbf3f15dee4d422f398f9c506720a5c8935af0853edb3ccf1aff785dc790
|
||||
DIST x86-debug-libreoffice-kde-java-4.2.6.3.xd3 421934649 SHA256 8e4bc16bc6b21a86611e9e6edee7f68f74ab17122a182e75c9c210396d145169 SHA512 a278248fa1e21526c34c315891e3dd527b59eb2c48ce8927d090b9262dea186e7f3472ef853a214f941129a12d82a41390011655017d365194337f276275e1a9 WHIRLPOOL 8c926794b4e9bf22c1d2c1294dfe929ded397437dedb86aae12a89b17f1bd8394afa77958d4181fc3a4cea166f4482871b585b8355efe29105349b3297f619da
|
||||
EBUILD libreoffice-bin-debug-4.2.6.3-r1.ebuild 2805 SHA256 0953c70a2802ab59e3adf15c21c8f1c7aade1754962f26e0410dc807ad04dfd4 SHA512 5b10ec49d2ec5f7679efb193bfed7c177bcc49bc5a5e4704e83d6a11c7f387a012ea131d4be2cf33e2853ec6b2504b6cee4db196b3ddd68299e761e369c8984d WHIRLPOOL 641e2645cc910860310f05ae3d4d413474607b0981a04cea5d5b7946535972b2d6b9bfaa4532ab903382d01e750ab3267860abd2de3693770596bd6ed527786c
|
||||
EBUILD libreoffice-bin-debug-4.2.6.3-r2.ebuild 2806 SHA256 ccce8eeba30da3aa8812abae57275ef230ada1e7b02341a8c5068b41d0880e52 SHA512 1aae5c9960cdf84a2fd6e4a101a077d2fb0c83eeb345d4526d4e9f2245eb261b3cac7569ce25163cb450ad070adde66acffc46c49bfb85991537c98d76f04bf0 WHIRLPOOL 83fd5be58fb344975fdbe6e430d4f215230349ee72513dff445d1dd7d6940936b86fa36d44fe38c46b6c3a23a17c62eb5100e91021f6411848f90b5f18f32342
|
||||
EBUILD libreoffice-bin-debug-4.2.6.3.ebuild 2797 SHA256 71ce6f11a8d5600ffe32abc2d74c063692ce78c8125ef18843bd7a56e4366807 SHA512 e7bffce9157f7a7fb22a3f2b32170229212654141774a5b57042f19c10f098ba23725aa65a72cdd3bc79b43b1314e6a38cad80e552a6197a1b026b39e2f56a49 WHIRLPOOL 5e8ac97fd1e53c48e9ebf210ae67daa72f8071762e3212d0bb211ac61cd550331d35b2188cc79e96f9a2075a89951aa12822e0465e829f24781e715a4db4abbc
|
||||
MISC ChangeLog 10090 SHA256 c0e1fd1b2d7857ff6b5f384e1faab95838e4e1411c76472f3b3dd4525d34ca69 SHA512 e7949ab522a60b52bbd5a6770935d88973be460f2c38c1897dc15720ffc744987aabea6179ba201e46b4993c71f17877c1f696c7534e191e03e48a3034dec878 WHIRLPOOL 53940a4a126a51a8268d1a099a5e823c99ca0da10d880ee24b3a0f13d5a3c16ab98434fa34f653129ac1303411b65b5dc538e0ebde60b198ecf96b46b23c627d
|
||||
MISC ChangeLog 10217 SHA256 f6f13eb135acf77044c1c8598e7e16b762202844fc209f65ddb9238b680a423f SHA512 af345af4fb6f3c462fee0b14677493947b00a4e5cf8108f6ea3f24dfde52308f99f734ec3bed7e70376d119a4d2d80c672df66ac8b5bdc4457c4c871c73dcd22 WHIRLPOOL 5cadef1b78c8eae54748c234975ef04f5b8f9b575a5c5b64a935133e4c4d30c5604f9c3b8b5546cc003dacf4d48920541719433891a246b880a2338812778894
|
||||
MISC metadata.xml 390 SHA256 deb4144f69c803f7b16a6dc3235b720d0f680f491a91e73db7b2866e7d9af973 SHA512 c1a1a593eeb718c3eddb1e37a81cd66a9df3a31f4ea7e0c1419e66098db03025329b2cd7a66bd86d4df8005412a08e7a1a1f7e6100eeeee6ecaef406d3bf52de WHIRLPOOL 1bb63d4848fb55fe79e9764bcdd6a764e3162545d58b1fa4f812ad999bfada1491bd19a84c8ff6675e2f05da5e4ab97bdee3ef14d7f081961c5fd706b8b66e8c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQEcBAEBCAAGBQJUYyJ8AAoJECo/aRed9267/OAH/3Csp5cFDiaEM94lRiOw7cw7
|
||||
fD88Vylku4iS8tsXgtksE4Uq3RDQ+OOLZDhtmtIxPTOojPBgC6x2tiRtSKbzq9bl
|
||||
oEJ9Gzvqmzn84VXcN5f8NHadqHvdeEtGEvQb2owM8qLQ16i8NqBNDyG7vMUM2Ovw
|
||||
PDU2wyfohnqc2+cG/O/kPYfjpRvIwnQ+DBfUkiZoz//exxfTmmOwfPiWt1tSTgdE
|
||||
WvZ8tYTucbL3NvKQGOFnLEjCu4VO3XNPqyDULIOZWpzrmsba6HT2m8vmtYvphyQF
|
||||
KcBUkUycrFaNOmfKLN4I4e87avXIwWKSUk080N0pz/ggyg0pHNToXdETMz7PMFM=
|
||||
=tblh
|
||||
iQJ8BAEBCABmBQJUY75sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcWkkQAKCGzISmKhOGdpkfn/7qDrWw
|
||||
AVSWU2CFbsgImr5PIstAUXPWBGDsE04jYg/IO4QeqS23RM1nH9FbFT2/CIVjwnUu
|
||||
Xt7GyA7DA2gZXjv8HfNqFzV85OUomcZinK8yZf012N1UUgUOKmO4H/f+sY6m3DV7
|
||||
uyvouJPM2TShyK8tAodFD1JX3SIenoOtz2XQ87aPMytmeiyCJ9Ue6fmqwbsDKT+j
|
||||
JvYuWC3ywAtFKm7lMbrEFAyiowuImb833UU/LFrlwInuDBPngytiVZKH5mJipxql
|
||||
YCAQ4grfyd5draE7QUmskMV5cQvH/7wwUzlBmbfWUKJhZd1en2AJAAge+0lvFTgE
|
||||
zGBJYQHgCIpReM7p42QtRD80ieiRp+n4MHp0q7hN49lPBI22II3XNf42wJvsqYOF
|
||||
G3RX92IAPN36Cx21cyIN9G9QBvKsmrDA9BkEgwDq5ct7gvkmpBh6nhOLXNBZqrjC
|
||||
AAHvDUyg3xAp0E93IRx6ObU0vZsIAzcjPVvJrM3pLAvBF6cGq5AzKCVlier8x0aG
|
||||
xhMFHfQajj9VMcWCV49++23KTKV6WtWzlZhfSpnCaV5b7iGO0edEpneMmXwpcU/g
|
||||
NJLGHHE4NFzYGtIPkqQk+BD28hJaZZ/jOFzh/cGxq9NGGtL8BoFLM/5kTcXWUwDQ
|
||||
6R1C3O4CXMzcG3nseSYe
|
||||
=ETCs
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin-debug/libreoffice-bin-debug-4.2.6.3-r1.ebuild,v 1.2 2014/11/04 08:58:00 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BASE_PACKAGENAME="debug"
|
||||
BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
|
||||
BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI_AMD64="
|
||||
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
|
||||
kde? (
|
||||
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
|
||||
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
|
||||
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
|
||||
) )
|
||||
"
|
||||
SRC_URI_X86="
|
||||
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
|
||||
kde? (
|
||||
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
|
||||
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
|
||||
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
|
||||
) )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
x86? ( ${SRC_URI_X86} )
|
||||
"
|
||||
|
||||
IUSE="gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 ~x86"
|
||||
|
||||
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
|
||||
|
||||
DEPEND="dev-util/xdelta:3"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
|
||||
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
|
||||
|
||||
local patchname
|
||||
use kde && patchname="-kde"
|
||||
use gnome && patchname="-gnome"
|
||||
use java && patchname="${patchname}-java"
|
||||
|
||||
if [ -n "${patchname}" ]; then
|
||||
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
|
||||
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
|
||||
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
|
||||
fi
|
||||
|
||||
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
|
||||
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodir /usr
|
||||
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
|
||||
}
|
@ -1,230 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-4.2.6.3-r1.ebuild,v 1.2 2014/11/04 08:57:20 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_REQUIRED="optional"
|
||||
CMAKE_REQUIRED="never"
|
||||
|
||||
BASE_PACKAGENAME="bin"
|
||||
BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
|
||||
BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
PYTHON_REQ_USE="threads,xml"
|
||||
|
||||
inherit kde4-base java-pkg-opt-2 python-single-r1 pax-utils prefix versionator
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package"
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI_AMD64="
|
||||
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
|
||||
kde? (
|
||||
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
|
||||
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
|
||||
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
|
||||
) )
|
||||
"
|
||||
SRC_URI_X86="
|
||||
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
|
||||
kde? (
|
||||
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
|
||||
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
|
||||
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
|
||||
) )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
x86? ( ${SRC_URI_X86} )
|
||||
"
|
||||
|
||||
IUSE="gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 ~x86"
|
||||
|
||||
BIN_COMMON_DEPEND="
|
||||
=app-text/libexttextcat-3.4*
|
||||
=app-text/libmwaw-0.2*
|
||||
app-text/poppler:0/46
|
||||
dev-libs/boost:0/1.52
|
||||
dev-libs/icu:0/53
|
||||
=media-gfx/graphite2-1.2*
|
||||
media-libs/harfbuzz:0/0.9.18[icu]
|
||||
media-libs/libpng:0/16
|
||||
>=sys-libs/glibc-2.19-r1
|
||||
virtual/jpeg:62
|
||||
kde? ( >=kde-base/kdelibs-4.12.5-r2:4 >=dev-qt/qtcore-4.8.5-r2:4 >=dev-qt/qtgui-4.8.5-r3:4 )
|
||||
"
|
||||
|
||||
# PLEASE place any restrictions that are specific to the binary builds
|
||||
# into the BIN_COMMON_DEPEND block above.
|
||||
# All dependencies below this point should remain identical to those in
|
||||
# the source ebuilds.
|
||||
|
||||
COMMON_DEPEND="
|
||||
${BIN_COMMON_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
>=app-text/hunspell-1.3.2-r3
|
||||
app-text/mythes
|
||||
=app-text/libabw-0.0*
|
||||
>=app-text/libexttextcat-3.2
|
||||
=app-text/libebook-0.0*
|
||||
=app-text/libetonyek-0.0*
|
||||
app-text/liblangtag
|
||||
=app-text/libmspub-0.0*
|
||||
=app-text/libmwaw-0.2*
|
||||
=app-text/libodfgen-0.0*
|
||||
app-text/libwpd:0.9[tools]
|
||||
app-text/libwpg:0.2
|
||||
=app-text/libwps-0.2*
|
||||
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
|
||||
>=dev-cpp/clucene-2.3.3.4-r2
|
||||
dev-cpp/libcmis:0.4
|
||||
dev-db/unixODBC
|
||||
>=dev-libs/boost-1.46:=
|
||||
dev-libs/expat
|
||||
>=dev-libs/hyphen-2.7.1
|
||||
>=dev-libs/icu-4.8.1.1:=
|
||||
>=dev-libs/libatomic_ops-7.2d
|
||||
=dev-libs/liborcus-0.5*
|
||||
>=dev-libs/nspr-4.8.8
|
||||
>=dev-libs/nss-3.12.9
|
||||
>=dev-lang/perl-5.0
|
||||
>=dev-libs/openssl-1.0.0d
|
||||
>=dev-libs/redland-1.0.16
|
||||
media-gfx/graphite2
|
||||
>=media-libs/fontconfig-2.8.0
|
||||
media-libs/freetype:2
|
||||
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
|
||||
media-libs/lcms:2
|
||||
>=media-libs/libpng-1.4
|
||||
=media-libs/libcdr-0.0*
|
||||
=media-libs/libfreehand-0.0*
|
||||
=media-libs/libvisio-0.0*
|
||||
>=net-misc/curl-7.21.4
|
||||
net-nds/openldap
|
||||
sci-mathematics/lpsolve
|
||||
virtual/jpeg:0
|
||||
>=x11-libs/cairo-1.10.0[X]
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
net-print/cups
|
||||
>=dev-libs/dbus-glib-0.92
|
||||
gnome? ( gnome-extra/evolution-data-server )
|
||||
gnome? ( gnome-base/gconf:2 )
|
||||
x11-libs/gdk-pixbuf[X]
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
net-libs/neon
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-office/libreoffice
|
||||
!<app-office/openoffice-bin-3.4.0-r1
|
||||
!app-office/openoffice
|
||||
media-fonts/libertine-ttf
|
||||
media-fonts/liberation-fonts
|
||||
media-fonts/urw-fonts
|
||||
java? ( >=virtual/jre-1.6 )
|
||||
"
|
||||
|
||||
PDEPEND="
|
||||
=app-office/libreoffice-l10n-${PV}*
|
||||
"
|
||||
|
||||
DEPEND="dev-util/xdelta:3"
|
||||
|
||||
# only one flavor at a time
|
||||
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
PYTHON_UPDATER_IGNORE="1"
|
||||
|
||||
pkg_pretend() {
|
||||
[[ $(gcc-major-version) -lt 4 ]] || \
|
||||
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
|
||||
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
kde4-base_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
|
||||
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
|
||||
|
||||
local patchname
|
||||
use kde && patchname="-kde"
|
||||
use gnome && patchname="-gnome"
|
||||
use java && patchname="${patchname}-java"
|
||||
|
||||
if [ -n "${patchname}" ]; then
|
||||
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
|
||||
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
|
||||
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
|
||||
fi
|
||||
|
||||
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
|
||||
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/50-${PN} "${T}"
|
||||
eprefixify "${T}"/50-${PN}
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodir /usr
|
||||
cp -aR "${S}"/usr/* "${ED}"/usr/
|
||||
|
||||
# prevent revdep-rebuild from attempting to rebuild all the time
|
||||
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Cache updates - all handled by kde eclass for all environments
|
||||
kde4-base_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
|
||||
|
||||
use java || \
|
||||
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kde4-base_pkg_postrm
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
From 9a33ceffe2e0045bf75b1209a90e9a53530d4e0d Mon Sep 17 00:00:00 2001
|
||||
From: Tobias Heinlein <keytoaster@gentoo.org>
|
||||
Date: Sat, 19 Apr 2014 18:39:03 +0200
|
||||
Subject: [PATCH 01/14] equery: Don't always print the license field (bug
|
||||
#508114).
|
||||
|
||||
---
|
||||
pym/gentoolkit/equery/meta.py | 13 +++++++------
|
||||
1 file changed, 7 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/pym/gentoolkit/equery/meta.py b/pym/gentoolkit/equery/meta.py
|
||||
index e2d2124..d3342cd 100644
|
||||
--- a/pym/gentoolkit/equery/meta.py
|
||||
+++ b/pym/gentoolkit/equery/meta.py
|
||||
@@ -373,12 +373,13 @@ def call_format_functions(best_match, matches):
|
||||
useflags = format_useflags(best_match.metadata.use())
|
||||
print_sequence(format_list(useflags))
|
||||
|
||||
- _license = best_match.environment(["LICENSE"])
|
||||
- if QUERY_OPTS["license"]:
|
||||
- _license = format_list(_license)
|
||||
- else:
|
||||
- _license = format_list(_license, "License: ", " " * 13)
|
||||
- print_sequence(_license)
|
||||
+ if QUERY_OPTS["license"] or not got_opts:
|
||||
+ _license = best_match.environment(["LICENSE"])
|
||||
+ if QUERY_OPTS["license"]:
|
||||
+ _license = format_list(_license)
|
||||
+ else:
|
||||
+ _license = format_list(_license, "License: ", " " * 13)
|
||||
+ print_sequence(_license)
|
||||
|
||||
if QUERY_OPTS["stablereq"]:
|
||||
# Get {<Package 'dev-libs/glib-2.20.5'>: [u'ia64', u'm68k', ...], ...}
|
||||
--
|
||||
2.1.3
|
||||
|
@ -0,0 +1,27 @@
|
||||
From 1351a6b8f09ab2f4a7469d6e2be874b56a31d3c4 Mon Sep 17 00:00:00 2001
|
||||
From: Brian Dolbec <dolsen@gentoo.org>
|
||||
Date: Thu, 28 Aug 2014 20:56:22 -0700
|
||||
Subject: [PATCH 03/14] equery has: Add CFLAGS, CXXFLAGS, LDFLAGS to strip the
|
||||
leading '-'
|
||||
|
||||
Strip the leading '-' from values found in these files.
|
||||
---
|
||||
pym/gentoolkit/equery/has.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/pym/gentoolkit/equery/has.py b/pym/gentoolkit/equery/has.py
|
||||
index 15c60b9..180f7f0 100644
|
||||
--- a/pym/gentoolkit/equery/has.py
|
||||
+++ b/pym/gentoolkit/equery/has.py
|
||||
@@ -74,7 +74,7 @@ def query_in_env(query, env_var, pkg):
|
||||
"""Check if the query is in the pkg's environment."""
|
||||
|
||||
try:
|
||||
- if env_var in ("USE", "IUSE"):
|
||||
+ if env_var in ("USE", "IUSE", "CFLAGS", "CXXFLAGS", "LDFLAGS"):
|
||||
results = set(
|
||||
[x.lstrip("+-") for x in pkg.environment(env_var).split()]
|
||||
)
|
||||
--
|
||||
2.1.3
|
||||
|
@ -0,0 +1,26 @@
|
||||
From 91023ef967c680db9307b5c58762e8872346167e Mon Sep 17 00:00:00 2001
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Fri, 24 Oct 2014 12:59:59 -0500
|
||||
Subject: [PATCH 06/14] Fix gawk warning escape sequence \. treated as plain.
|
||||
Bug 526400
|
||||
|
||||
---
|
||||
bin/revdep-rebuild.sh | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/bin/revdep-rebuild.sh b/bin/revdep-rebuild.sh
|
||||
index 3179a83..01a0454 100755
|
||||
--- a/bin/revdep-rebuild.sh
|
||||
+++ b/bin/revdep-rebuild.sh
|
||||
@@ -842,7 +842,7 @@ main_checks() {
|
||||
done < <(
|
||||
# Regexify LD_LIBRARY_MASK. Exclude it from the search.
|
||||
LD_LIBRARY_MASK="${LD_LIBRARY_MASK//$'\n'/|}"
|
||||
- gawk -v ldmask="(${LD_LIBRARY_MASK//./\\\.})" '
|
||||
+ gawk -v ldmask="(${LD_LIBRARY_MASK//./\\\\.})" '
|
||||
/no version information available/ && $0 !~ ldmask {
|
||||
gsub(/[()]/, "", $NF)
|
||||
if (seen[$NF]++) next
|
||||
--
|
||||
2.1.3
|
||||
|
@ -0,0 +1,90 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild,v 1.1 2014/11/12 17:45:13 fuzzyray Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=(python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0)
|
||||
PYTHON_REQ_USE="xml(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Collection of administration scripts for Gentoo"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}
|
||||
!<=app-portage/gentoolkit-dev-0.2.7
|
||||
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
|
||||
sys-apps/gawk
|
||||
!prefix? ( sys-apps/gentoo-functions )
|
||||
sys-apps/grep"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PV}-revdep-rebuild-py-504654-1.patch
|
||||
"${FILESDIR}"/${PV}-revdep-rebuild-py-504654-2.patch
|
||||
"${FILESDIR}"/${PV}-equery-508114.patch
|
||||
"${FILESDIR}"/${PV}-equery-strip-XXXFLAGS.patch
|
||||
"${FILESDIR}"/${PV}-revdep-rebuild-526400.patch
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
python_export_best
|
||||
echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
|
||||
VERSION="${PVR}" "${PYTHON}" setup.py set_version
|
||||
mv ./bin/revdep-rebuild{,.py} || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
# Rename the python versions of revdep-rebuild, since we are not ready
|
||||
# to switch to the python version yet. Link /usr/bin/revdep-rebuild to
|
||||
# revdep-rebuild.sh. Leaving the python version available for potential
|
||||
# testing by a wider audience.
|
||||
dosym revdep-rebuild.sh /usr/bin/revdep-rebuild
|
||||
|
||||
# TODO: Fix this as it is now a QA violation
|
||||
# Create cache directory for revdep-rebuild
|
||||
keepdir /var/cache/revdep-rebuild
|
||||
use prefix || fowners root:0 /var/cache/revdep-rebuild
|
||||
fperms 0700 /var/cache/revdep-rebuild
|
||||
|
||||
# remove on Gentoo Prefix platforms where it's broken anyway
|
||||
if use prefix; then
|
||||
elog "The revdep-rebuild command is removed, the preserve-libs"
|
||||
elog "feature of portage will handle issues."
|
||||
rm "${ED}"/usr/bin/revdep-rebuild*
|
||||
rm "${ED}"/usr/share/man/man1/revdep-rebuild.1
|
||||
rm -rf "${ED}"/etc/revdep-rebuild
|
||||
rm -rf "${ED}"/var
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Only show the elog information on a new install
|
||||
if [[ ! ${REPLACING_VERSIONS} ]]; then
|
||||
elog
|
||||
elog "For further information on gentoolkit, please read the gentoolkit"
|
||||
elog "guide: http://www.gentoo.org/doc/en/gentoolkit.xml"
|
||||
elog
|
||||
elog "Another alternative to equery is app-portage/portage-utils"
|
||||
elog
|
||||
elog "Additional tools that may be of interest:"
|
||||
elog
|
||||
elog " app-admin/eclean-kernel"
|
||||
elog " app-portage/diffmask"
|
||||
elog " app-portage/flaggie"
|
||||
elog " app-portage/install-mask"
|
||||
elog " app-portage/portpeek"
|
||||
elog " app-portage/smart-live-rebuild"
|
||||
fi
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140201.ebuild,v 1.1 2014/11/12 21:49:26 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
|
||||
inherit eutils versionator autotools-multilib #git-2
|
||||
|
||||
# If github is desired, the following may be used.
|
||||
#EGIT_REPO_URI="git://github.com/signal11/hidapi.git"
|
||||
#EGIT_BRANCH="master"
|
||||
#EGIT_COMMIT="119135b8ce0e8db668ec171723d6e56d4394166a"
|
||||
|
||||
BASE_PV=$(get_version_component_range 1-3)
|
||||
RC_PV=$(get_version_component_range 4)
|
||||
GIT_PV=$(get_version_component_range 5)
|
||||
GIT_PV=${GIT_PV/p/git}.3a66d4e
|
||||
|
||||
DEBIAN_PV=${BASE_PV}~${RC_PV}+${GIT_PV}+dfsg
|
||||
|
||||
# S is only needed for the debian_package
|
||||
S=${WORKDIR}/${PN}-${DEBIAN_PV}
|
||||
|
||||
DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices"
|
||||
HOMEPAGE="http://www.signal11.us/oss/hidapi/"
|
||||
SRC_URI="mirror://debian/pool/main/h/${PN}/${PN}_${DEBIAN_PV}.orig.tar.bz2"
|
||||
# When 0.8.0 is officially available the following link should be used.
|
||||
#SRC_URI="mirror://github/signal11/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="|| ( BSD GPL-3 HIDAPI )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc static-libs X"
|
||||
|
||||
RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
|
||||
virtual/libudev:0[${MULTILIB_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
virtual/pkgconfig
|
||||
X? ( x11-libs/fox )"
|
||||
|
||||
src_prepare() {
|
||||
if use X && has_version x11-libs/fox:1.7 ; then
|
||||
sed -i -e 's:PKG_CHECK_MODULES(\[fox\], \[fox\]):PKG_CHECK_MODULES(\[fox\], \[fox17\]):' \
|
||||
configure.ac || die
|
||||
fi
|
||||
|
||||
# Fix bashisms in the configure.ac file.
|
||||
sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \
|
||||
-e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die
|
||||
|
||||
autotools-multilib_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable X testgui)
|
||||
)
|
||||
|
||||
autotools-multilib_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-multilib_src_compile
|
||||
|
||||
if use doc; then
|
||||
doxygen doxygen/Doxyfile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-multilib_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -r html/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/userspace-rcu/userspace-rcu-0.8.6.ebuild,v 1.1 2014/11/12 14:39:23 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="userspace RCU (read-copy-update) library"
|
||||
HOMEPAGE="http://lttng.org/urcu"
|
||||
SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/2" # subslot = soname version
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
DEPEND="test? ( sys-process/time )"
|
||||
|
||||
# tests fail with separate build dir
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}"
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -1,11 +1,8 @@
|
||||
AUX vdk-2.4-gcc3.4.patch 4695 SHA256 2e407b067bbddfc2c0fe525e3dce17ae1a4433a35ae7a55bf8d965a1582ed90d SHA512 cdf4570e0efc83d632526ca69f622cf1da4a92db89948bc96f0f7d2da1ec50b881733892c68726588b8753b628e62547ddb39f7788030169951c32cde0db06ba WHIRLPOOL 13529d63db9f5a2ac20469ddd35f7ce02ca0dfc6f1f4c45b9d06fa99bf40c6153c51fbeec0f9431327452b3eaed1fb5ab561ab10f843a49f1af36a7895b77095
|
||||
AUX vdk-2.4.1-gcc4.patch 1300 SHA256 42b7553ea790f73148834aecb420a9387d65fa0a5d4dd29f8b68b76c9f9c60a5 SHA512 ae48051d8f840ea320315cbb04282d8fd1a8c0a3742ba410f4bccf15d037cb2cd2a8cc039dda36ed60a6ea0a69810e04484bbf1f92b576379118597c43b17da8 WHIRLPOOL 9b9af1f94fe6c700ab61fd675a2d2bb987cfcb9ad599e2035dd29c855bba839c7205a5f996bc60dd2b40eb7830654b26b36b49a98a344859df61b279b0cc02c5
|
||||
AUX vdk-2.4.1-gcc43.patch 1052 SHA256 98e65d71d61f19c39cb46d4108bb5fe4c4eb3aef8eefba087c86a95f9f3a9e45 SHA512 e7a82a365b8da258507bb3cdcf0ae5199c21a5600b9fc70add89da233b81f309726ef2665e47453da830c65e2968d1b0c28ce5f8b1a0c70035d16fca41d4eedd WHIRLPOOL 8f8fdf4a526044047efcc2386d08468214970b7cc1ad1f69e9d7975b7a6a82e13a8e24599a16c67ae92bf186b833a301b16617cc13c1f72f01907113474f3625
|
||||
DIST vdk-2.4.0.tar.gz 1071732 SHA256 1383bcf2dc4707e130ae49d502ca823279bb1429ada953d48d9458ed7db49366 SHA512 4b1492e7dbe9357ba2479fa2dcd48c47b31497c3b16dbdb9de88a10d3770b3c9ac74f1ca1c866f9ab2b76ee726c831b4d57be7c907663c295df3bfd4d45feeee WHIRLPOOL 7ed3d92408df45da4c9f98c784bf656843a39ddaad6eaa2a7fc8b3c0963315cc3a11c11f2a4b604f3fec2ee006e6fd64c316e739e93583aa7c39acfeb62d5942
|
||||
DIST vdk-2.4.1.tar.gz 1062475 SHA256 4eddaa278f8999dbe0c555614cc805603c5434a383de14ca069a3a99a72c68e8 SHA512 ffb0a2cc06f2b5a4e344ecbff8e780a37d8ee7933d2d911670ef08b4b90a2b3744ea1e61baa373af0b424ca992b5ddf956998fea5683907899071ff57b046f35 WHIRLPOOL ce7e6586d54c93ace381676a5929ac9263012b14d4d8befaec6389d2f2dd49712af6160bd1ed7b8aaa67a997cb57adfda82a5eae3b819ca7bee55eec7bc71ce5
|
||||
DIST vdk-2.5.1.tar.gz 1113765 SHA256 5d8f6942b8ec2f83b477f24a4e15a9945c1b1b348412d3d22a89627a35130745 SHA512 49e458785d88ab145b40e6ddcd5c7aadc950697b797d17f1ac633354abb46cd7457ea449c62d4993fca53136051d7d7810a15ab561b49e730635566021997292 WHIRLPOOL 8240ccaaffe1169fbe13b25f585f2e0df483ff633f1e0bf00d2b01b5c60e29a21d7e1a0dbe8bb90da69d0e04c330a3ebb81ffc6355afa314af3a4733e7bcd65d
|
||||
EBUILD vdk-2.4.0.ebuild 1673 SHA256 f39a6f82541df569176b0910899787c9b01f28f1db333dd26d899b2d5a2fef0a SHA512 e14346a530ea0f87b20ed60ac5738a8f304f0ddaff03a7f3e685be8dea494babf8311a1afa0f85426bab56960c47e4daea2df673176d09bc1e1a738e77f9a3d1 WHIRLPOOL 8f83c51582f6491cb773b38b6788e625d2181fe3860647ad05cf4a35ea223987047802ffbc0690e2540ed771a8be6bfc46b8e43530330bd240991a57896e750b
|
||||
EBUILD vdk-2.4.1.ebuild 1632 SHA256 b49731e0189b3d76e4fc0007b6cbd225f2aea5e555c2b9cdd116f70fdbb61805 SHA512 f59cc965ffa5e7c8424a2bd6fbef36b402ad4ddaff7f62384ee71e9ab6e5221c7f25f2f239d6901c0155ad518d68246b376ad8e9562c47c6f2c2a210d1dce59c WHIRLPOOL c151fd4cc7b9a249c48de2b241e8ed514c78e821ef383152c6eef5d67ad7a68c0eba7a3a342d6f2837c6733579a44c341723337b8ad24ea0cdd0531bb985838a
|
||||
EBUILD vdk-2.5.1.ebuild 1499 SHA256 2a56e59fbd804015606bcc4f7d0d465c453b832f71e0cab2be7685173dc1045c SHA512 61ad0a7dbd657842418c00b3ca24f156513320ac0ab24c8c4221775c59b5b89cd17a836f152d9b96e2258df4133ed606d9578a1ff1edbce349e7bf9240c8b9ee WHIRLPOOL bcac55e866df2da0cc98d14792ece6d86b4fbd7a3ce621441d0ee255eacc1549adcae16ef9409a75acb1be94caf22fd2be6050b0bb3eab6b646a39ddaed6118f
|
||||
MISC ChangeLog 3703 SHA256 efb69e1147e956a67a1400cc3936d63f76d7543348416bbf5101424f529ec3b9 SHA512 30d70cc9b0af1f04e503173d0e72740ab3d14192a220cfba73a9d2f08eb49faf0605c50f688232a73384046ab6761c6002183b8b7d19b443983af25af1a37bd6 WHIRLPOOL c8f0d83c3bc8c2c49594fbc0b74b771eeaa893e6b06cc2651d64d9548964a9fd9be29ba7ac9e55d6c6158555ab0d2c657224b00fc198992e13e50a6a0ef9dcb5
|
||||
MISC ChangeLog 3839 SHA256 35b6c4b1d7f4dba048117555c05a1a7f3662cb6798902ccce7469326753bb71d SHA512 29a11a13785f536b19ff94b925d7ead361a5d793c62f6913f6a50bdde4baf11b70ff8f1f293bf4d8329f8b0c9ab65beb2bdb230d18c897ec4ed73a2def78106d WHIRLPOOL 4567da3c0389676d2dc22d8153f5f6863ae654994c7d636ca09a7339f5af857c050bbd778ae429e4860ea4190c7a192c945b505d4393d66c8c055b3d57d07551
|
||||
MISC metadata.xml 163 SHA256 fefe3536313f95ac1f13a5f513a6f10ed99c9f3c322bb18be3bdad2ef07e8f41 SHA512 2855e33ac81f9fd6afafde278b247798ab7f8698b6a2c42eefc9742df1edc2eca166bcf8cb71543e1ca370fcd9e84a3871a496cbc579dbb4bde608ee57b4d58b WHIRLPOOL 1c83271c4d8f91e4f2ae464f6a556f19a952106a11af3586aa48a0d533597438a6498158aa0166f9175bba435c9f7b164096071fff58492badd2590d698363ac
|
||||
|
@ -1,165 +0,0 @@
|
||||
--- vdk/chart.cc_old 2002-05-22 17:26:12.000000000 +0900
|
||||
+++ vdk/chart.cc 2004-08-05 19:16:35.000000000 +0900
|
||||
@@ -45,7 +45,10 @@
|
||||
size = Usize;
|
||||
printf("\nsize:%d,%d",size.x,size.y);
|
||||
fflush(stdout);
|
||||
- axis = ChartAxis(this,size.X(),size.Y());
|
||||
+ // patch Bug#262091
|
||||
+ // axis = ChartAxis(this,size.X(),size.Y());
|
||||
+ ChartAxis axis_tmp( this, size.X(), size.Y() );
|
||||
+ axis = axis_tmp;
|
||||
axis.Draw();
|
||||
DrawTitle();
|
||||
DrawChart();
|
||||
@@ -115,7 +118,10 @@
|
||||
void VDKChart::SetChartBorder(int b)
|
||||
{
|
||||
size = Usize;
|
||||
-axis = ChartAxis(this,size.X(),size.Y());
|
||||
+// patch Bug#262091
|
||||
+// axis = ChartAxis(this,size.X(),size.Y());
|
||||
+ChartAxis axis_tmp(this,size.X(),size.Y());
|
||||
+axis = axis_tmp;
|
||||
DrawChart();
|
||||
}
|
||||
/*
|
||||
@@ -415,10 +421,18 @@
|
||||
ChartAxis::ChartAxis(VDKChart* owner,int w, int h):
|
||||
owner(owner)
|
||||
{
|
||||
+// patch Bug#262091
|
||||
+/*
|
||||
domain = VDKRect(owner->ChartBorder,
|
||||
h-owner->ChartBorder,
|
||||
w-owner->ChartBorder*2,
|
||||
h-owner->ChartBorder*2);
|
||||
+*/
|
||||
+VDKRect r(owner->ChartBorder,
|
||||
+ h-owner->ChartBorder,
|
||||
+ w-owner->ChartBorder*2,
|
||||
+ h-owner->ChartBorder*2);
|
||||
+domain = r;
|
||||
}
|
||||
/*
|
||||
copy-initializer
|
||||
--- vdk/vdkbtrees.h_old 2000-11-22 14:10:33.000000000 +0900
|
||||
+++ vdk/vdkbtrees.h 2004-08-05 19:16:36.000000000 +0900
|
||||
@@ -717,7 +717,7 @@
|
||||
class AbstractRedBlackTree : public AbstractBinaryTree<T, Node> {
|
||||
protected:
|
||||
virtual Node *FindNode(T q)
|
||||
- { return (root) ? (Node *) root->find(q) : NULL; }
|
||||
+ { return (this->root) ? (Node *) this->root->find(q) : NULL; }
|
||||
};
|
||||
|
||||
/*!
|
||||
@@ -985,14 +985,14 @@
|
||||
BlackHeight = -1;
|
||||
|
||||
// Check binary tree properties.
|
||||
- if (parent != _parent)
|
||||
+ if (this->parent != _parent)
|
||||
return NULL;
|
||||
- if (left) {
|
||||
- if (object < left->object)
|
||||
+ if (this->left) {
|
||||
+ if (this->object < this->left->object)
|
||||
return NULL;
|
||||
}
|
||||
- if (right) {
|
||||
- if (right->object < object)
|
||||
+ if (this->right) {
|
||||
+ if (this->right->object < this->object)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1001,15 +1001,15 @@
|
||||
// If a node is red, then both its children are black
|
||||
// (NULL nodes are black).
|
||||
if (clr == Red) {
|
||||
- if ((left && left->clr != Black) ||
|
||||
- (right && right->clr != Black))
|
||||
+ if ((this->left && this->left->clr != Black) ||
|
||||
+ (this->right && this->right->clr != Black))
|
||||
return NULL;
|
||||
}
|
||||
|
||||
// The black-heights of all leaf nodes are equal.
|
||||
int bh = NULL;
|
||||
|
||||
- if ((! left) && (! right)) {
|
||||
+ if ((! this->left) && (! this->right)) {
|
||||
// Compute black-height of node
|
||||
for (Node *sc = (Node *) this; sc; sc = sc->parent)
|
||||
if (sc->clr == Black)
|
||||
@@ -1023,9 +1023,9 @@
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
- if (left && (! left->CheckTreeProperties((Node *) this)))
|
||||
+ if (this->left && (! this->left->CheckTreeProperties((Node *) this)))
|
||||
return NULL;
|
||||
- if (right && (! right->CheckTreeProperties((Node *) this)))
|
||||
+ if (this->right && (! this->right->CheckTreeProperties((Node *) this)))
|
||||
return NULL;
|
||||
return 1;
|
||||
}
|
||||
--- vdk/vdkheap.h_old 2000-11-22 14:10:52.000000000 +0900
|
||||
+++ vdk/vdkheap.h 2004-08-05 19:16:36.000000000 +0900
|
||||
@@ -85,7 +85,7 @@
|
||||
VDKHeap<T>::VDKHeap(T* source, int size): VDKContainer<T>(size)
|
||||
{
|
||||
for(int i = 0; i < size; i++)
|
||||
- data[i] = source[i];
|
||||
+ this->data[i] = source[i];
|
||||
BuildHeap();
|
||||
}
|
||||
|
||||
@@ -94,13 +94,13 @@
|
||||
void VDKHeap<T>::Heapify(int i, int heapsize)
|
||||
{
|
||||
int l = left(i), r = right(i), largest = i;
|
||||
- if( (l < heapsize) && (data[l] > data[i])) largest = l;
|
||||
- if( (r < heapsize) && (data[r] > data[largest])) largest = r;
|
||||
+ if( (l < heapsize) && (this->data[l] > this->data[i])) largest = l;
|
||||
+ if( (r < heapsize) && (this->data[r] > this->data[largest])) largest = r;
|
||||
if(largest != i)
|
||||
{
|
||||
- T temp = data[i];
|
||||
- data[i] = data[largest];
|
||||
- data[largest] = temp;
|
||||
+ T temp = this->data[i];
|
||||
+ this->data[i] = this->data[largest];
|
||||
+ this->data[largest] = temp;
|
||||
Heapify(largest,heapsize);
|
||||
}
|
||||
}
|
||||
@@ -109,21 +109,21 @@
|
||||
template <class T>
|
||||
void VDKHeap<T>::BuildHeap(void)
|
||||
{
|
||||
- for (int i = (size()-1)/2 ; i >= 0; i--)
|
||||
- Heapify(i,size());
|
||||
+ for (int i = (this->size()-1)/2 ; i >= 0; i--)
|
||||
+ Heapify(i,this->size());
|
||||
}
|
||||
|
||||
// HEAPSORT
|
||||
template <class T>
|
||||
void VDKHeap<T>::Sort(void)
|
||||
{
|
||||
- int heapsize = size();
|
||||
+ int heapsize = this->size();
|
||||
int i = heapsize-1;
|
||||
for(; i > 0; i--)
|
||||
{
|
||||
- T temp = data[0];
|
||||
- data[0] = data[i];
|
||||
- data[i] = temp;
|
||||
+ T temp = this->data[0];
|
||||
+ this->data[0] = this->data[i];
|
||||
+ this->data[i] = temp;
|
||||
heapsize--;
|
||||
Heapify(0,heapsize);
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/vdk/vdk-2.4.0.ebuild,v 1.12 2011/03/29 08:02:44 angelos Exp $
|
||||
|
||||
EAPI=1
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A Visual Development Kit for RAD"
|
||||
SRC_URI="mirror://sourceforge/vdkbuilder/${P}.tar.gz"
|
||||
HOMEPAGE="http://www.mariomotta.it/vdklib/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="alpha ~hppa ppc sparc x86"
|
||||
IUSE="doc debug"
|
||||
|
||||
RDEPEND="x11-libs/gtk+:2"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
src_compile() {
|
||||
local myconf=""
|
||||
|
||||
if [ "$(gcc-major-version)" -ge "4" ] || [ "$(gcc-major-version)" -ge "3" -a "$(gcc-minor-version)" -ge "4" ]
|
||||
then
|
||||
epatch "${FILESDIR}"/vdk-2.4-gcc3.4.patch
|
||||
fi
|
||||
|
||||
# gnome and sigc USE flags need to be added later
|
||||
# when upstream decides to re-support them - ChrisWhite
|
||||
|
||||
use doc && \
|
||||
myconf="${myconf} --enable-doc-html=yes \
|
||||
--enable-doc-latex=yes \
|
||||
--enable-doc-man=yes" \
|
||||
|| myconf="${myconf} --enable-doc-html=no \
|
||||
--enable-doc-latex=no \
|
||||
--enable-doc-man=no"
|
||||
|
||||
use debug && \
|
||||
myconf="${myconf} --enable-debug=yes" \
|
||||
|| myconf="${myconf} --enable-debug=no"
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--enable-testvdk=no \
|
||||
|| die "econf failed"
|
||||
|
||||
# die non user custom CFLAGS!
|
||||
sed -e "s/CFLAGS = .*/CFLAGS = ${CFLAGS}/" -i Makefile
|
||||
sed -e "s/CXXFLAGS = .*/CXXFLAGS = ${CXXFLAGS}/" -i Makefile
|
||||
sed -e "s/CFLAGS = .*/CFLAGS = ${CFLAGS}/" -i vdk/Makefile
|
||||
sed -e "s/CXXFLAGS = .*/CXXFLAGS = ${CXXFLAGS}/" -i vdk/Makefile
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README TODO
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue