Sync with portage [Thu Jun 6 16:40:58 MSK 2013].

mhiretskiy
root 11 years ago
parent 6a8ef916c1
commit e9f80cb466

@ -1,2 +1,3 @@
DIST krb5-1.11.1-signed.tar 11663360 SHA256 3a230ff6a7f8775752292e9303d3fa8a801a353301bc24d80b860d99f9d20768 SHA512 721a14bf09571d951b0070110e2f2469e55b593d7321a1288bea1da62f33fb6d2be556bf6410a8ad0134cecdb6b67dafbd5f34404eb00383fe8fcac167f7743e WHIRLPOOL e8363343229e96eb9d2e05767d4b9b426b41a8bca51bb91cf815b50f920d289a7273d7cf9d279bfafcc3407ca0ecf67559c5c0a510562d2f7b61fc5d71f8cf3d
DIST krb5-1.11.2-signed.tar 11673600 SHA256 f0373295fb320b9702468eb0df33397e7278326ec1681a8c6037cc53cb0120a5 SHA512 2db58530a98c4bdf9c6f797f3fb2881a3bdeda680804309f1f40e877a5a1c6e589021e1e0521b5a258626e5d04105ad0c01575b2104313b4b9592ee1ae8b8006 WHIRLPOOL 10deade6b13e88187e827513a8e56a4287a654e5b6f9554ef85657fd6d7ded5ba0d2311c001e1b35f13e0d1c5ddeefeca68cdf43ee4192432b318d8cc55c2bdd
DIST krb5-1.11.3-signed.tar 11673600 SHA256 9abd94bb94a70996da0f8d90408957154bb543271b097e86c63eb33e5f5751b5 SHA512 4d4c5d5c3a495da141bca40fe73378db190ace8ed397b7bb8e38c53757e6df3ec55fa0eb5628f7c6204d1265f8451535e65c4ebd844821c64cdfd0c6e32468a5 WHIRLPOOL 62befb0bd0dde3a459e877f9219c53486cd99b82de8ea6412caca59cc03f73c0f4ae327299d0c45a72ec70e96989f2dfb94ba7f21ccd691dc05c2f38c85d2111

@ -65,3 +65,14 @@ index 7dc5b47..cd90db8 100644
+ krb5_error_code ret, module_ret = 0;
krb5_responder_fn responder = opte->opt_private->responder;
static const int paorder[] = { PA_INFO, PA_REAL };
--- a/src/tests/asn.1/trval.c 2013-04-12 12:51:36.000000000 -0500
+++ b/src/tests/asn.1/trval.c 2013-05-24 04:31:14.077036380 -0500
@@ -404,7 +404,7 @@
{
int n;
int r = 0;
- int rlen2;
+ int rlen2 = 0;
int rlent;
int save_appl;

@ -0,0 +1,126 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11.3.ebuild,v 1.1 2013/06/05 20:14:16 eras Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit eutils flag-o-matic python-any-r1 versionator
MY_P="${P/mit-}"
P_DIR=$(get_version_component_range 1-2)
DESCRIPTION="MIT Kerberos V"
HOMEPAGE="http://web.mit.edu/kerberos/www/"
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
RDEPEND="!!app-crypt/heimdal
>=sys-libs/e2fsprogs-libs-1.41.0
|| ( dev-libs/libverto[libev] dev-libs/libverto[libevent] dev-libs/libverto[tevent] )
keyutils? ( sys-apps/keyutils )
openldap? ( net-nds/openldap )
pkinit? ( dev-libs/openssl )
xinetd? ( sys-apps/xinetd )"
DEPEND="${RDEPEND}
virtual/yacc
doc? ( virtual/latex-base )
test? ( dev-lang/tcl
dev-lang/python
dev-util/dejagnu )"
S=${WORKDIR}/${MY_P}/src
src_unpack() {
unpack ${A}
unpack ./"${MY_P}".tar.gz
}
src_prepare() {
epatch "${FILESDIR}/${PN}-1.11_uninitialized.patch"
epatch "${FILESDIR}/${PN}_krb5-config_LDFLAGS.patch"
# tcl-8.6 compatibility
sed -i -e 's/interp->result/Tcl_GetStringResult(interp)/' \
kadmin/testing/util/tcl_kadm5.c || die
}
src_configure() {
append-cppflags "-I${EPREFIX}/usr/include/et"
# QA
append-flags -fno-strict-aliasing
append-flags -fno-strict-overflow
use keyutils || export ac_cv_header_keyutils_h=no
econf \
$(use_with openldap ldap) \
"$(use_with test tcl "${EPREFIX}/usr")" \
$(use_enable pkinit) \
$(use_enable threads thread-support) \
--without-hesiod \
--enable-shared \
--with-system-et \
--with-system-ss \
--enable-dns-for-realm \
--enable-kdc-lookaside-cache \
--with-system-verto \
--disable-rpath
}
src_compile() {
emake -j1
}
src_test() {
emake -j1 check
}
src_install() {
emake \
DESTDIR="${D}" \
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
install
# default database dir
keepdir /var/lib/krb5kdc
cd ..
dodoc README
if use doc; then
dohtml -r doc/html/*
docinto pdf
dodoc doc/pdf/*.pdf
fi
newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r1 mit-krb5kadmind
newinitd "${FILESDIR}"/mit-krb5kdc.initd-r1 mit-krb5kdc
newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r1 mit-krb5kpropd
insinto /etc
newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
insinto /var/lib/krb5kdc
newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
if use openldap ; then
insinto /etc/openldap/schema
doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
fi
if use xinetd ; then
insinto /etc/xinetd.d
newins "${FILESDIR}/kpropd.xinetd" kpropd
fi
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
elog "MIT split the Kerberos applications from the base Kerberos"
elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
elog "ftp clients and telnet, ftp deamons now live in"
elog "\"app-crypt/mit-krb5-appl\" package."
fi
}

@ -1,15 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
</pkgmetadata>

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.12.3.ebuild,v 1.1 2013/06/04 22:13:36 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.12.3.ebuild,v 1.3 2013/06/06 02:34:05 cardoe Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
inherit eutils python-any-r1
@ -18,8 +18,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="client gui sasl smartcard static-libs" # static
RDEPEND=">=x11-libs/pixman-0.17.7
>=dev-libs/glib-2.22:2
media-libs/alsa-lib
media-libs/celt:0.5.1
>=media-libs/celt-0.5.1.1:0.5.1
dev-libs/openssl
virtual/jpeg
sys-libs/zlib
@ -30,7 +31,7 @@ RDEPEND=">=x11-libs/pixman-0.17.7
>=x11-libs/libXrandr-1.2
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
>=x11-libs/libXinerama-1.0
x11-libs/libXfixes
x11-libs/libXrender
)"
@ -52,11 +53,15 @@ RDEPEND=">=x11-libs/pixman-0.17.7
# )"
DEPEND="virtual/pkgconfig
virtual/pyparsing
${PYTHON_DEPS}
${RDEPEND}"
python_check_deps() {
has_version "virtual/pyparsing[${PYTHON_USEDEP}]"
}
pkg_setup() {
python-any-r1_pkg_setup
python_export_best
[[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
}
# maintainer notes:
@ -82,12 +87,12 @@ src_configure() {
src_install() {
default
use static-libs || rm "${D}"/usr/lib*/*.la
use static-libs || prune_libtool_files
}
pkg_postinst() {
if use client -o use gui; then
ewarn "USE=client and USE=gui will be removed in the next version."
if use gui; then
ewarn "USE=gui will be removed in the next version."
ewarn "Upstream has stated that 'spicy' is deprecated and that you"
ewarn "should use 'remote-viewer' from app-emulation/virt-viewer."
fi

@ -1,16 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<longdescription lang="en">Serial Line Analyser</longdescription>
</pkgmetadata>

@ -1,3 +1 @@
DIST obex-data-server-0.4.4.tar.gz 196213 SHA256 aa567d986c74a4c8b4abb1cc454c099f67ab01b049b4c69aa6e703c7f18b594d SHA512 fee31cab53f92630dc569a7826cb7b8a57b396bedef7236ffa796129f5c51b15b47979a0bae674a5a3f9aea1a19efd6e298cf4550c4d270decaed78f90ceb1a5 WHIRLPOOL c89766a368b766c905d6d37062592cfebb6497a0c5f06e5a3f50a89abce359c8d7f6428b5eec78e67b917541de1fcb1c7df34209081f97aa572ad1000c68d56e
DIST obex-data-server-0.4.5.tar.gz 192084 SHA256 e741277bc12742f555f2250022ac4cf9a8e6638427e14c3ba3d7f59179aec763 SHA512 086d0fd099174421df1a91262f34259125bb2bc14e0a12c4ea046b83a8668e7fab00aa296bde14eb364235694a45143f6fc8aff150fed5bd18c63d9e7e0e4838 WHIRLPOOL 414805e5c14c90cfee4a45690d9f0a1365eb7a1b2d26a36ed60b0bbbbc1340008dd2c6356e29cb558aa7dbaa545047b3da06e33a20cedaf1f47a1a941dee3423
DIST obex-data-server-0.4.6.tar.gz 199188 SHA256 b399465ddbd6d0217abedd9411d9d74a820effa0a6a142adc448268d3920094f SHA512 5f924377fa45fec22a15d74fa45bf6ae98f56a9f8c98142cce6123e4ca6dcca042a636469b491f4103e230e270ad1af18dc38274b661795cac4beb4f7b798d5b WHIRLPOOL 85ef3de72124c25b5b486e2fefdf453ddc318e5f8520ada7c772d7e7a6939b954a6a66cf962ed3aa257d5212ab047f556aced5cbfa94a1a360e897a6da6fa90a

@ -1,42 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obex-data-server/obex-data-server-0.4.4.ebuild,v 1.11 2012/11/20 07:57:16 pinkbyte Exp $
EAPI="2"
DESCRIPTION="A DBus service providing easy to use API for using OBEX"
HOMEPAGE="http://tadas.dailyda.com/blog/category/obex-data-server/"
SRC_URI="http://tadas.dailyda.com/software/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="debug gtk imagemagick usb"
# usb? ( virtual/libusb:0 ) is broken, will work only in 0.4.6
RDEPEND="dev-libs/glib:2
>=dev-libs/dbus-glib-0.7
sys-apps/dbus
>=net-wireless/bluez-4.31
>=dev-libs/openobex-1.3
imagemagick? ( !gtk? ( media-gfx/imagemagick ) )
gtk? ( x11-libs/gtk+:2 )
virtual/libusb:0
!app-mobilephone/obexd[server]"
DEPEND="virtual/pkgconfig
${RDEPEND}"
src_configure() {
local bip="no"
use imagemagick && bip="magick"
use gtk && bip="gdk-pixbuf"
econf \
--enable-bip=${bip} \
$(use_enable usb) \
--disable-system-config \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
}

@ -1,43 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obex-data-server/obex-data-server-0.4.5.ebuild,v 1.10 2012/11/20 07:57:16 pinkbyte Exp $
EAPI="2"
DESCRIPTION="A DBus service providing easy to use API for using OBEX"
HOMEPAGE="http://tadas.dailyda.com/blog/category/obex-data-server/"
SRC_URI="http://tadas.dailyda.com/software/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ppc x86"
IUSE="debug gtk imagemagick usb"
# usb? ( virtual/libusb:0 ) is broken, will work only in 0.4.6
RDEPEND="dev-libs/glib:2
>=dev-libs/dbus-glib-0.7
sys-apps/dbus
>=net-wireless/bluez-4.31
>=dev-libs/openobex-1.3
imagemagick? ( !gtk? ( media-gfx/imagemagick ) )
gtk? ( x11-libs/gtk+:2 )
virtual/libusb:0
!app-mobilephone/obexd[server]"
DEPEND="virtual/pkgconfig
${RDEPEND}"
src_configure() {
local bip="no"
use imagemagick && bip="magick"
use gtk && bip="gdk-pixbuf"
econf \
--enable-bip=${bip} \
$(use usb || echo "--disable-usb") \
--disable-system-config \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obex-data-server/obex-data-server-0.4.6.ebuild,v 1.8 2013/04/02 20:55:49 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obex-data-server/obex-data-server-0.4.6.ebuild,v 1.9 2013/06/06 09:49:26 pinkbyte Exp $
EAPI="4"
@ -35,5 +35,6 @@ src_configure() {
--enable-bip=${bip} \
$(use_enable usb) \
--disable-system-config \
$(use_enable debug)
$(use_enable debug) \
--disable-silent-rules
}

@ -1,55 +1,29 @@
DIST calligra-l10n-bs-2.6.3.tar.bz2 365188 SHA256 317ff33715cdd5182d125c4ad42a539a9de0694218971302fdcad28c0e923521 SHA512 8ddb506883f5f4069e8652e17cc1d33c42bb61d6b0c5e9e6481be3cc1dd32b84630297affc420121dac0e752b58a64f2d24f4a42995ed17237d9c721ccb99cdd WHIRLPOOL db6d5f6c6065a356d89b0a35b0ec3782dc90d7c2fe2ce9e7a0be624108f151f78de4c50ebea20bf1d435b10fca38208944ad08854e68aeba5316688342c03d02
DIST calligra-l10n-ca-2.5.3.tar.bz2 406133 SHA256 230c88758fc96f0085e61c4d7f0df50bcbdc013e93fad99663a3c958ba4bcd25 SHA512 c4344527d6c5500cb69f3d800b6e3b2409724a990ee835be5631345468a32267be86aeb8d95700f7fb1adc5055a7b378fe781ee1ed3acdddc5f2ad5f9c0d01aa WHIRLPOOL 328515ff95411204a124dc6f09c6c7d529f427b321dee4b6af0398de3cc4612f04fbd748665f435cf26dc4554b7f7137d3628f3dc9bad5541fc103bf4732d530
DIST calligra-l10n-ca-2.6.3.tar.bz2 378468 SHA256 7d0692ba95615619a1ae2201cd9339fa34d50fd9d1f3337fa1e5d9ce1308c133 SHA512 d5fb9fdfb2a7256a2964d8012b2dcac8ad785b3a5cf05807553d8ca567955dc8f384c9857ef990cf5edad1f782c127feaf27b7e875730a239f7cac91414a1339 WHIRLPOOL 83f61fbbe63b99d6bf778dd4f88c7cfbadcb19b830ed11646c654baa28420ba2e499d36b4a3ea3f075f123389d3e95f26acb9f8da5442c718f3f9dc399b869e6
DIST calligra-l10n-ca@valencia-2.6.3.tar.bz2 365524 SHA256 9ce5def2df762c86704c4242071da13ea7bf4a9b866be502310004e1c85334a6 SHA512 a25a8ce5d1cb3f26f73048cf17c1df3f3aeeb2d3d0ae527526ade9665792c4973398bf6adbdb6cb418a0a2783df89bfad20c98f68543409e664f7457fbd917c2 WHIRLPOOL 808ea9c8085ecb0c2f8c58c95a5da8f24f1f93dd0b94717da3272b84a2c903130a519c578ee421e0f83a3725fe7a479cb0364510a15664a87383d0d490f73042
DIST calligra-l10n-da-2.5.3.tar.bz2 402803 SHA256 8cba90a028e5a10aad76b71072f0508a824dabaa8eb19bf74065576ea7e288c1 SHA512 7261be0ec254ec54a2fe7a7bdc15979d72aca2926bce295cb6e8bafebe81721e07162ceb680950156787cef65ce54af5b40d5b6e89883a1b7bc1714a152bb69f WHIRLPOOL 53f43ede9d4c8abb0bcb2b1852b193b4a00f631ed6d420c9945e3ce57191d9549e0183c312daae6cf33f9978775e6a529c449ef037b5cc2c6553900a6ae417bd
DIST calligra-l10n-da-2.6.3.tar.bz2 418407 SHA256 5de5e918170496bd519521eed1aef193b7859a4d23bcbf4100d6c58d345df22f SHA512 4418b6a1cc40659b1c52593b8dbe80efbf22f8c494bfa1fb9a77539c39b95f799972e146ac8a8b977d81871f4db1526a73f6d85935e17bc6e0ddd86f121650ee WHIRLPOOL 1ea5100583e077e41a9039d15f46c977db1432a583b7ede04b9041c56943471610d85fffaaf5cbcf61964d3e30e04245d38e35c2d65ef02e7d85f355ffedf7dc
DIST calligra-l10n-de-2.5.3.tar.bz2 685614 SHA256 0a9dbab5937ce6e17e61aa3323bb1b64ade255d998e5eed0594f2c7fc80c8672 SHA512 a1e4114a852dd945f7a8c6ed20e324c9c2ea5af262c384ba844e81bd0799ef58c06466ba87d0dcd10ecfb2a528502be95ff854d8f0a350e8f1daf6384f9e72ce WHIRLPOOL 1e24f4eeecb000183c4c80bf94ad9eca0f05f11449b23c459a478347c6d269395fa14b229e6b262e0259f000886e23b0977e6b964a25ca8cce67cd08f66a2a50
DIST calligra-l10n-de-2.6.3.tar.bz2 704621 SHA256 43db93c42e8c209bb1e482cdf892e0bb0dab06864e4f57f2e011fb5a47442af4 SHA512 20989d6c1838d515ccee649d9bfac9f48c2ea381e9bc31e686d0ecdcb9ebc295a1cfc3d212e92428d446932ae9aee4b5e5699518b09020d9591ae6063fe862a9 WHIRLPOOL e57c78015cbbcf54f95c71469712640d924ef2066b7da009f57ed07e160fc51e139ba18a86b3f4f37465bdb5537eea6d4e0ca6efc176087376e99c938553503f
DIST calligra-l10n-el-2.5.3.tar.bz2 395016 SHA256 64dc678c34e32da61f78bf5bc335aca197ebc4b4a617e3bea28a6a9d15f7d4cd SHA512 faa9f6846f3548971f87d43f1ee224b05e91fb103430fb726f24958259ab9ef3ee7fbe5ad3ff9105a82d915b2142a111abb3b4dd853bf212c89a061e7007b381 WHIRLPOOL 48582799891e4c96ebd51d2c1bf640dcddda9ff2e7b5b46ee1c6af1c25f03ea9d5b1883995407b834514b6bdda479c3b2a3946c7de0ad11fe45a009a125fc7e7
DIST calligra-l10n-el-2.6.3.tar.bz2 410705 SHA256 faef402ee4bdf94ffcf1f84823795b6b21a261ae4b6d79bdea40435328252c0d SHA512 14e5a1fcda066fa0cfcaed33067255e354955bdbea98c56e804189e2ad53732e14d2f320159d8fc9f8d00e26787ec8e24fc903bd7a18f7a1fd8eaaed1f08ee1e WHIRLPOOL cb41c8873ac10f068e8084de09781846a405b920f4d47856601cfd4d7215f8f42e6688694923dcba83c638c6795221ae867b91722c228d4b5a32b4b1ceee8a9c
DIST calligra-l10n-en_GB-2.5.3.tar.bz2 368908 SHA256 46ddaeeb0a6c39eaa79d82c1b2d83b6925889643e38005e9e6523c5fc6c9da3f SHA512 0adfe55b6ed4198f0b19f683c13e7666cea1087a47b81624241ae7efdf7293afa4fcb7b130ae5611c865703f821880d910491527505873425874765b6747ff8c WHIRLPOOL 2758cda4988a2e096eb5c75bd6f15ac32929d81620b89538a7ac52fdb53ba38d279db5c02f718ca658696a52ef75bb45ba4412dc475f8f72c43cb54f63b80729
DIST calligra-l10n-en_GB-2.6.3.tar.bz2 382525 SHA256 32356f31d11f20056d26d52d49fc5974455bd0ca23b575dd87ea20d34b1fba19 SHA512 4479d37ea93e1591d88659d750cecff824f50de5251b76518fc46208aa99559ffd11baffdbfc16e470e8d823a832500b7fa2d94bf5b04cbae15081f237d4a8b7 WHIRLPOOL f8cbc85cc933d650a94564218461b135fbfa2afccca26137ce259025bcac7c5ab1dcf950facfef950a87ad5ab0cd73b4de2a9aa3f5a19d08de055a350ca01b73
DIST calligra-l10n-es-2.5.3.tar.bz2 1027336 SHA256 d357f308881c5d0152921bfa2633373b5c3b95519b4f0ba83ed7e310081ccbdd SHA512 43693031a50a3ae7db3795d08910d1c6a6d859cedc371791879f615f2f36c96506e0ae341eb99c9f913632e64132535e7a84964d07c2b14e69b153e331cfa7b4 WHIRLPOOL 7e96bedb42da2b7b8ef66dee48d592ac40b1ed1b6a70e1a3ac34d06d464381ee3a1d3c97df2f605e9025c3b50667a13016e064c3934ab19a95c0ce9ff935bbcf
DIST calligra-l10n-es-2.6.3.tar.bz2 1039523 SHA256 142f4485eb129a27fcef84979bbd2b910337ca790c7864d01cfd6fe3951f1fbe SHA512 77552817ebefce3702d2551499658fe4873dda4ed18ba959cadb57b2c146e6c2295d5ebe208b1357ec535e90beed4dc9e7771bdc345284e66c3974d10d8db24e WHIRLPOOL 45b200146bdaa271ed975bee2dd58f529d22d2ad9460a28f37660a936f41f530464af94335490c38a9e927dae40fddbbe96138a691cd1d5de4201a7160523066
DIST calligra-l10n-et-2.5.3.tar.bz2 758419 SHA256 697361694fab93974d2464dae3052f424db620f5e75af14d7d7291177d798afe SHA512 462058f390eb9c6f1f7843c2b55b8e68d98af846fdd7966d5ac35636a8b08466a7b9d667f84915603751f30330b61ae44e6b4825fd5d258d50090faeae63ab70 WHIRLPOOL dd21d8aa612727dd2fbf9d17f17daf25a6655c0e18ef1db77e76df2187f1b967baaabc0a285b736f695e225fa539bf82e3bbad5202e4ee7c21ab13ddc6849635
DIST calligra-l10n-et-2.6.3.tar.bz2 784663 SHA256 adb7401a2d4968cdf2649729cf6f3d097be14eaa4e01ed0045d96d231a4ee89f SHA512 b5bd6c8b61aa729937ec906e26721c0aa9575424f8a01d6a8895c62b7e0968fc9d2ecb20cc1c1e37d5e08de9ea37c10dd0ed0930ce69cf03a650d30e0f35a764 WHIRLPOOL 0e5be69bb302cefb66c3e9624d976392f7fef6d779c09d9770de68875185e75f862f62cac1a47de741eb75b84e593d31a6eca2d42ed6e39cba084af61e06c055
DIST calligra-l10n-fi-2.5.3.tar.bz2 383812 SHA256 61696b2b2821d80000cb6ba2687eaa5eb253e1e8630e0867a37b0052e4744859 SHA512 2c8dd7ac8daf9ae41e988b88d0e8da7e5a04c4faa7673872c1b6aa978a05b78c7c5e8607a940e97336a136eb967da97b22b43cb3641be36536321d32974cb0d8 WHIRLPOOL b9887d57d5e9acac1698da16baa697c5c3c8dc409c3b6e93ff751df38d65a41fbcd534a1d6de822d31bfe88a6b783864e1f877c513f45fa47dc2456e23bac202
DIST calligra-l10n-fi-2.6.3.tar.bz2 398014 SHA256 0de1d043d8a62a170b105d324750c2e144409220274996a1b5d93a6eccc931e7 SHA512 53b7047e2a7cc1118a65eb281d9a27e9988c3e7e35a8da167e743dac827f900254b38ddb12d1a9d5dbfaa7ab5e7ea61e7fa9bc91523b6b6a6973c0125dec309b WHIRLPOOL cc535298e0bd38bcd99d2cfb1840703419a36f22380e4cdd108eb64be51f8f92ac38c7a3972578594b3a3aa9c9287801844f2b9c5119dbae6e982c3d7534819d
DIST calligra-l10n-fr-2.5.3.tar.bz2 3930476 SHA256 f3030316c50da2c343fd181815b59285a796df6ca8d7fb6edfddb71e68486448 SHA512 e50b88f5f30e3221808dffe0605b9bf6f3eba967173553a9b6e54a3a64c4a1217f829d554784382f06fea3602d9896b1519a650411bc95193b6098d979a9e8df WHIRLPOOL 9ff246936d1d66f69b29c83a18ee928d30dc5968607ad181af3a93f599617889d4a726d07a7dcc8889c02a564f74f0c2558abba48aa9363f20d980d298911fa6
DIST calligra-l10n-fr-2.6.3.tar.bz2 754400 SHA256 7c6344a293c316e5a29ef885928292a73966cc85da9e54a80f1b2209ed424ea6 SHA512 ac3152fe53edcc834c8444ae1c85d7206b9bcf3fd35f4483d1feafeddcfe33e72657fda8488816f2eb81a71e38b16a4fcd6b3817aa6ff009054fb2727a0e1f67 WHIRLPOOL 2ad6def27f024af746024d15fe42a9fe2c7b25bd74ca302de1a57faa165f8c792c2bda97c8eb0923b4f1f949ef1ea14e6856298c50708cb3df8fe78c7322f99b
DIST calligra-l10n-gl-2.5.3.tar.bz2 371626 SHA256 a1ab1be5dfaf84e11188bd0079897d797f50f53324a039f73fa9de3d826be95d SHA512 3350cd0d46bdbf653c648976c262979012d3aefc76a93b613ddef247da338e6b05bf5fa1913b0de5484eb94eabbc9a505ffb31216be3c1f0ec5efb5693f0de3c WHIRLPOOL ba595723170147e9ac1a556abefb6afae94af63443fb4e0076cc4185c52147fce2c1d21485b2b8b03a7d2d6d8bbb001bff3d6974d2b191fcdeb1db38b0e27ab9
DIST calligra-l10n-gl-2.6.3.tar.bz2 378671 SHA256 f5e14abcdbbd91d8ee0e4553fa2312fb14139777f1e92697d77c42f2d4e8a24e SHA512 8e400b3e8ae4e2d6c84c224e51043b75e02fb0b37b4bb507983748450f9ca396c2c2598dbd97b86e07b6ff8da00373307b185c282fa49a91758e14f371a38bd1 WHIRLPOOL e4d4dbc1cf57ed5e96518d6490597b0f5ee55bef49071a6fdab80062d48eab940c3c14ceab38671c3f113c875b6715f1573e5ba52e7a5b054b03abc01b2a2200
DIST calligra-l10n-hu-2.5.3.tar.bz2 414405 SHA256 90c3d2e11a2e7eef7e3f75cd76bff95e140832fb1fa1a47daa02368fe79781a7 SHA512 5af804b9854ebc8e208f0360473a363ce1f8dcea7431cc9f421c73776bbd1c7515083a33b464a117702345cdfaced2f6df74480d039c026c3dd522297e6e35c6 WHIRLPOOL b7ebb6e28cd718484261edbb2f6a45b3b7a61aa083a847b57f088befebac8513e18454f7c450b75eb54fbb7372476b24ebb574ad5193aae6409f6172ec39c427
DIST calligra-l10n-hu-2.6.3.tar.bz2 431051 SHA256 42a0dfd3515626e54e077a8a63088eed263a29feae8cd3e762f2aa150379f3c8 SHA512 f252b35bd849b4d1155c01d3fc1ed4adca13e514ee04c7173eacfca10a904d57ef19d7fe6c8a7b14d9dc8eab94c6a55806b6c62e876f4b46ff676ceb71c6b79e WHIRLPOOL 14addde90c0b62eb8485686dcb3390bd67463c5d103ec4033edcd9f86745709e5bdf91411ac7fdde26f990a27653d726d3ca84fdeea00b878a09cf245703040d
DIST calligra-l10n-it-2.5.3.tar.bz2 602072 SHA256 9d4199a548eaf4b5aa1ed90eba2eeb2a10f12c69b2722d2bb87c1ba34a9aaee9 SHA512 9faddbe33d4fc53d916c7fb072128fc67d40c150d7b86dc6d81a434fb67dc537fa7bd04469d16d26762eba2348b60e2a5564988f1725c9b62cc1c3f3b0af0227 WHIRLPOOL f78d9bf57eace2740efca1b47314786d8d610d4a8ffc9e6e47a08164dfc7ee26016dc000902eca81d3b5835b84c286b05da0e00dee650aa648f132d2d94b808a
DIST calligra-l10n-it-2.6.3.tar.bz2 742121 SHA256 f8bb98c7b7e366df2a413f4189b7391c2edf77212e2837409f34d2392c79e407 SHA512 617e719d44bdb2dcfa9cdbda6cb3eb1c4a7a0c4d703d8dda4660e86096cc34f66036a1b044117963ff8fa2a19953968b34f2d50eb9c5dcef03f8575a67f79e4f WHIRLPOOL 7c83041eadd5397f5abdd90b7d31ba7a8b559365885a08dbbe10507eed50ddfd859e463f0bda8656ee2e3b986d7b420c33b8f83e59eb2c53a385e0f0b2312141
DIST calligra-l10n-ja-2.5.3.tar.bz2 309529 SHA256 4f43d47ac20d326332b8f3d176a71dc73a11aa5ced7680f9d593dcbd3870cabf SHA512 460c00ca1be839b6e2b323fe3830af26d0f13cad01256ef9716f94d223ada031fe86154cbc46a6723c602350998ec5e7632b8dc21ea11a0de5bedd7bf906a5a0 WHIRLPOOL cc3d8abc45ff12869cac85965a735a3a2a8ac0d9716b906715d9168a690379fc585a61ff5ecb529a217c0bea4247125c517213eb62bcbe060014de91df46e3f3
DIST calligra-l10n-kk-2.5.3.tar.bz2 380608 SHA256 cd0993990260f40ad7b80cd286ead8658d4f753a89c9f9ae4174a74ecc17329e SHA512 fcc1a453b8e004bdc49123c17c479c08def74cf71e5aae968dc2b8d80ba12b9f93f09caf0a832b16eaafc5cbb3c62090caee94b41897c90671c114e123fafd79 WHIRLPOOL c0045ef31d8b0c2814e40ac071a11f41965797e718b9e492fde4964e88123766a6c778b8e3ace435f65442513ec85ac8e0d5fb8b83fae3001fa54b3a75501770
DIST calligra-l10n-kk-2.6.3.tar.bz2 399818 SHA256 3a81b8b34ba488fcfa48f249dd7cd677d8b0925f257d8be37a156fe87c6d93f3 SHA512 d7bbfebadb6dbc2484b04cb316edba90da2ab9f338fbd13dd7c4167e9eaa4d2a3f6897f62cb837a6ace5f94137b35466b4cbc94734f26a45d4270632c6c192cb WHIRLPOOL eebee95b072abb0545dbc7d123c3c681e15c7a671d3981cf568c5badc11fcacf18b01adede000acaf5b0a2f69b6c3fd22b2d7904ae339b10ae0a1462be5ef637
DIST calligra-l10n-nb-2.5.3.tar.bz2 337366 SHA256 5c9ab1b051521037c93f265cf4fbcfeeff7447a8ff0ff318fd17a034e35027b9 SHA512 ecfe129158fc3e5321f85cca49a8c3a1eb012f21126e5a81a6cf1773db5a637268367c320f5d37719f8f0ef16c5695619f72ea552c807715772487d07f77107c WHIRLPOOL d70ccb967e3ac3090cef62fb3f611fee76015d736bfb5a11f3d244565148b803f3ed54c459b8406332b352f385183e04ef062a3e3c2b5e577ca85fbcdab07bf3
DIST calligra-l10n-nb-2.6.3.tar.bz2 355887 SHA256 653b07213b618626ca457a2a28abc52ef388b3a6314eddb458ff71aac6919a3f SHA512 52f493fb2728554cba47374352487c12b887498d8f40aa2c71594ccda0edd3a9735242361a4b2fa65d97bf8d387480bbe04c68e8366af2cbceb327ed8cae1365 WHIRLPOOL ffe327e25d8c4ea38a68223d432479b8fe93633b61fe072597efc8665c986fb118c0663d8cb1dbdfd13e3fec8b7b6807bc9d5a51e269c40223cdc2a6dc746928
DIST calligra-l10n-nds-2.5.3.tar.bz2 389880 SHA256 7735f097a2b37cae16f8719e01f97a1c620af9447d945bf94175ebfd800422bc SHA512 4fc38669ec48decb814b0b17f667bebb1a5a2afc6c2a722994503a054ee09b886df52fe7c998dd5b16c8aac13be7b1fd58a8b6fbfaa75eec85edb4565ec675bb WHIRLPOOL 152bf5625f3e46b0a27202b9d9881cde774a08491a3b124f5e16df37b9b3cd4fc7b4df3aef81ab0edf83fe5cd48d697aa7e3872b608295a3fe75c72316cac06f
DIST calligra-l10n-nds-2.6.3.tar.bz2 399329 SHA256 6d2bc717edd4f3a39616123fc134b89acd1c63cb4a53dc4eb3bae7ef4edca3a3 SHA512 4f78dc19226df6bc07799ad41ec89e4d014b802ec8831867ae00ab4581a874fb6b4ed57424e79dc6b528230616e7d97e32be11f7e0218659fc3b7a43dba6edce WHIRLPOOL a386a8a3e27b81338554f000ccc865a23e2082261b35fc1c9227d3b758ace2e04fda81e2d78ff5c9f23dbe4c22ae205de898e449b4d311677eef70caccaa1e71
DIST calligra-l10n-nl-2.5.3.tar.bz2 2566233 SHA256 a2faa4a460c524da9afaf1098d7d1fca56af1de1956c4dcc7fd95d7827dd1839 SHA512 72d1f13080cdc498930777ca5396ec4a3b11d870fd5f03626abf30aa054f44d52eceaa356a2cab9b72b880945e92a3b8a2240079133c4da5c8ff11d988fb8c79 WHIRLPOOL 07b60f417f3a53de12dd10b85585a3a0af145337e51c12cd8be22193f5f9a77dda3184aee826e051257973fe4737d87f5d5e766f52a466acc6114ed3ed028829
DIST calligra-l10n-nl-2.6.3.tar.bz2 1626984 SHA256 77c328f7f792b16ca5657834606484e31c59893c0a94377c172e514b39b491d2 SHA512 e7f443231dc68bf95fd7bbba80edaa73a7bee6d84b0e2e3751c0a07be6efecb32db8357534531a437365445948215dcbc51959b61be96314c2b736019998f4a6 WHIRLPOOL 3a55adfaa5c28e63fa5611265de756eab7f84e71e41d9bdaf4e852e98275ef80023c1c95460360e3cb7651f707bbdf287e236f45d843f16de17cbd68123f2d33
DIST calligra-l10n-pl-2.5.3.tar.bz2 407109 SHA256 473a2b4fac69e2d0a8c3de7b12a6b626b64a41f117d8db4c442f5531aff55aa9 SHA512 1d031cc83cb2683ec77e864a73a1f230b0923e6153d78ae661a04b370804968ebba744675cfec0f74d32fc2386606d8796aabc40faeb77a78f51b6cb98d63459 WHIRLPOOL e471232f3dbf84526144e3982e57709d5240e57ea1fcd5bed8ae676c6225639a11e8faf2c1399cb2486c6f2141684c02fe4bfab6db1ec6cccf21f6d63b7bd436
DIST calligra-l10n-pl-2.6.3.tar.bz2 419994 SHA256 ce0b4275b264170b96cf4499f344506f4353de19ff22d5996f433024b73801c3 SHA512 0bc087e076efc0057a213ff9bab94ea0fd57413c74be39c46552c2d434b0d23b2b90bf839d28a1891fe69576bbb63c4ce3c6610131e3d4312e908997dd3d3008 WHIRLPOOL 179b574db08c8c69423b7bf5190b1c6489f1c50ae6a61563e70189172ad091ecf0f321b13b2e598e823d586d89fefd93534b1ba588c791119e29c93b0e9bdaff
DIST calligra-l10n-pt-2.5.3.tar.bz2 362264 SHA256 e4bf3f8441627ea7a223ba99ff91a03d3fea70a92b714860e2076a8024fe2b01 SHA512 16ee193c94ce4f95de3839897e83f57cd197de6dd82917144298abe471d7f4dc270328a839e0551848adeea79ce71198a0d130f10cb6ee529c786ff81c1ac3fd WHIRLPOOL b6d87b9b9ff12f3ee3505d44aa25d5bf8bb438dca883a91c9d5635d9c225cce195796246d2c84d2032e482575d364f370578eed183d068a59d1a84cec14b29f0
DIST calligra-l10n-pt-2.6.3.tar.bz2 633747 SHA256 59a5aaf70ace245c1b66aa49b2636249d67895dd4fe70c40e8aa066cfb9bb76b SHA512 99e1d7a93cd40bbb5a521f5e1ae17a5f48e02446762aafcf3586d61fa5018fe84c8d1a6604fd05cbf4a83e076ce4eeffac467debd5a45e56d5cbc08d4c2ede3d WHIRLPOOL 73158b46c48625970afef7aa5b9b518dd294d35d32e3753edab6a8b3ccfaeeb8c52f597376905cfb67aa073135ac12aa66eb2fc30c9acb26bccf72762289dfbc
DIST calligra-l10n-pt_BR-2.5.3.tar.bz2 671809 SHA256 962c5f4f5604b0bdab0276aacdc5d837c61f8dcffd19138e1a0e22e3cc350b1d SHA512 3490ec01043948586b2a32d68544f2c69dc11059417b7429c569bb5a7bdf1a7bf56c5412cf5dc5f844b2795212da0338e3c936447a306597d1f0ee4bccb68920 WHIRLPOOL a333cbc7c7b05cae07d220155c6c9262d98f7d530aec8c8068b31e304dd3714ce6091dbbcc530806cb7e6d8797a6829acf494e87ef4c4015a7b0b0abb0458e21
DIST calligra-l10n-pt_BR-2.6.3.tar.bz2 685978 SHA256 a29e02b5f5077fad595565abb48f3fd12534f04136487728ec354f17d635211e SHA512 e21051fe4b2b4cce0550792073bfe839558a357e4000f91f19e5ec64eb65255b76fbf0db83a43c4ed1cc5f2bb8a3a8c7a2f5bfcff0fb96f6406ee6ee2f99a61c WHIRLPOOL 4bc0dfcf236e307f4990fd4c25c1dd36dabf061e2e72a838be1de1306e8643254fb84722b6309e8928fce16664a70e05d94ff97f28ada37548314bb761162fae
DIST calligra-l10n-ru-2.5.3.tar.bz2 561131 SHA256 4d74d2208f539a49ac0f943f9935d296fe9304accab5d4ea509a5408722e83ff SHA512 e15aa74cd84140030339a5ff3299cc813459b94a1b613b63b8c2d81ba445aaf9c6a8b818fb5d320dfc11df6a507ccc55149fe92b7b5a7b755984c2ee5d064395 WHIRLPOOL 710e3fcc742ec4dace2d9df1b05eca5f0955373d49645fb65cfdd27cb255848fe542cc3335b0f5a2dd48521170431eefc88960569a9cba67c0aed85922e223e0
DIST calligra-l10n-ru-2.6.3.tar.bz2 566120 SHA256 44e002287960f474e4502185bd72a9bd60e5259d4c1f797aa1dcbecde1d5242d SHA512 f5f72f584291fd824732049f024e2b3cdba6e1b4d625f09487f45763e660775d30ef43ad0c6ebf5b2ddcc6753898c3cefe594d56586ed435a8be49ff83bb1f21 WHIRLPOOL 40e9884ec6498104804a316390f1b099021fc5c8d0616728484aca237e9712cf7ce8acf1f4f0948e5f7f207704c6ba9b00ada3082323b05fdb9b8c53b332a7ba
DIST calligra-l10n-sk-2.5.3.tar.bz2 342649 SHA256 98c66f98e327f69f9243cff15538ed434c67f09ae249cf024c8d4c780b1ff130 SHA512 087a77adb15a37518fda223be915760ee5d325acbdf6a3acd58cb5aa5552cb18f320b360b9ebc8c3a6f6708eb6736960ddae802c98fd1c6d3e99c70c1bfc74b4 WHIRLPOOL a629e748a063d9560c88742bf061daa74dfcb9fca578602a05d45916f20148aa23e3db51d77ff3f04d5109e51670124622de147ade353160145dc24987255c15
DIST calligra-l10n-sk-2.6.3.tar.bz2 356522 SHA256 9ae9904ded2b1d86112a7e6ffdace0a8519c7cae6516b2cdda8a7754b056e00a SHA512 75673592e829641349ce03ecc8a21c7d7e48af4172d179374623a3ae3cf0d6aa9216514e3b2836123642c95d715ff417b3a4bc81894b02185c2d0415394e92f7 WHIRLPOOL 196b48f463881d88e9894eb3ddebdbcfab26d142f634b8b74f0fd28df2f0ed705449fb4ec3edaa9788fcd9b1b40baef5777b0e66628c25264e93b7aed21d7558
DIST calligra-l10n-sl-2.6.3.tar.bz2 418841 SHA256 8b9e9025ec9beb5f4fac85ba61d6fffde9283130fed03333a3a30ec020140e4e SHA512 2925ee0ce92bb658b125781d464fc6bcd1cb9c5e518b6b78486330e7caba20ffacd81f20a072980d26856ac534b3af4338325416699fae4192fec43f87e9cd29 WHIRLPOOL e6e59de8944b795585a992fc784062fca54960dde9d0c7973873b32e3516ae643ac9de1a796fed5659fcf2c8548fd7073df5eb1eea0aa43e4e41717c0226c0fb
DIST calligra-l10n-sv-2.5.3.tar.bz2 2015894 SHA256 bdcf3427a29d23e858d3ef4102b3e2b00b25ed88e1c67de93e08f4bee5674757 SHA512 486dfcc749ab58a7cad675654576ac2fe420b04206697591f79af7909d9e4bb339a392cfd922a30ebef4fdddcf08fa357151abea52d94e35d7758f3c55761791 WHIRLPOOL 534a48ae13261a880fa37ec42e202623a29380b08640286360dd2a25977aefd644264af83c2021f29bf1bb19c881a803c9aeea0791badd517f4577b50dda24b2
DIST calligra-l10n-sv-2.6.3.tar.bz2 2034183 SHA256 e6a4f729ab601c2c23ffa6383a6a048e8d1b482f5f866031335a8fdee3be9c4d SHA512 6367a1442e82e8c82c88b71c28ebbcb15919c5b1598894e13df107202409b9813589221691df0f125c33d62e6266ba5b9415cb21e8b29bada19edd7041b001d0 WHIRLPOOL 931a51092ab8b0ec352123592a35059030882505df9fe051fa6202ebb76127f46e6db05b5e7ac3bd998792ae78404f3b625fbc0f07dfa5c0b9194fd2435e92a2
DIST calligra-l10n-tr-2.6.3.tar.bz2 371359 SHA256 d6b39b2c287c6e1227eed7959d59c8c43edd53f534375d8b0195a3a253e0113d SHA512 b88845b067190e8bab6eb1671d06cd0f3c35f6ba4131971b863851f197ecd67ca84ad0e3ee93721a66835af7af67b43214e09d9a5cf78e72154c45d559ac0d5d WHIRLPOOL 2ca47fc801cd29c2283ed5a8b33b499a679561ee7f43394a9990c193ba5e44173f18b080c78e9a074d3b377a98f6d5be2188daa5fb41743960715df4d2923a94
DIST calligra-l10n-uk-2.5.3.tar.bz2 2102561 SHA256 9a40408da64902a9729e8e6772ddf720d40487a36ae03379324df55e15f56a0e SHA512 1caf62ef27439adae0dfcc76425d3f7316275d9bff026dc03f6a2bba44eff6bb5851e670747d7261ce2af2c918b56b400449e90ee8fd24b19fb48d68b74d4025 WHIRLPOOL a5be97cae173fbf58ee30fb72bd35e7fe6660cc0ca60c3cfabf5ef3d300e69a546054a72e2be8a896c79b88d021f3dbd38829d4f0a541f830a94aead0e4d6618
DIST calligra-l10n-uk-2.6.3.tar.bz2 2208986 SHA256 61a375cd897c20bba3e5637fbdf23061a3d7f05ebbeb6764221b72f459b8f2fc SHA512 dfc874ae7c342f3d0a11f9fe573828e5abe75c075910a8d581708a609e59b87e34ef6b3903db10082854ce21c0dc507ba71b9eb184e2f1d4fa9c192a168b3cf9 WHIRLPOOL e38a5ce4548d3305e72a51ca766784f71ff040174da63a249c81febce5353ce2f64c60856af72ae3c92fff15244220b975371b48a7f3379875c3d470131f2a52
DIST calligra-l10n-zh_CN-2.5.3.tar.bz2 329074 SHA256 8022620be734003ffbbdb42442fe012cf148dbeff4d72acd5cb35ccc387ea657 SHA512 41326ece136608cf4268a80a41fa2c829a6e78808bd89e77dbd5959ade6e3a8c7c4517d24856dadc475aaa2957a404d3ac1d2097bf5959806d2fbc24f18a37b2 WHIRLPOOL d3b2a09d79aceaca531be212c4c16ed0b8e2ee972534b293c156c2fe485c66567db4752c41849a3e1592c833e2453998cee4ac0564d0bb31e4028b8d03c1abf9
DIST calligra-l10n-zh_CN-2.6.3.tar.bz2 343335 SHA256 2f4c0e44de23cd6e28cf3067584918e2a4386be02d602443813300886a2fd599 SHA512 70a15000a949e330acf895242efd3eed8b7ca8ee250dc0d3e8612fbb56d16706021c4c375cb96102272cabcc1a7b85250fcad6482cdc815193c769b424e53d3e WHIRLPOOL 3b7351b7f1ead4ddc4c519d21c1494d5460a7df94b16a5b6c4c51ef38489bec0bbf768aa2dddcb9b88f7f71e9b8d4253a10bdf35930766841050da3327cf10ca
DIST calligra-l10n-zh_TW-2.5.3.tar.bz2 368259 SHA256 4516a2404dab3aeaabe3b5b57f7b09f8b896b023488991d93978afab8df9dd8d SHA512 0fb63f039522e5feacb3db36851fcf2a6908a67e17b7eaabc1ac327b2f03618d4d6ef46739560a19569e84bc39e380f4d3ea9bdbebff0f1ec3e6aa618938917e WHIRLPOOL 90db5ec4f16f1aefff4e104cbdc113e430f756a0f7f74c277046c10f7519fc7c317c631c94239ea59a4a94f7d91522e0404f05f27401819999dc4d25a0531a28
DIST calligra-l10n-zh_TW-2.6.3.tar.bz2 381574 SHA256 c20d98a6bcbc6b3ed8477022fb536dc0ea06324ab2070600a8d2ee8731bfe324 SHA512 70e9955657f8bfc066dd039a2fb60c33576949e04956ed42b1ab8a04670b111187a15d5b0b4ea1bfd168c58e6a652a85fd28708ec7bb1fdb6e8d1b3fe12a30cf WHIRLPOOL d6b8f2ba01d39a657b28268dad15b0697ba64df99354474b0d97e1f5e6d580e50bf0bb5b5492384c327b7ef65803268c75c7ddf43fb7b0c4bb4fd33fa7e512e6

@ -1,77 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.5.3.ebuild,v 1.1 2012/11/04 10:27:13 scarabeus Exp $
EAPI=4
inherit kde4-base
DESCRIPTION="Calligra localization package"
HOMEPAGE="http://www.kde.org/"
LICENSE="GPL-2"
DEPEND="sys-devel/gettext"
RDEPEND="!app-office/koffice-l10n"
KEYWORDS="amd64 x86"
IUSE="doc"
MY_LANGS="ca da de el en_GB es et fi fr gl hu it ja kk nb nds nl pl pt pt_BR ru sk sv uk zh_CN zh_TW"
URI_BASE="mirror://kde/stable/${PN/-l10n/}-${PV}/${PN}/"
SRC_URI=""
SLOT="4"
for MY_LANG in ${MY_LANGS} ; do
IUSE="${IUSE} linguas_${MY_LANG}"
SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.bz2 )"
done
unset MY_LANG
S="${WORKDIR}"
src_unpack() {
local lng dir
if [[ -z ${A} ]]; then
elog
elog "You either have the LINGUAS variable unset, or it only"
elog "contains languages not supported by ${P}."
elog "You won't have any additional language support."
elog
elog "${P} supports these language codes:"
elog "${MY_LANGS}"
elog
fi
[[ -n ${A} ]] && unpack ${A}
cd "${S}"
# add all linguas to cmake
if [[ -n ${A} ]]; then
for lng in ${MY_LANGS}; do
dir="${PN}-${lng}-${PV}"
if [[ -d "${dir}" ]] ; then
echo "add_subdirectory( ${dir} )" >> "${S}"/CMakeLists.txt
fi
done
fi
}
src_configure() {
local mycmakeargs=(
-DBUILD_MESSAGES=ON -DBUILD_DATA=ON
$(cmake-utils_use_build doc)
)
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_configure
}
src_compile() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_compile
}
src_test() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_test
}
src_install() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_install
}

@ -1,2 +1 @@
DIST calligra-2.5.3.tar.bz2 119327013 SHA256 b147463d518b3f7380a61cf1f6621bdd04c0150598e1df2765a93203e51c3aca SHA512 67969088d323b181c243fd7c0e1548dc9fcecbd58d7ce5fa2fbbf8aaf57ad4e949ca324a91b146bbaa76d41621569b4c54f0355c557d7d3efb45d2810f368b23 WHIRLPOOL bc45b44823815f9cb833dbaf120e916b0a4628db827d1025193ab29df8eb6735372315ab2a1da4624dbc71dd141132efcf2116af559526e10adf9c2ecf05f09f
DIST calligra-2.6.3.tar.bz2 126545368 SHA256 72479e23098f221bc6b5dff92fc62906897061f1009223a632e513fa3b60bfef SHA512 55da2f4552ee68bbf6494fb6ec9abc0958cff762719b1ba5a172793a5cff5283ec63a965f26fe0347ccb1ea71cc4ceb4d70edd72b058d7bfd316421595b48cb5 WHIRLPOOL 5281272864a7c30f518bb91e0a53ce24780e3e91efe9aa5d7c5ee83dc0b577816e40c27d67968987ab805eb60e6cbcef9c3c765d2026969f37083dba6caac59c

@ -1,231 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.5.3.ebuild,v 1.4 2013/05/30 11:56:02 kensington Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
# krita/CMakeLists.txt
EAPI=4
EGIT_BRANCH="calligra/2.5"
KDE_SCM=git
KDE_MINIMAL=4.6.4
QT_MINIMAL=4.8.1
OPENGL_REQUIRED=optional
KDE_HANDBOOK=optional
KDE_LINGUAS_LIVE_OVERRIDE=true
inherit kde4-base versionator
DESCRIPTION="KDE Office Suite"
HOMEPAGE="http://www.calligra.org/"
case ${PV} in
2.[456789].[789]?)
# beta or rc releases
SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2" ;;
2.[456789].?)
# stable releases
SRC_URI="mirror://kde/stable/${P}/${P}.tar.bz2" ;;
2.[456789].9999)
# stable branch live ebuild
SRC_URI="" ;;
9999)
# master branch live ebuild
SRC_URI="" ;;
esac
LICENSE="GPL-2"
SLOT="4"
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} == *9999 ]] || \
KEYWORDS="amd64 x86"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr
+pdf postgres +semantic-desktop spacenav +ssl sybase test tiff +threads +truetype
word-perfect xbase +xml +xslt"
# please do not sort here, order is same as in CMakeLists.txt
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
for cal_ft in ${CAL_FTS}; do
IUSE+=" calligra_features_${cal_ft}"
done
unset cal_ft
REQUIRED_USE="
calligra_features_kexi? ( calligra_features_sheets )
calligra_features_words? ( calligra_features_sheets )
calligra_features_krita? ( eigen exif lcms )
calligra_features_plan? ( kdepim semantic-desktop )
calligra_features_sheets? ( eigen )
test? ( calligra_features_karbon )
"
RDEPEND="
!app-office/karbon
!app-office/kexi
!app-office/koffice-data
!app-office/koffice-l10n
!app-office/koffice-libs
!app-office/koffice-meta
!app-office/kplato
!app-office/kpresenter
!app-office/krita
!app-office/kspread
!app-office/kword
dev-lang/perl
dev-libs/boost
dev-libs/libxml2
$(add_kdebase_dep knewstuff)
media-libs/libpng
sys-libs/zlib
>=dev-qt/qtgui-4.8.1-r1:4
virtual/libiconv
attica? ( dev-libs/libattica )
crypt? ( app-crypt/qca:2 )
eigen? ( dev-cpp/eigen:2 )
exif? ( media-gfx/exiv2 )
fftw? ( sci-libs/fftw:3.0 )
fontconfig? ( media-libs/fontconfig )
freetds? ( dev-db/freetds )
gif? ( media-libs/giflib )
glew? ( media-libs/glew )
glib? ( dev-libs/glib:2 )
gsf? ( gnome-extra/libgsf )
gsl? ( sci-libs/gsl )
jpeg? ( virtual/jpeg )
jpeg2k? ( media-libs/openjpeg )
kdcraw? ( $(add_kdebase_dep libkdcraw) )
kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop(+)') )
lcms? ( media-libs/lcms:2 )
marble? ( $(add_kdebase_dep marble) )
mysql? ( virtual/mysql )
okular? ( $(add_kdebase_dep okular) )
opengl? ( virtual/glu )
opengtl? ( >=media-libs/opengtl-0.9.15 )
openexr? ( media-libs/openexr )
pdf? (
app-text/poppler
media-gfx/pstoedit
)
postgres? (
dev-db/postgresql-base
dev-libs/libpqxx
)
semantic-desktop? ( dev-libs/soprano $(add_kdebase_dep kdelibs 'semantic-desktop(+)') )
spacenav? ( dev-libs/libspnav )
ssl? ( dev-libs/openssl )
sybase? ( dev-db/freetds )
tiff? ( media-libs/tiff )
truetype? ( media-libs/freetype:2 )
word-perfect? (
app-text/libwpd
app-text/libwps
app-text/libwpg
)
xbase? ( dev-db/xbase )
xslt? ( dev-libs/libxslt )
calligra_features_kexi? (
>=dev-db/sqlite-3.7.9:3[extensions]
dev-libs/icu
)
"
DEPEND="${RDEPEND}"
[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
RESTRICT=test
# bug 394273
src_configure() {
local cal_ft
# first write out things we want to hard-enable
local mycmakeargs=(
"-DIHAVEPATCHEDQT=ON"
"-DWITH_Boost=ON"
"-DWITH_LibXml2=ON"
"-DWITH_PNG=ON"
"-DWITH_ZLIB=ON"
"-DGHNS=ON"
"-DWITH_X11=ON"
"-DWITH_Qt4=ON"
"-DBUILD_libmsooxml=ON" # only internal code, no deps
"-DWITH_Iconv=ON" # available on all supported arches and many more
"-DQT3SUPPORT=ON" # kde4-base.eclass pulls this in anyway
)
# default disablers
mycmakeargs+=(
"-DBUILD_mobile=OFF" # we dont support mobile gui, maybe arm could
"-DBUILD_active=OFF" # we dont support active gui, maybe arm could
"-DWITH_LCMS=OFF" # we use lcms:2
"-DCREATIVEONLY=OFF"
"-DWITH_TINY=OFF"
"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
)
# regular options
mycmakeargs+=(
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_with crypt QCA2)
$(cmake-utils_use_with eigen Eigen2)
$(cmake-utils_use_with exif Exiv2)
$(cmake-utils_use_with fftw FFTW3)
$(cmake-utils_use_with fontconfig Fontconfig)
$(cmake-utils_use_with freetds FreeTDS)
$(cmake-utils_use_with gif GIF2)
$(cmake-utils_use_with glew GLEW)
$(cmake-utils_use_with glib GLIB2)
$(cmake-utils_use_with glib GObject)
$(cmake-utils_use_with gsf LIBGSF)
$(cmake-utils_use_with gsl GSL)
$(cmake-utils_use_with jpeg JPEG)
$(cmake-utils_use_with jpeg2k OpenJPEG)
$(cmake-utils_use_with kdcraw Kdcraw)
$(cmake-utils_use_with kdepim KdepimLibs)
$(cmake-utils_use_with lcms LCMS2)
$(cmake-utils_use_with marble Marble)
$(cmake-utils_use_with mysql MySQL)
$(cmake-utils_use_build mysql mySQL)
$(cmake-utils_use_with okular Okular)
$(cmake-utils_use_with opengtl OpenCTL)
$(cmake-utils_use_with openexr OpenEXR)
$(cmake-utils_use_with opengl OpenGL)
$(cmake-utils_use_with pdf Poppler)
$(cmake-utils_use_with pdf Pstoedit)
$(cmake-utils_use_with postgres PostgreSQL)
$(cmake-utils_use_build postgres pqxx)
$(cmake-utils_use_with semantic-desktop Soprano)
$(cmake-utils_use semantic-desktop NEPOMUK)
$(cmake-utils_use_with spacenav Spnav)
$(cmake-utils_use_with ssl OpenSSL)
$(cmake-utils_use_with sybase FreeTDS)
$(cmake-utils_use_build sybase sybase)
$(cmake-utils_use_with tiff TIFF)
$(cmake-utils_use_with threads Threads)
$(cmake-utils_use_with truetype Freetype)
$(cmake-utils_use_with word-perfect WPD)
$(cmake-utils_use_with word-perfect WPG)
$(cmake-utils_use_with xbase XBase)
$(cmake-utils_use_build xbase xbase)
$(cmake-utils_use_with xslt LibXslt)
)
# applications
for cal_ft in ${CAL_FTS}; do
mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
done
mycmakeargs+=( $(cmake-utils_use_build test cstester) )
# filters
kde4-base_src_configure
}

@ -1,185 +0,0 @@
From 94aa2f51a338c017339129b6c90c2d9da665e528 Mon Sep 17 00:00:00 2001
From: "Andreas K. Huettel (dilfridge)" <dilfridge@gentoo.org>
Date: Sun, 24 Jun 2012 00:05:21 +0200
Subject: [PATCH] Marble includes need prefix marble/
---
.../forms/widgets/mapbrowser/MapBrowserWidget.cpp | 2 +-
.../forms/widgets/mapbrowser/MapBrowserWidget.h | 2 +-
libs/main/rdf/KoRdfLocation.cpp | 4 ++--
libs/main/rdf/KoRdfLocationEditWidget.cpp | 4 ++--
plugins/mapshape/MapShape.cpp | 2 +-
.../mapshape/MapShapeCommandChangeProjection.cpp | 2 +-
plugins/mapshape/MapShapeCommandContentChange.cpp | 2 +-
plugins/mapshape/MapShapeCommandSetMapThemeId.cpp | 2 +-
plugins/mapshape/MapShapeCommandZoom.cpp | 2 +-
plugins/mapshape/MapTool.cpp | 2 +-
plugins/reporting/maps/KoReportItemMaps.cpp | 4 ++--
plugins/reporting/maps/KoReportItemMaps.h | 2 +-
12 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.cpp b/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.cpp
index 0983141..bd0cf29 100644
--- a/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.cpp
+++ b/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.cpp
@@ -19,7 +19,7 @@
#include "MapBrowserWidget.h"
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
#include <QPointF>
#include <KDebug>
diff --git a/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.h b/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.h
index b699ca2..977eb5e 100644
--- a/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.h
+++ b/kexi/plugins/forms/widgets/mapbrowser/MapBrowserWidget.h
@@ -21,7 +21,7 @@
#ifndef MAPBROWSERWIDGET_H
#define MAPBROWSERWIDGET_H
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
#include "widgetfactory.h"
#include "container.h"
diff --git a/libs/main/rdf/KoRdfLocation.cpp b/libs/main/rdf/KoRdfLocation.cpp
index b51d0a2..1511806 100644
--- a/libs/main/rdf/KoRdfLocation.cpp
+++ b/libs/main/rdf/KoRdfLocation.cpp
@@ -32,8 +32,8 @@
// marble for geolocation
// #ifdef CAN_USE_MARBLE
// #include <LatLonEdit.h>
-// #include <MarbleWidget.h>
-// #include <MarbleWidgetInputHandler.h>
+// #include <marble/MarbleWidget.h>
+// #include <marble/MarbleWidgetInputHandler.h>
// #endif
using namespace Soprano;
diff --git a/libs/main/rdf/KoRdfLocationEditWidget.cpp b/libs/main/rdf/KoRdfLocationEditWidget.cpp
index 0436570..13bb23d 100644
--- a/libs/main/rdf/KoRdfLocationEditWidget.cpp
+++ b/libs/main/rdf/KoRdfLocationEditWidget.cpp
@@ -26,8 +26,8 @@
// marble for geolocation
// #ifdef CAN_USE_MARBLE
// #include <LatLonEdit.h>
-// #include <MarbleWidget.h>
-// #include <MarbleWidgetInputHandler.h>
+// #include <marble/MarbleWidget.h>
+// #include <marble/MarbleWidgetInputHandler.h>
// #endif
class KoRdfLocationEditWidgetPrivate
diff --git a/plugins/mapshape/MapShape.cpp b/plugins/mapshape/MapShape.cpp
index 06e3b0a..e8ec0c6 100644
--- a/plugins/mapshape/MapShape.cpp
+++ b/plugins/mapshape/MapShape.cpp
@@ -21,7 +21,7 @@
#include "MapShape.h"
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
#include <MarbleModel.h>
#include <KoImageData.h>
#include <KoXmlNS.h>
diff --git a/plugins/mapshape/MapShapeCommandChangeProjection.cpp b/plugins/mapshape/MapShapeCommandChangeProjection.cpp
index b41ed6b..9800725 100644
--- a/plugins/mapshape/MapShapeCommandChangeProjection.cpp
+++ b/plugins/mapshape/MapShapeCommandChangeProjection.cpp
@@ -21,7 +21,7 @@
#include "MapShapeCommandChangeProjection.h"
#include "MapShape.h"
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
MapShapeCommandChangeProjection::MapShapeCommandChangeProjection(MapShape * shape, Marble::Projection projection, KUndo2Command *parent)
: KUndo2Command(parent)
diff --git a/plugins/mapshape/MapShapeCommandContentChange.cpp b/plugins/mapshape/MapShapeCommandContentChange.cpp
index 52fc500..2ed8802 100644
--- a/plugins/mapshape/MapShapeCommandContentChange.cpp
+++ b/plugins/mapshape/MapShapeCommandContentChange.cpp
@@ -20,7 +20,7 @@
#include "MapShapeCommandContentChange.h"
#include "MapShape.h"
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
#include <QPointF>
diff --git a/plugins/mapshape/MapShapeCommandSetMapThemeId.cpp b/plugins/mapshape/MapShapeCommandSetMapThemeId.cpp
index 78c245a..4ca53ef 100644
--- a/plugins/mapshape/MapShapeCommandSetMapThemeId.cpp
+++ b/plugins/mapshape/MapShapeCommandSetMapThemeId.cpp
@@ -21,7 +21,7 @@
#include "MapShapeCommandSetMapThemeId.h"
#include "MapShape.h"
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
MapShapeCommandSetMapThemeId::MapShapeCommandSetMapThemeId(MapShape * shape, const QString& mapThemeId, KUndo2Command *parent)
: KUndo2Command(parent)
diff --git a/plugins/mapshape/MapShapeCommandZoom.cpp b/plugins/mapshape/MapShapeCommandZoom.cpp
index edeb6d7..6d0f897 100644
--- a/plugins/mapshape/MapShapeCommandZoom.cpp
+++ b/plugins/mapshape/MapShapeCommandZoom.cpp
@@ -21,7 +21,7 @@
#include "MapShapeCommandZoom.h"
#include "MapShape.h"
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
MapShapeCommandZoom::MapShapeCommandZoom(MapShape * shape, signed int value, KUndo2Command *parent)
diff --git a/plugins/mapshape/MapTool.cpp b/plugins/mapshape/MapTool.cpp
index 3733271..0f4bfca 100644
--- a/plugins/mapshape/MapTool.cpp
+++ b/plugins/mapshape/MapTool.cpp
@@ -42,7 +42,7 @@
#include <KoPointerEvent.h>
#include <MarbleControlBox.h>
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
#include <GeoDataLatLonAltBox.h>
diff --git a/plugins/reporting/maps/KoReportItemMaps.cpp b/plugins/reporting/maps/KoReportItemMaps.cpp
index 01969c3..ba2fa73 100644
--- a/plugins/reporting/maps/KoReportItemMaps.cpp
+++ b/plugins/reporting/maps/KoReportItemMaps.cpp
@@ -25,8 +25,8 @@
#include <QBuffer>
#include <kcodecs.h>
#include <renderobjects.h>
-#include <MarbleWidget.h>
-#include <MarbleModel.h>
+#include <marble/MarbleWidget.h>
+#include <marble/MarbleModel.h>
#include <QImage>
#include <QPixmap>
#include <sys/socket.h>
diff --git a/plugins/reporting/maps/KoReportItemMaps.h b/plugins/reporting/maps/KoReportItemMaps.h
index d07f2d0..a838a70 100644
--- a/plugins/reporting/maps/KoReportItemMaps.h
+++ b/plugins/reporting/maps/KoReportItemMaps.h
@@ -29,7 +29,7 @@
#include <kdebug.h>
#include <klocalizedstring.h>
#include <kglobalsettings.h>
-#include <MarbleWidget.h>
+#include <marble/MarbleWidget.h>
#include <RdfForward.h>
#include <QMap>
--
1.7.9.2

@ -1,26 +0,0 @@
commit 7d72f7dd8d28d18c59a08a7d43bd4e0654043103
Author: Thorsten Zachmann <t.zachmann@zagge.de>
Date: Sat Aug 4 06:42:14 2012 +0200
Make sure not to write behind the allocated memory
Validate the input data to not write behind the allocated memory. This fixes a
buffer overflow found by Charlie Miller.
(cherry picked from commit 8652ab672eaaa145dfb3782f5011de58aa4cc046)
diff --git a/filters/words/msword-odf/wv2/src/styles.cpp b/filters/words/msword-odf/wv2/src/styles.cpp
index c3132f0..0d691f5 100644
--- a/filters/words/msword-odf/wv2/src/styles.cpp
+++ b/filters/words/msword-odf/wv2/src/styles.cpp
@@ -248,6 +248,11 @@ throw(InvalidFormatException)
#ifdef WV2_DEBUG_STYLESHEET
wvlog << "cbUPX: " << cbUPX << endl;
#endif
+ // do not overflow the allocated buffer grupx
+ if (offset + cbUPX > grupxLen) {
+ wvlog << "====> Error: grupx would overflow!" << endl;
+ return false;
+ }
for ( U16 j = 0; j < cbUPX; ++j ) {
grupx[ offset + j ] = stream->readU8(); // read the whole UPX
#ifdef WV2_DEBUG_STYLESHEET

@ -1,26 +0,0 @@
diff --git a/kexi/kexidb/drivers/CMakeLists.txt b/kexi/kexidb/drivers/CMakeLists.txt
index 917509d..64a600d 100644
--- a/kexi/kexidb/drivers/CMakeLists.txt
+++ b/kexi/kexidb/drivers/CMakeLists.txt
@@ -4,17 +4,17 @@
#add_definitions(-DKDE_DEFAULT_DEBUG_AREA=44001)
IF (MYSQL_FOUND)
- add_subdirectory( mySQL )
+ macro_optional_add_subdirectory( mySQL )
ENDIF (MYSQL_FOUND)
IF (POSTGRESQL_FOUND AND PQXX_FOUND AND PQXX_VERSION VERSION_GREATER PQXX_MIN_VERSION AND PQXX_VERSION VERSION_LESS PQXX_MAX_VERSION)
- add_subdirectory(pqxx)
+ macro_optional_add_subdirectory(pqxx)
ENDIF (POSTGRESQL_FOUND AND PQXX_FOUND AND PQXX_VERSION VERSION_GREATER PQXX_MIN_VERSION AND PQXX_VERSION VERSION_LESS PQXX_MAX_VERSION)
IF (FREETDS_FOUND)
- add_subdirectory(sybase)
+ macro_optional_add_subdirectory(sybase)
ENDIF (FREETDS_FOUND)
IF(XBASE_FOUND)
- add_subdirectory(xbase)
+ macro_optional_add_subdirectory(xbase)
ENDIF(XBASE_FOUND)

@ -1,13 +0,0 @@
diff --git a/plugins/colorengines/lcms2/colorspaces/xyz_f32/XyzF32ColorSpace.h b/plugins/colorengines/lcms2/colorspaces/xyz_f32/XyzF32ColorSpace.h
index 8250ea5..62c777f 100644
--- a/plugins/colorengines/lcms2/colorspaces/xyz_f32/XyzF32ColorSpace.h
+++ b/plugins/colorengines/lcms2/colorspaces/xyz_f32/XyzF32ColorSpace.h
@@ -23,6 +23,8 @@
#include <LcmsColorSpace.h>
#include <KoColorSpaceTraits.h>
+#define TYPE_XYZA_FLT (FLOAT_SH(1)|COLORSPACE_SH(PT_XYZ)|EXTRA_SH(1)|CHANNELS_SH(3)|BYTES_SH(4))
+
#include <KoColorModelStandardIds.h>
class XyzF32ColorSpace : public LcmsColorSpace<KoXyzF32Traits>

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hpc/hpc-0.6.0.0.ebuild,v 1.2 2013/02/19 21:47:57 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hpc/hpc-0.6.0.0-r1.ebuild,v 1.1 2013/06/05 18:28:52 slyfox Exp $
EAPI=4
EAPI=5
# ebuild generated by hackport 0.2.18.9999
# ebuild generated by hackport 0.3.2.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
@ -14,12 +14,12 @@ HOMEPAGE="http://hackage.haskell.org/package/hpc"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.1"
RDEPEND=">=dev-lang/ghc-6.12.1:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
CABAL_CORE_LIB_GHC_PV="7.6.1 7.6.2"
CABAL_CORE_LIB_GHC_PV="7.6.1 7.6.2 7.6.3"

@ -0,0 +1 @@
DIST jnr-enxio-0.4.tar.gz 10508 SHA256 691ef92ce8567cb9cea77647d8373573c04bd0020af7f5e424ec5038575227c3 SHA512 148bbcaa3f394492c6013dbb54593056a466844b482d57d8b4a57adb61f7ff2e0c6c74105384d3c8464b66e981b5d6a25303577c20c8318e90c2b6cb5888b3e1 WHIRLPOOL 73a652445ed0cf3a9229c70133b0c1b5e1ba4f93368de6aeea7b156854a6bebfa16abfac66b317db8cb30120a8e44ae20018ecac66dc8c8095885ca853899219

@ -0,0 +1,320 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 6/6/13 12:27 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="jnr-enxio-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="jnr-enxio-0.4"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"/>
</path>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/junit/junit/4.11/junit-4.11.jar"/>
<pathelement location="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.1"
verbose="false"
fork="false"
source="1.3">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases"/>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.11"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/junit/junit/4.11/junit-4.11.jar"
dest="${maven.repo.local}/junit/junit/4.11/junit-4.11.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.11/junit-4.11.jar"
dest="${maven.repo.local}/junit/junit/4.11/junit-4.11.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jffi/1.2.7"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jffi/1.2.7"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm/4.0/asm-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-commons/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-tree/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-util/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,40 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-enxio/jnr-enxio-0.4.ebuild,v 1.1 2013/06/06 10:38:38 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java Native Runtime Enhanced X-platform I/O"
SRC_URI="http://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://github.com/jnr/jnr-enxio"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0"
CDEPEND="dev-java/jnr-constants:0
dev-java/jnr-ffi:0.7"
DEPEND="${CDEPEND}
>=virtual/jdk-1.5"
RDEPEND="${CDEPEND}
>=virtual/jre-1.5"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
}
EANT_GENTOO_CLASSPATH="jnr-constants,jnr-ffi-0.7"
src_install() {
java-pkg_newjar target/${P}.jar ${PN}.jar
use source && java-pkg_dosrc src/main/java/jnr
use examples && java-pkg_doexamples src/main/java/jnr/enxio/example
use doc && java-pkg_dojavadoc target/site/apidocs
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

@ -0,0 +1 @@
DIST jnr-unixsocket-0.3.tar.gz 6400 SHA256 958e1be9eddc6768fa8f28ac0e1183c63b113d825ab93860ef73ad1db6b7f2c1 SHA512 8e6005f7c5c74eee9ae94fb6050acbfe1ae3bdf594199649f04f29faed478f263353e76c04ba50e6c893644cd48c1fbf8afe47a2faed946a16b16de625938a6c WHIRLPOOL 409b1f3a9f3fd45ebc688e0a28e57070d3f79860e9d0999abe5a1d6efded1c5b17a2b07fbdb4729bf1c26750f3bfa08b30c2eae05f1ea06575dff1c3a1289c04

@ -0,0 +1,321 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 6/6/13 12:11 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="jnr-unixsocket-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="jnr-unixsocket-0.3"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-enxio/0.4/jnr-enxio-0.4.jar"/>
</path>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"/>
<pathelement location="${maven.repo.local}/com/github/jnr/jnr-enxio/0.4/jnr-enxio-0.4.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases"/>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.8.2"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/junit/junit/4.8.2/junit-4.8.2.jar"
dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.8.2/junit-4.8.2.jar"
dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-ffi/1.0.3/jnr-ffi-1.0.3.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jffi/1.2.7"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jffi/1.2.7"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
dest="${maven.repo.local}/com/github/jnr/jffi/1.2.7/jffi-1.2.7-native.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm/4.0/asm-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-commons/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-commons/4.0/asm-commons-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-tree/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm-util/4.0"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
dest="${maven.repo.local}/org/ow2/asm/asm-util/4.0/asm-util-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-constants/0.8.4/jnr-constants-0.8.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/com/github/jnr/jnr-enxio/0.4"/>
<get src="https://oss.sonatype.org/content/repositories/snapshots/com/github/jnr/jnr-enxio/0.4/jnr-enxio-0.4.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-enxio/0.4/jnr-enxio-0.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/com/github/jnr/jnr-enxio/0.4/jnr-enxio-0.4.jar"
dest="${maven.repo.local}/com/github/jnr/jnr-enxio/0.4/jnr-enxio-0.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-unixsocket/jnr-unixsocket-0.3.ebuild,v 1.1 2013/06/06 10:39:05 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Unix sockets for Java"
SRC_URI="http://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://github.com/jnr/jnr-unixsocket"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0"
CDEPEND="dev-java/jnr-constants:0
dev-java/jnr-enxio:0
dev-java/jnr-ffi:0.7"
DEPEND="${CDEPEND}
>=virtual/jdk-1.5"
RDEPEND="${CDEPEND}
>=virtual/jre-1.5"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
}
EANT_GENTOO_CLASSPATH="jnr-constants,jnr-enxio,jnr-ffi-0.7"
src_install() {
java-pkg_newjar target/${P}.jar ${PN}.jar
use source && java-pkg_dosrc src/main/java/jnr
use examples && java-pkg_doexamples src/main/java/jnr/unixsocket/example
use doc && java-pkg_dojavadoc target/site/apidocs
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

@ -5,6 +5,7 @@ DIST php-5.4.13.tar.bz2 11545777 SHA256 f80c9452f63a6d259d4edd5228be2136da98122f
DIST php-5.4.14.tar.bz2 11961015 SHA256 5450f3843bc651eb3fb00601f0cce1930aaaf65c7c966c02fe4a46f9c81be20a SHA512 7279e7e621440038dca6a2086963fc0852260716aeb6cefe952ba1dade1797b2eaf8eeed3b26d053015079135ee5e8cc6bacd9184b1a9dc77b36169fe75448f2 WHIRLPOOL 9f4b8985a5559bbd7c05784512c290959da52626c8a622c9a1316e1c1ff1757a9abd67f7f2a7ecb75ee65d69640cb75ca2a9e7cbb72842484ef285972a87b187
DIST php-5.4.15.tar.bz2 11662269 SHA256 2d2285da48ccd2db311b2608fdfafd18b363a9f7e3796d53dd53e5b6752a0136 SHA512 4535ea672e138447d4255406c7e93fb8152819e3540058473aed032a25b962061369b7225f4e39d7d1883e74d4b8978c27a1a20db946049deccfe5a596b2175c WHIRLPOOL 8358fe17dac601d6fd43ff421159d09299fb7991a6a7e73920f0d56d2057ef9f6db7be95de8278650dfd1a5a164700a218a8025c225086d92cf375fa4c5dbd80
DIST php-5.5.0RC1.tar.bz2 12250909 SHA256 829210baa0fd2803da4ebafd9875566d7be6b8a7027dd084090dfee3c8037edf SHA512 8d79ca040a1b49fbd3c0dbfa8b4690d601f1fe65de50cf54b660dc2995aab80119048ff43b319bf0871f12091583e06db8258aeed399eaad41be1293973da430 WHIRLPOOL 3616aa7ba5473870e1743b3d0326e36593b6a177394894c20dc80ef22358148cfb14cc023a43c087dbfe54e54f22fb7ac3c85d4836feb166bb23a9e0d6acb754
DIST php-5.5.0RC2.tar.bz2 16523630 SHA256 2feb465c20cb244915bfc7a5bff6c9a5d8b5ab132b2f464d3063b6f37fe73186 SHA512 7a92becf3aa6a717445f6ee9d90a9fc33d3d06769fb74911fc260e47d8d56bca0c3784460227f67d9db4c8675f7563d0cf53bd155b6aafa97afa9be75d9b1bac WHIRLPOOL 73fc510a6a10f31068041cdf74508fb41c7d1b38bbf3bc7869b8a4ceb416be8544a09317f00fc588e87b6e21f94f474d187171edfa916d48c0ab11b032efc0a1
DIST php-5.5.0beta4.tar.bz2 12247231 SHA256 6599d34cf68079c2cdb5744ae40395fadde82357f0bf160dc88afde8633ed7c0 SHA512 f1decca6093f7afabb727f3ba5b6759ddbde1ee56314da9fe6351d4ddc19bd13941496daf0469509abe750759e4f9c7b6c558fdd0cb5ee28a6525eabd9feed1a WHIRLPOOL 215b295903d0f42be2be994575df4069ab2c7ee2b67ecb27f7b22717769180f7d3705aa3675da5c1b4e82da5a38122fd3eed25dca36d71f8aacb47d31ea2f4dc
DIST php-patchset-5.3-r0.tar.bz2 7368 SHA256 1a67b34a681dea33ea38f0ffc32b70a78b4c5dc1c3603d1bba31bb130d803ef7 SHA512 765b0cf56a3e63ded4ad1d1ba67567881ad06bdc2814cc07004fa338f38fd69078819c7463d2c55e00805c8f33fa925b94228bf7bc3d223acc33c6cff540024c WHIRLPOOL 59e18b33e11d968fac2a4571173121bf8141bb2f1eab62192e15bc59e351d3ab973f04343b447681d8a2adddf0844edb8a481d027bfc14c7e1fd8222169094ec
DIST php-patchset-5.4-r2.tar.bz2 5824 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef SHA512 3c2523458a627373da7acb93fb2cd621f50b19fe2ba1d30beb62eeaaa39045262b917cfd0b631046fec9c8027cfa99bd0426a079ab45eb172b21d25d6e085dde WHIRLPOOL fe4f015e2f0dc66cc23ef16fb5bb33117952593ae0770d4bcd37ecc1c431cbcc7874189d265696305c60b4e395e7ce902667e38203db46867304868271affdea

@ -0,0 +1,771 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_rc2.ebuild,v 1.1 2013/06/05 13:18:46 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_FPM_CONF_VER="1"
SRC_URI="${PHP_SRC_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl debug
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql libmysqlclient mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
libmysqlclient? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql-base )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
libmysqlclient? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND} fpm? ( selinux? ( sec-policy/selinux-phpfpm ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
if use_if_iuse opcache; then
elog "Adding opcache to $PHP_EXT_INI_DIR"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
fi
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
epatch "${FILESDIR}"/iodbc-pkgconfig.patch
epatch "${FILESDIR}"/stricter-libc-client-symlink-check.patch
epatch "${FILESDIR}"/all_strict_aliasing.patch
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_with truetype t1lib ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
local mysqllib="mysqlnd"
local mysqlilib="mysqlnd"
use libmysqlclient && mysqllib="${EPREFIX}/usr"
use libmysqlclient && mysqlilib="${EPREFIX}/usr/bin/mysql_config"
my_conf+=" $(use_with mysql mysql $mysqllib)"
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
if use mysql ; then
my_conf+="${mysqlsock}"
elif use mysqli ; then
my_conf+="${mysqlsock}"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )
$(use_with mysql pdo-mysql ${mysqllib})
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.53.0.ebuild,v 1.1 2013/02/04 20:19:54 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.53.0.ebuild,v 1.2 2013/06/06 04:41:52 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
@ -27,6 +27,7 @@ RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
!app-admin/eselect-boost"
DEPEND="${RDEPEND}
=dev-util/boost-build-${MAJOR_V}*"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
S=${WORKDIR}/${MY_P}

@ -1,15 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
</pkgmetadata>

@ -2,4 +2,5 @@ DIST nettle-1.15.tar.gz 829862 SHA256 d6e540bf4acc857a3b09580e7f61822d352ee83c11
DIST nettle-2.4.tar.gz 1075789 SHA256 a6009208df6881f75aa1a87081ccfb2ccac1884da10670c53d7b76596f649c3f SHA512 2523e3a0119918c5f4988d8c7e62b1895067b7ffee440910f2040c7cba22d1d26d8f13aee266779edb88605faa6252e4d2e22acbee54d886f766c0c0c9765516 WHIRLPOOL bc5f23379d3c49e59b646f63f28967219f51443767e937043859fb5cccd83b863f1600ca6560019355dcec55428e6113200354a8357bd8770d6cdcb5569a944b
DIST nettle-2.5.tar.gz 1113274 SHA256 4aa142e908b0053082d7729fc0155dc90dbe71c8ef5f50f30034805ed5c92c72 SHA512 186c3d8687628d7ce2d0e3880355741970bb6e0354f1b3aa49118e7c729cb65348fa2b1ce3b56dbdf01fbcb25a2bd6d5ce634b8a1ab419f9f93b693321f57ea1 WHIRLPOOL 4229b8a11b3bf45396bad775ead91f9a5c4bb45bde821ba49185a19cd7595e840883e0f90af52744e3aae8ffef17e526c025cc1830b4e228c578debf5a8811ca
DIST nettle-2.6.tar.gz 1385695 SHA256 60df624f63b997c832cae29f48ab9ada99df815bcd60d231526b83e786b4b156 SHA512 edee4b7ecd34d7db8636650e59916c358a9be323128b4b7ad6eb4088a0a09a6744d0ebf382b23143fbcee3d40b148f43a54f25759141b16ba0befc3c46740b80 WHIRLPOOL a7f56870918400ae4966ad0b6f398667e629ab91355bc3cbd51039757dbd9bd140fa501ae1b8a0a3cf82196036afd90671776dcb5f2587ba281bc01c27049ae6
DIST nettle-2.7.1.tar.gz 1558863 SHA256 bc71ebd43435537d767799e414fce88e521b7278d48c860651216e1fc6555b40 SHA512 297c69e90bbd448f72e854abe5cc7868c08d710e1c1bcd6a14adf06e25629d58a3ef4d65ab588d001ec7091aa583032312ad15b416ea5479e5bf0ea63717f473 WHIRLPOOL 3a9bca1175652050ac8b96d85ee86dc40968fb56bad416ccdf6e57be85d4ab9f81f75647866c44810dad226830cbfe466cb37d1fdf40afb54b509de6f7a9bcee
DIST nettle-2.7.tar.gz 1557615 SHA256 c294ea133c05382cc2effb1734d49f4abeb1ad8515543a333de49a11422cd4d6 SHA512 394cbe567f958594e1bca42b48802e2fbc9c31c468cd1c399a0aec6f94138220b4bf3c307590262314664e15a74a7a52f9fd2b4f9fb01dde669e1fbe23e57caf WHIRLPOOL d039631285f9df5a50895cc2715dc78c2f77b42ecad05cbb6ee507608793811c49a49de914342c6211777a7199c93b1e95f90bfdde42b818d778d71b3a7e16ea

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-2.7.1.ebuild,v 1.1 2013/06/05 19:04:24 radhermit Exp $
EAPI=5
inherit eutils autotools multilib
DESCRIPTION="Low-level cryptographic library"
HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/"
SRC_URI="http://www.lysator.liu.se/~nisse/archive/${P}.tar.gz"
LICENSE="|| ( LGPL-3 LGPL-2.1 )"
SLOT="0/4" # subslot = libnettle soname version
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc +gmp neon static-libs test"
DEPEND="gmp? ( dev-libs/gmp )"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.7-shared.patch
sed -e '/CFLAGS=/s: -ggdb3::' \
-e 's/solaris\*)/sunldsolaris*)/' \
-i configure.ac || die
# conditionally build tests and examples required by tests
use test || sed -i '/SUBDIRS/s/testsuite examples//' Makefile.in || die
eautoreconf
}
src_configure() {
# --disable-openssl bug #427526
econf \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
$(use_enable gmp public-key) \
$(use_enable static-libs static) \
--disable-openssl \
$(use_enable doc documentation) \
$(use_enable neon arm-neon)
}
src_install() {
default
if use doc ; then
dohtml nettle.html
dodoc nettle.pdf
fi
}

@ -1,16 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<use>
<flag name='abyss'>Build the Abyss mini web-server.</flag>

@ -2,16 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<remote-id type="cpan">Data-Diver</remote-id>

@ -2,16 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<remote-id type="cpan">Email-Send-Gmail</remote-id>

@ -2,16 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<remote-id type="cpan">FLV-AudioExtractor</remote-id>

@ -2,16 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<remote-id type="cpan">Roman</remote-id>

@ -2,16 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<remote-id type="cpan">Text-Format</remote-id>

@ -1,16 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<herd>perl</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<remote-id type="cpan">Unix-Getrusage</remote-id>

@ -1 +1,3 @@
DIST cgkit-2.0.0-py2k.tar.gz 885682 SHA256 a665037f06bd64dcdb519bb0baa7a8d577b788860a627fd850d5b72a08a3746f SHA512 44e57cafc3ba3aa824c44fe4ad04f350dfe053cafa09523acab220e8a5db45dde042b4fcc3e444dc3c248a43ddd94faac6875f579c2063e6c8feba7841472f7c WHIRLPOOL 0507024920bf84dec311e617c932b6ea2827b4609c915f38fce2baa0ac948b96b3fa51ec82a2770796081f88b3bf0d81f72439e65a87a6e0db4d24ef874b4b9b
DIST cgkit-2.0.0-py3k.tar.gz 885012 SHA256 6d3fb3f02b4a55544c0698b6627054796d36d338704eb1788228cb6523ec2846 SHA512 0c721d728e2cacb3a5518bfdf49810793a7e4a7efdec54a95d9b8b64099996452a08193c90e1b76f57852c3593bf07e4361ba20c17ea3565413d4997e9cf6c2e WHIRLPOOL 95d53d7fb4b5db2ef680051f0d4bcd86bbd189594a4ca99379104d2b306877806a1a4d4de9a8bcb55aa870ffbd52cd2ef8754cb9857b5561e6f6ca5a26b2d1d0
DIST cgkit-2.0.0alpha9.tar.gz 829549 SHA256 593adde60c7994298c3dedd3e3b459cf762cecd5549b0149e2fea8b108634a75 SHA512 497f9c8a93bbf830e259f97ee9338997f8f0eae4f3e0b45e1c6dec6daf6c1dcf4b4f5c5ba1206904e2cfda2a2ac62275105be7f2902ff4689cc54c318b384176 WHIRLPOOL c2f65c49d9f9c7757ce2a06844733611f5d3091846bf1914be7f572bf3b71e625b59af5ae8cd433560592e0ba3a73522d2d1bcefa218b983446bd13601a1e99e

@ -0,0 +1,88 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cgkit/cgkit-2.0.0.ebuild,v 1.1 2013/06/06 05:07:44 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 eutils scons-utils toolchain-funcs
MY_P="${P/_/}"
DESCRIPTION="Python library for creating 3D images"
HOMEPAGE="http://cgkit.sourceforge.net"
SRC_URI="$(python_gen_cond_dep mirror://sourceforge/${PN}/${PN}/${P}/${P}-py2k.tar.gz 'python2*')
$(python_gen_cond_dep mirror://sourceforge/${PN}/${PN}/${P}/${P}-py3k.tar.gz 'python3*')"
LICENSE="LGPL-2.1 MPL-1.1 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="3ds"
PY2_USEDEP=$(python_gen_usedep 'python2*')
RDEPEND=">=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
$(python_gen_cond_dep dev-python/pyprotocols[${PY2_USEDEP}] 'python2*')
dev-python/pyopengl[${PYTHON_USEDEP}]
dev-python/pygame[${PYTHON_USEDEP}]
virtual/python-imaging[${PYTHON_USEDEP}]
3ds? ( media-libs/lib3ds )"
DEPEND="${RDEPEND}
dev-util/scons"
DISTUTILS_IN_SOURCE_BUILD=1
cgkit_unpack() {
local tarball
if [[ ${EPYTHON} == python3* ]]; then
tarball=${P}-py3k.tar.gz
else
tarball=${P}-py2k.tar.gz
fi
mkdir "${BUILD_DIR}" || die
tar -C "${BUILD_DIR}" -x --strip-components 1 -f "${DISTDIR}/${tarball}" || die
}
src_unpack() {
python_parallel_foreach_impl cgkit_unpack
mkdir "${S}" || die
}
python_prepare_all() {
return 0
}
python_prepare() {
if [[ ${EPYTHON} == python3* ]]; then
epatch "${FILESDIR}/${PN}-py3k-pillow.patch"
else
epatch "${FILESDIR}/${PN}-py2k-pillow.patch"
fi
[[ ${PATCHES} ]] && epatch "${PATCHES[@]}"
sed -e "s/fPIC/fPIC\",\"${CFLAGS// /\",\"}/" -i supportlib/SConstruct
cp config_template.cfg config.cfg
echo "BOOST_LIB = 'boost_python-${EPYTHON#python}'" >> config.cfg
echo "LIBS += ['GL', 'GLU', 'glut']" >> config.cfg
if use 3ds; then
echo "LIB3DS_AVAILABLE = True" >> config.cfg
fi
sed -e "s:INC_DIRS = \[\]:INC_DIRS = \['/usr/include'\]:" -i setup.py
# Remove invalid test
rm -f unittests/test_pointcloud.py || die
}
python_compile() {
pushd supportlib > /dev/null || die
escons
popd > /dev/null || die
distutils-r1_python_compile
}
python_test() {
pushd unittests > /dev/null || die
mkdir tmp || die
"${PYTHON}" all.py || die "Testing failed with ${EPYTHON}"
popd > /dev/null || die
}

@ -0,0 +1,82 @@
From 83cb693954f6f56e50a1aa90d935e94e9e8bac8e Mon Sep 17 00:00:00 2001
From: Mike Gilbert <floppym@gentoo.org>
Date: Wed, 5 Jun 2013 20:39:05 -0400
Subject: [PATCH] Update PIL imports for compatibility with Pillow
---
cgkit/_Image.py | 2 +-
cgkit/_ImageDraw.py | 2 +-
cgkit/riutil.py | 2 +-
utilities/checkenv.py | 2 +-
utilities/postbake.py | 3 ++-
5 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/cgkit/_Image.py b/cgkit/_Image.py
index 7266d4b..0122cd2 100644
--- a/cgkit/_Image.py
+++ b/cgkit/_Image.py
@@ -38,7 +38,7 @@
try:
# Try to import the original module...
- from Image import *
+ from PIL.Image import *
except ImportError:
diff --git a/cgkit/_ImageDraw.py b/cgkit/_ImageDraw.py
index dfd6cf8..d1d3cff 100644
--- a/cgkit/_ImageDraw.py
+++ b/cgkit/_ImageDraw.py
@@ -38,7 +38,7 @@
try:
# Try to import the original module...
- from ImageDraw import *
+ from PIL.ImageDraw import *
except ImportError:
diff --git a/cgkit/riutil.py b/cgkit/riutil.py
index 301e0f6..ae373c3 100644
--- a/cgkit/riutil.py
+++ b/cgkit/riutil.py
@@ -38,7 +38,7 @@ import types, sys, getpass
from cgtypes import vec3
from ri import *
try:
- import Image
+ from PIL import Image
_PIL_installed = 1
except ImportError:
_PIL_installed = 0
diff --git a/utilities/checkenv.py b/utilities/checkenv.py
index b95dbf7..c93235e 100644
--- a/utilities/checkenv.py
+++ b/utilities/checkenv.py
@@ -96,7 +96,7 @@ visualize them. You can obtain PyOpenGL at http://pyopengl.sourceforge.net/
# Check PIL
chkmsg("PIL")
try:
- import Image
+ from PIL import Image
print "is installed"
except:
print "missing"
diff --git a/utilities/postbake.py b/utilities/postbake.py
index cadd11d..74f894a 100644
--- a/utilities/postbake.py
+++ b/utilities/postbake.py
@@ -34,7 +34,8 @@
#
# ***** END LICENSE BLOCK *****
-import sys, optparse, Image
+import sys, optparse
+from PIL import Image
# shift
def shift(img, dx, dy):
--
1.8.2.1

@ -0,0 +1,82 @@
From 1953081269ce1cfdf29023a8590db40312c43194 Mon Sep 17 00:00:00 2001
From: Mike Gilbert <floppym@gentoo.org>
Date: Wed, 5 Jun 2013 20:39:05 -0400
Subject: [PATCH] Update PIL imports for compatibility with Pillow
---
cgkit/_Image.py | 2 +-
cgkit/_ImageDraw.py | 2 +-
cgkit/riutil.py | 2 +-
utilities/checkenv.py | 2 +-
utilities/postbake.py | 3 ++-
5 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/cgkit/_Image.py b/cgkit/_Image.py
index 7266d4b..0122cd2 100644
--- a/cgkit/_Image.py
+++ b/cgkit/_Image.py
@@ -38,7 +38,7 @@
try:
# Try to import the original module...
- from Image import *
+ from PIL.Image import *
except ImportError:
diff --git a/cgkit/_ImageDraw.py b/cgkit/_ImageDraw.py
index dfd6cf8..d1d3cff 100644
--- a/cgkit/_ImageDraw.py
+++ b/cgkit/_ImageDraw.py
@@ -38,7 +38,7 @@
try:
# Try to import the original module...
- from ImageDraw import *
+ from PIL.ImageDraw import *
except ImportError:
diff --git a/cgkit/riutil.py b/cgkit/riutil.py
index b51f192..ae0fba2 100644
--- a/cgkit/riutil.py
+++ b/cgkit/riutil.py
@@ -38,7 +38,7 @@ import types, sys, getpass
from .cgtypes import vec3
from .ri import *
try:
- import Image
+ from PIL import Image
_PIL_installed = 1
except ImportError:
_PIL_installed = 0
diff --git a/utilities/checkenv.py b/utilities/checkenv.py
index dda600f..8b6f74e 100644
--- a/utilities/checkenv.py
+++ b/utilities/checkenv.py
@@ -96,7 +96,7 @@ visualize them. You can obtain PyOpenGL at http://pyopengl.sourceforge.net/
# Check PIL
chkmsg("PIL")
try:
- import Image
+ from PIL import Image
print("is installed")
except:
print("missing")
diff --git a/utilities/postbake.py b/utilities/postbake.py
index 90e3140..27728c2 100644
--- a/utilities/postbake.py
+++ b/utilities/postbake.py
@@ -34,7 +34,8 @@
#
# ***** END LICENSE BLOCK *****
-import sys, optparse, Image
+import sys, optparse
+from PIL import Image
# shift
def shift(img, dx, dy):
--
1.8.2.1

@ -7,6 +7,6 @@
</use>
<longdescription>Python library for creating 3D images</longdescription>
<longdescription lang="ja">
3D画像を作成するためのPython言語ライブラリです。
3D画像を作成するためのPython言語ライブラリです。
</longdescription>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild,v 1.3 2013/06/03 07:08:29 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild,v 1.4 2013/06/06 09:32:46 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -42,11 +42,7 @@ DEPEND="${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
)"
python_prepare_all() {
# skip run tests script
use test && epatch "${FILESDIR}"/runtests.patch
distutils-r1_python_prepare_all
}
PATCHES=( "${FILESDIR}"/runtests.patch )
python_compile_all() {
use doc && emake -C docs html
@ -57,7 +53,7 @@ src_test() {
}
python_test() {
PYTHONPATH=.:tests ./tests/run_all_tests.sh
PYTHONPATH=.:tests ./tests/run_all_tests.sh || die
}
python_install_all() {

@ -28,7 +28,7 @@ diff -ur django-tastypie-0.9.15.oirg/tests/run_all_tests.sh django-tastypie-0.9.
+ continue
+ else
+ echo "Test ${type} failed"
+ exit -1
+ exit 1
+ fi
elif [ $type == 'gis' ]; then
- createdb -T template_postgis tastypie.db
@ -39,7 +39,7 @@ diff -ur django-tastypie-0.9.15.oirg/tests/run_all_tests.sh django-tastypie-0.9.
- echo; echo
+ if ! django-admin.py test $type --settings=settings_$type; then
+ echo "Test ${type} failed"
+ exit -1
+ exit 1
+ else
+ echo; echo
+ fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/enaml/enaml-0.6.8-r1.ebuild,v 1.1 2013/05/14 18:35:30 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/enaml/enaml-0.6.8-r1.ebuild,v 1.2 2013/06/05 18:00:09 idella4 Exp $
EAPI=5
@ -21,7 +21,8 @@ RDEPEND="
dev-python/casuarius[${PYTHON_USEDEP}]
dev-python/ply[${PYTHON_USEDEP}]
dev-python/traits[${PYTHON_USEDEP}]
|| ( dev-python/wxpython[${PYTHON_USEDEP}] dev-python/PyQt4 \
|| ( dev-python/wxpython[${PYTHON_USEDEP}] \
dev-python/PyQt4[${PYTHON_USEDEP}] \
dev-python/pyside[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/envoy/envoy-0.0.2-r1.ebuild,v 1.1 2013/06/05 19:18:34 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Simple API for running external processes"
HOMEPAGE="https://github.com/kennethreitz/envoy http://pypi.python.org/pypi/envoy"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
# Upstream forgot test_envoy.py in manifest. https://github.com/kennethreitz/envoy/pull/11
# that was a year ago
python_prepare_all() {
cp -r "${FILESDIR}"/test_envoy.py . || die
distutils-r1_python_prepare_all
}
python_test() {
# and it fails almost all;https://github.com/kennethreitz/envoy/issues/58
"${PYTHON}" test_envoy.py
}

@ -0,0 +1,52 @@
import unittest
import envoy
import time
class SimpleTest(unittest.TestCase):
def test_input(self):
r = envoy.run("sed s/i/I/g", "Hi")
self.assertEqual(r.std_out.rstrip(), "HI")
self.assertEqual(r.status_code, 0)
def test_pipe(self):
r = envoy.run("echo -n 'hi'| tr [:lower:] [:upper:]")
self.assertEqual(r.std_out, "HI")
self.assertEqual(r.status_code, 0)
def test_timeout(self):
r = envoy.run('yes | head', timeout=1)
self.assertEqual(r.std_out, 'y\ny\ny\ny\ny\ny\ny\ny\ny\ny\n')
self.assertEqual(r.status_code, 0)
# THIS TEST FAILS BECAUSE expand_args DOESN'T HANDLE QUOTES PROPERLY
def test_quoted_args(self):
sentinel = 'quoted_args' * 3
r = envoy.run("python -c 'print \"%s\"'" % sentinel)
self.assertEqual(r.std_out.rstrip(), sentinel)
self.assertEqual(r.status_code, 0)
class ConnectedCommandTests(unittest.TestCase):
def test_status_code_none(self):
c = envoy.connect("sleep 5")
self.assertEqual(c.status_code, None)
def test_status_code_success(self):
c = envoy.connect("sleep 1")
time.sleep(2)
self.assertEqual(c.status_code, 0)
def test_status_code_failure(self):
c = envoy.connect("sleeep 1")
self.assertEqual(c.status_code, 127)
def test_input(self):
test_string = 'asdfQWER'
r = envoy.connect("cat | tr [:lower:] [:upper:]")
r.send(test_string)
self.assertEqual(r.std_out, test_string.upper())
self.assertEqual(r.status_code, 0)
if __name__ == "__main__":
unittest.main()

@ -1,9 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markdown/markdown-2.3.1.ebuild,v 1.3 2013/06/05 02:46:31 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/markdown/markdown-2.3.1.ebuild,v 1.4 2013/06/06 03:04:44 floppym Exp $
EAPI=5
# python3.3 because of dev-python/pygments
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1

@ -1,4 +1,5 @@
DIST mozprocess-0.10.tar.gz 17714 SHA256 1537ae82a90003bd077d1ec8ddcc8ebd61d1e4b5eb1398ff901b3d938b7f7845 SHA512 f84eaff7642d18c114932fd6a77db7ff30e3a172a7da78cd736c66f8d65efa24b29178fb4882a5904bec73713e2fde69189b8652bc6e18bf9f38f673397233f5 WHIRLPOOL ae97d50be3d9c22dc731cbdc140510191b6fec860768c3a735be768250616f622bcb4bb3600425b8c8d04e304851dd22044e3f4ae1829a60049ea2abcc338cca
DIST mozprocess-0.11.tar.gz 17712 SHA256 16e0e0a4f18172e9905c776501dcecc73a4d0e67ee04ab99a3746eef554f7808 SHA512 542c16c76fba44da0335fd6d31e8bdcf94fdf14ebf69d392d2d13ec6190aa27002382884cbd22f1c5e30999d34a2b1cf0203246efa885d5c56ea06eb370c819e WHIRLPOOL 452de6c538b4e03211af281339187a3d3de0fffc680fe212cf069a95a4030be817d3da20ad52c74a5fea1cd5c1262bbde3b332eb4078c42c43504d50d0c8438d
DIST mozprocess-0.5.tar.gz 18125 SHA256 6a4144577130d403985c35f81fe71cb217a1f2ca9145732c8e9ed1e9a0d97eeb SHA512 b8c50b3fcabffac22a302c3006129fd665926b0902617aaeee523b883ab08ee66b046a3eff22407cec63f2020ec3fb2eb3bd210d4cad13074c18591bdbd96732 WHIRLPOOL 20653d0c0d73365e8a20d0275670dc923c0e0eff0de9d387ebf776f2ef58cc6fc34dc142d9495a9a583b2b53ad258089725fbc625e64cb9620d0bd311423bf9a
DIST mozprocess-0.7.tar.gz 18598 SHA256 862d13913334b27ef2bd06bbebbecf7f74ab4abff3d46029045ccf8147c77b55 SHA512 1eb1ac0dca65893a40de0c2e428126a45c51f397eb72882e55222330d03abb8d7938eb82ff9f6666c9b2611a53f6b94df48edddee58f401129b92b9a9d0e9d6b WHIRLPOOL e7d5fcd002570589c566f58182032ba889230edb765e25b4c80f9b3bda0546721a1f2ca7c07073945e58c104b4f171eeeae89c835d3476426145e8ef190fb11b
DIST mozprocess-0.8.tar.gz 18676 SHA256 bf70ed1266072ac685f58d312d9f61e8951f097b284fe5463cf5e63715eb3de6 SHA512 c1bac94707796c2150e46cd24700b42c97650fca4e96fa20651ac55df78d9304c2a55960827ef553a5e2a9f112d52488120d7b20db11da787c1963c4608c05a7 WHIRLPOOL 6e2d943b3deae289b8a9a96187ec792caa8e9d5a6883a9b70efd912db0ed63d60944b1ab7dca2d738e2423608093f40ae728427f938f0c1d14f4e108df9f0cda

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprocess/mozprocess-0.11.ebuild,v 1.1 2013/06/06 02:52:47 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="Mozilla-authored process handling"
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprocess"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
RDEPEND="dev-python/mozinfo"
DEPEND="${RDEPEND}
dev-python/setuptools"

@ -6,3 +6,4 @@ DIST oauthlib-0.3.7.tar.gz 63788 SHA256 12b8fb9fa02a531c412bdc0fcb3a214e3da8c407
DIST oauthlib-0.3.8.tar.gz 67777 SHA256 ab77b6bc5737d09d7c8a9c9e6e85354470b7fe8d173bb932889dd796e811b7a2 SHA512 ae4c8746a07df3eab8fa40786199cc901a1627b1e9edaafd72cd0525f0d4ae4781a88232ee255a123bf45f5a02f9434d4a2987838c22621fac273bdeaa3deca1 WHIRLPOOL c7b78a0f45ba508c7f6e4c891c36926304c8af22c9b7041f36d4a15666401e527ebde330f6702d7412106e9c029ada4b479a47406761c3af92ac64f86da8f7cb
DIST oauthlib-0.4.0.tar.gz 77677 SHA256 9fa2f6ecc03529b12e9c9445e9a29ca72fecdebfe1f7f5ccc9242ba7a9c4e996 SHA512 7a568a8ebcfbdab7ba11f441927fd8505a19220461c507e3d4c2749f37c9fcd6fbd04f08b1767a635ade6013280ef5bb0063317a5f5797f9009bddac98563126 WHIRLPOOL 296155a7e06f827f03221537b992d8af0aac22b1a6e2fdd1bc216f801ea2c4e2e6d18a76aea9978a6287c25cbe23b6f207a17bced820e4cadcc3db2682102bc7
DIST oauthlib-0.4.1.tar.gz 78977 SHA256 9f6bdd5b39dc786a74de6f7e31d03e4d06215b20b900400d929cf32728e8a851 SHA512 cb7bde68c2cf658c88d8e81f3c4fa89537be5e8e78bb9d90e8248519b3b244ae0814cb52813b408e189494074b5364cfe0d188fbd7a36e3d2ba8e74c08d36a0f WHIRLPOOL 3cbe634f1f9ea07cfa4890aa82922db1fbf35bcc09c5ba238fafb29052980dbb689328b4e975ae22789f128ad8bbe1b076aa16f64a2328ecee2a555be0a43b51
DIST oauthlib-0.4.2.tar.gz 80004 SHA256 597c661621e3c8dd0ea644bd27e70c0d55d5037d00159d34bcd254bb4677dc5e SHA512 1ab3e6dc23c21898110ed371d433d779dacff8a54de333fda0916ede16fc89df31993f7bd961eecc69fb96da41ee52a326aba93d31cb575d4f171d2a024466c3 WHIRLPOOL 1363ef9ca3040aec0adcafd5595013ea37dc1c2ee12d02798e5283fc938ace7406315ba390a886b587a18ae38f7e337d6fad5ada77b7c265394f75e9359a53ba

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/oauthlib/oauthlib-0.4.2.ebuild,v 1.1 2013/06/06 03:27:09 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="A generic, spec-compliant, thorough implementation of the OAuth request-signing logic"
HOMEPAGE="https://github.com/idan/oauthlib http://pypi.python.org/pypi/oauthlib"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
# >=pycrypto-2.6-r1 for python3 support
# unittest2 for python2 compat
RDEPEND=">=dev-python/pycrypto-2.6-r1"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
virtual/python-unittest2[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
)"
python_test() {
nosetests || die
}

@ -1,2 +1,3 @@
DIST Paver-1.1.1.tar.gz 304881 SHA256 7a269091c3c82dc0b862ad70e26031225c2569bca89f0913f39c766c6c8e2f7e SHA512 fd9b44ee826b47352381ebd6c79938a64f271cf2a31ea2cab591316d671066447b0df003fd535176f67bf911dcc008ae0660302ea6c637ab771f5e2c9b80f2e2 WHIRLPOOL 4ac6f7a267569395768451ebdb098f246672fb42b8aad9d09d36d03a5bf484bc3845703d4aee91cf87538dbc1105653f57ca64314db0351b3e3f1a01324cd81e
DIST Paver-1.2.0.tar.gz 106219 SHA256 0ec05b5225ceb19ca67e42e57e0cce47d7b72ac6d5db0fb3f625ffb2c2c0dbd0 SHA512 7997c82ecff3cb7089b693758813e733b7dc786b91efd6bf87dd253406dc6463a4f00282d3b8666a08fa0edba210d4404f9a74989d842dc003548c5d5abea37e WHIRLPOOL 9914affa1edff9cfcc35ae1caefef827bfd2d4d5243115692c810a94f2f8061bcf6ef4c194273b6628d06da2bf9d9c32ace24c483b943b9ccb6dcdaa96103b80
DIST Paver-1.2.1.tar.gz 305670 SHA256 1e281faaef479674299ba00031f95e04b6d3bff0c33778790ef1053de51020ac SHA512 bbda62659f1f9fbcd3715467ff13fbbd6affcc6b0110ef6d630b0a29e67eed3002942c72c303334eec9f4ddad0ec711f555872e3447ed7b575e3de26288b0ab3 WHIRLPOOL f1841ffd65bd94ffd76a488eecee3efdd453f9d45f9d3328114c980ff8c921181fe2cbabce08eba943d0e5b86d907a22634e0090f5e2fb74c8d062e6f37f990c

@ -0,0 +1,33 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/paver-1.2.1.ebuild,v 1.1 2013/06/06 03:21:40 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN=${PN/p/P}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python-based software project scripting tool along the lines of Make"
HOMEPAGE="http://www.blueskyonmars.com/projects/paver/ http://pypi.python.org/pypi/Paver"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
IUSE="test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
S=${WORKDIR}/${MY_P}
DOCS="README.rst"
python_test() {
nosetests || die "Testing failed with ${EPYTHON}"
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopengl/pyopengl-3.0.2-r1.ebuild,v 1.1 2012/12/24 21:37:51 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopengl/pyopengl-3.0.2-r1.ebuild,v 1.2 2013/06/06 04:35:59 floppym Exp $
EAPI=5
PYTHON_REQ_USE="tk?"
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1

@ -5,4 +5,7 @@
<upstream>
<remote-id type="pypi">pyquery</remote-id>
</upstream>
<use>
<flag name="beautifulsoup3">Support BeautifulSoup 3</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.4.ebuild,v 1.4 2013/06/03 06:11:05 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.4.ebuild,v 1.5 2013/06/06 03:33:50 floppym Exp $
EAPI=5
@ -15,15 +15,15 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="test"
IUSE="beautifulsoup3 test"
RDEPEND=">=dev-python/lxml-2.1[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/lxml-2.1[beautifulsoup3?,${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
>=dev-python/webob-1.2_rc1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}]
dev-python/beautifulsoup[${PYTHON_USEDEP}] )"
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
REQUIRED_USE="test? ( beautifulsoup3 )"
DOCS=( CHANGES.rst README.rst )

@ -1,11 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/pyro-4.17-r1.ebuild,v 1.1 2013/05/22 10:28:00 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/pyro-4.17-r1.ebuild,v 1.2 2013/06/06 03:47:55 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
DISTUTILS_NO_PARALLEL_BUILD=true
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1
@ -30,10 +29,9 @@ DEPEND="${RDEPEND}
)"
S="${WORKDIR}/${MY_P}"
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
distutils-r1_python_prepare_all
sed \
-e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
-i tests/run_suite.py || die
@ -62,6 +60,8 @@ python_prepare_all() {
-e "s/testBroadcast/_&/" \
-e "s/testGetIP/_&/" \
-i tests/PyroTests/test_socket.py || die
distutils-r1_python_prepare_all
}
python_test() {

@ -1,2 +1,2 @@
DIST ruby-ldap-0.9.12.gem 71680 SHA256 e1530586f9b528d6dd17a8cea49099c1b21d561f96490941cb6d0c9f42cb9798 SHA512 99aedf75fa8922481049a62616443899df7fce85b1b843a4f82b0fc992860f19bb3dba3836c0851e0a74a7c595fca7a044043400d01a064027147ec902b4c84d WHIRLPOOL a0ce15fceb5d42aed69b09b40eb7b0ab9eecfd3432431796a084b54d1eed720f856d5796bb87c68f5f6631c54519e09413b0bdb38ad304f257bc63b3836613f4
DIST ruby-ldap-0.9.9.tar.bz2 55225 SHA256 59459bb38eb24953fa817cee7a62959904119602daab36ad70fe8b78bb958aab SHA512 165a12f0804ad9f007891e7b24bee60aa9dd6017539f04de994bb1a9b6ebbbd66b7f5b14ea4a3d66d5d1d6b617ac95ed8e0030590f18a85f32812cfb4d627276 WHIRLPOOL 1d3f62b9cdcb431d305514f54fe1a2c89bba6c1ffe9a4f6eb48ce41c772eb07fe10ac1a6954aa6c9e88abde36435780b60ecccdddb6eaa5505dde50456a70a39
DIST ruby-ldap-0.9.13.gem 63488 SHA256 9e382678b1f2f4cf36c7597889b00e667a5d27589ca5714ab02c106019b625c3 SHA512 637bd182d57b5405340a7dfef1c3a28e4b71037116626a550b9e731f524a253b3a3775673628d8dcc81e017e9ca1c844ed06bd0dfb00b455edc23acef01e2226 WHIRLPOOL c6307c38b3b9bba041aa9db1ba4d883ec5b5230bb04c20ffe2c62142b6cd145e4ea58468ddc9c91fdc77a34555358c9777b37f864b6efb030fa09b944721f74b

@ -0,0 +1,44 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ruby-ldap-0.9.13.ebuild,v 1.1 2013/06/06 05:42:50 graaff Exp $
EAPI=5
# jruby: mkmf
# rbx: require 'ldap' no such file to load
USE_RUBY="ruby18 ruby19"
inherit multilib ruby-fakegem
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
DESCRIPTION="A Ruby interface to some LDAP libraries"
HOMEPAGE="http://ruby-ldap.sourceforge.net/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
IUSE="ssl"
DEPEND=">=net-nds/openldap-2
dev-libs/cyrus-sasl
ssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}"
# Current test set is interactive due to certificate generation and requires
# running LDAP daemon
RESTRICT="test"
each_ruby_configure() {
local myconf="--with-openldap2"
if ! use ssl ; then
myconf="${myconf} --without-libcrypto --without-libssl"
fi
${RUBY} extconf.rb ${myconf} || die "extconf.rb failed"
sed -i -e 's:-Wl,--no-undefined::' \
-e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die
}
each_ruby_compile() {
emake V=1 || die
cp ldap$(get_modname) lib/ || die
}

@ -1,36 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ruby-ldap-0.9.9-r1.ebuild,v 1.7 2011/10/09 17:22:37 xarthisius Exp $
EAPI="2"
USE_RUBY="ruby18"
inherit ruby-ng
DESCRIPTION="A Ruby interface to some LDAP libraries"
HOMEPAGE="http://code.google.com/p/ruby-activeldap/"
SRC_URI="http://ruby-activeldap.googlecode.com/files/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-macos"
IUSE="ssl"
DEPEND=">=net-nds/openldap-2
ssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}"
# Current test set is interactive due to certificate generation and requires
# running LDAP daemon
RESTRICT="test"
each_ruby_configure() {
${RUBY} extconf.rb --with-openldap2 || die "extconf.rb failed"
}
each_ruby_compile() {
emake || die
}
each_ruby_install() {
emake DESTDIR="${D}" install || die
dodoc ChangeLog FAQ README TODO
}

@ -1 +1,2 @@
DIST tklib-0.5.tar.bz2 4022413 SHA256 65c0343a6629c98884d9ffd17e87994a3bd54c836195ab0f907c4dff12db66b0 SHA512 9d584a4df9129020736668185b5cb115698846efeb7b8992b1278501c59f134c3ba6c4f0317f1a5e55544e46497995324765df368f29156701aedd881e905da9 WHIRLPOOL 74f57c72241c7eb3c796ae4b177aba7eaf0eccfa6d64570195c165f3a7fdffad4963757c87bfe65bbad126d82f88793e670309121f4271d001010985dbe7eb43
DIST tklib-0.6.tar.bz2 5637725 SHA256 d2e0648bdaf1ab0f874136f1e5645bd68a8fe206f1905d9f08614d90ee2e3025 SHA512 c4dbe6afe9d1d9c97edc154c807d429086e045f8b202870f21cafcd846b7ff759c8260d44d5e1e1322a0e7d3478c1dfb12d7a0c76200f583ac3bb85b21bf04b4 WHIRLPOOL afeb8f62d58f540eb7ecc99c150c719411a41e585ac09a868896484266e69f85ece4c408bc176d4cc87f123280b584b27b29780e8b9d2f58d22a8dae98b8d5d9

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>tcltk</herd>
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
<herd>tcltk</herd>
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tklib/tklib-0.5-r1.ebuild,v 1.1 2010/08/02 14:27:14 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tklib/tklib-0.5-r1.ebuild,v 1.2 2013/06/06 08:04:42 jlec Exp $
inherit multilib
@ -26,4 +26,6 @@ src_install() {
fi
dodoc ChangeLog DESCRIPTION.txt README* || die
dosym ${PN}${PV} /usr/$(get_libdir)/${PN}
mv "${ED}"/usr/share/man/mann/datefield{,-${PN}}.n || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tklib/tklib-0.5.ebuild,v 1.2 2010/03/29 11:36:35 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tklib/tklib-0.5.ebuild,v 1.3 2013/06/06 08:04:42 jlec Exp $
DESCRIPTION="Collection of utility modules for Tk, and a companion to Tcllib"
HOMEPAGE="http://www.tcl.tk/software/tklib"
@ -23,4 +23,5 @@ src_install() {
dohtml doc/html/* || die
fi
dodoc ChangeLog DESCRIPTION.txt README* || die
mv "${ED}"/usr/share/man/mann/datefield{,-${PN}}.n || die
}

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tklib/tklib-0.6.ebuild,v 1.1 2013/06/06 08:04:42 jlec Exp $
EAPI=5
inherit multilib
CODE=6a397dec6188148cf6a6fe290cf2bd92a9190c42
DESCRIPTION="Collection of utility modules for Tk, and a companion to Tcllib"
HOMEPAGE="http://www.tcl.tk/software/tklib"
SRC_URI="http://core.tcl.tk/tklib/raw/tklib-0.6.tar.bz2?name=${CODE} -> ${P}.tar.bz2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LICENSE="BSD"
IUSE="doc"
RDEPEND="
dev-lang/tk
dev-tcltk/tcllib"
DEPEND="${RDEPEND}"
src_install() {
default
if use doc; then
emake DESTDIR="${D}" doc
dohtml doc/html/*
fi
dodoc DESCRIPTION.txt README*
dosym ${PN}${PV} /usr/$(get_libdir)/${PN}
mv "${ED}"/usr/share/man/mann/datefield{,-${PN}}.n || die
}

@ -1,3 +1,2 @@
DIST premake-4.3-src.zip 514366 SHA256 36536490f8928d8ecde135da80cd8b751ea5bebe50cabba5c0de49cd41cb2780 SHA512 df3a4f1e04afb6ae9acf06c063b084a4bcc7c48a98eebeb242eafef40de4097c6a6fe549369d9538b93efea35244222b9d26c15824f126a67b8f80abaecdf001 WHIRLPOOL f39bb097379206818989b5076b2310ea26252f694382eaec1ed5b3785318dbdb0fbd3669094f2756979fbf67c771f080f76dd9418da3d8326f3e93b8e15957e4
DIST premake-src-3.5.zip 384472 SHA256 ae51d699076e515d2517aef771c5de01f61ce5f504b79dea7653018885186c72 SHA512 c700a9586a035a7a036c6021fd38dc2c8f0a86d52e5520da3f504c237113a3be1624140d779068f19f41b700d221672b8fdb5e2894b804d73ff02edb07013a11 WHIRLPOOL 78199860bb04d38fc5d13b5bae3885375fbcac3bc02ccd61908418fa6acc740b884735244fb2bc16550e470b6dae535932c3a089a2635b57cf4e53f286fac84e
DIST premake-src-3.7.zip 427727 SHA256 b59841a519e75d5b6566848a2c5be2f91455bf0cc6ae4d688fcbd4c40db934d5 SHA512 351b26b9ee738e97b1828e7c26fe1538fb1509fbdc030da3d87fc28b1daa7966bc50ba8043062d35b37fa3929d909533b723241e1f98e438a039c6f9d61a46f4 WHIRLPOOL ddebaac25b0382620dba378ca8f3f3340cbe630cc081858cc94a6dc4d4a5a13c9e09706af5dc602e6886a0e3f720cc68515f38bc112fd82a389593a2b3514bf6

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/premake/premake-3.5.ebuild,v 1.5 2012/05/01 18:12:34 ago Exp $
EAPI=4
DESCRIPTION="A makefile generation tool"
HOMEPAGE="http://premake.berlios.de/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
S=${WORKDIR}/${P/p/P}
src_install() {
dobin bin/${PN}
}

@ -1,32 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/premake/premake-4.3.ebuild,v 1.6 2013/01/03 09:21:30 ago Exp $
EAPI="4"
inherit eutils
DESCRIPTION="A makefile generation tool"
HOMEPAGE="http://industriousone.com/premake"
SRC_URI="mirror://sourceforge/premake/${P}-src.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
src_prepare() {
epatch "${FILESDIR}/archless.patch"
}
src_compile() {
cd "${S}/build/gmake.unix/"
emake
}
src_install() {
dobin bin/release/premake4
}

@ -1,2 +1 @@
DIST RBTools-0.4.3.tar.gz 62062 SHA256 7c35271b7d65e8ab72ae1a10b0c65e8dbf718f31391fff44034f0bc4262a0917 SHA512 f7ccbe671ff127e8597d15f21df780d6a52675081db4020b17f890daf2a6457d273deb577add890a7253d7388c9e73a8cde548ba0a40eac2dd02388b92d6566f WHIRLPOOL 78320b248916d5894dfa591d66d2718ca92f0a8129e37a76b3fb50e2607f89543ecf49da99eaf4354073d8ac150b213e6224c996a53bab07473cc6978ab973cc
DIST RBTools-0.5.tar.gz 87824 SHA256 da3cbef4723cb4081098af20797269eae27902ece239f526e6e4a69fd248cb74 SHA512 bcafbedb16848d09ad2d0836bc00fefbcda8d9862243a18226de26dea672cdc9d000ed1ee695d9d9ed872d089c4afb6d29f8a7f26918bc367d5698fdd3ba091c WHIRLPOOL 5a2fb951bc6b13186256a12da4f6bce7576a9bfe034d9cfc817248f24b3e75558fe19f478a4b1f1e577b63c0fd821e9f855c99578bb9fe6c2fd48f35dde59e2f

@ -1,24 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/rbtools/rbtools-0.4.3.ebuild,v 1.3 2013/03/01 19:35:36 ago Exp $
EAPI=5
PYTHON_COMPAT=( python2_{5,6,7} )
inherit distutils-r1 versionator
MY_PN="RBTools"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Command line tools for use with Review Board"
HOMEPAGE="http://www.reviewboard.org/"
SRC_URI="http://downloads.reviewboard.org/releases/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DOCS=( AUTHORS NEWS README )
S=${WORKDIR}/${MY_P}

@ -1,2 +1,3 @@
DIST gambatte-0.5.0_p20130310.tar.xz 352624 SHA256 7826eccf91d1203a1db56df13ca5becbcf434e5fc9f59c12ade3bffff58fab4c SHA512 cd8a7a0bdb554fddb829e90f83541bf4e2c061e3cd92f6b9ad7ab73fdb1bdbd276d1697c3b51e66eb3f518fd5c11db6e5ca01f1acb3ecbee48e41cff039839bc WHIRLPOOL 0335185155a8d4280de930f5ca0fa8e57b97ba00984ff524e0b187300f2239625896e1ebf5bf87edd2eb023665f8c66ca1e05a2e6aed01473c184bae83a7a396
DIST gambatte-0.5.0_p20130413.tar.xz 353680 SHA256 bb7ff269a355b18c4e283aaf10f068d7df65c34405063ee67f5900cd84ceee5a SHA512 2ce8d24127ce5a4f9544b058c75cf1edceca5feb6c48479f76ba7fda89ae7e8b550a10a11df0ba4dabcf76431bf106796380d54cd1536dab8337ef5a473436e3 WHIRLPOOL b38d1407426b706dc0d25f180a2bc3d81fa7354c1143935b4d83f95e4164ea468481e1ad5c28c8ed1a0b1f885bfe2c002f7c5b7fae08cfaa192721ced5d1bee3
DIST gambatte_src-r537.tar.gz 520699 SHA256 3975b14327cc6885ccd949eed9d76cf5bdf4a5a0c1318e620c07db49b6940b16 SHA512 d18b077b54f885c0c889d24ddbf7b998a6ec97f630f24e5cc089736e325a830aa621754819f734ac580dc7e324a54b1047664216fab46ef7a706eeaf6b3c1dd1 WHIRLPOOL 52e14f9cdaf634292fc5fa1972cac324b5f80706cda0e54ee0a647edd5353034af48d8c49d5feafe69cdb04a9ed438767b34cb1b5d6be90a34b25a45f39dd754

@ -0,0 +1,100 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/gambatte/gambatte-0.5.0_p20130601.ebuild,v 1.1 2013/06/06 09:49:34 hasufell Exp $
EAPI=5
inherit scons-utils qt4-r2 games
DESCRIPTION="An accuracy-focused Gameboy / Gameboy Color emulator"
HOMEPAGE="http://sourceforge.net/projects/gambatte"
SRC_URI="mirror://sourceforge/gambatte/gambatte_src-r537.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="qt4 +sdl"
REQUIRED_USE="|| ( qt4 sdl )"
RDEPEND="
sys-libs/zlib
qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtopengl:4
media-libs/alsa-lib
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrandr
x11-libs/libXv
)
sdl? ( media-libs/libsdl[X,audio,joystick,video] )"
DEPEND="${RDEPEND}
app-arch/gzip"
S=${WORKDIR}/${PN}_src-r537
fix_scons() {
local i
for i; do
cat >> $i << END
import os
import SCons.Util
if os.environ.has_key('AR'):
env['AR'] = os.environ['AR']
if os.environ.has_key('RANLIB'):
env['RANLIB'] = os.environ['RANLIB']
if os.environ.has_key('CC'):
env['CC'] = os.environ['CC']
if os.environ.has_key('CFLAGS'):
env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
if os.environ.has_key('CXX'):
env['CXX'] = os.environ['CXX']
if os.environ.has_key('CXXFLAGS'):
env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS'])
if os.environ.has_key('CPPFLAGS'):
env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CPPFLAGS'])
if os.environ.has_key('LDFLAGS'):
env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
END
done
}
src_prepare() {
# Fix zlib/minizip build error
sed -i \
-e '1i#define OF(x) x' \
libgambatte/src/file/unzip/{unzip,ioapi}.h \
|| die "sed iompi.h failed"
fix_scons {gambatte_sdl,libgambatte}/SConstruct
}
src_compile() {
# build core library
cd "${S}"/libgambatte || die
escons
# build sdl frontend
if use sdl; then
cd "${S}"/gambatte_sdl || die
escons
fi
# build qt frontend
if use qt4; then
cd "${S}"/gambatte_qt || die
eqmake4 ${PN}_qt.pro
emake
fi
}
src_install() {
use sdl && dogamesbin gambatte_sdl/gambatte_sdl
use qt4 && dogamesbin gambatte_qt/bin/gambatte_qt
nonfatal dodoc README changelog
prepgamesdirs
}

@ -1,3 +1,3 @@
DIST renpy-6.14.1-source.tar.bz2 9806538 SHA256 18be3630d1956131a1f010732d15292cdcec14a2391210af27dc342fafd8197f SHA512 a1f13a5f860e66054012eab29bbd37715bd9721e2dc30fdd9c8d4d8c58dc672c35b3c813e962ad6878cb741502af5a181dff8a05f359892b6b60d2e15bc5a7bc WHIRLPOOL 54018731e136106f328bf2d028841f09424d8ffd8303821eec995c55918b2c8ac7eb97d9ed24785e95ad3d878b794f5bcf96cc9f783955f8d1ace086a3ca9b61
DIST renpy-6.15.3-source.tar.bz2 10410773 SHA256 a728fd80882ec078074031e63adfcc90f1737141eeb4e88bd57f2c48401820a8 SHA512 9ba875dda9bfed8b41fe93f637a82db4cea4adb996103403dffd8fcd17ba1d2c515434ed21231a13e9b49296a23c1e502f1d2d679419e6291e38369f3e2df478 WHIRLPOOL 79cf60b5eb80061aa84cd9e5700aded029b1564b57111cac0b35619f4b6bac4c9a00b43c404c8c10b2d5c5052b46bb936c8cbcc38633f1693a85c8b9eabbc5b4
DIST renpy-6.15.4-source.tar.bz2 10393987 SHA256 1c32fef5fda6f14134ea5e18f4754934644f86bdd968b4600b03b373f2d8e9cb SHA512 d68d5d64b29bf3eb19a38aa9dc540278e0b054dc2629aaa01866fbf2976cc6a5ffb0027706004526112782b25d0a8aae76a6b3958b5bfdac8a62841ba223554a WHIRLPOOL 008e1e3986d97d24256b6438de00be7ae676c893a67d975037c8bbfc5bfbdb886cb70d28bed3dfbec5c6529906b66071cc990fc617c1b579f8d2f9f9afe20ca8
DIST renpy-6.15.5-source.tar.bz2 10433241 SHA256 e174a61d9861144895a8a4334b6c0058c4c18c2405cd8cc7f9418380895c833b SHA512 8d1a1993fd90288a72e64d55d6e0da3f0fcfc513d2cdf63c6f4c3d84404ab7babdfb97db565c6063b057e6331f367c4662a4fc2151e8dc78c126cb19ecdfe893 WHIRLPOOL 71a0c8574f8a3b3c5008c16d20585da5a8e7f8532f66a6839ab1e2309441e70364ae45ac9e5e3088be21ad53c46e21728b1c25e893c392d1c26a200c3ae1406c

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/renpy/renpy-6.15.3.ebuild,v 1.1 2013/04/01 12:41:09 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-engines/renpy/renpy-6.15.5.ebuild,v 1.1 2013/06/05 12:27:29 hasufell Exp $
EAPI=5
PYTHON_COMPAT=( python2_6 python2_7 )
DISTUTILS_IN_SOURCE_BUILD=1
inherit eutils python-r1 versionator gnome2-utils games distutils-r1
inherit eutils toolchain-funcs python-r1 versionator gnome2-utils games distutils-r1
DESCRIPTION="Visual novel engine written in python"
HOMEPAGE="http://www.renpy.org"
@ -37,7 +37,7 @@ S=${WORKDIR}/${P}-source
pkg_setup() {
games_pkg_setup
export CFLAGS="${CFLAGS} $(pkg-config --cflags fribidi)"
export CFLAGS="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags fribidi)"
}
python_prepare_all() {

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild,v 1.3 2013/02/02 17:26:20 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild,v 1.4 2013/06/06 04:35:19 tupone Exp $
EAPI=4
inherit games
DESCRIPTION="Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game"
HOMEPAGE="http://www.shrapnelgames.com/Illwinter/d2/"
HOMEPAGE="http://www.illwinter.com/dom2/index.html"
SRC_URI="!ppc? ( http://www.shrapnelgames.com/downloads/dom2demo_linux_x86.tgz )
ppc? ( http://www.shrapnelgames.com/downloads/dom2demo_linux_ppc.tgz )"

@ -1,5 +1,5 @@
DIST DOM2_Walkthrough.pdf 549897 RMD160 2a76908de52bb4bbf579a997af0cdaab6ec2e03c SHA1 f187ce80e31cfb05ce84d401c0b88526e29856e9 SHA256 f6a3400f3fe03b89f23ec8c4492561bd58c684790f99669de0d7f1d08ff31855
DIST dominions2.png 1135 RMD160 b6c46e74fbe21c915041b725f80fb5b1f3ef2fa3 SHA1 85becfc5cdf4258e531d825611dc9f192b5f0200 SHA256 530479327df7f2940a28eabb09217350fcc6009d0e81a9078d09d6b6515f6dc4
DIST dompatch216_linux_ppc.tgz 1982323 RMD160 2bfd12c27a6f1811037bd96536ed307b5b0cd590 SHA1 51faa7bf6fb744f570167ea21462f211f50313a8 SHA256 224e1cd46d8078798f185ca956a137fdf3b76b339f49cc5b2f3304d553ea0ad9
DIST dompatch216_linux_x86.tgz 1892714 RMD160 75b4577dc8e4e8a8314c15f5767f892a423b3da7 SHA1 3ce92e41d71faa59f45b8826a1d3226df7bc873a SHA256 19efb6b3db9fdfdf752ac53dd4352df990b95f84a37cfc61f729ce77ae142dc1
DIST manual_addenda.pdf 192454 RMD160 fb8e157e0d5099dc4c56b350db4dd22aaf986a85 SHA1 50d4e709f47377575705c6cacab80feb1acce0d1 SHA256 ecbed702d1dae4ef2a08a33d03fb4b92aec8cd39df48ac085ed2748dcd159ab4
DIST DOM2_Walkthrough.pdf 549897 SHA256 f6a3400f3fe03b89f23ec8c4492561bd58c684790f99669de0d7f1d08ff31855 SHA512 cc73bd7e95d8ce1528196f00d91d88a018b88471edade76672feb53b6ff728c9cc5f02e333312533a72842186833669ec290abffa8f51feb15e224b455987b39 WHIRLPOOL d79588e97e9c563f6ea52ef043b4e194e6e9efacffc48d32b5c0834e08e482eeeb6bc9052bb0efef4f0f3689be3f7b63499be74fce4119e49a09001f8d4039af
DIST dominions2.png 1135 SHA256 530479327df7f2940a28eabb09217350fcc6009d0e81a9078d09d6b6515f6dc4 SHA512 1241c64a4acdd4740cc9440ba286b595c2e00a41182c014ef06b7184c3991f2df44e4677f3408b28cd25f928337a60c1e2859486c057ee3bdd393fb99b8d347f WHIRLPOOL 31c22cfa1ad318e70e0d81140854d990cd0b9ce448dc562f38ba5f655519ced2ff527939c361b51e5f8b5fe0e65d8790b711ea180be1ab7e7d98ae01be258f66
DIST dompatch216_linux_ppc.tgz 1982323 SHA256 224e1cd46d8078798f185ca956a137fdf3b76b339f49cc5b2f3304d553ea0ad9 SHA512 6b1ff8b5a041c42193b8f369ee0ff242048fd589ffd9b610628a7bf7a0d159fe6e590b04b914ecbf3b94ef2b94a66a062be84d595777127d8f11311fa92c3ae9 WHIRLPOOL 8f2f35576026a7e88b90c912ee60cd2e39ffbfb7db228b0c5589d58f9988b3e9dfbc96551822649a03cbabf8efd7ff9697dfceb4f5ed8818a2bc07b6c318165c
DIST dompatch216_linux_x86.tgz 1892714 SHA256 19efb6b3db9fdfdf752ac53dd4352df990b95f84a37cfc61f729ce77ae142dc1 SHA512 9bb2a024235585181f91d8414c07ce8c490fed5ddab9d25817b7ea01618f0f2cf8714fb39a4406abe88e25b354f14ba1ef2db79c39d4c30b4e399d1b60477c2d WHIRLPOOL 8fcdcc98e43d8392dd38b6bb1300a08eeff4782dd567d47b5471d4363a492b1eb90d6f3c589a8a768100df92d820da8cd3d9d1360cfebc671268663bf232a27b
DIST manual_addenda.pdf 192454 SHA256 ecbed702d1dae4ef2a08a33d03fb4b92aec8cd39df48ac085ed2748dcd159ab4 SHA512 ec582e9685edf7164ba8e7c6c99880b30c8a6737d2d339eec2642196abd175857bfef2e1ea3da3ccb0110d441c477c8fad64d47fbb8b1aa39b405484eb548443 WHIRLPOOL de3a675380ab67329cb94b8d0c9669c57a855bf3f36f04dcd6d3c7b596dcef0c79f5943ffd9c8aaf3b83bc729368f0d463059934d720a216962a0f6770cf2424

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild,v 1.9 2012/01/16 19:43:07 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild,v 1.10 2013/06/06 04:29:53 tupone Exp $
inherit eutils cdrom games
DESCRIPTION="Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game"
HOMEPAGE="http://www.shrapnelgames.com/Illwinter/d2/"
HOMEPAGE="http://www.illwinter.com/dom2/index.html"
SRC_URI="x86? (
http://www.shrapnelgames.com/downloads/dompatch${PV/\./}_linux_x86.tgz )
amd64? (

@ -1,2 +1,2 @@
DIST pyfa-1.1.12-retribution-1.0.2-src.tar.bz2 4915932 SHA256 fc6af714012ad26d9b4d86c46554ae1a17abd7f854b39410ed8b3ae271497266 SHA512 00ab60ff6a94df183a2f68d51fd8f23cb33f5dd66bdd4e492ad09db4715a70c5ea3fc9d06c7c856e3e3480e543bc6803d42f440f822399ffdb4e583abaa397a0 WHIRLPOOL d0439bc9bef969ad665653b0438871e6837a8092c2364afdb9f1685e4636b2d69f72b664772d865cc30e563abfc30365e3e394b51131193ef4cdd283ef1c4a1c
DIST pyfa-1.1.13-retribution-1.1.6-src.tar.bz2 4621792 SHA256 8f1f3e1cc1311d9d88b8d2ecc8cc1c87da1d828f99902ba04eca2f4455eb54cc SHA512 732a5ae1ccd736be3be4d7ec0e6b7a424a7ed20d2eaff23303a063cc3f7dbb4ef1b20153c78fe0007acd21cfa8391b6dc4f4480842ce6b3e2615ecd3380757a7 WHIRLPOOL f5261ddab9a28eb27dd7eb69d8e0a4009689a6ccf9f0ec7783e18fcc0f519f022001b1d42fd051f26c100b4b76ee0f4d1c58dbc1871356d2dfe0f2cca748460e
DIST pyfa-1.1.14-odyssey-1.0-src.tar.bz2 4670588 SHA256 337f1fe0bed79eb83b7829351fd7d637c56f66fe603a747ab4ed7eb6ee8047f3 SHA512 ca85ec28ab590b41cd46f6907f4f0f610b0b9bbcdde10639853ae606f1d425cc25e01b4d788373e9ce7a61e9d00b122444a69e375efbfad408e5c8d3484c762b WHIRLPOOL 50c90bef5980ca1a5eca933e75cda0c0efdf3f2fb977696664e229a5df7161552d0d57a67bec88dcfea6a265811c5fa437dcb931b8e6e6500420c826c44acadd

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/pyfa-1.1.12.ebuild,v 1.3 2013/03/31 17:55:31 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/pyfa-1.1.14.ebuild,v 1.1 2013/06/06 03:47:23 tetromino Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
@ -9,7 +9,7 @@ PYTHON_REQ_USE="sqlite,threads"
inherit eutils gnome2-utils python-r1
if [[ ${PV/_rc*/} == ${PV} ]] ; then
MY_PV=${PV}-retribution-1.0.2-src
MY_PV=${PV}-odyssey-1.0-src
FOLDER=pyfa/stable/${PV}
else
MY_PV=${PV/_rc/-stable-RC}-src

@ -0,0 +1,443 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e27b470..2db327f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,9 +1,6 @@
project(kig)
-#
-# taken from kdeedu/CMakeList.txt
-# from here...
-set(CMAKE_MODULE_PATH ${kig_SOURCE_DIR}/cmake )
+option(WITH_SCRIPTING "Enable python scripting support" ON)
# search packages used by KDE
find_package(KDE4 4.3.80 REQUIRED)
@@ -29,7 +26,16 @@ add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DQT_USE_FAST_CONCATENATI
include_directories (${QDBUS_INCLUDE_DIRS} ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})
# ...to here
-find_package(BoostPython)
+
+if(WITH_SCRIPTING)
+ set(PythonLibs_FIND_VERSION "2.2")
+ find_package(PythonLibs)
+ find_package(Boost COMPONENTS python)
+endif(WITH_SCRIPTING)
+
+if(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
+ set(KIG_ENABLE_PYTHON_SCRIPTING 1)
+endif(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
kde4_no_enable_final(kig)
@@ -44,16 +50,16 @@ add_subdirectory( macros )
#add_subdirectory( kfile )
add_subdirectory( data )
add_subdirectory( pykig )
-if(BOOST_PYTHON_FOUND)
+if(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
add_subdirectory( scripting )
-endif(BOOST_PYTHON_FOUND)
+endif(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
macro_display_feature_log()
include_directories( ${CMAKE_SOURCE_DIR}/modes )
-if(BOOST_PYTHON_FOUND)
- include_directories(${BOOST_PYTHON_INCLUDES})
-endif(BOOST_PYTHON_FOUND)
+if(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
+ include_directories(${Boost_INCLUDE_DIRS} ${PYTHON_INCLUDE_DIRS})
+endif(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
# kigpart
@@ -182,7 +188,7 @@ kde4_add_ui_files(kigpart_PART_SRCS
misc/kigcoordinateprecisiondialog.ui
)
-if(BOOST_PYTHON_FOUND)
+if(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
set(kigpart_PART_SRCS ${kigpart_PART_SRCS}
modes/popup/scriptactionsprovider.cc
scripting/newscriptwizard.cc
@@ -193,15 +199,15 @@ if(BOOST_PYTHON_FOUND)
)
set_source_files_properties(scripting/python_scripter.cc PROPERTIES COMPILE_FLAGS "${KDE4_ENABLE_EXCEPTIONS}")
-endif(BOOST_PYTHON_FOUND)
+endif(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
kde4_add_plugin(kigpart ${kigpart_PART_SRCS})
target_link_libraries(kigpart ${KDE4_KPARTS_LIBS} ${KDE4_KUTILS_LIBS} )
-if(BOOST_PYTHON_FOUND)
- target_link_libraries(kigpart ${BOOST_PYTHON_LIBS} ${KDE4_KTEXTEDITOR_LIBS})
-endif(BOOST_PYTHON_FOUND)
+if(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
+ target_link_libraries(kigpart ${Boost_PYTHON_LIBRARY} ${PYTHON_LIBRARIES} ${KDE4_KTEXTEDITOR_LIBS})
+endif(Boost_PYTHON_FOUND AND PYTHONLIBS_FOUND)
install(TARGETS kigpart DESTINATION ${PLUGIN_INSTALL_DIR})
diff --git a/KigConfigureChecks.cmake b/KigConfigureChecks.cmake
index fed38b3..a53ea73 100644
--- a/KigConfigureChecks.cmake
+++ b/KigConfigureChecks.cmake
@@ -9,8 +9,6 @@ check_function_exists(trunc HAVE_TRUNC)
set(CMAKE_REQUIRED_INCLUDES)
set(CMAKE_REQUIRED_LIBRARIES)
-macro_optional_find_package(BoostPython)
-
# at the end, output the configuration
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/config-kig.h.cmake
@@ -18,7 +16,7 @@ configure_file(
)
macro_log_feature(
- BOOST_PYTHON_FOUND
+ Boost_PYTHON_FOUND
"Boost.Python"
"Kig can optionally use Boost.Python for Python scripting"
"http://www.boost.org/"
diff --git a/cmake/COPYING-CMAKE-SCRIPTS b/cmake/COPYING-CMAKE-SCRIPTS
deleted file mode 100644
index 4b41776..0000000
--- a/cmake/COPYING-CMAKE-SCRIPTS
+++ /dev/null
@@ -1,22 +0,0 @@
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. The name of the author may not be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/cmake/FindBoostPython.cmake b/cmake/FindBoostPython.cmake
deleted file mode 100644
index 50339fd..0000000
--- a/cmake/FindBoostPython.cmake
+++ /dev/null
@@ -1,163 +0,0 @@
-# - Try to find the a valid boost+python combination
-# Once done this will define
-#
-# BOOST_PYTHON_FOUND - system has a valid boost+python combination
-# BOOST_PYTHON_INCLUDES - the include directory for boost+python
-# BOOST_PYTHON_LIBS - the needed libs for boost+python
-
-# Copyright (c) 2006, Pino Toscano, <toscano.pino@tiscali.it>
-#
-# Redistribution and use is allowed according to the terms of the BSD license.
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-
-if(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
- # Already in cache, be silent
- set(BOOST_PYTHON_FIND_QUIETLY TRUE)
-endif(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
-
-# some needed includes
-include(CheckCXXSourceCompiles)
-include(CheckIncludeFileCXX)
-include(CheckLibraryExists)
-
-find_package(PkgConfig)
-
-# reset vars
-set(BOOST_PYTHON_INCLUDES)
-set(BOOST_PYTHON_LIBS)
-
-# handy arrays
-set(PYTHON_VERSIONS "python;python2.7;python2.6;python2.5;python2.4;python2.3;python2.2")
-set(PYTHON_INCLUDE_DIRS "/usr/include/$pyver;/usr/local/include/$pyver;/usr/$pyver/include;/usr/local/$pyver/include;$prefix/include/$pyver;$prefix/$pyver/include")
-set(PYTHON_LIBRARY_DIRS "/usr/lib${LIB_SUFFIX};/usr/local/lib${LIB_SUFFIX};/usr/lib${LIB_SUFFIX}/$pyver/config")
-set(PYTHON_LIBS "boost_python-gcc-mt;boost_python-mt;boost_python-gcc-mt-1_33;boost_python-gcc-mt-1_33_1;boost_python;boost_python-gcc-mt-1_32;boost_python")
-
-if(WIN32)
- set(PythonLibs_FIND_VERSION 2.7.0)
- find_package(PythonLibs)
- find_package(Boost COMPONENTS python QUIET)
- if(PYTHONLIBS_FOUND AND Boost_FOUND)
- set(BOOST_PYTHON_INCLUDES ${PYTHON_INCLUDE_DIRS} ${Boost_INCLUDE_DIR})
- set(BOOST_PYTHON_LIBS ${Boost_PYTHON_LIBRARY} ${PYTHON_LIBRARIES})
- endif(PYTHONLIBS_FOUND AND Boost_FOUND)
-else(WIN32)
-# 1st: check for boost/shared_ptr.hpp
-check_include_file_cxx(boost/shared_ptr.hpp HAVE_BOOST_SHARED_PTR_HPP)
-
-if(HAVE_BOOST_SHARED_PTR_HPP)
-
- # try pkg-config next
- set(_found FALSE)
- foreach(_pyver ${PYTHON_VERSIONS})
- if(NOT _found)
- pkg_check_modules(_python QUIET ${_pyver})
- if (_python_FOUND)
- find_package(Boost 1.33 COMPONENTS python)
- if (Boost_PYTHON_FOUND)
- set(_found TRUE)
- set(BOOST_PYTHON_INCLUDES "${_python_INCLUDE_DIRS};${Boost_INCLUDE_DIRS}")
- set(BOOST_PYTHON_LIBS "${_python_LDFLAGS} ${Boost_PYTHON_LIBRARY}")
- endif(Boost_PYTHON_FOUND)
- endif(_python_FOUND)
- endif(NOT _found)
- endforeach(_pyver ${PYTHON_VERSIONS})
-
-endif(HAVE_BOOST_SHARED_PTR_HPP)
-
-if(HAVE_BOOST_SHARED_PTR_HPP AND NOT _found)
- # save the old flags and setting the new ones
- set(_save_CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
-
- foreach(_pyver ${PYTHON_VERSIONS})
- if(NOT _found)
- foreach(_pydir ${PYTHON_INCLUDE_DIRS})
-
- if(NOT _found)
- string(REPLACE "$pyver" "${_pyver}" _pydir ${_pydir})
- string(REPLACE "$prefix" "${CMAKE_INSTALL_PREFIX}" _pydir ${_pydir})
-
- if(EXISTS ${_pydir})
- if(EXISTS ${_pydir}/Python.h)
-
- foreach(_pylibdir ${PYTHON_LIBRARY_DIRS})
-
- if(NOT _found)
- string(REPLACE "$pyver" ${_pyver} _pylibdir ${_pylibdir})
-
- foreach(_pblib ${PYTHON_LIBS})
-
- if(NOT _found)
-
- set(CMAKE_REQUIRED_FLAGS "-L${_pylibdir}")
- set(CMAKE_REQUIRED_INCLUDES ${_pydir})
- set(CMAKE_REQUIRED_LIBRARIES ${_pblib} ${_pyver})
-
- check_cxx_source_compiles("
-#include <boost/python.hpp>
-const char* greet() { return \"Hello world!\"; }
-BOOST_PYTHON_MODULE(hello) { boost::python::def(\"greet\", greet); }
-
-int main() { return 0; }
-
-// some vars, in case of the compilation fail...
-// python include dir: ${_pydir}
-// python lib dir: ${_pylibdir}
-// boost python lib: ${_pblib}
-
-" boost_python_${_pylibdir}_${_pydir}_${_pblib}_compile )
-
- set(CMAKE_REQUIRED_FLAGS)
- set(CMAKE_REQUIRED_INCLUDES)
- set(CMAKE_REQUIRED_LIBRARIES)
-
- if(boost_python_${_pylibdir}_${_pydir}_${_pblib}_compile)
-
- set(_found TRUE)
-
- set(BOOST_PYTHON_INCLUDES ${_pydir})
- set(BOOST_PYTHON_LIBS "-l${_pyver} -L${_pylibdir} -l${_pblib}")
-
- endif(boost_python_${_pylibdir}_${_pydir}_${_pblib}_compile)
-
- endif(NOT _found)
-
- endforeach(_pblib ${PYTHON_LIBS})
-
- endif(NOT _found)
-
- endforeach(_pylibdir ${PYTHON_LIBRARY_DIRS})
-
- endif(EXISTS ${_pydir}/Python.h)
- endif(EXISTS ${_pydir})
-
- endif(NOT _found)
-
- endforeach(_pydir ${PYTHON_INCLUDE_DIRS})
-
- endif(NOT _found)
-
- endforeach(_pyver ${PYTHON_VERSIONS})
-
- set(CMAKE_CXX_FLAGS ${_save_CMAKE_CXX_FLAGS})
-
-endif(HAVE_BOOST_SHARED_PTR_HPP AND NOT _found)
-endif(WIN32)
-
-if(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
- set(BOOST_PYTHON_FOUND TRUE)
-endif(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
-
-if(BOOST_PYTHON_FOUND)
- if(NOT BoostPython_FIND_QUIETLY)
- message(STATUS "Found Boost+Python: libs ${BOOST_PYTHON_LIBS}, headers ${BOOST_PYTHON_INCLUDES}")
- endif(NOT BoostPython_FIND_QUIETLY)
- set(KIG_ENABLE_PYTHON_SCRIPTING 1)
-else (BOOST_PYTHON_FOUND)
- if (BoostPython_FIND_REQUIRED)
- message(FATAL_ERROR "Could NOT find Boost+Python")
- endif(BoostPython_FIND_REQUIRED)
- set(KIG_ENABLE_PYTHON_SCRIPTING 0)
-endif(BOOST_PYTHON_FOUND)
-
-mark_as_advanced(BOOST_PYTHON_INCLUDES BOOST_PYTHON_LIBS)
diff --git a/cmake/modules/FindBoostPython.cmake b/cmake/modules/FindBoostPython.cmake
deleted file mode 100644
index 72aae54..0000000
--- a/cmake/modules/FindBoostPython.cmake
+++ /dev/null
@@ -1,134 +0,0 @@
-# - Try to find the a valid boost+python combination
-# Once done this will define
-#
-# BOOST_PYTHON_FOUND - system has a valid boost+python combination
-# BOOST_PYTHON_INCLUDES - the include directory for boost+python
-# BOOST_PYTHON_LIBS - the needed libs for boost+python
-
-# Copyright (c) 2006, Pino Toscano, <toscano.pino@tiscali.it>
-#
-# Redistribution and use is allowed according to the terms of the BSD license.
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-
-if(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
- # Already in cache, be silent
- set(BOOST_PYTHON_FIND_QUIETLY TRUE)
-endif(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
-
-# some needed includes
-include(CheckCXXSourceCompiles)
-include(CheckIncludeFileCXX)
-include(CheckLibraryExists)
-
-# reset vars
-set(BOOST_PYTHON_INCLUDES)
-set(BOOST_PYTHON_LIBS)
-
-# handy arrays
-set(PYTHON_VERSIONS "python;python2.7;python2.6;python2.5;python2.4;python2.3;python2.2")
-set(PYTHON_INCLUDE_DIRS "/usr/include/$pyver;/usr/local/include/$pyver;/usr/$pyver/include;/usr/local/$pyver/include;$prefix/include/$pyver;$prefix/$pyver/include")
-set(PYTHON_LIBRARY_DIRS "/usr/lib${LIB_SUFFIX};/usr/local/lib${LIB_SUFFIX};/usr/lib${LIB_SUFFIX}/$pyver/config")
-set(PYTHON_LIBS "boost_python-gcc-mt;boost_python-mt;boost_python-gcc-mt-1_33;boost_python-gcc-mt-1_33_1;boost_python;boost_python-gcc-mt-1_32;boost_python")
-
-# 1st: check for boost/shared_ptr.hpp
-check_include_file_cxx(boost/shared_ptr.hpp HAVE_BOOST_SHARED_PTR_HPP)
-
-if(HAVE_BOOST_SHARED_PTR_HPP)
-
- set(_found FALSE)
-
- # save the old flags and setting the new ones
- set(_save_CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
-
- foreach(_pyver ${PYTHON_VERSIONS})
- if(NOT _found)
- foreach(_pydir ${PYTHON_INCLUDE_DIRS})
-
- if(NOT _found)
- string(REPLACE "$pyver" "${_pyver}" _pydir ${_pydir})
- string(REPLACE "$prefix" "${CMAKE_INSTALL_PREFIX}" _pydir ${_pydir})
-
- if(EXISTS ${_pydir})
- if(EXISTS ${_pydir}/Python.h)
-
- foreach(_pylibdir ${PYTHON_LIBRARY_DIRS})
-
- if(NOT _found)
- string(REPLACE "$pyver" ${_pyver} _pylibdir ${_pylibdir})
-
- foreach(_pblib ${PYTHON_LIBS})
-
- if(NOT _found)
-
- set(CMAKE_REQUIRED_FLAGS "-L${_pylibdir}")
- set(CMAKE_REQUIRED_INCLUDES ${_pydir})
- set(CMAKE_REQUIRED_LIBRARIES ${_pblib} ${_pyver})
-
- check_cxx_source_compiles("
-#include <boost/python.hpp>
-const char* greet() { return \"Hello world!\"; }
-BOOST_PYTHON_MODULE(hello) { boost::python::def(\"greet\", greet); }
-
-int main() { return 0; }
-
-// some vars, in case of the compilation fail...
-// python include dir: ${_pydir}
-// python lib dir: ${_pylibdir}
-// boost python lib: ${_pblib}
-
-" boost_python_${_pylibdir}_${_pydir}_${_pblib}_compile )
-
- set(CMAKE_REQUIRED_FLAGS)
- set(CMAKE_REQUIRED_INCLUDES)
- set(CMAKE_REQUIRED_LIBRARIES)
-
- if(boost_python_${_pylibdir}_${_pydir}_${_pblib}_compile)
-
- set(_found TRUE)
-
- set(BOOST_PYTHON_INCLUDES ${_pydir})
- set(BOOST_PYTHON_LIBS "-l${_pyver} -L${_pylibdir} -l${_pblib}")
-
- endif(boost_python_${_pylibdir}_${_pydir}_${_pblib}_compile)
-
- endif(NOT _found)
-
- endforeach(_pblib ${PYTHON_LIBS})
-
- endif(NOT _found)
-
- endforeach(_pylibdir ${PYTHON_LIBRARY_DIRS})
-
- endif(EXISTS ${_pydir}/Python.h)
- endif(EXISTS ${_pydir})
-
- endif(NOT _found)
-
- endforeach(_pydir ${PYTHON_INCLUDE_DIRS})
-
- endif(NOT _found)
-
- endforeach(_pyver ${PYTHON_VERSIONS})
-
- set(CMAKE_CXX_FLAGS ${_save_CMAKE_CXX_FLAGS})
-
-endif(HAVE_BOOST_SHARED_PTR_HPP)
-
-if(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
- set(BOOST_PYTHON_FOUND TRUE)
-endif(BOOST_PYTHON_INCLUDES AND BOOST_PYTHON_LIBS)
-
-if(BOOST_PYTHON_FOUND)
- if(NOT BoostPython_FIND_QUIETLY)
- message(STATUS "Found Boost+Python: ${BOOST_PYTHON_LIBS}")
- endif(NOT BoostPython_FIND_QUIETLY)
- set(KIG_ENABLE_PYTHON_SCRIPTING 1)
-else (BOOST_PYTHON_FOUND)
- if (BoostPython_FIND_REQUIRED)
- message(FATAL_ERROR "Could NOT find Boost+Python")
- endif(BoostPython_FIND_REQUIRED)
- set(KIG_ENABLE_PYTHON_SCRIPTING 0)
-endif(BOOST_PYTHON_FOUND)
-
-mark_as_advanced(BOOST_PYTHON_INCLUDES BOOST_PYTHON_LIBS)

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kig/kig-4.10.4.ebuild,v 1.1 2013/06/04 18:21:37 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kig/kig-4.10.4.ebuild,v 1.2 2013/06/05 20:20:02 dilfridge Exp $
EAPI=5
@ -16,7 +16,7 @@ DEPEND="
"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${PN}-4.10.0-boostpython.patch" )
PATCHES=( "${FILESDIR}/${PN}-4.10.4-boostpython.patch" )
src_configure() {
mycmakeargs=(

@ -0,0 +1,30 @@
commit 72b9956766b26164628ccc979952fd1ae5bc5e41
Author: Kai Uwe Broulik <kde@privat.broulik.de>
Date: Tue Jun 4 17:47:17 2013 +0200
Also set minimum size when it *is* constrained
BUG: 309447
FIXED-IN: 4.11.0
* 2013-06-04: Backport to 4.10.4
diff --git a/plasma/generic/applets/batterymonitor/contents/ui/CompactRepresentation.qml b/plasma/generic/applets/batterymonitor/contents/ui/CompactRepresentation.qml
index f8691a1..e9dc772 100644
--- a/plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml 2013-05-28 20:38:22.000000000 +0200
+++ b/plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml 2013-06-04 21:15:26.234102844 +0200
@@ -70,8 +70,12 @@
Component.onCompleted: {
if (!isConstrained()) {
- minimumWidth = 32;
- minimumHeight = 32;
+ minimumWidth = theme.iconSizes.dialog;
+ minimumHeight = minimumHeight * view.count;
+ } else {
+ // NOTE: Keep in sync with systray
+ minimumHeight = 24;
+ minimumWidth = 24;
}
plasmoid.addEventListener('ConfigChanged', configChanged);
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/plasma-workspace-4.10.4.ebuild,v 1.1 2013/06/04 18:22:13 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/plasma-workspace-4.10.4-r1.ebuild,v 1.1 2013/06/06 00:52:49 creffett Exp $
EAPI=5
@ -85,7 +85,10 @@ KMEXTRACTONLY="
KMLOADLIBS="libkworkspace libplasmaclock libplasmagenericshell libtaskmanager"
PATCHES=( "${FILESDIR}/${PN}-4.10.1-noplasmalock.patch" )
PATCHES=(
"${FILESDIR}/${PN}-4.10.1-noplasmalock.patch"
"${FILESDIR}/${PN}-4.10.4-keep-batterymonitor-in-sync-with-systray.patch"
)
pkg_setup() {
if use python ; then

@ -1,2 +1 @@
DIST 132350-mpdnowplaying-0.2.tar.gz 9612 SHA256 3d19449e353aa3197bfb61baa5a2126abc52a197865be2c15820e0def6e0f33c SHA512 7ecddd5c593a52d19f3e8f473b6f39c8a8163d7800b66281aba19fbb7163921ffa4060c474c491fc6f5a57454d87d9897daca976b72ea3039ed29def6e422df5 WHIRLPOOL 7c10f8424251410aa61dc76298f42c9b94d5c4080a5fb514c4f641aa58f0737613ddd9d31bc0589b36cd78f1e161bd0c3fea388fdcbdbd7a3b2228647843293e
DIST 132350-mpdnowplaying-0.3.tar.bz2 9779 SHA256 f9e880e4789fdaec8bb89fbb0ec8738c5a2b6a8ae4344896ada8f59f0318f896 SHA512 a1c447d260c0b82f16eb4dc1cea79c699b8e7d6c3dc64ab2e82ca135575f988c54b5e16b3a3d6731e8a22a004e073c1b457b15b6dcc4f8c8235f8f5e966afa54 WHIRLPOOL 8eaf8dc9c13928ffd19ff9c9833ab9c5f0dd5b73038f4c5900b3cb845551938b1a47615128b5a532cfb1b5d0d41837db098c522bdc93b83192376865897ea16d

@ -1,24 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/plasma-mpd-nowplaying/plasma-mpd-nowplaying-0.2.ebuild,v 1.7 2012/08/04 09:48:56 ago Exp $
EAPI=4
MY_PN="mpdnowplaying"
MY_P=${MY_PN}-${PV}
KDE_LINGUAS="de pt_BR"
inherit kde4-base
DESCRIPTION="Plasmoid attached to MPD displaying currently played item"
HOMEPAGE="http://kde-look.org/content/show.php/MPD+Now+Playing?content=132350"
SRC_URI="http://kde-look.org/CONTENT/content-files/132350-${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="amd64 x86"
IUSE="debug"
DEPEND="media-libs/libmpdclient"
RDEPEND=${DEPEND}
S=${WORKDIR}/${MY_PN}

@ -1,2 +1,2 @@
DIST opensmtpd-201305241932p1.tar.gz 360859 SHA256 88c1f9acd1321c56b32c86368f34dd67c79d196dbb139e80bd1e16714edd8a24 SHA512 2691c26f984d340480ee1c95fcdc05570c2890c9d5d98072d95ae5baaf08ca97c92f4bba30e0ba084557e952230c92bd7c4474c0d2ca12d91ee901ed59ed3cb8 WHIRLPOOL a8402fdafb4f7e8ec49c03dfb4711797b790002f3c14aa4b5b79f01692dc96a1189a8e01c1c355fc53f19f2f304f514c4504369ad5034f64b356f90548be7a23
DIST opensmtpd-5.3.2p1.tar.gz 345468 SHA256 512a80333d267a3cecf858b5106200a386e96894907e18e105b69cbd27699a08 SHA512 684c24f994dd0a4549327a49a60563ee0d51ce5d390f02809a98836bfec7bd2acc251e262b63771824b853c11308818e129d34b4884fdf2d9d77331b17472b25 WHIRLPOOL fe30f9b1764c13f9b4282b10f39edd9ed62a73b913df7a5cdbd9d2d683a62eebc99444573f3b252c29bfc646a2948d11ca43a4dcc3b873505bd8ff994e5b3c28
DIST opensmtpd-5.3.3p1.tar.gz 343733 SHA256 34f0e208e6fdde5c5c25bb11f468436c4d6148a8b640c32117869cad140b823c SHA512 8ea72773dca4f907d2b8285fc7abcd5c4c19ceb50b547cc4a217ec296a222f8134bfc4bc7707439b0c5d58b5354f92ebed65966179d7598c4793cad4370b087b WHIRLPOOL 1df185264da3edae4a1a1a56251af2a7e81dd1b4deabaf8d68f043beb16ca22488f775ff656dc8b84c3a3d024c0e4e67240f0c248edfb85bb2835290a28f12fe

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/opensmtpd/opensmtpd-5.3.2_p1-r1.ebuild,v 1.3 2013/05/27 16:04:08 zx2c4 Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/opensmtpd/opensmtpd-5.3.3_p1.ebuild,v 1.1 2013/06/05 16:59:27 zx2c4 Exp $
EAPI=5
@ -60,7 +60,7 @@ src_configure() {
--sysconfdir=/etc/opensmtpd \
$(use_with sqlite experimental-sqlite) \
$(use_with pam)
#--with-lookup-user=smtpl will be available in the release after 5.3p1
#--with-lookup-user=smtpl will be available in the release after some point
}
src_install() {
@ -83,7 +83,7 @@ pkg_preinst() {
enewgroup smtpq 252
enewuser smtpq 252 -1 /var/empty smtpq
# For release after 5.3p1:
# For release after some point:
#enewgroup smtpl 253
#enewuser smtpl 253 -1 /var/empty smtpl
}

@ -1,5 +1,5 @@
DIST postfix-2.10.0.tar.gz 3826655 SHA256 4a42a6029af418cbd4a8668b4f8c7e1ea9975cbe9756df760649c0a941bfeb7b SHA512 88689c2b18aeecd6e363525955c8e3506acf7702eb7fabe148b72a149020c29a76b3f6ed57109380ebb2106cf798a0ce78d470bc4a104a8ecde6c1c4cd0da07e WHIRLPOOL b47559ff91651c699581757976628ab87ffda91ef85f2ccb86ddc4982de68fe7f6dedc419a2708e879969081a7d54681f88763500cd816aed51958bbe0880b70
DIST postfix-2.11-20130517.tar.gz 3866277 SHA256 af443d9fcaa394ece9da15eb0fef94afc89bcc8396e47e750c67554ee4525feb SHA512 977109a92c782992e809c561bf9c7c63143f23b1ba834d1f9907a3fcc5d7365cd8076e33f71711c18cd71d6e60c2e0f2f560c53768110f1162261c24b5e30553 WHIRLPOOL 55148a8d55d65b4d3dccdbb6d19d17f625d8a58f9394fe704530b0a0c6f02378d81dc954487c5439292e19faf4075941864778c4f51df82b22608ad29e53ec8a
DIST postfix-2.11-20130602.tar.gz 3941475 SHA256 3b9473919f32e96e3551b8d3c32e23fb4f3a27508a519ac98a59bad5a0872c02 SHA512 f533d8afe160648cef77b201c7205128e6e9039e6670faac7fdcea1f2fb46e4621139bddbe2a113ae0fe0b82f9d196642c1132415815a5e329d4824f89edab56 WHIRLPOOL 386215418ca5205011ffa60d1880b5553e00ea6fac8aa26d98fcf6ac8116dfa5c033334c7f034811254e7c2ca22f11a10144d7d759b16788f42341146f86ef2c
DIST postfix-2.9.4.tar.gz 3760718 SHA256 58343afcc727594cc1f9a3980562d8199aa55fc2cf2330da6b9ddfbf31502679 SHA512 f8932ae510805261b4a6c204bd4bba41d50e1833f87326b986ef174b51eb695cf0588d7d98850bb7b83ba56f1257406da072c423cc768f68d3723daf645b9490 WHIRLPOOL 7d7d619e0fa8375f1b653b9e1a0a2fa723929ab87db05445f2c2a73c213e91476d202806a439dd9792499e6a4d43c86f84133e90ffbd3bc9828ba1a925d8d11c
DIST postfix-2.9.5.tar.gz 3761272 SHA256 590381cc0705a6d3fd2279760e79aff625adab6000cb895cf5336ae6a11ee6e4 SHA512 935f0eb653169d77d5902e1046d195d412a6c83271376b6450ddd647d250cc85d5ccd2427ad581f0d65bc57840db4c98f4976faedbe596573be590ea7433a1d4 WHIRLPOOL d57c29683ce389452c55d26ff8f2245f361a9cf6284ce6c2475fd2da1cdea7b9f9ca18376fef8c17f53e19cd29ce624dfd2b0eb5ff3983445ce4de8ea2fb736f
DIST postfix-2.9.6.tar.gz 3767309 SHA256 790542a238f64d2620c26e787c98b07fb6e75a7620ce0584a7932b089dc5367c SHA512 ed53d835814368de9c6de7fe6d24cea36890273acbe62bbbb2c0b4a730765cf5662e8886d6095d8915d1774004c6b5cb278f640c81c63b564a8bfa3bee736912 WHIRLPOOL 24bbacada140e413ca628d9ad8b5eb55a0e3258dc9cef4bf407ebd8b8aac670379a785e60acd14c08f7a94f5058de899014e273634cd52a15a4c8003375a687d

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11_pre20130517.ebuild,v 1.1 2013/05/21 04:53:18 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11_pre20130602.ebuild,v 1.1 2013/06/05 19:30:59 eras Exp $
EAPI=5
inherit eutils flag-o-matic multilib pam ssl-cert toolchain-funcs user versionator

@ -1,16 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<longdescription lang="en">
Aewan is a multi-layered ascii-art/animation editor that produces both

@ -1,15 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
</pkgmetadata>

@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<name>Mikle "Zlogene" Kolyada</name>
</maintainer>
<maintainer>
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
</maintainer>
</pkgmetadata>

@ -1,3 +1,4 @@
DIST fotoxx-13.01.tar.gz 2131822 SHA256 9120e9e4a3328023e1aeba22da3d7eba0794442e7bbbd253894bd8d2911b30af SHA512 575eea86c4c05c6e2302df78adf0df54daf1c5b6999b9d85c79d1de0562250fb458e6b17d794be4355e962cbb9ad2423b927f96630d9034d1469a7f1684ab750 WHIRLPOOL c8b058fd9edc8a292c4a68686b7e7ced37d08e1d9379eb6cf24ed7e6a1a1c09c2fa9f2c1c476310082e6a32fe386fc9335b7f34efbf27acaba50f3db2ec07de3
DIST fotoxx-13.04.tar.gz 2296781 SHA256 85da55073112749a9d5a4d67e72c26f507b66909162d370e788927f900f01082 SHA512 7d9d113e6d6ae7cfe6d472d80c87440b1a22c06f077199d75d4cde544b4191f955090b0ec0fd3ef5b5704771051c9ce67e6a1d47da0071aff52b122f67aad31a WHIRLPOOL 1986f4cba485b0b98d9ed0ba39f3e9e0ab34ae932094c6d93355ae94811c5ec0a1923b5b5b38627165ea74bb03d35f466e63af13ecbb62c0fb7813f1fe688021
DIST fotoxx-13.05.tar.gz 3284829 SHA256 7c865051ffadaa96fe41c6ce9342ac05d0238f4715666f8fb20c18a5f9671c7d SHA512 b7c8da6b3958fc961153fb7663d0defbe33ca13f6b3ccf80ec5e9203365d01a260d2e9e91af3bf47d55b44d3a844a596bfa4703550a6e0c5add80295d3bda5b9 WHIRLPOOL c31a2244153fb61bac50c1f87fdbdd4ba698e1d3c35ea2ff93ea304543a2b3e497387012eb83a0ae395f56965641808e803801b2629e3e838e7567ca8343d6f7
DIST fotoxx-13.06.tar.gz 2235865 SHA256 496a57692e31c85acb61f42101746ea284e25125f0facb01ae3ccc40874ee6a0 SHA512 8ba58601fa345f35aa98af90312869af7a61029204dd23be40e1fb25b77d49572f3741ce9fa7d357d5867bd81811c9aabc6d357575fa84c44490d864488bf640 WHIRLPOOL b1b59b654a105635ab5e5baece3b1e71acab5720aaeecebeacc751fbe4ba14d9ee449fed9279e96063f439ea2bc49a35c5b04dffaca7d817ba28c6fb8a5bc2f2

@ -0,0 +1,40 @@
diff -r -U1 fotoxx-13.03.orig/Makefile fotoxx-13.03/Makefile
--- fotoxx-13.03.orig/Makefile 2013-03-01 13:33:56.000000000 +0700
+++ fotoxx-13.03/Makefile 2013-03-22 12:47:39.000000000 +0700
@@ -5,4 +5,4 @@
# defaults for parameters that may be pre-defined
-CXXFLAGS ?= -O3 -g -Wall
-LDFLAGS ?= -O3 -g -Wall -rdynamic
+CXXFLAGS += -Wall -Wno-deprecated-declarations
+LDFLAGS += -rdynamic
PREFIX ?= /usr
@@ -15,3 +15,3 @@
LOCALESDIR = $(SHAREDIR)/locales
-DOCDIR = $(PREFIX)/share/doc/fotoxx
+DOCDIR = $(PREFIX)/share/doc/$(PF)
MANDIR = $(PREFIX)/share/man/man1
@@ -19,4 +19,4 @@
-CFLAGS = $(CXXFLAGS) -c `pkg-config --cflags gtk+-3.0`
-LIBS = `pkg-config --libs gtk+-3.0`
+CFLAGS = $(CXXFLAGS) -c -DPF=\"$(PF)\" `pkg-config --cflags gtk+-3.0`
+LIBS = `pkg-config --libs gtk+-3.0` -lpthread
@@ -84,5 +84,2 @@
rm -f fotoxx.1.gz
- # menu (desktop) file
- cp -f desktop $(DESTDIR)$(MENUFILE)
- xdg-desktop-menu install $(DESTDIR)$(MENUFILE)
@@ -93,3 +90,2 @@
rm -f $(DESTDIR)$(MANDIR)/fotoxx.1.gz
- xdg-desktop-menu uninstall $(DESTDIR)$(MENUFILE)
rm -f $(DESTDIR)$(MENUFILE)
diff -r -U1 fotoxx-13.03.orig/zfuncs.cc fotoxx-13.03/zfuncs.cc
--- fotoxx-13.03.orig/zfuncs.cc 2013-03-01 13:33:56.000000000 +0700
+++ fotoxx-13.03/zfuncs.cc 2013-03-22 12:46:16.000000000 +0700
@@ -3917,3 +3917,3 @@
strncatv(zlocalesdir,199,work,"/share/",zappname,"/locales",null); // /prefix/share/appname/locales
- strncatv(zdocdir,199,work,"/share/doc/",zappname,null); // /prefix/share/doc/appname
+ strncatv(zdocdir,199,work,"/share/doc/",PF,null); // /prefix/share/doc/$(PF)

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/fotoxx/fotoxx-13.06.ebuild,v 1.1 2013/06/05 14:32:15 grozin Exp $
EAPI=4
inherit eutils toolchain-funcs fdo-mime
DESCRIPTION="Program for improving image files made with a digital camera."
HOMEPAGE="http://www.kornelix.com/fotoxx.html"
SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="x11-libs/gtk+:3
media-libs/libpng
media-libs/tiff"
RDEPEND="${DEPEND}
media-libs/exiftool
media-gfx/ufraw[gtk]
media-gfx/dcraw
x11-misc/xdg-utils"
src_prepare() {
epatch "${FILESDIR}"/${PF}.patch
}
src_compile() {
tc-export CXX
emake
}
src_install() {
# For the Help menu items to work, *.html must be in /usr/share/doc/${PF},
# and README, changelog, translations, edit-menus, KB-shortcuts must not be compressed
emake DESTDIR="${D}" install
insinto /usr/share/applications
newins desktop ${PN}.desktop
rm -f "${D}"/usr/share/doc/${PF}/*.man
docompress -x /usr/share/doc
}
pkg_postinst() {
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save