Sync with portage [Tue Jun 5 23:36:12 MSK 2012].

master
root 12 years ago
parent bda64a0e08
commit 0359e33bf8

@ -1,6 +1,14 @@
# ChangeLog for app-admin/eselect-opengl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/ChangeLog,v 1.94 2012/05/10 17:55:08 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/ChangeLog,v 1.96 2012/06/05 11:53:48 lu_zero Exp $
05 Jun 2012; Luca Barbato <lu_zero@gentoo.org> eselect-opengl-1.2.6.ebuild:
Add back ~amd64-fbsd
*eselect-opengl-1.2.6 (05 Jun 2012)
05 Jun 2012; Luca Barbato <lu_zero@gentoo.org> +eselect-opengl-1.2.6.ebuild:
New version supporting multiple gles implementations
10 May 2012; Alexis Ballier <aballier@gentoo.org>
eselect-opengl-1.2.5-r1.ebuild:

@ -1,10 +1,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST eselect-opengl-1.2.1.tar.xz 3856 RMD160 08e099ac632f9b3bc3302e906e0ce5a19bd50766 SHA1 9254e45f1a768c8ba9930d35951ef5cdd66d25e7 SHA256 47532cc46be551173b31bb4cb7e442bfc08d59c84912b618a5385f813dfa7485
DIST eselect-opengl-1.2.3.tar.xz 4120 RMD160 ae48e97923b9163d176c5109036ef7fb185020f2 SHA1 755ce1f9be0d789e621adbe0e09c84b068e2ffc2 SHA256 1bb9843a8f76010e938ec60e022efe337ccd1b5470ad18ae7a654cd95320101d
DIST eselect-opengl-1.2.4.tar.xz 8084 RMD160 aec98af9a228506814e4a4c39468a2589bf4b646 SHA1 6aa6be26ad77f97d7f75c649390c9b378dcbf372 SHA256 d8b53c214131a1aad1aeded78d03d23aa40901d10b2fb7d420617765014ec2fd
DIST eselect-opengl-1.2.5.tar.xz 8088 RMD160 9cc294ee7fa6d323b26b2fad4496619c40e8999a SHA1 30c7593d9cc4ba0d5ebb365ed1140f51774e55e8 SHA256 34f0340ae8f8c26ea154f95950bf2e113869bc22c37cdf51a1f867c405d12b9d
DIST eselect-opengl-1.2.6.tar.xz 8184 RMD160 5fba59a8b10affa7adf001c08f7eddd331e645ea SHA1 f820db81397b5e8daadcaa18af947a9d8b2bd236 SHA256 5ccfae3ca58ab050ea43791e357200c152bca04ffaba13d8984ef9856b779c88
DIST glext.h.67.xz 57476 RMD160 83376003bbd9b203d2b4776cd7138e48df01e8df SHA1 d7073293eddfdb5ee6c0b4cdb883a6899324a604 SHA256 d1d7887e72cd415651166ade3da5a407ca28ea99807a0bd6e064163cb6c55cd3
DIST glext.h.75.xz 59352 RMD160 0b785e75d8fa2fe4d8a9bf038811e888a369835a SHA1 8e451955e9c710193e2dd73dc88887b995f2c02e SHA256 6b2152d2bca2558315028dea1aba149e9d83b161721fe7bf90355c39ba938c46
DIST glxext.h.32.xz 7296 RMD160 c7d330af7308b99afe3a3cfd7e5662150dafcb78 SHA1 ec5d6bf0eaccf244afa78ff43bcebf630d3e7312 SHA256 06ef740c3741f367c787bb77fc5bf46405c7eeec4a4a5f1cf8c303b8719cbf5a
@ -13,12 +14,13 @@ EBUILD eselect-opengl-1.2.1.ebuild 1399 RMD160 c6a4d90c4aca0771e36f96f9e3f1dc72a
EBUILD eselect-opengl-1.2.3.ebuild 1387 RMD160 0be35eda99937bbbf7b2ce9e76c6d99c2d90acf2 SHA1 ee6effb6d4e6dbba08565559a3ba3629f948e226 SHA256 9b242ec80da919fe182a5296c05f635ff5bbe5e2009a86cbcce6de19ca6b8d0e
EBUILD eselect-opengl-1.2.4.ebuild 1374 RMD160 033ed28585b0e3b536445aeb4f1e346c8e83ae9e SHA1 f8967fb23ccedef768342f267aa03cd4334463a3 SHA256 bcc832ec284494d58dc74e6a9d0d02e43d7500b26dac5a846852c2d4a591c42f
EBUILD eselect-opengl-1.2.5-r1.ebuild 1579 RMD160 ccc5036f91551445055865306701e215f5960bd5 SHA1 cd8948dd5db66c95bac9b2ce079f1f87f0495b47 SHA256 e299fa04d9bf6e67d79ec8a09d6fe2e8500e71a312022d09b629bc1883d5f5dd
MISC ChangeLog 14336 RMD160 409c9e400d82d3cd3af45e43816ff5377fdf3d15 SHA1 dad0e3e1c69346a4b99ea37082b0671884feba40 SHA256 8ce61f1bbd69c7044d119fca6f5f65e427d812791e57fab9a4e1c5d6577d84ec
EBUILD eselect-opengl-1.2.6.ebuild 1642 RMD160 bff57e2fc4c9a9c14031d3c655f916ffb222a2ff SHA1 45408dbb30579fed2277f5869a433e271c446543 SHA256 bb44047e294a8c6a231774a9dace9ba9e3d47e509a0b5e4d5e335e46559ab019
MISC ChangeLog 14609 RMD160 5652b1437d83ca28f1d3d60fe452d9fb7881ed75 SHA1 01c8851e536a497611bef9256c23f8bbe7a2cdf1 SHA256 554ea33fb989ac6f8c84656fd37b252b67a33e4dfe488b563f807b985a8e21f2
MISC metadata.xml 259 RMD160 382e7a1f4d02a39797bef61cec79bdd7e2406c8a SHA1 fd3ba970c6901523e731ab8dcfeb162fe26417de SHA256 1f2cf0891ca37f4268a47e2eaa69108868aaef98f78c06d56f4ec9cdecad4dd5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.18 (GNU/Linux)
iEYEARECAAYFAk+sAQEACgkQvFcC4BYPU0p+XgCfV8NKfTfxb+8pMeyCeUhXIfrl
KUUAoL3CE7f1dluClXOVEjcqRVagQtfS
=zr6N
iF4EAREIAAYFAk/N83QACgkQcXOrnRGRc44exAD/V3LUgQjNMVdVZFi5ZI+km0JK
4sc9QmjYu2Ax+YvLyDwA/Ai4I8sp4eUCSx7C3kIiBe2x8G0T/Zz7Ld6+e9vJOosZ
=IyeO
-----END PGP SIGNATURE-----

@ -0,0 +1,57 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.6.ebuild,v 1.2 2012/06/05 11:53:48 lu_zero Exp $
EAPI=4
inherit multilib
DESCRIPTION="Utility to change the OpenGL interface being used"
HOMEPAGE="http://www.gentoo.org/"
# Source:
# http://www.opengl.org/registry/api/glext.h
# http://www.opengl.org/registry/api/glxext.h
GLEXT="75"
GLXEXT="33"
MIRROR="http://dev.gentooexperimental.org/~scarabeus/"
SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz
${MIRROR}/glxext.h.${GLXEXT}.xz
http://dev.gentoo.org/~lu_zero/distfiles/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND=">=app-admin/eselect-1.2.4
!<media-libs/mesa-8.0.3-r1
!<x11-proto/glproto-1.4.15-r1"
pkg_postinst() {
local impl="$(eselect opengl show)"
if [[ -n "${impl}" && "${impl}" != '(none)' ]] ; then
eselect opengl set "${impl}"
fi
}
src_prepare() {
# don't die on Darwin users
if [[ ${CHOST} == *-darwin* ]] ; then
sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die
fi
}
src_install() {
insinto "/usr/share/eselect/modules"
doins opengl.eselect
doman opengl.eselect.5
# Install global glext.h and glxext.h
insinto "/usr/$(get_libdir)/opengl/global/include/GL/"
cd "${WORKDIR}"
newins glext.h.${GLEXT} glext.h
newins glxext.h.${GLXEXT} glxext.h
}

@ -1,6 +1,11 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.320 2012/04/21 12:14:24 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.321 2012/06/05 14:13:02 eras Exp $
*mit-krb5-1.10.2 (05 Jun 2012)
05 Jun 2012; Eray Aslan <eras@gentoo.org> +mit-krb5-1.10.2.ebuild:
security bump - bug #419765
21 Apr 2012; Markus Meier <maekke@gentoo.org> mit-krb5-1.10.1-r3.ebuild:
add ~arm, bug #412489

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
AUX 2011-006-patch-r18.patch 2908 RMD160 829a6d2dc876190996e90e0a6a43e2d018cbaaa5 SHA1 30b66b6c5dce537d66874ac58e622b3f6e992ac6 SHA256 54490a4152e2bf912fa92137c3be90221fd64f818a09be256a1147b351e676e3
AUX CVE-2010-1322.patch 1066 RMD160 fc262a23e9aa118262a4258f74832445062444e4 SHA1 600f0890de65f96112f267b56317a4fd0166cba0 SHA256 7d9fbfffdaa0cde0ca499ccbb2cf09a6c7253e537755bbf6da9e08715fd9a474
@ -23,6 +23,7 @@ AUX mit-krb5kdc.initd 557 RMD160 9d6ea960cb29932d5b05bcb2b9ed4c34027b6b00 SHA1 d
AUX mit-krb5kpropd.initd 601 RMD160 64995e9a5de44366a2178a3515f835167253906a SHA1 b7b8a9475e8730a9f8add0314feed3060b978dc7 SHA256 29e48df9b21ad4acb73618273c6cb1244d15343a71610763f3c292ac934ca189
DIST krb5-1.10-signed.tar 10649600 RMD160 69739948ca2073ff3567b89ec8e36af4aa681b25 SHA1 3614582eea2948ee9291f5a8c394c50101ccb359 SHA256 6f217a14a025b6b1efd0a2a616194bd5256635ed6b75ac5f282b37348aa944dd
DIST krb5-1.10.1-signed.tar 10649600 RMD160 5533531668b42af9b1ceb67d95270e141ba92a03 SHA1 f9f3b77173f68b268b43e4f9c29bf7c9f3fd1f0e SHA256 d57fcef50e8f113907c3bd94f33db352600bce0f9f1b6d0c15a6d67d6ad62f0a
DIST krb5-1.10.2-signed.tar 11520000 RMD160 7d8c4a04389695082fd5c95767e49ca560ad953c SHA1 8b6e2c5bf0c65aacd368b3698add7888f2a7332d SHA256 52c719de1a7f042109486a80e7b69e43555186a2acf26c1e5ab83a3ab1cebe3d
DIST krb5-1.8.3-signed.tar 11642880 RMD160 bdf3a505e4b2447af0c9080b441918d665dcdd9c SHA1 69696f63b6c2b0e3238156b19eed68cecd661c6b SHA256 2c5988ddd8b409134cd0e77e9ce8f762605ce8d8fb0aa22f6500f53381567019
DIST krb5-1.8.4-signed.tar 11642880 RMD160 34d6df8248007bac0321400b2650c2aca774af16 SHA1 fe1fc21e923ae8dcaa7a26f4f97e0ac49c8e3115 SHA256 2ea1ad0e02d8040110c70046a3bb44aa116ccc72a351185799cd19a2dec11123
DIST krb5-1.8.5-signed.tar 11950080 RMD160 00f350422b3517d2b8f99d4ae694551d2065fd75 SHA1 9ca7edaaa1d4ef4bfe2611d937eb741d7ad5da3c SHA256 7d6989efaaf0b3330ce5b329edb1d0bf33250ca78b789fdd117e02c49c238812
@ -34,6 +35,7 @@ EBUILD mit-krb5-1.10.1-r1.ebuild 2981 RMD160 e60701af68feea723f58ca86fe484af81a3
EBUILD mit-krb5-1.10.1-r2.ebuild 3076 RMD160 b8ac7b6681806b3e8fbf810e4dd9400b5dd0dbb7 SHA1 1b76f835e31c0fd80479b8e7fc068d9a74658e5f SHA256 41c6391226e356506378341e2b5aaeacec08926e46bdb8534e70529854529213
EBUILD mit-krb5-1.10.1-r3.ebuild 3027 RMD160 631e84dbad531894145df23ee682c154a8b1151f SHA1 6709bfcc2c891667e4a63a6dcd20f27ab4e52815 SHA256 2bb055cbf9dbcf263a8651fe344e1b0f8f8d2b2faa971496b28f0987c1547ac7
EBUILD mit-krb5-1.10.1.ebuild 2945 RMD160 15dd105647ed1170b57cc97e1df5de825d218b3b SHA1 2590a31a6c9129ffe00be4b075b61ead7423158f SHA256 605e3e546b4e2d654f740c39695e3dc8c223b3ecdb9af01e5585dbb808b0ab9d
EBUILD mit-krb5-1.10.2.ebuild 3105 RMD160 bd509b829a1ef093ace77c32b675feb3d4ad8c42 SHA1 f4b2dcaaf668a74b561a56d86665cfb7f9b774e6 SHA256 2a20289f2b38a6fcc5bd14e4b1fe9a423566e260e8cb359ab548211c27c1c97f
EBUILD mit-krb5-1.10.ebuild 2943 RMD160 603832b6b69cf1ed3b8b761925f80878d9548b5f SHA1 643c21a269ba267d5bd1d242c341359b223096e0 SHA256 bbd7921da0538bf146c10a0b8d1b19164d139fa65c9ad7a15dd68ca1bfcefea2
EBUILD mit-krb5-1.8.3-r6.ebuild 2940 RMD160 25f48a0288e3b15a4f3b71cb483c86095d3bb527 SHA1 0a1fdcd668f75d2c932ca89e38bee9691a07270c SHA256 a88bacc133fbabd59298afb2f534ba6e3b9b2bb1aac0063bd6d0b42c437ff6cf
EBUILD mit-krb5-1.8.4-r2.ebuild 2834 RMD160 ffbee6fc6e7722c584554c879699a9bb7d3e02cc SHA1 8974fea2ea629f005735c6836cdc6674543bbe18 SHA256 368282b8995e7bdaca86f8a541b35155ca5eaf5f2e4ffb7f0353ca577960501f
@ -41,12 +43,22 @@ EBUILD mit-krb5-1.8.5-r1.ebuild 2713 RMD160 9b083b7d5bd3d16398ca16e65c42424b29e1
EBUILD mit-krb5-1.8.6.ebuild 2709 RMD160 d9758a70d15e9427310a40c663993d91838fe6c7 SHA1 eb782ffc09d160e4fe5b7278d4a5b2e02540d6ce SHA256 0444ca7072ecd17d7187441648a3d0e5930f6fc26240c690d8303774bf19905a
EBUILD mit-krb5-1.9.2-r2.ebuild 3181 RMD160 fe225e09ce0cd00bd14781659b591a2e9dbdcc1e SHA1 3065eaa5adf551595a486d6c0e2802003fd76e41 SHA256 468190582049855a9aa3ab0ce8e17545295a6bd15fc6c7985f8e1f732a6098e8
EBUILD mit-krb5-1.9.3.ebuild 3073 RMD160 69dd70c32dfa726777cec9bd40e748683e8cb2ed SHA1 e68061ee5e7bb11a07a7df8c5f9ed4d58177c6c0 SHA256 1d4dcef2a3e7cce8be4a7ebf625180ff3a70d6224bc92be93efc6a037b2251a1
MISC ChangeLog 50756 RMD160 f143bedb462361d6eedc170940c52d2a05931ad2 SHA1 6ee69450358712e02f5441a97c4c8d9f169cc97f SHA256 835e88f2bc3d0b92b8326d0ab70f6cddbcf24f2bb2f6a2837eaee175fe8876a4
MISC ChangeLog 50886 RMD160 04bb82d02faeb9536947b32a6e80d0a531bf5b48 SHA1 5ef5a3cde794e9c9c0b7e1e779de2677b526d245 SHA256 3a9078aac0b637d069c5b9dfbf2fda48172c9fff12a3e8d84ce8249914047108
MISC metadata.xml 668 RMD160 825e73c2b8d1bdcfffb6c5cfa2110f596d7940ae SHA1 b9fca90e7a86fea05d8174d824e939cf61905310 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk+SpU8ACgkQkKaRLQcq0GKbvQCggxH5SXbv2oTlrcJlGmetK0XC
KJYAnjdW/a1lIcHG0EQA048EZDA137+R
=3sxi
iQIcBAEBCAAGBQJPzhPzAAoJEHfx8XVYajsfnRYQAJ5z+xflFrSADH5XftmKrJ6p
DoKmyRupULvRhEMT4XjyNVvmIJVhZQccULnHJLRBs2qU1wt7la9O7hJstWe+vr3b
3/qCtUGUmrKq1ub7j+RgVIMdNz4TNfqUceT1dWMPHOiZP6GSgE2KgNHOPtOMzusn
71UC6jVNrHOFfoHRHD/BEl/FKX0EOvnGHO6tnHXxH5UGGgu8vzor2kzlfdTSUpeR
p/GOHuU7bGtZFZfkEOTXrvDPYi4Kn6q4GuGfUv3v5sbbY+xpvLu64vF+fOTEq/Fx
wjxKO/MmFY8OT9B7UOxfoiDnC+8O1mszYE22DArBloG93Pz4g6mgHzqSczNk6jcH
cb1lHVYjRX98LMHpRa2BuoLggw19E149tsm9Pl9LLUQR30bzd2WyRMkVxnpUo3c3
XU3GbRvDovQDl3zRb3/I+qQQ8umnylXYKq1qtKTXka71MAKixaxZU6AVVbz6dlYA
D1I4ixgSRLtDeIpKQbwRIlz3zsPlzs8asUlGlSDd7GfQX72kwyxUJLYDJPOmgHHh
+bA2DcG1E1CMM6tPTyGpY2loXr9K81dnV/TpigzHSWAoynnDlWzgAypobIPJnHXJ
mCMIiuiCKgcRUoEdwqOqIvjlu6HR5daTMR3ihmmypf/eLhaE3dIMRZpjm7JS96cp
Dhr6jQ8KK/8NA4GcSQ40
=SBIy
-----END PGP SIGNATURE-----

@ -0,0 +1,125 @@
# Copyright 1999-2012 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.10.2.ebuild,v 1.1 2012/06/05 14:13:02 eras Exp $
EAPI=4
inherit eutils flag-o-matic 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="as-is"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~x86"
IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
RDEPEND="!!app-crypt/heimdal
>=sys-libs/e2fsprogs-libs-1.41.0
dev-libs/libverto
keyutils? ( sys-apps/keyutils )
openldap? ( net-nds/openldap )
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.10.1_uninitialized_extra.patch"
epatch "${FILESDIR}/${PN}-1.10.1_uninitialized_extra-2.patch"
epatch "${FILESDIR}/${PN}-1.10.1_gcc470.patch"
}
src_configure() {
append-cppflags "-I${EPREFIX}/usr/include/et"
# QA
append-flags -fno-strict-aliasing
append-flags -fno-strict-overflow
[[ $(gcc-version) == "4.7" ]] && replace-flags -O? -O0
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
if use doc ; then
cd ../doc
for dir in api implement ; do
emake -C "${dir}"
done
fi
}
src_install() {
emake \
DESTDIR="${D}" \
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
install
# default database dir
keepdir /var/lib/krb5kdc
cd ..
dodoc NOTICE README
dodoc doc/*.{ps,txt}
doinfo doc/*.info*
dohtml -r doc/*.html
if use doc ; then
dodoc doc/{api,implement}/*.ps
fi
newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
newinitd "${FILESDIR}"/mit-krb5kpropd.initd 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,6 +1,11 @@
# ChangeLog for app-editors/gvim
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/ChangeLog,v 1.379 2012/05/02 18:38:39 lack Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/ChangeLog,v 1.380 2012/06/05 13:26:18 lack Exp $
*gvim-7.3.537 (01 Jun 2012)
01 Jun 2012; Jim Ramsay <jim_ramsay@gentoo.org> +gvim-7.3.537.ebuild:
Version bump: 7.3.537 is released
*gvim-7.3.515 (02 May 2012)

@ -20,6 +20,7 @@ DIST vim-patches-7.3.487.patch.bz2 747547 RMD160 5bc5e9d6fb1ed6e789df3c4d19de352
DIST vim-patches-7.3.498.patch.bz2 806293 RMD160 902c2521784065c6fb3721dd0d2efdc0562f1359 SHA1 821a5155c931e20cc9f70c0bd80256af4adc559a SHA256 8526d61bddd00e489da64808c328b14da6b5a6d4aa8b2d7b888c222bb1084e9a
DIST vim-patches-7.3.502.patch.bz2 805795 RMD160 f26f8fa8f788cc62e82bc9cc5ef113c28142278d SHA1 0ab394b88ce82bc235d46bb46d48977c3e71d243 SHA256 89454b4c85def97dcaa7d8ccc47f94252c7183d68b85a045878997631eb54ce3
DIST vim-patches-7.3.515.patch.bz2 812319 RMD160 16e8f306907cc5d2435292367da9d398822ab7ba SHA1 077d6dead1098a8f1608d6586a2b7235cdae6cf0 SHA256 ae926eae841cfe37d4364f379b4889e868fb530f9e4e34bd7c7a03c3f3367930
DIST vim-patches-7.3.537.patch.bz2 845145 RMD160 4e3bc8dda90cce40518fba516a2f3d4c6f38b750 SHA1 67de26174ac043226841eceae5643c0ffe243ed2 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb
EBUILD gvim-7.3.266.ebuild 954 RMD160 62bec1ef1c55c619a1eb947a2555693719c617b7 SHA1 d86bf68c61977ab9d19ea6aefbaf80388dd367b5 SHA256 0de1975359dfe06ca226f6f0af6f7b9d7c1e86fdc435e10e6c447de84f0a4472
EBUILD gvim-7.3.409.ebuild 955 RMD160 69292fe4f45ab19785c06483f1490c9d0fb08ce0 SHA1 1c92669820de6d20ba7ba6aba486ec1555ba43d8 SHA256 c9e1e136e6b241b8b8eee8cdac123778f4c3e1613c0a7bb22ba9637d709313d5
EBUILD gvim-7.3.444.ebuild 961 RMD160 419cba3638b3ffe1ed667e0fbb6deb5f49042e13 SHA1 ca498620a1ef49da46f27748002b033ba7d364d0 SHA256 c23596bc4859b36183bd8fcd1251ba27fdb608d57fcf2a900ca7382031945035
@ -29,22 +30,23 @@ EBUILD gvim-7.3.487.ebuild 961 RMD160 3d07f38a8dbdc13787366d14f93acb494b852efa S
EBUILD gvim-7.3.498.ebuild 961 RMD160 e0f5a8e0bacbf5a093365b06b3e28ecf4fef32a6 SHA1 18d7dfc34d71e4fa4c36c500205e974f46e16196 SHA256 1f7d379f1c0d3801d5a7d999e170b360d2c37b8088730a3ae79f41d266a2bda7
EBUILD gvim-7.3.502.ebuild 961 RMD160 d84685fd1b84bbd3b6df7665c0065bd5160fe6a5 SHA1 eeca221a51c2defb6100a03fa759fba2cc9573c9 SHA256 e7b422e48fe2aed29fb91a532cce781906cec86eba9738ecbff179380eea7ec3
EBUILD gvim-7.3.515.ebuild 961 RMD160 4909a575b2aa2e8fe647807261ca32f04ed0626b SHA1 5eeb5b7e38b9967ec61c411381bdc0d2eea8b118 SHA256 6dad028e6e169c0329a6c18ab6a49363a9ece46ca8ea6aaf62f61e0c2e52adba
MISC ChangeLog 51537 RMD160 295c2d61efde141e770255915dccf1342653cf5f SHA1 ffa3ca49c0ac91c20439c1bc01ff1aba6a1b4dd2 SHA256 ab675c1ccf277bbb735c58c9857e69aea84721a85c204743a637f68efc47348e
EBUILD gvim-7.3.537.ebuild 961 RMD160 f28640a39ff9f3a66be5ed768375e32ecf29683d SHA1 35970187bc7bad9c508c657c4bc89262edfe0d57 SHA256 e6ca262a780ae9c2d49379c6a20fcc2098f8dd188bd25533272742c6a43a6146
MISC ChangeLog 51675 RMD160 8f128ae5d65c508566dcd2531dbae442f0e91515 SHA1 eed95fa16199e7e60ad04b9d7825c0debc3ee855 SHA256 18b5ca1c8531e8567b485c115ee908f4634b26848d7dd68a05448a505a6be5d6
MISC metadata.xml 256 RMD160 a0c7fc929bd36ed03b8fcfbb839c298bcfb983ac SHA1 50a37a291ecfdb7339d010243a9a762a9972876e SHA256 f4c244e16d3addc264e2dd76e6fbf341a933584e86e2e325488580e5cfd88d22
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBAgAGBQJPoX80AAoJEA8o5SF9Rr6qfsoQAIsxCwik0iu7Oa4PhaIcrEK7
gPeOJRiWxe9jDibmhTE0VkCBCP96/VGO126VbX3MFW6AuvFs7dctxDlduvCJ139k
oxvBBuMBBYDN+0fOv5qd3V8FKPU4KSIxfyUZ/NgLefQ2tbo7MQT6qKl5iaA9rAgL
5SZIBxPUv8/CEHsJ2r+7OabMdx9GwSB28u4+EPmr8zIm5Dt/3pL1Hxvzr7F+caN+
SQFbOi6mKfSpy73VDLMm9IFh17vcIuvvyIMIsPm5OlMAcv8bMMsOxPbuihrv6zj2
VIoA2zXLEs2DBRPxh9fErkHVW8syAqQ02JI3bJrrT0nDegffnoxedzmHgzozTu5H
qOlSf1Dhhr0u4JJ8YS9YkXVd/9shVsWjLkbPT3MhKgbH26dg7CgTmYJt1AxjHHdW
86+/lpsipIW8vc4gvyZei6P72l+YZcCOiYIcjvu+5lk3/ALtTZ4feChpyDt4xrWO
+XMDP2aJKYlbmm56KFxYQUwQGtebJwDfWTAKMqfHZyiLplronsQBUHlgcNdfEfu4
ECSj2TxFeEVDlN6POxh3ahz3+wOXbanYUbIHXPuqz/z0HyWbJ6+OA7shOTtOx46U
iCd7QgkwF55Vb2qu2vpkV2YP+izakzhO/X6ETLQKw2/ordkLFEYxDL803EBN829n
GOC9tSsJDcbp0xSRPQRq
=ZZOS
iQIcBAEBAgAGBQJPzgj/AAoJEA8o5SF9Rr6qQOwQAKuk7cM4LtBv97QQET53U8YA
26jY00XzlZwjr9ATZ+ReyZyKjElqF7iU37o/4lr5mL6JD6Gp1lgXl7mRat5z2Ibk
jnBWia+rTJ2G8IC1vJpu71mGx9rDtoaaeq1sYaFHBERQzREF89ju3jJF3H0ad85r
Gs/PE3BjA/94JYvWxdKHkx57aFeBqq7F7A1quJ/rVM/F6m+vX53vg6y1OymaXytM
IdkGRhsLExN6joNUm+MDpC/iJ0pvHpoB2RA0QN7x9x/qnPxl1+c7S62uaiUuYvni
i1LhFCU32PjVo/2Skc2ZRXJBujJ8ODn9MDhGD1xg5JpJRiCT0Lkon1jmWeUiiqcN
eoIg/bp9mWka6R01uiwu+9p4jK3hCygqViJFzVWfxpylfj9o49gwYaErJ4lW642Z
97thPre+ee5PZ/mEgSVr3I7MqK/33fxLrTOi2JGbMq3h3eAxCcfcvCgfu/x68Uj+
rRJJP0EkYCBWomKsdV1KKQaj9rpvca+CQPJ9Vt40aq2E3I5mh7+FzI0SYZv1qo4e
tnpOag8TxoPCpBwWYkuj1fR+dgQa/2qxJ9VcWOuA1qDCKqq2IcnDz0r1ZRBgP0zM
0WmGVretMJTOH8Uprqa6hBSJ8mqbWeCA7qnMGvu57fxypabpIQKywv3LUtjhbOHQ
42SF1uJvzRZ1esx0pCRR
=q0G3
-----END PGP SIGNATURE-----

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.537.ebuild,v 1.1 2012/06/05 13:26:18 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
GVIMRC_FILE_SUFFIX="-r1"
GVIM_DESKTOP_SUFFIX="-r2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="GUI version of the Vim text editor"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
src_prepare() {
vim_src_prepare
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
if [[ ${CHOST} == *-interix* ]]; then
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
fi
}

@ -1,6 +1,11 @@
# ChangeLog for app-editors/vim-core
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/ChangeLog,v 1.399 2012/05/02 18:37:26 lack Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/ChangeLog,v 1.400 2012/06/05 13:25:11 lack Exp $
*vim-core-7.3.537 (01 Jun 2012)
01 Jun 2012; Jim Ramsay <jim_ramsay@gentoo.org> +vim-core-7.3.537.ebuild:
Version bump: 7.3.537 is released
*vim-core-7.3.515 (02 May 2012)

@ -16,6 +16,7 @@ DIST vim-patches-7.3.487.patch.bz2 747547 RMD160 5bc5e9d6fb1ed6e789df3c4d19de352
DIST vim-patches-7.3.498.patch.bz2 806293 RMD160 902c2521784065c6fb3721dd0d2efdc0562f1359 SHA1 821a5155c931e20cc9f70c0bd80256af4adc559a SHA256 8526d61bddd00e489da64808c328b14da6b5a6d4aa8b2d7b888c222bb1084e9a
DIST vim-patches-7.3.502.patch.bz2 805795 RMD160 f26f8fa8f788cc62e82bc9cc5ef113c28142278d SHA1 0ab394b88ce82bc235d46bb46d48977c3e71d243 SHA256 89454b4c85def97dcaa7d8ccc47f94252c7183d68b85a045878997631eb54ce3
DIST vim-patches-7.3.515.patch.bz2 812319 RMD160 16e8f306907cc5d2435292367da9d398822ab7ba SHA1 077d6dead1098a8f1608d6586a2b7235cdae6cf0 SHA256 ae926eae841cfe37d4364f379b4889e868fb530f9e4e34bd7c7a03c3f3367930
DIST vim-patches-7.3.537.patch.bz2 845145 RMD160 4e3bc8dda90cce40518fba516a2f3d4c6f38b750 SHA1 67de26174ac043226841eceae5643c0ffe243ed2 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb
EBUILD vim-core-7.3.266.ebuild 967 RMD160 2a83ba71ab124e68448329462d5021ddc12751ad SHA1 9c6653c98f36cfc443d955fa952323ade64a3b0e SHA256 d7eaf31faa655afd1b7db2d7c7df0cf57ca7d245a2243e9c0cc1a5cf6e657089
EBUILD vim-core-7.3.409.ebuild 971 RMD160 710d5f8c93197386246701f72aefa8ced3528907 SHA1 c818c12ae67ccc61fadcc5b765816da9c5f6c41e SHA256 45d8a95dec1d742f8ef54511aef079c42f9eab9be86750715af2bdf9505d74b9
EBUILD vim-core-7.3.444.ebuild 980 RMD160 e36bae10640620fe613a6c8ccacf791662fe4d21 SHA1 152f1a1a1de35cd54df8d9628dd29f28a811d648 SHA256 1bcaee2455466031704ee83c731623efb08f420b022ffd87e3e195fcd65124d8
@ -25,22 +26,23 @@ EBUILD vim-core-7.3.487.ebuild 980 RMD160 ec9145408499352e12bc8b01e656114ec264c7
EBUILD vim-core-7.3.498.ebuild 980 RMD160 dafab647fbddf01b513be2b129bab5047685737b SHA1 7f1bb67cf566ac9c7b8ec7b38f41760ad8f9cda3 SHA256 d312e0918c5c2e0867124ff9ca68b971cb1c261983a539af49808a35082110d8
EBUILD vim-core-7.3.502.ebuild 996 RMD160 c012e8a5b48544f665d8126f909425d899cd72a5 SHA1 4543bbe47d2d6d233029266a4eaf1a8de458a20d SHA256 e4053a35bbfdb8803ef315c45987c9a0ccf0dcd9e42394fe4b3171e2d89a2556
EBUILD vim-core-7.3.515.ebuild 992 RMD160 2eb49ae5b6fc5901288efaa7b27c06798e2abd0b SHA1 92f52dc0e085f434e00f73603816afaf9eb401c9 SHA256 df8c7b27d6b9aa361e3e0bc6c2f2a89e1aef941f16c72be8ee441b1ddd893549
MISC ChangeLog 53998 RMD160 a1bc55247f8f29245a7cbcab6c65d0abbaeee09c SHA1 b348309d9b77e2dfcff61f8731e9649c81b3f237 SHA256 36eb85aa96aba7ba73690a8f8b1c58ea2e200edc0856bcc9c436feecd69b4890
EBUILD vim-core-7.3.537.ebuild 992 RMD160 a19fbc954e0c8d367fba11d72f72d9b51b048eec SHA1 12dd98fc6c3ef1cafc6c31bf9b38a183c9a9cebf SHA256 1a477cc0d0aa71e829a810fcadbce534a3dd4f8f1204ec451e7e65633bff6a02
MISC ChangeLog 54144 RMD160 be0771508df9f6672451a2eb1590c9f915e16b17 SHA1 64da5f407f93f07f630b484cf90ba3b9ce16f988 SHA256 d142453f590cb2d2f803f09faf80956caea3367bae62f77e6ac8b84cf20b9361
MISC metadata.xml 156 RMD160 3e105a159e09ab3231aaa16b01919bcfbf58a0a8 SHA1 fe63ba71f6fd04f1e293fb238af2eba994b0335d SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBAgAGBQJPoX72AAoJEA8o5SF9Rr6qhW4QAIHrFQFDWuJ7/3BKMmEnBH1w
uJb05Q1aKsr9/vOd067nib2teVX2zDCg6a/wfIBpdT6bO7JZsQoKKCBPiCCTZnPe
FJhbc8QcL3F41YGmfkHmbwTgSOlaHPLcg54K267YY+jJZYxdMKFfIDv2zojFwRoq
FXMZHk9jrPfwGdEuTmzLXarIlW3BJtFY+m47DZkGrG+oz7ZSCMvL5bHViQvUt97R
Ka2KaTlAZkREGUQsQnAX3dwW0p6mCkgv/jG0/dVN1gSBo4V5guVF2zXr/FWjCu2B
C5ha+mgN6VQykgYR3UDfVPG+fud/nqt5bqTGHnqdfed4nsxGDEN1Uj8R9aUMgWkB
PHpfPFOm5HIWeixUDPg6iOYJu2he1Q6Jl1PAyaqFT46tDuLrpp1rRfe+YtTO7POL
gO9tIOamZDSGAebDu+wujiOy5E8cT78RhlQOStSDwa9fMH+D7uS3w6Hg3DN2S6ty
FoMK/HSwP0Q26n9Ol9nUAbb+FCMEelG17wYeqqjAFpOrLYdkY4vZB8qbsU0Xx5qK
4JMWurXG002PrjttOlz48TV4XKroaisz4aT0mDOBAj4vrWaq+BufBjEz74RInUO4
YKJRxz/Z5q3/Vu5Yj9uzn7Hvyl7hQIwSYnRSiPezbUbGevbFL4AL7WG5wSwAsBBZ
W3nmrjgLftndX8dt56gu
=ocn1
iQIcBAEBAgAGBQJPzgjCAAoJEA8o5SF9Rr6q2+MP/i8er/tazyA+Dve5pAEJdbxb
bXh0A5S/6BBCH2UQTvxfB/n6tfZZtwB6mI872rkdn/TJLzFICfKyxSgVC4W1+8Rt
N5u752ILa4x9kxNQKFx+dvGzN4YdmpEAwUMFNPFmI+OeiUcMkEjbhQLQaZXYq2BL
Xo5n+6XmPTVatogb4VZ/qNIYWRu51Tir7ewZWm/RrHKcAy2r/YL7dvNney+YuCxQ
mjnYl9lpC9Sln6N06lGQ+RcLjGwgiEazWFzPXYfVzmbAr/yj0BfazAm/lK99Ty2r
W+pGceO0QQnbCNrU8Efns7aSyEKyDViW6wDXKRwH9eXqKHJNFfR/Sf2D5ubf2b/s
AUbwg8iZllhI4XLtubRo+1Wp/Bq4dcpb/ppAp/7es4fO4WximEb+qNZWN+00xJg6
g440rTLVMoif0d10cwyLigLZUcgGPmkCNFit2JEc+/gF4X8iThdjp39kEHJz4OR/
NQwNu03BOwz63FXQA1tzrCfOxwTPKt7IFw0AJpwgpTSXj1XDkKiYaeSMJgy11FxK
pV8fZlF7DEfl/hjm3mOrgWnj6vRSUqbejwq5xC9ikLrLiLdlLoK0Fsiea0hwCQnQ
qYAMMVak6qTZJqJkyL/wt2/LWcKN/iOGXaUEWQIvpMTRTff1NchAaPvGzpwymTLU
sj/W3bgBiyNbKfqp2wCj
=uI/k
-----END PGP SIGNATURE-----

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.537.ebuild,v 1.1 2012/06/05 13:25:11 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r1.tar.bz2"
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
VIMRC_FILE_SUFFIX="-r4"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="vim and gvim shared files"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""

@ -1,6 +1,11 @@
# ChangeLog for app-editors/vim
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/ChangeLog,v 1.413 2012/05/02 18:38:07 lack Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/ChangeLog,v 1.414 2012/06/05 13:25:47 lack Exp $
*vim-7.3.537 (01 Jun 2012)
01 Jun 2012; Jim Ramsay <jim_ramsay@gentoo.org> +vim-7.3.537.ebuild:
Version bump: 7.3.537 is released
*vim-7.3.515 (02 May 2012)

@ -17,6 +17,7 @@ DIST vim-patches-7.3.487.patch.bz2 747547 RMD160 5bc5e9d6fb1ed6e789df3c4d19de352
DIST vim-patches-7.3.498.patch.bz2 806293 RMD160 902c2521784065c6fb3721dd0d2efdc0562f1359 SHA1 821a5155c931e20cc9f70c0bd80256af4adc559a SHA256 8526d61bddd00e489da64808c328b14da6b5a6d4aa8b2d7b888c222bb1084e9a
DIST vim-patches-7.3.502.patch.bz2 805795 RMD160 f26f8fa8f788cc62e82bc9cc5ef113c28142278d SHA1 0ab394b88ce82bc235d46bb46d48977c3e71d243 SHA256 89454b4c85def97dcaa7d8ccc47f94252c7183d68b85a045878997631eb54ce3
DIST vim-patches-7.3.515.patch.bz2 812319 RMD160 16e8f306907cc5d2435292367da9d398822ab7ba SHA1 077d6dead1098a8f1608d6586a2b7235cdae6cf0 SHA256 ae926eae841cfe37d4364f379b4889e868fb530f9e4e34bd7c7a03c3f3367930
DIST vim-patches-7.3.537.patch.bz2 845145 RMD160 4e3bc8dda90cce40518fba516a2f3d4c6f38b750 SHA1 67de26174ac043226841eceae5643c0ffe243ed2 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb
EBUILD vim-7.3.266.ebuild 990 RMD160 36bb29130bbcc64e0936e936399762bcaae1efe0 SHA1 45306cad505d186ee463b83e723090dfa8846e4c SHA256 c9f63d0b201b984a94c02da549b022c51d7729b51d96b0db69f872319a379ac2
EBUILD vim-7.3.409.ebuild 991 RMD160 41c362ed58865f404a4ef99f7f0dc68bd823c910 SHA1 54aed3f5462ba7842aca9ac39e5a1cb49f0c0bac SHA256 baaf39e639cd806592eb8d186c7b47ceb7bf3ea5fc03a2afe7a6de6c01d3786c
EBUILD vim-7.3.444.ebuild 1000 RMD160 ba6e34ec0e323695e1c0ba57ca9a19c1617cf7a9 SHA1 de3198fa5607e9c0ade0ff50e56ccbb5e3529026 SHA256 a4b62ab68448de9fc651e0ac70bd40b8fc5bb5e6255f4f7a8dbf6f4f3f3bc3c4
@ -26,22 +27,23 @@ EBUILD vim-7.3.487.ebuild 1000 RMD160 ed925ef2430d31dcea9321f54772f71dc87701fe S
EBUILD vim-7.3.498.ebuild 1000 RMD160 88eeb1eecd8abed19000fb34d4af8b24512a4dc7 SHA1 4c5e3a50436a39d5e2d3fcf7199958fa2e4bf937 SHA256 9a8ca3c42c00146cb828ee276bbc576e466b91c4dd1f3604037ca56d72fef132
EBUILD vim-7.3.502.ebuild 1016 RMD160 6a89b44c7642d38576fbaf7d2b6aadd26679c2ea SHA1 09e37e9717ea99a1bdb1c59d12862fd742e621b5 SHA256 008034a66a99e18a4680fbe5093e756a8206b432ebf904e3150e561666830be9
EBUILD vim-7.3.515.ebuild 1012 RMD160 7b922a6b9b243aae247eb0fa200b02061c73b788 SHA1 f6e778566c7f761e7a1a08139124747038566049 SHA256 5582fcf4d3f32b244f5b21306647e72df5b2d9e06a5632a6c3f98ff28cd7b94f
MISC ChangeLog 55447 RMD160 8d407dc75a76e98d2bce0987fe3b0e56a304c5e2 SHA1 0b15911ca01ab591bd6e4e55e37e412bf867771c SHA256 e27e9e8c970027fdc799f86bfd862fd5f67cf92fc904e917faecd8c1b89447a3
EBUILD vim-7.3.537.ebuild 1012 RMD160 20fead2c4e7d745511bfd184cd4aeb537aa0dd50 SHA1 c202fc757abc21cfb61fbad456a20060601098d4 SHA256 ce992a398beacf334d25d21e082652c38d8706e085b3c86ba7ea0a6c9e5c6c7e
MISC ChangeLog 55583 RMD160 2f72c443324df4d06982cf5a01af9a14e9be1b89 SHA1 a64c36a0c80be672b399a65ea19c6b29312176bf SHA256 ea507fb29af9fdb175fa42e9053ae74c2c95959b5fa89188eea50613a8f87245
MISC metadata.xml 354 RMD160 8015879d249202eb3636aa88ab699425c0795781 SHA1 5aea44f856781afce73726de443014ece103c36a SHA256 6429d34cbfd1878645047ac45c97e9ff6d13e5eee7d438e796cb7e35c4ed8e90
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBAgAGBQJPoX8UAAoJEA8o5SF9Rr6qCVYP/in5LFoLVRQ6ivWCt+U2czr5
7e/yCAbJ1sctR3Pp6hBNa6tvPHjonqknOG/ILHZplsBI1vPD2kXu7QrAYCSOhLr2
7rDnZ814SYaJnS6htS0gjfGdXiR+CRbAzcqAwGqLMl/1DvXOllLRoTxCr5S3O+Oa
Y1n7NMvftENXFe3DqsfMem/O/IGqowD5x+1ZLltZhUKJqZLiTc+1Ahetq4ro3S/t
7bjoT/xHGzDiWMzePVTSQqcm3CjyDy2ogqh2Y9OOcNakrei759B1V09iJc0CeUYC
0XEIfIkHe75Am6qCm8BxIbzbAonn7vW8pZeHRCK4TyXYAmlk7CrDWknmYYFB1AfG
ay0DFApr2C4Xze1T306j0LOZzUQb1uBZNoLybgkP9NCspe2Xd5fxVqKZZcvsKanV
k0YIzM2gJgRtQEAq7bdE7JUvOcSC+8vpw25ILxJSPqXJVAfsh/lPjFZEkht9CIUv
+oydAlmUc7P98KeTP/T2Id3yb5cVo3xrkYKqm7YK5bajNq+a9OJ3VEogATxrrnrw
SJwKYbqWmn+gVa0GJausAvt1703EF5J14q4e6wU9Fiiq8JdAEpyTz3QkVJdcFx/i
wn1b2jRNqU8OdwOa3B23+F6d9r9kphMjsEyjaH5MrNMjyFk4lwiiNT1hwe9I47wL
6odkaUk8iT6KPIcn6lMP
=PGUB
iQIcBAEBAgAGBQJPzgjhAAoJEA8o5SF9Rr6q5PkP/jy9bcfrHB3AKRUS3HDXGBs6
L4piy00vS7xXicfjYTmzqdPkKtLEk8nSy6PbbgviUtkBH0SL/vwMrebIndJEl9X1
aWrdTJi2mnioLVPwbsYtT6oipcvXc9NkSwv16Q4sLTIspOeRP7qAmVlXQUV2Ydcq
FUInJcBAC+Qx31LCO1pIVbQdBv8iz9aetizENuR+Nhpay+UqsU7WhEN0tdZhQQRH
DUd6MuE0WZxTJO6O9vpmI7Yiqh+nrXxkW0FhNiR9yOQyNHJZ0wUghApViYIfG/Fh
/mXsx6wLT/u7xRCBhbUYmA1LT39pat5TtTAtt676I9OQYcUqnRmr8TugiygHX1BR
JmoqcVey3uTC2GOmDuCibr0/vyv+EBW+Z2WfQvWmzLsHNpOYgvcubpbnU++RFj8d
E/SNqKwnRnCq8QQM4rLUtfwEIMxhYEs9KEBrio+uLPlNkxCOoanGPKtk6VbaG22v
xx+sQEulWPh73wH3oBQe6zVye/Vb3IYShq0Z8I5JTra+OSzbCOKWdYKdB8cxBFRz
IvjJFzhibHKd4QBKdUrxrbAlNG/lCEcq+VBuvsxOVMkXu9mLCxCwID4gygqN53xl
CSJMVK8V++je91GNuj8SLczzJq1s6GgFPU0sgRhs75yK0XX6NMYbuVjOP4dvZKRA
4PxUUF/jaJ6Qc9w6QMgh
=V+OR
-----END PGP SIGNATURE-----

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.537.ebuild,v 1.1 2012/06/05 13:25:47 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="Vim, an improved vi-style text editor"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
src_prepare() {
vim_src_prepare
if [[ ${CHOST} == *-interix* ]]; then
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
fi
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
}

@ -1,6 +1,21 @@
# ChangeLog for app-office/libreoffice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.330 2012/06/04 16:35:13 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.333 2012/06/05 15:43:40 scarabeus Exp $
05 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-3.5.2.2.ebuild,
libreoffice-3.5.4.2-r1.ebuild, libreoffice-3.5.9999.ebuild,
libreoffice-3.6.9999.ebuild, libreoffice-9999-r2.ebuild:
Drop prefix eclass inherit as requested by repoman.
05 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-3.6.9999.ebuild,
libreoffice-9999-r2.ebuild:
Raise the the dependency on libcmis.
*libreoffice-3.6.9999 (05 Jun 2012)
05 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+libreoffice-3.6.9999.ebuild:
Lo 3.6 branch is around us.
04 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-9999-r2.ebuild:
Also depend on lcms as we now use it directly.

@ -27,26 +27,27 @@ DIST libreoffice-branding-gentoo-0.5.tar.xz 150616 RMD160 e8d475d184fdfd75f34877
DIST libreoffice-core-3.5.2.2.tar.xz 103296172 RMD160 8e1b87e2ea35683ee31e0a2b209d85f14ba85753 SHA1 ab0cfa84a11ec4d18afe7095235a4b4c904e9649 SHA256 df681145f7f1dda30e3f82d4924722957662d744df0e7b6fa024b2bd53fb3dc6
DIST libreoffice-core-3.5.4.2.tar.xz 103422460 RMD160 e118cfa44ba198fa3d3fe8fc21bd1e3940270868 SHA1 a01d77612c9678d52a75fb160590bb76d670d7f6 SHA256 3eeb89d05fa423c446767defd54ff89456b2ead8fc4628c3403043d4c1845faa
DIST libreoffice-help-3.5.4.2.tar.xz 1857756 RMD160 ce00c1893e0315fa7cee156707553fdcebb552d2 SHA1 0d417affc2b91ef345cb010f3a2d11a6417b7f44 SHA256 61e93d4ad9c1ad1308fe85f8416bf9dfafd875ba9cdb2050890b7b0e1abf4869
EBUILD libreoffice-3.5.2.2.ebuild 14796 RMD160 50e705b52d06cbe7e2aa820fbafd8cbe56997d7a SHA1 c0130bdd1cd67d9d60a285ff2842581952d6eb24 SHA256 69394c1cf5045771069a2cd2fcbb0b2e64127b57ae637447364f53947db5033f
EBUILD libreoffice-3.5.4.2-r1.ebuild 15723 RMD160 9af2a417275813e8366b874872acf2d5471ba1b0 SHA1 7ae07feb071cd81867b1bd314bb531610e946d23 SHA256 97a8772f415e83d3b3977fb9480ca837aab20a6dc97d267e947e619d432eaeb9
EBUILD libreoffice-3.5.9999.ebuild 15655 RMD160 b7aba3e31dfed5bf04e1c06230f3ae63f24d179a SHA1 ba5f15ce874cc079a01a57dab6c2851013ed4545 SHA256 b380ef9af20e2f2f5ab909a8478c2c47fee60b10f5a3c84e0aac360f4c403546
EBUILD libreoffice-9999-r2.ebuild 17113 RMD160 d8fc9a22e2aa6166d25153c46224453f33f9f391 SHA1 6eb008f465ffbeb8f10550720369d34665c5cb70 SHA256 b99a1079b3ff5b53c7be3e1dc223d6685a24ca9b9dc55bf807051d872be9f7b0
MISC ChangeLog 60636 RMD160 7f24ec5805d98eb1f15cbe9c08c8c2900787798a SHA1 2d55269fea76d75a02591ea008f176d68600f489 SHA256 e33ec06451df354d27405ad210083fe3c868ee558c1b6cd8407b979413d8c363
EBUILD libreoffice-3.5.2.2.ebuild 14792 RMD160 0cee37b5f962dd7d3e94da528c53e1abe842926a SHA1 209fba9fd0dc7603ab865900f909a12dc742f647 SHA256 a90fbc11d38ca7e587721802490064598b63606b318eb5de5ebdb18479017e35
EBUILD libreoffice-3.5.4.2-r1.ebuild 15716 RMD160 40f08b9fa4ca21b71f0407e9ee28f6adf96d9bcf SHA1 d22c091b70bba9ce971684b82ea0a4d169fcc080 SHA256 7356535c8f9fb6653cd872ef836ba08c12698ad3c74394daa93d776df903d3fd
EBUILD libreoffice-3.5.9999.ebuild 15648 RMD160 a7c6e6c96ea1b914883bde76c27200bb7355a4a7 SHA1 7dad1f9b7d2240b95cb7c6b3d3e5dcfcf4276d49 SHA256 58bfb32055c907830c27e7dae02b62543a3ddd11acb4182cb9de4067b8f7b61e
EBUILD libreoffice-3.6.9999.ebuild 17112 RMD160 7b1944da6c5690ae296799caee5d01b36726b4a0 SHA1 d1b04d479fb324da3a2f40cb871c7fa83c61d11b SHA256 a483ae5b4189ebfc84b1f9f72b2a165d35162786d950e139cef7b9cc69164335
EBUILD libreoffice-9999-r2.ebuild 17112 RMD160 19d1ba973c44dd769c2fb3fa98a7481e2f6f6fdd SHA1 ea384fb18283cdc28edaca25a658f476949cf9f4 SHA256 ab8c1c5a80a0bc06a9225c4fb5542363737d7f2dc82d192fe7e3faa7df8d6ab0
MISC ChangeLog 61204 RMD160 f1ae863df28447822ecd54daf956fce601279dfd SHA1 da1e106494a4b5a2e17e4a774ff0787d785dc53d SHA256 93232e9dcac231ccdd5a37cbaffedf186082a71a330f92d761ed8f205e6ca89e
MISC metadata.xml 1534 RMD160 24433486738eb58853e959332201611cf24fd5c6 SHA1 05d71c3efc820312fcf61f0fee4cb8d6e91a7c52 SHA256 2f095ea98ee3715366a47bfb72683434384d06526cb66a3db8b071fed537b401
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBAgAGBQJPzOPHAAoJEOSiRoyO7jvoiQQP/3N6TlRnIvVuxrx9189ImPg6
aEon4hU47RtlmShmfhFJj8zZwuBZGqZuuGs8W9A9cIFI0m5RgH3Y18sXU2mR/1R/
k3WwdR6rI9ThCN2yXbsv3BJ3XNmEQntPdl4VecyaqU2ry9ca0UClR2S7yTTZAEE9
4caJp5A+B8k5PJcV24vj91mpkVfPyzniklzMfDH/C2t+gk/5bG6OyEJKHGV+ffDF
aP8noJ2dhEkOU4oRK7KL+QZadGITZLYg76OdKUjJGlAd6GIcGu2nFh+beIob9i9A
oy/Ej5TQKg+oHSB3QXhCoZvgqlAjPUDosiPU8/Nxg5piQcdS/k0Ej+aAGI2YqKr2
Ru2Z26DX89rOPOSUM+8kvqntE+Q7poipI93HOM/Pp4Td7PVso6Ly0ar74Z43PK7O
Xf43NaDWjBgRDeZwdZ3O1T9O2NA0TIJos3VxDYmV5FYwWz8/EuFoukDCHf6s4avb
mqKB3p0mw/l8hI+yQ+C3n/Q8CbGtyiDayonsm8wtbVpQcDkxaHoNItPTZIIsUQV8
+5tdkLtDH639R1v9NknJsHAsC8uuOzN4qb8rsKcVjRSKSptU4n87agjiFjVymwpu
uDgm7PgvWZnF0FhWcn6sjZhP+jMIrThWAcR7SdDG2NWgPRqp2StExu/xydzEH+nc
hNqXTZuTdwNRzJq4R4Ss
=JCRj
iQIcBAEBAgAGBQJPzikzAAoJEOSiRoyO7jvoSHYP/3ztsw2Glupwnkdfn8qbrIhA
AREYDeHvJXG6NKtPqeFJgNhbA7nx9tDfqNdm/gnra6Ug8vzssjAwg0LqBean/m1d
PUymOrYzLftqiMDg/9E86VUGCnxsRl64lg2marhdm4D/KwNV2H5Oha2XrrhokB4u
7bFVouiXyPCCGAVKeQfSbYLwzemqmI8lFLFq4JzbyeFrUK/ZSLELkaZRruYEDueO
imET8JBn6LJNM4h6HiyFno3xNtMGSDS+HE7weCtJWZJk+LvciiowePhe1wgQCgvs
DioievymD5cOzVwOmG60rat4zq5RU3HuW34iAnEIMpORmfccbMMWm9tT8OOxSPLp
TTFzk+VYGaIgLkiJzzxacXgg71bMhpWjuOacC5amnVyWlJUaMWneueMWAXdpLv4T
NWpGQMPYL7qSahGlzTBF7iLguwUKLbGxfi4ToRxBGiBLM79zQe0HRuC12jXokpXg
YVO73RBJs7j3/8Z/BF6SYcB4HeMYe2maivHx3TqFUwCkFDSswvDzcl3edEwK1rbc
tmBWGzCsYEb2fByshXu4RyJx/B7l17nNQrUV0J/Uie6LI2JD2lBj/FFxkAe5rV4E
F2j8Dn9GJ7EjX3H2HdOF/9rpSiCTsekFIFJystVT2yGKy3W5Tt0mYzY3VBsRYLkM
FCdjFsPcx94nzUCpBbtb
=/dbe
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.2.2.ebuild,v 1.17 2012/05/03 20:00:40 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.2.2.ebuild,v 1.18 2012/06/05 15:43:40 scarabeus Exp $
EAPI=4
@ -27,7 +27,7 @@ BRANDING="${PN}-branding-gentoo-0.4.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.4.2-r1.ebuild,v 1.7 2012/06/01 20:18:03 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.4.2-r1.ebuild,v 1.8 2012/06/05 15:43:40 scarabeus Exp $
EAPI=4
@ -27,7 +27,7 @@ BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.50 2012/06/01 20:18:03 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.51 2012/06/05 15:43:40 scarabeus Exp $
EAPI=4
@ -27,7 +27,7 @@ BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."

@ -0,0 +1,581 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.9999.ebuild,v 1.3 2012/06/05 15:43:40 scarabeus Exp $
EAPI=4
KDE_REQUIRED="optional"
QT_MINIMAL="4.7.4"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_DEPEND="2"
PYTHON_USE_WITH="threads,xml"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make
# everyone happy.
DEV_URI="
http://dev-builds.libreoffice.org/pre-releases/src
http://download.documentfoundation.org/libreoffice/src
http://download.documentfoundation.org/libreoffice/old/src
"
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
# Help is used for the image generator
MODULES="core binfilter help"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]]; then
SRC_URI+=" binfilter? ( ${i}/${PN}-${mod}-${PV}.tar.xz )"
else
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
fi
done
unset mod
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )" # modifies source code
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable
SRC_URI+=" ${ADDONS_SRC}"
unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite gstreamer +gtk gtk3
jemalloc kde mysql +nsplugin odk opengl postgres svg test +vba +webdav
+xmlsec"
LO_EXTS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
# Unpackaged separate extensions:
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
# hunart: only on ooo extensions -> fubared download path somewhere on sf
# numbertext, typo, validator, watch-window: ^^
# oooblogger: no homepage or anything
# Extensions that need extra work:
# report-builder: missing java packages
for lo_xt in ${LO_EXTS}; do
IUSE+=" libreoffice_extensions_${lo_xt}"
done
unset lo_xt
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
NSS_DEPEND="
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.2
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
media-libs/lcms:2
>=media-libs/libpng-1.4
>=media-libs/libcdr-0.0.5
media-libs/libvisio
>=net-misc/curl-7.21.4
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
cups? ( net-print/cups )
dbus? ( >=dev-libs/dbus-glib-0.92 )
eds? ( gnome-extra/evolution-data-server )
gnome? ( gnome-base/gconf:2 )
gtk? (
x11-libs/gdk-pixbuf[X]
>=x11-libs/gtk+-2.24:2
)
gtk3? ( >=x11-libs/gtk+-3.2:3 )
graphite? ( media-gfx/graphite2 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
)
jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers,cxx] )
libreoffice_extensions_scripting-beanshell? ( >=dev-java/bsh-2.0_beta4 )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
libreoffice_extensions_wiki-publisher? (
dev-java/commons-codec:0
dev-java/commons-httpclient:3
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/tomcat-servlet-api:3.0
)
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
opengl? ( virtual/opengl )
postgres? ( >=dev-db/postgresql-base-8.4.0 )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
xmlsec? ( ${NSS_DEPEND} )
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!app-office/openoffice-bin
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
>=app-office/libreoffice-l10n-3.5
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.46
>=dev-libs/libxml2-2.7.8
dev-libs/libxslt
dev-perl/Archive-Zip
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
dev-util/mdds
virtual/pkgconfig
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
sys-devel/flex
sys-devel/gettext
>=sys-devel/make-3.82
sys-libs/zlib
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto
java? (
=virtual/jdk-1.6*
>=dev-java/ant-core-1.7
test? ( dev-java/junit:4 )
)
test? ( dev-util/cppunit )
"
PATCHES=(
# not upstreamable stuff
"${FILESDIR}/${PN}-3.6-system-pyuno.patch"
)
REQUIRED_USE="
nsplugin? ( gtk )
gnome? ( gtk )
eds? ( gnome )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
S="${WORKDIR}/${PN}-core-${PV}"
CHECKREQS_MEMORY="512M"
CHECKREQS_DISK_BUILD="6G"
pkg_pretend() {
local pgslot
if [[ ${MERGE_TYPE} != binary ]]; then
check-reqs_pkg_pretend
if [[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 5 ]] ) \
; then
eerror "Compilation with gcc older than 4.5 is not supported"
die "Too old gcc found."
fi
fi
# ensure pg version
if use postgres; then
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 90 ]] ; then
eerror "PostgreSQL slot must be set to 9.0 or higher."
eerror " postgresql-config set 9.0"
die "PostgreSQL slot is not set to 9.0 or higher."
fi
fi
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
kde4-base_pkg_setup
python_set_active_version 2
python_pkg_setup
[[ ${MERGE_TYPE} != binary ]] && check-reqs_pkg_setup
}
src_unpack() {
local mod dest tmplfile tmplname mypv
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
if use branding; then
unpack "${BRANDING}"
fi
if [[ ${PV} != *9999* ]]; then
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
unpack "${PN}-${mod}-${PV}.tar.xz"
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
else
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
EGIT_PROJECT="${PN}/${mod}"
EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}"
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
EGIT_NOUNPACK="true"
git-2_src_unpack
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH
fi
}
src_prepare() {
# optimization flags
export ARCH_FLAGS="${CXXFLAGS}"
export LINKFLAGSOPTIMIZE="${LDFLAGS}"
export GMAKE_OPTIONS="${MAKEOPTS}"
# patchset
if [[ -n ${PATCHSET} ]]; then
EPATCH_FORCE="yes" \
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
EPATCH_SUFFIX="patch" \
epatch
fi
base_src_prepare
# please no debug in binfilter, it blows up things insanely
if use binfilter && ! use binfilterdebug ; then
for name in $(find "${S}/binfilter" -name makefile.mk) ; do
sed -i -e '1i\CFLAGS+= -g0' $name || die
done
fi
AT_M4DIR="m4"
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
-i pyuno/source/module/uno.py \
-i scripting/source/pyprov/officehelper.py || die
}
src_configure() {
local java_opts
local internal_libs
local lo_ext
local ext_opts
local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}")
# recheck that there is some value in jobs
[[ -z ${jbs} ]] && jbs="1"
# sane: just sane.h header that is used for scan in writer, not
# linked or anything else, worthless to depend on
# vigra: just uses templates from there
# it is serious pain in the ass for packaging
# should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
--without-system-vigra
"
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
done
if use java; then
# hsqldb: system one is too new
# saxon: system one does not work properly
java_opts="
--without-system-hsqldb
--without-system-saxon
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-java-target-version=$(java-pkg_get-target)
--with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
"
use libreoffice_extensions_scripting-beanshell && \
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
use libreoffice_extensions_scripting-javascript && \
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
if use libreoffice_extensions_wiki-publisher; then
java_opts+="
--with-commons-codec-jar=$(java-pkg_getjar commons-codec commons-codec.jar)
--with-commons-httpclient-jar=$(java-pkg_getjar commons-httpclient-3 commons-httpclient.jar)
--with-commons-lang-jar=$(java-pkg_getjar commons-lang-2.1 commons-lang.jar)
--with-commons-logging-jar=$(java-pkg_getjar commons-logging commons-logging.jar)
--with-servlet-api-jar=$(java-pkg_getjar tomcat-servlet-api-3.0 servlet-api.jar)
"
fi
if use test; then
java_opts+=" --with-junit=$(java-pkg_getjar junit-4 junit.jar)"
else
java_opts+=" --without-junit"
fi
fi
if use branding; then
internal_libs+="
--with-intro-bitmap="${WORKDIR}/branding-intro.png"
"
fi
# system headers/libs/...: enforce using system packages
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --disable-gnome-vfs: old gnome virtual fs support
# --disable-kdeab: kde3 adressbook
# --disable-kde: kde3 support
# --disable-ldap: ldap requires internal mozilla stuff, same like mozab
# --disable-mozilla: disable mozilla build that is used for adresbook, not
# affecting the nsplugin that is always ON
# --disable-pch: precompiled headers cause build crashes
# --disable-rpath: relative runtime path is not desired
# --disable-systray: quickstarter does not actually work at all so do not
# promote it
# --disable-zenity: disable build icon
# --enable-extension-integration: enable any extension integration support
# --with-{max-jobs,num-cpus}: ensuring parallel building
# --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --without-stlport: disable deprecated extensions framework
# --disable-ext-report-builder: too much java packages pulled in
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-headers \
--with-system-libs \
--with-system-jars \
--with-system-dicts \
--enable-cairo-canvas \
--enable-largefile \
--enable-mergelibs \
--enable-python=system \
--enable-randr \
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gnome-vfs \
--disable-ext-report-builder \
--disable-kdeab \
--disable-kde \
--disable-ldap \
--disable-mozilla \
--disable-online-update \
--disable-pch \
--disable-rpath \
--disable-systray \
--disable-zenity \
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
--with-build-version="Gentoo official package" \
--enable-extension-integration \
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
--with-external-tar="${DISTDIR}" \
--with-lang="" \
--with-max-jobs=${jbs} \
--with-num-cpus=${jbs} \
--with-unix-wrapper=libreoffice \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-stlport \
--without-system-mozilla \
--without-help \
--with-helppack-integration \
--without-sun-templates \
$(use_enable binfilter) \
$(use_enable cups) \
$(use_enable dbus) \
$(use_enable eds evolution2) \
$(use_enable gnome gconf) \
$(use_enable gnome gio) \
$(use_enable gnome lockdown) \
$(use_enable graphite) \
$(use_enable gstreamer) \
$(use_enable gtk) \
$(use_enable gtk3) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mysql-connector) \
$(use_enable nsplugin) \
$(use_enable odk) \
$(use_enable opengl) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable svg librsvg system) \
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable webdav neon) \
$(use_enable xmlsec) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
${internal_libs} \
${java_opts} \
${ext_opts}
}
src_compile() {
# hack for offlinehelp, this needs fixing upstream at some point
# it is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
(
source "${S}/config_host.mk" 2&> /dev/null
local path="${SOLARVER}/${INPATH}/res/img"
mkdir -p "${path}" || die
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
-dir=icon-themes/galaxy/res/helpimg \
> "${path}/helpimg.ilst"
[[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
)
# this is not a proper make script
make build || die
}
src_test() {
make unitcheck || die
make slowcheck || die
}
src_install() {
# This is not Makefile so no buildserver
make DESTDIR="${D}" distro-pack-install -o build -o check || die
# Fix bash completion placement
newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN}
rm -rf "${ED}"/etc/
# symlink the nsplugin to system location
if use nsplugin; then
inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so
fi
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
fi
# Hack for offlinehelp, this needs fixing upstream at some point.
# It is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
insinto /usr/$(get_libdir)/libreoffice/help
doins xmlhelp/util/*.xsl
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
use java || \
ewarn 'If you plan to use lbase aplication you should enable java or you will get various crashes.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.80 2012/06/04 16:35:13 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.82 2012/06/05 15:43:40 scarabeus Exp $
EAPI=4
@ -27,7 +27,7 @@ BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
@ -105,7 +105,7 @@ COMMON_DEPEND="
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
>=dev-cpp/clucene-2.3.3.4-r2
dev-cpp/libcmis
>=dev-cpp/libcmis-0.2
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28

@ -1,6 +1,16 @@
# ChangeLog for app-office/unoconv
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/ChangeLog,v 1.3 2012/03/31 11:57:35 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/ChangeLog,v 1.5 2012/06/05 13:06:12 scarabeus Exp $
05 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
Whitespace in metadata.xml
*unoconv-20120522 (05 Jun 2012)
05 Jun 2012; Hans de Graaff <graaff@gentoo.org> +unoconv-20120522.ebuild,
metadata.xml:
Version bump, fixes bug 417719. Install additional docs. Add myself as
co-maintainer.
31 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> unoconv-20120327.ebuild,
unoconv-99999999.ebuild:

@ -3,24 +3,26 @@ Hash: SHA1
AUX timeout.patch 460 RMD160 6fc1b36395c4c856c95b1fbaa844fd75d439734f SHA1 4585c375cce6b9a736220572161c8e42305a1f26 SHA256 00c384c41fcc232e14af0814c6ec6f0c69399646de64e1e2f46d28cd9a382619
DIST unoconv-20120327.tar.xz 79324 RMD160 581ba351a0b9d600f73e93068943776c566830ef SHA1 e4998b26116960d55780274b5cb5cdbdf4999500 SHA256 f98ebc08621df509716540bc8f1f5f8264e115decddc48fea99a2706daa323ee
DIST unoconv-20120522.tar.xz 81696 RMD160 3bd4c51bc366f40b389acb3fb7cae40a9fe47cc8 SHA1 3051c09170b529039073cc70730d3afcdd0eb207 SHA256 61da5dde9c7798c945e5003347511c275aceb81b900773d0fcda943a85b92b10
EBUILD unoconv-20120327.ebuild 1006 RMD160 7a54951d446692de9b2d34018937385565ce2bad SHA1 695c55e9d7de1b7ab45b2c0630fcf0a7a12ded89 SHA256 9e6eb68366823014f57973577755ea148ccf8b394930c2b0a3aade4b06759834
EBUILD unoconv-20120522.ebuild 1029 RMD160 9173647371453f04c4a9db06e72d735e8da0ace7 SHA1 701d3ee3539af4a9fc06d1e1785069ad6eb0ea09 SHA256 c9578e36f754086caa26863ea51e283779672a864ce181fec5223d37d0825d60
EBUILD unoconv-99999999.ebuild 1006 RMD160 39b4937137c3c037dffd041f4af4f9ad2ff4ff1f SHA1 5e1b5ccc55ed7fde5a32bb4d71c05ca71d7178df SHA256 f67035ff057cec66d102bd96c1f1978ac51c8ea9f3288cd8ac66150f351ca4b1
MISC ChangeLog 886 RMD160 dcdd83dd01dae669807f39821a4ff9698f5f80cd SHA1 0373109fea59b45bb0e89ccacad43e1dbea9d9ee SHA256 4f765a64171da61cbae03a6b3d80f5d44adcc8a2bc7f3398a5e24fb1a47d56c9
MISC metadata.xml 164 RMD160 fd8b45464863ba55ec9ffa050f8c7580be4ead20 SHA1 988d65b213818898ef7fc0eeedba86d0af4f18fe SHA256 6dd077e0a4bddf8cac0a6d7fb01d5f992a81c85d77d55787d19c6d4ae4c5aeeb
MISC ChangeLog 1201 RMD160 5041807f256b5d8ed8005424d23e4e8596e3db30 SHA1 0df6f1e78018674b1e998dd15bcb4ad66ad3bf41 SHA256 f2cf7fd5dfdba8ac0a703fb5ca8dd09eead44e2b83c0dd4457837fcc637936f3
MISC metadata.xml 228 RMD160 713780a81cf08daa6ee8e7fac5cff767ba512ca4 SHA1 8eaf96ea9b771a2319c873b629f0b5809ae3c179 SHA256 80feae01ae956bb1954eb58305d8dd86602c8afd949645f5d9929a2dc72f4d42
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBAgAGBQJPdvE1AAoJEOSiRoyO7jvo72EQAJcnqmbq99qB7l2vMq8fC8g3
mPGv7HitadSMRFY/EoPtWbSsNRTrvNlWTt11RuQuwif2VOlF5WV/zPvBU4v0ruj1
QshtG/Pk2kNcvOIwXBy6LpEZPuIKOrM+CCjs45wvMYuFEgOGxBx+bM+rj91cFMtc
jjZaYD/wsloWxkcrNt56CmlfTKcJEt7BhkMQCfkBLgrJZv/0iokRoaPLXnsvDst/
C1xNGtgCuAOzPVQjEOwVh4TIP2uNSZPDFQZMZqw7rFrtDa7LYmmMajzg78j0fOXf
OxWgBoVllIKyvSL3TsdTl98vV0m8xze2sFw8QPoSy3RsJ1ElflBBALQVAZGH2J2N
BvqyGu4vJqWa04Ew0QjS4AKXpW0/p9TVoZN6hIkmhTf7ceKm1svKHF61EN7Rd0B/
ctLmhb2yZ+ngw4Wl9ghmpNrjJ0t9r937Ji+ZKWPVlMijq2zdys7Q9vtgH4z6CXNH
J+GzQfej4zSZqc0ci3T52v3YEVYisn/t9FCrD1IzGPzRtqrgZFSzrF4+KLJmb+O7
AgPzrnSWBYei6hJ7Rsx9KZfs04d6OxziC3LJ9dTw2pU7TSjeoHsmHa1NEMD/7xnn
MajT5ZVpE55DCrIRJJjW/h1vkAZNIdQ2uERj37Mc2iF8w+R5BtalW3eBjp0gzCvZ
41PGfisftZ+KllpO0emr
=YK2O
iQIcBAEBAgAGBQJPzgUxAAoJEOSiRoyO7jvo4DMQAKnBl5bXKJjOKZI6UKME/OsT
hVJmAfE7HFDSfjP6dWiwLw1d9E5AkvI6rzMF0r0jyy+Ta6Cbk6GM2MZHmOBGvM/H
4iY2eJ10Z7Z7OYXRSipVwPM3zzZguHzBqbkknKrJFLBbwTVENVuE70D4+acOJv/r
O80EC7ZxK4jbRV2SEbezfLPdcp+7ZLawSaN0dCCgA7m4M4OAPnMjsw40ELSy4qmo
WAfSRhUU5ktu2uXXKDn78OADY4vbqIK17XnQJKNdiTk4AYeetAOl123nMMYjMxOG
5TefokVUwC2VhlklPGSYEtSRL0X1dGJDfmiSHi9P0U/HM7eoQzwgVqoD32AblyXT
fn4JGmTeM4ZggidQv6ZyDAmcBZUUidG2/OKrkW8FhQDJvrqPQ21pRLDH/dAu+533
p/ssZSBCm0SY1lXGgI01RkVDL7zhekQ069I+neAEKBHb8k4mNLWFm1xXW+yR0v9q
mX7/Ua9k7KDxos/ofZBLyn+/ZJlyjh1v0tSxnFbkbyt5juoFW+WstoJ1jYCcpoMo
9PYzlCnKStjSBzomKKLsNG64b+okBiP/5rjuIMLoYFgK2o74jWDHO/fZ0n6E9l/O
jNm/9xfBKJF1f4ceUWB6VOGNfnRron1PTsdrB6hQdyERTJyjC40o4A1JW+MRuGu4
vsDUzyoQtb43fLrbqeKD
=JT30
-----END PGP SIGNATURE-----

@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>openoffice</herd>
<maintainer>
<email>graaff@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -0,0 +1,43 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-20120522.ebuild,v 1.1 2012/06/05 11:25:08 graaff Exp $
EAPI=3
PYTHON_DEPEND="2"
EGIT_REPO_URI="https://github.com/dagwieers/unoconv.git"
[[ ${PV} == 9999* ]] && SCM_ECLASS="git-2"
inherit eutils python ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="Convert between document formats supported by Libreoffice"
HOMEPAGE="http://dag.wieers.com/home-made/unoconv/"
[[ ${PV} == 9999* ]] || SRC_URI="http://dev.gentoo.org/~graaff/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
[[ ${PV} == 9999* ]] || KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
!app-text/odt2txt
virtual/ooo
"
pkg_setup() {
python_set_active_version 2
}
src_prepare() {
epatch "${FILESDIR}/timeout.patch"
python_convert_shebangs -r 2 .
}
src_compile() { :; }
src_install() {
emake docs-install install install-links DESTDIR="${D}" || die
dodoc ChangeLog README.asciidoc || die
}

@ -1,6 +1,9 @@
# ChangeLog for app-portage/portage-utils
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/ChangeLog,v 1.127 2012/04/26 13:52:57 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/ChangeLog,v 1.128 2012/06/05 10:24:18 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org> portage-utils-0.10.ebuild:
Stable for amd64, wrt bug #419663
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> portage-utils-0.10.ebuild:
keyword ~amd64-fbsd

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA512
AUX post_sync 190 RMD160 55e9a5e81b49a60e78fbb8a6cba94f6ebd6a5953 SHA1 03c5409e6f45e3187d8cdd0fe00ed1d327f37d98 SHA256 73560378a5ef2bc39ced8f954f3d371f89d04fa45301f6e6471262caff03d5bf
AUX q-reinitialize 68 RMD160 50de7e31f2e092fa1cf2495b150f34fb827ba74b SHA1 2b0fafc040a5f34c0c06c2b11253b8e5a7a4d5e4 SHA256 e7aa83822c78d89d128d10e61ff30f529ea5af3c3b9b4395db6c213675b11e3b
@ -10,19 +10,23 @@ DIST portage-utils-0.5.tar.xz 99916 RMD160 e3588cbbb5e6f5c251431930b24edb7e6aa76
DIST portage-utils-0.6.tar.xz 101672 RMD160 d2630a5a8fb08f9a87973d4ce6ecc3ae05ce1459 SHA1 c49ae47c618a1329f10ad5f11f0628bb7db79cf0 SHA256 1c902be00679910c04cf70ef2d765388213c7bb339ffd47c660e681a6eac88a1
DIST portage-utils-0.8.tar.xz 378220 RMD160 df2d7cef2795564f57d63c53045d1b90627b1699 SHA1 00837e3d0def5c9b13ae70900030f1cbe4154485 SHA256 d7a0dd6f8afc959f965a0dfcba12e808f623035cf1a38f3be4a5765d42174c74
DIST portage-utils-0.9.tar.xz 378044 RMD160 81984a429a2c3b9877a8ac446b2c823563899a56 SHA1 de637ca1838aa97eec00c7df6847b4a4e520d975 SHA256 dc6ca6c8394a17e47966e7a5aa21030690abd80e493e59780b85c561307c4c58
EBUILD portage-utils-0.10.ebuild 2170 RMD160 921bda793a9d6a58634da1987109a75b6605bec9 SHA1 a4bf77831acef18bbab45abc75ecb19c1032d49e SHA256 56cf3d5bb0302f1b27de8c608d8b24e4560e3695d984279b57a5340120e9cb53
EBUILD portage-utils-0.10.ebuild 2164 RMD160 9cce664c80a0c1c25c4f5226d02424c9a3a7e1e9 SHA1 a683549d8946519fb7302d2e1d1c828870e6d1b6 SHA256 b476c313ac256b5f8128c00db0b715f6e0a3b2689e0ab14fd5e3d0c087b6de15
EBUILD portage-utils-0.3.1.ebuild 1566 RMD160 cbfc56f4016ad534232f14c86695b10acd52b798 SHA1 5deae948a50e470f4d7ced5e677c0da50e29ad36 SHA256 14f27f81facc7c4bd854f8c9245d139fd351b3e3afcd705a4027aea2811c723c
EBUILD portage-utils-0.4.ebuild 1576 RMD160 d04935f5d18c42edbfbcdf0a8a54af9d091fa52d SHA1 716002cbddf1632a3aa058448d300b75ef3d15ae SHA256 5fe41ce66a4586a7306ae5b44bf978c3ed52b82b0f9ae21498c6f9d5c96016ac
EBUILD portage-utils-0.5.ebuild 1485 RMD160 cf4b857b8b6fd720771d89a07654667f13093012 SHA1 90107e3ef15af825cf957841d1eee4625c401433 SHA256 8246fe9df68c97cc0e42bf928de14766604377430e6e4b98bcd3a8bfeb785aab
EBUILD portage-utils-0.6.ebuild 1486 RMD160 a61a5e0db982c626ab5c02fb4d38c34fb8580dd6 SHA1 4bad769f653971826d3919de6594352c634e1d37 SHA256 fe23b1ad44d0ac7051c235fa12bf58bd79396152ab204772eed53e9f554978fe
EBUILD portage-utils-0.8.ebuild 1656 RMD160 20030034ffbf748cea21eedffefde5f50fd1df39 SHA1 db829c329a0e9541a74a9aa5f30d6d96e56301d2 SHA256 61877b0101440204587ac63f74daef7fe03c52ff2828127e3145c475099bd7e5
EBUILD portage-utils-0.9.ebuild 2155 RMD160 b58651a09a6a5f2c3bafe872a15c48d8b5a45255 SHA1 9e51d53dad5ae2034937865f6601b73b9e09f14f SHA256 62e78c7a2624e70c765a184fd3ec50af2ac75c0d1c1d771393a51b2906512eab
MISC ChangeLog 22852 RMD160 b33f96e80d96891b88b2c1422b7bcad7083bac91 SHA1 32932f249c5a16fd0a525423470104af5e34a35e SHA256 bc7b709cbf101289fa35e94a657e7a7af32b409460062f7fd9086e41a943efc8
MISC ChangeLog 22960 RMD160 ded6e433bfc8ecee4b54b91b845e6bfc6440bd32 SHA1 fe2b63e96c23f52d9a78fdc8e63fafa766d6cc1e SHA256 a3a7f4a88c4be4b054ba85770c9b42e43ec8bd922d837e25f9bcdcdcaf9825d1
MISC metadata.xml 207 RMD160 cc27c18e9aaa247211b55e9f825ce1313bb9096d SHA1 ca55ca213d5e57927627195883c66636ae224baf SHA256 7e42d8d20b999858f3b4dc74e47877952491faecaa3674f4dd54b5d0c5045867
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk+ZUz8ACgkQvFcC4BYPU0o33wCgk4EotNg2TEsoPJMf78I/S+Jr
XlIAoKdYeQGXQQQL1obr57qu38UE4fTE
=Y2Kg
iQEcBAEBCgAGBQJPzd5XAAoJEOTDgjZ80txd35UH/RBP2Nk5pAKY/B1lNjYhzzrc
JLGrcp807pkJjgQ7zC6eXQdf3MmkaC0s9VNavBYY+jDUtbNktLfG/efNmEiDTK6d
UxY/frv1hv87YsTauFtvhMgJUogoPgXb7Jq/s+Xs/kXvXwo7mZJOw/kMEcmLoIdg
I1GRshEuThtC2G4B+it41c+BAVPK1NonvrsP0vrd3kKr2MiUg+BjtmOQTS4W2cQ7
OrenMCXQRsURMDBDP95ZSyuYDprtsHVPoL/ms4cyv9XsTXnBQoHgJKqKUqqpqRek
vEXS9pWpwj7hWQIfffUZjf9Pfk2KtRY8v2+HouQubHPwkp2tV2FArUZccs+n11Q=
=f/Fq
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.10.ebuild,v 1.2 2012/04/26 13:52:57 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.10.ebuild,v 1.3 2012/06/05 10:24:18 ago Exp $
EAPI="3"
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static"
src_configure() {

@ -1,6 +1,9 @@
# ChangeLog for app-shells/fish
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/fish/ChangeLog,v 1.51 2012/05/10 15:20:33 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/fish/ChangeLog,v 1.52 2012/06/05 10:29:41 hwoarang Exp $
05 Jun 2012; Markos Chandras <hwoarang@gentoo.org> fish-1.23.1-r2.ebuild:
Stable on amd64 wrt bug #419725
10 May 2012; Agostino Sarubbo <ago@gentoo.org> -fish-1.23.1-r1.ebuild:
Remove old

@ -8,18 +8,24 @@ AUX fish-1.23.1-fish_indent.patch 783 RMD160 9ce59ca299dc68f9d9d980941e32d070316
AUX fish-1.23.1-gentoo-alt.patch 2507 RMD160 96ee802017f07c8fb5255c0790878b701ed1de73 SHA1 9f9bbaf14043b918aad1e3bcbc36403a8a5de211 SHA256 b3491f7456e33231bf7a8ab3d61996b86c088c0e721fadc56c534d23267e5795
AUX fish-1.23.1-multi-line_prompts.patch 443 RMD160 74f514cebdccc04f99855515b4beadfe57050d8a SHA1 0dea25393fe4ce7fffaccfeba8e2c00077dd0a5c SHA256 0fe0cbaac4abf393c5ae0c34e963bf696441e8dbb14b6ee4ca4c7b76561ccd09
DIST fish-1.23.1.tar.bz2 876148 RMD160 820b7a57f31b98a6faf1520b356a06422891e787 SHA1 3a6a5d0cfff348e5f9b1e7cd771865fd1dcd802e SHA256 1ea3d6532226c315993fabd6096ec865fdcde4d43df9e26f9ed020e11e631f93
EBUILD fish-1.23.1-r2.ebuild 1783 RMD160 5891ab2ad1a6af44c40fe72392815ba45013651a SHA1 c86d801f38e24752a05df9f32024c2a36b5f3c02 SHA256 74896b3edd8d3dc73cc3c9a09c4919765ca8191f935224df46126a32b203eb77
EBUILD fish-1.23.1-r2.ebuild 1787 RMD160 d53f8094164eb57116c11f6f53d7afc2ca8a7500 SHA1 fa4864c713eb03d260d80059855694c71b322005 SHA256 633260a219080eb254587d1596155ff47bf27277770eec7327e9d5a5fa747b3a
EBUILD fish-1.23.1.ebuild 1642 RMD160 fdbd710883de91177d6228795c78284e18eb18b5 SHA1 f14eecb301db97060d2a260a2d4b301abf29e555 SHA256 bc8fc505264411b5617b5f920e6fefd874a84676bf6fb158b820c616b93f7561
MISC ChangeLog 9380 RMD160 252d5f621b7e8f8ecabfd3e2d22bca0e45fc4eb7 SHA1 b97fbc915ce7f9a7a45e636f1d03fc3f9bd713e7 SHA256 9798ac97f6910760dd03482e30706712faaacaf9442995e9aef924f70f2de884
MISC ChangeLog 9496 RMD160 5a9ad9c57f70d5178e065f8e418b924d02814a86 SHA1 7c9f5077bb4b64e19203952fa36f53d8888d2d63 SHA256 7d13b0df849556928ec7fb32b0707daae8277eb5681225939cdf070724512811
MISC metadata.xml 268 RMD160 01696164cd82ae0617304a419940adecf5a9d222 SHA1 b52a9b90dd049bc8749bc0d25cdfddebd447860f SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCgAGBQJPq9zGAAoJEOTDgjZ80txddUYIAIDmpSVZf4SMyPeMHBUUeWYP
2l7FMER4t2lUGRhTV6c+dusessvMoYS2SAMqgLTZ7CqEDP5jpgxioe74lqXZz+dT
Q/HJQmND9++JGb4dLjdkqNI31oCR7iE1r7JXHFz+QJOl8YUOKg4jZVy3zuPuQu8F
vC8y71nMmlJdcrZqRA0u71zAkGHfgNVq9Gs9wlwHidijkoGFQLi6yyrODnYYfh7y
UPCY0PFDCXug88jsrp8gWYuRVnHOX4876PdvgC8n+38TLT0RstQlRavrEDfp+yUP
L7/UfHqzbGQug4djRVlSlIE42ozKOth9aM02WkVEyUWehSN3byYhFksAcoPBbFo=
=mQiR
iQIcBAEBCgAGBQJPzd+bAAoJEPqDWhW0r/LCnHkP/0e0ZKsdrrQPOVCJno/r1hL7
o4dprYWtozMO+wRNLwJUTythAjSzJVufBuXTlFaNbA/R/UNtFRYiQKoIhHNowuP7
tvIDGJMD19GEuV/pb/Tv/Vfmi2zRPKV3YGgs7tH08OHYkkemiNbSw8uQ/duWfAEg
dxBJUW/eWVRIQthxAa2BE6vtffD1SMEJjQJZ1OZOv5TQmQjCb0IBepD0yENuCZAo
kTe6dkPMnZioMDE/GlrYpJigl9Lc1uHWsuzpqOb8oAZdYLb5Te6p3JZzfs1ekY8H
ddNRH8C0dCECdubaYMcA6W24DuBIE+DRGpHu/YaP1oTOlyPs5GRDyJdZxNz4Dyzc
alpOICe5t6WKgqXLhINS5jZGmKG0L0xMl71rNMH61V5OwAeLMLU4huSU9Wia1O6l
3C7NsKCjh36LHTr+z26aQUGZGHW56fFatcJ7wqy8atWy0Ynl1nmzkQrPvFRsoqV9
lCOlES3R4KbCCYkdASLFVIp8V/eI4AzRszRrK10gbPXRA3/1u2ZrLEnSmWO5ywai
j8MR88FuruYVIavXxROSfh00fuyCt0XuHKL2pxirdAOqwaVGYMiCoXMQCXgaKVE/
zUjLhslPwm2fB6PVL1Q/QbQ0XLLs1LbgXqm7kJ7KTTUMYtEzD/sdRJ3ZVDg/7s6x
+QV9okSb8/0KSxYW2P2M
=xkxT
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/fish/fish-1.23.1-r2.ebuild,v 1.1 2011/11/12 12:18:03 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/fish/fish-1.23.1-r2.ebuild,v 1.2 2012/06/05 10:29:41 hwoarang Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://fishshell.com/files/${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="X vanilla"
DEPEND="sys-libs/ncurses

@ -1,6 +1,9 @@
# ChangeLog for app-shells/ksh
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ChangeLog,v 1.57 2012/06/01 22:32:59 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ChangeLog,v 1.58 2012/06/05 10:23:13 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org> ksh-93.20120229.ebuild:
Stable for amd64, wrt bug #418633
01 Jun 2012; Mike Gilbert <floppym@gentoo.org> files/ksh-prefix.patch,
ksh-93.20120229.ebuild:

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX ksh-prefix.patch 1780 RMD160 2bb5a928d4eb87d3e624c347ee889487a6f27ced SHA1 526e9ac6c5f48e91c3152157e7edce04ddddbd28 SHA256 9dd102cbd377e403ac01fb138d5a98ce7f9f352c9ce0a1fc38f57ebba8a6e8c3
DIST INIT.2012-01-01.tgz 376375 RMD160 644157421755d0ce2a293b1837986ea6675b8084 SHA1 ef6326938765571b5a01e96bedb35fee3bc55172 SHA256 60d9a57885f2f37affb6ddab6090275d715236058561f333f351566bedcc2cd1
@ -7,13 +7,17 @@ DIST INIT.2012-02-29.tgz 379873 RMD160 283a527661df8d58a948890866990fb083607e1c
DIST ast-base.2011-02-08.tgz 6111018 RMD160 3f5d3acc9e02ac0804d789dcd79c34e939d0f2e0 SHA1 1c9af1389a54d5c94e63f26aad9578f584ab573b SHA256 44ae3913e6c0c8992c6c3cba16864fd4c4a18c6da8e7d87c85a23060cea7cd1a
DIST ast-base.2012-02-29.tgz 9068922 RMD160 04cc36e074be96fe19efe149b4069e7ec9c93e5a SHA1 82c6a3eb51bf3096968b63b00ccef2f1346e558f SHA256 08223dc93da5a8e3d1b46d772be16cdcfc11b6e41c00b696e8fcf7160b48541b
EBUILD ksh-93.20110208.ebuild 1273 RMD160 30c526d001e30ac5c1673c8d45acad17d7860baa SHA1 7fdbd324c080d8cae1b41340cb594592851e5bd2 SHA256 b5e73e6c5bdbcf2b83c99e063b83ef8a19ab54f45b7c90d4aaec77c631a70dc6
EBUILD ksh-93.20120229.ebuild 1469 RMD160 7f45309e8fa2f090e79962f91fa2c65825e478e1 SHA1 978421e38ffccb5e82130345e517de52b21356dd SHA256 e55a79d2899c9e5cdebcfefb41958542a8fedd4c229cbe09658958f4490309c4
MISC ChangeLog 7646 RMD160 7f00b9d7a29fb5f41ad81ebe25866f9712e6707e SHA1 a342d574db7ecb06dfb06bc252db131cf1ebd9b1 SHA256 92c5ab6b793ad46c1b36f850a9152e5f4a6c8e31d672791159cc12cfbffe13d8
EBUILD ksh-93.20120229.ebuild 1464 RMD160 0ee0991b7ffd9ebe4ea70422d4b32c2a7de82ebb SHA1 23c6cc48f3dd98e46117212531232ca8b17321e0 SHA256 eaa39893a6020ae67892f4595cfec16c24f5c7b1105ddd48f6dbcdbef60a855f
MISC ChangeLog 7752 RMD160 6395ed0ff5879a030219fe4ad61875e7f5c1db80 SHA1 04d71f193001f4261e9df12ef3fbcec4cae9690d SHA256 42a4a60a20f3c4972269aa96ca42d1076967bbbf17d5f76538f132a5e691b4a0
MISC metadata.xml 1375 RMD160 4fb592833be50e59fe290afcce3ccebfe8948dab SHA1 77d9a6bf0892e32a29d34dced83f6cce2101747e SHA256 758c906e866b7ddb35b73b735d40b8850118fee000fff21fd7e91da3ad84bec3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iF4EAREIAAYFAk/JQyEACgkQC77qH+pIQ6ToTwEAroUqXACUvmI38W6tU9eq28V7
TCtlNNLFK6EkfAaQxIsBALO9kFpubTRrfyajX/AWz0chKJFIAGNlvCnAgK9ovRZr
=xZbn
iQEcBAEBCgAGBQJPzd4WAAoJEOTDgjZ80txdGxgIAIVO46KJ4sB4MQI9ivUbbqPm
Wxo05SyMaeXcKwaQYMA/zg1PrNBJmL84Dguo4Nq0NLD3qKwsDrhsMcWBrOZUJFsZ
Pm2PAcKpuui0xZeUR10owjH0uWU2uhRrdLgjLbFxL754Og40+UuYT+5YC7LZwg4w
TcfopZYZfjg86EL7zhLU/aWmaucJuPR4NDQCEQ4b5or7yRjsYNf76hlbBFOJ7PPb
mVwGe7xEISRAg3YhDIzjpqpROq4xGw4Osh3aVAR5Hzg3+9lMd0zpHOhkui1puh0h
SI+1R4yWwRJKWyBtT2euCKQAEMxYiQNeXF5aIvltc8O0hSzevNiRI+gZnTEIWuM=
=DuNj
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ksh-93.20120229.ebuild,v 1.5 2012/06/01 22:32:59 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ksh-93.20120229.ebuild,v 1.6 2012/06/05 10:23:13 ago Exp $
EAPI=4
@ -21,7 +21,7 @@ SRC_URI="mirror://gentoo/INIT.$(ksh_release).tgz
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="!app-shells/pdksh"

@ -1,6 +1,9 @@
# ChangeLog for app-shells/zsh
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/ChangeLog,v 1.193 2012/06/04 22:16:42 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/ChangeLog,v 1.194 2012/06/05 06:22:42 xmw Exp $
05 Jun 2012; Michael Weber <xmw@gentoo.org> zsh-4.3.17.ebuild:
ppc stable (bug 418325)
04 Jun 2012; Alexey Shvetsov <alexxy@gentoo.org> zsh-4.3.17.ebuild:
[app-shells/zsh] Works on ~amd64-fbsd

@ -9,23 +9,13 @@ DIST zsh-4.3.15.tar.bz2 2969951 RMD160 cf10504b2ee1085a4ace9387c5751fb117a2a245
DIST zsh-4.3.17-doc.tar.bz2 2719164 RMD160 86976d5a244a66a5f1574a21fd525e77dab14977 SHA1 dea9df401a670f383c8cbeb4b35de1d77a26e54a SHA256 68f71ba6ba0dc56bfdd93573c7f02dcc3a4f06fd8e24a5f9e17202cf5e68cb91
DIST zsh-4.3.17.tar.bz2 2978903 RMD160 a7e01f36856bcdcc13c526109f8752709bd9423b SHA1 d9c9b3589046b9a1d445b25eb1dda20c62bad6a3 SHA256 054e0452afd9c742c9f1489465175e1d4d7db50d88b602d132551d850cf7a704
EBUILD zsh-4.3.15.ebuild 4931 RMD160 171494b66aff44f2b63eda0e76bd918138a7fe5c SHA1 3f56e693b17fc0941cf7d535793726446f32d64d SHA256 d4e7095ac2a6af9da8315e86154d87f71749117de81ad6a0006c47171643c9c1
EBUILD zsh-4.3.17.ebuild 4950 RMD160 9152180386ba0300056088c489ac7f0b90a194cf SHA1 77bcc5319d6294798ac0d9eda08cc683d4468425 SHA256 596a82fdbacbd89b7a68e908d54067e87d10099087a1a647bfb02e8c1db5ea48
MISC ChangeLog 27811 RMD160 4b833593886b0cfd76f423145125a5dbf1195ddf SHA1 6730ac7c68eab812b762188830fe81c7de9bae26 SHA256 bff03a368d4584d9da2759cdfb9f6f3737097ddd5c5def836a9fce25cda65ce5
EBUILD zsh-4.3.17.ebuild 4946 RMD160 b806e43964795c5263dc008091d3e854844b3e20 SHA1 88ff832521ef4fd2673d09e2d21953b35c7d3648 SHA256 bc4e0aee9f10e317d4fc4e1445b3a6364453d04a820343cdcc2816fc22ca293a
MISC ChangeLog 27900 RMD160 b3c44d794f1af850abf87109b7323bf08b17b495 SHA1 327c7ef09d9c542d3ee20a321997b3c27c20c243 SHA256 8ccd1993da830a38782330772a4045dbaf45e80cccdbd7db80b35fa203921e25
MISC metadata.xml 666 RMD160 a8410488bcb4b25755002532fc21303a6d36e185 SHA1 1fd3a7035e75ef1617c0715ba0ca9334734df077 SHA256 d64774b35c140959fdff968f4fa294846a7c5a48bfe02247cf5d9fe31df5f11d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBCAAGBQJPzTPQAAoJEOf+E+/4L5LmPHYP/0K2C5hKRIdYQQAmlvfKlGMo
D/1vpfR4ipSVBaCHSbrdSaeKIzgCp9KRi4WHpCSUmhjnAS/c4BTxxknB01AAfNcb
cQ0/jSKL9YJ5vXpLETmbhV2CqoI9kYIWmHqppqEX8LWNGJuhxQ1F4vmgqmFG5wpx
zCgsYwAHcqLjTquMl0G1lzbiZfqbGSBMMyJ1+D/Ni9MTziByFqKJVOIpIgBRyqKz
cz1HdePfuyD+gFcaSsUHBSKNIjAIcHz5UOoQ/99bDoKkHRafKIKbZn65mvOtf+89
Jhde2X9BY3OTI6s54wlfKwWX7boC2ZL9wUMu4HbrmbDkqeU53jYNtWCNpXWi7vUB
JioGRuA7Fmukf1yhlaY8MJ1t9Us2VxxZKX18OeMzRLMuJA37ulxzgKV9CvbD/OCF
LorUaK41cANTNzw1MmXIcdUzNUJVLP4YtSLQxTB0+SlQGd++XkVGpr7XYlN6nNVy
wgyMi6aUJ+xdRLmLmpfVe2eTGUfYMkAjMXB3HE4nT0LzSQEOYSY3gIaznMoVWNA/
QBPrGtytZkE9wjClGgtSMmw1LoaonAjbyolDtinvkTPZCaxQPUMT6t6DnIZwyw47
G30SAt9011xC6PLLgeNK0h78UmoQ0dpdS+Rx1b05vz2UcYEWoirlXpVXxU6H2W22
W2AgiQZTIgo3qP33RYkt
=1zxc
iF4EAREIAAYFAk/NpZgACgkQknrdDGLu8JCLygD+O0Gu/PkGZoALCvewqCka21WB
Ir5ogrLbARGgTably2UA/3OWyfhpwMDpq0S1rylyfxVIF14tIeI7ps3pc4uwrVPx
=Vet7
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.17.ebuild,v 1.5 2012/06/04 22:16:42 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.17.ebuild,v 1.6 2012/06/05 06:22:42 xmw Exp $
EAPI=4
@ -34,7 +34,7 @@ SRC_URI="${ZSH_URI}
LICENSE="ZSH gdbm? ( GPL-2 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
RDEPEND="

@ -1,6 +1,12 @@
# ChangeLog for dev-cpp/libcmis
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libcmis/ChangeLog,v 1.8 2012/04/26 07:04:57 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libcmis/ChangeLog,v 1.9 2012/06/05 15:40:51 scarabeus Exp $
*libcmis-0.2.2 (05 Jun 2012)
05 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+files/libcmis-0.2.2-docbook.patch, +libcmis-0.2.2.ebuild:
Version bump for the 3.6.
26 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> libcmis-0.1.0.ebuild:
ppc stable wrt bug#411449.

@ -1,25 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX libcmis-0.2.2-docbook.patch 770 RMD160 0aa8f4959e06daaf3e8290f722703b77b94a88b2 SHA1 0370c62ddba776ceb0f1e646cf82126e31d5382a SHA256 e3e513d8d52409dce4fdbaaff35483134112787bcecf1b31bcd5a419c871be54
DIST libcmis-0.1.0.tar.gz 373429 RMD160 a6e0337e2ef2dbfea4e01dbcce3fa6d7a123372a SHA1 1bf5920fa5bf40cba06387f63c3fc7a28ca14358 SHA256 2452f9a746d85a126a9a61d71330f6ecca5449f1ab08f43924d660a143bd7e95
DIST libcmis-0.2.2.tar.gz 434660 RMD160 794c74b7f37a3f5625fbc12b48270bf3fcf9ef35 SHA1 13341c533b3bbc91f3f3ca7af249229ca7b2af6f SHA256 6e4f46ec7cdaea3cb2dc0564ae604df2434723e9cfab22d2ded8c8e9640408d3
EBUILD libcmis-0.1.0.ebuild 1148 RMD160 beb3b98b6d90d198ad7088d1e3bbffe0fd673922 SHA1 1f77be765e280ac59a9a6abe62b3c87331f68406 SHA256 70a5159c3098f1c4dc35b539eb06e84d2592d0f641cb382273365e1e5a9d8435
EBUILD libcmis-0.2.2.ebuild 1251 RMD160 ce0102c2d546295b9714eac5af64f4bfdced20c8 SHA1 ddc542e0a7de4afd75c63e571b145b508f118437 SHA256 ee35cb5cd45c065fd884ce7b23d959dd54538776919ad31877d257cd9e842f40
EBUILD libcmis-9999.ebuild 1145 RMD160 c22ce5b7872fc07eb2f1981800b5aa5a1f8c1f7e SHA1 fb962fc7617f1a9ef9a2e574fc3e88f8ae2c0453 SHA256 d62894313035b6e3aa757654cf5255c2e708404927c12c3fd9c53a08d94497be
MISC ChangeLog 1246 RMD160 b7d66007bd3c66bf3f479cafa114903063980bc2 SHA1 e4e27adef01c47ef83aa70cba8c25dad0f35143c SHA256 ce93c35c23b99156b002edb31e33d4df08e9a8a24a0bcccd33981f4d2235345f
MISC ChangeLog 1421 RMD160 0f0e6e9c86036ca78a34416f4dee2d9e79aa212f SHA1 bb6dbfe8d3313ee00447f43cdc9f0ff9cb7bb8e2 SHA256 d366ecfb16b9eaddede6d235f57a54028e89b335d827b6bf396b3054bdc20b78
MISC metadata.xml 163 RMD160 68888b3756b2cf14b88ff5aa31e4fd07c9cc9713 SHA1 bd3e6fae69f40f453bc382ae8f1a7644a590a9cc SHA256 4539da09a369d01dcec488c471eeaaef71b60686482101eba357344538e994e2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBAgAGBQJPmPOiAAoJEOSiRoyO7jvo008P/jUrGMLAbHmSQ2DkIBn6DZfR
LnBtS/jH3548fnAiyo5mwSmyXp2+8s5FzwKmvsgqgJBIQzFBPBBopbEQ8IRMEi0h
HizItB74zu0fkKFilkP1nyuexys3uT8n/4lMGjMva171E6YaOgHcPR/u+sEgDOan
7J0XXOe7W0jOMDIi9jPrK0XiaGm9dJx5JyEj/PmgPUVLexK0+1P+KHBeO1AyUnwu
tzxaOlqPLf9sVBqBrHt4x6ZZNc+ERBlcJla+fY5Yv5U7YjdEIJFbwlaNeiYiAzqI
9wYftXli9WIoaQE9aGA4/8wjJnXeC9RNU4bvhMcHPDO3pLEaTjmHsm9OTKwLs9co
SgmOwCJH40sD0ubI3IrSxiLhePEdWY+PuC54gSfRqfqy6NEOdLntBo73wah31vmT
cxwedN78Dwpu6lxPHCuQ+C/vRVCyyAO+w9UWcbamEVINUElAjTW6e2lkGQPLDXnA
5JYtypKJWT925/dAGlTyhlfGeRVvgW2zSfG5rPFWOV87SH+VY1sMbC9Q+mX2wqMH
WshCkh0/k2y28frhzzWPNsnWtiVDQnfj7iBTwqZfn5Mb6RF62bTr7LZz3kgXuESg
4APVe+Sj6Rfr3CiaBjB595T/WdiU+6blbH9+000Hk7lUl7gOnPVeHXNo0RHF8qml
eIqJb+ukek8jiUA3r4Fd
=ZTXJ
iQIcBAEBAgAGBQJPziiRAAoJEOSiRoyO7jvofboP/0cgbSAvKdqscaGwczC21wLy
1cJq7PYyiV9nwHhvK1wIoKFMHV3FSW/QH2uWm9P62GCIj2BF8bk/Uj65UiqRumj2
Lbeqy8lNxypai+39kUhY+qVwDO+264+4e5P2JnqE/6QDRfWLjk+ZY6dGWFa6AgTF
0CoqIIqus1d5w+D7b9biRWiEHMFTYekHO+SA/wPKxuVPv44K4CEwE3+5kWByycfp
ZUNRxK3IQC6CWv+f3hNr25+mC9CnDaarRP5dJU2zl7vANGs+O7dCt89mlit/6HAK
Ag4/vIAVy8oNJtFmXMIFSUPKPE5Gt7rHxowQtqWWXdji7223vk00T9ip2Eiwc9ji
dACdeVRuigcovQqAU4GsXbfNURSeKH5n1BLYx4KeeB/f+TmZZ2ppI50EFGNqvNYZ
XcJtOlnglYc66xbJgmfgZLZPqKg08R7z1Elvpcf40iRu3S8GUMjzlQUP0+b1qSTE
7jBIFX2NekTRZiDRPyJpKa5IEmErToKOO0xhZIFV8yMwaisdxmOeuEu5Z/35+jYC
vdLIupPRoXF+22KkEZCC17K31n0yMAK4z2gy80OC4ptFdQkojrZ95KDiuZPvL7kg
5dcvAHQSbfZ724YqpjIykQrzfyHRBkqjc0A78uMBFfWga67iXf2cnpewLthuO2a5
Z1rUTN76jcR73B0Vls58
=1ZVO
-----END PGP SIGNATURE-----

@ -0,0 +1,27 @@
diff --git a/Makefile.am b/Makefile.am
index 624adef..ed6adff 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = src doc
+SUBDIRS = src
ACLOCAL_AMFLAGS = -I m4
pcfiles = libcmis-@LIBCMIS_API_VERSION@.pc
diff --git a/configure.ac b/configure.ac
index b0c94cc..9d6aedc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,12 +44,6 @@ AC_PROG_MAKE_SET
AC_PROG_LIBTOOL
AC_LIBTOOL_WIN32_DLL
-# TODO Check for docbook-to-man
-AC_CHECK_PROG(DOCBOOK2X,[docbook-to-man],[docbook2X])
-if test "x$DOCBOOK2X" = "x"; then
- AC_MSG_ERROR([docbook-to-man is missing. Install docbook2X package.])
-fi
-
AC_ARG_ENABLE([werror],
[AS_HELP_STRING([--disable-werror], [Treat all warnings as errors, usefull for development])],
[enable_werror="$enableval"],

@ -0,0 +1,50 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libcmis/libcmis-0.2.2.ebuild,v 1.1 2012/06/05 15:40:51 scarabeus Exp $
EAPI=4
EGIT_REPO_URI="git://gitorious.org/libcmis/libcmis.git"
[[ ${PV} == 9999 ]] && SCM_ECLASS="git-2"
inherit eutils autotools ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="C++ client library for the CMIS interface"
HOMEPAGE="https://sourceforge.net/projects/libcmis/"
[[ ${PV} == 9999 ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 LGPL-2 MPL-1.1 )"
SLOT="0"
[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs test"
RDEPEND="
dev-libs/boost
dev-libs/libxml2
net-misc/curl
"
DEPEND="${RDEPEND}
test? ( dev-util/cppunit )
"
# It fetches the apache chemistry webapp and then try to run some magic on it
RESTRICT="test"
src_prepare() {
# docbook2X everyitme for one manpage, nope nope
epatch "${FILESDIR}/${PN}-0.2.2-docbook.patch"
eautoreconf
}
src_configure() {
econf \
--disable-werror \
$(use_enable static-libs static) \
$(use_enable test tests) \
--enable-client
}
src_install() {
default
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,6 +1,9 @@
# ChangeLog for dev-cpp/tbb
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/ChangeLog,v 1.21 2012/06/04 21:10:06 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/ChangeLog,v 1.22 2012/06/05 14:37:23 hasufell Exp $
05 Jun 2012; Julian Ospald <hasufell@gentoo.org> tbb-4.0.297.ebuild:
restricting test for stabilization wrt #412675
04 Jun 2012; Julian Ospald <hasufell@gentoo.org> tbb-4.0.297.ebuild:
remove flag-o-matic stuff, cause we already patch underlinking

@ -5,17 +5,17 @@ AUX tbb-3.0.104-tests.patch 676 RMD160 08111b5f403e0b437e7c23a9905c6ecd4b4cab39
AUX tbb-4.0.297-ldflags.patch 11719 RMD160 b5151e906ec417fcfe4754f89d325818c59628ad SHA1 60a400e66b2d66e5695beef27f644e0176eb0a4d SHA256 05ca92a307e8c797b023c7984a739fc04ae54e0399b0036f89a7ae6c0bec6df7
AUX tbb-4.0.297-underlinking.patch 475 RMD160 d9f7136685607a2acc6ff8e0326deefc83eca8fb SHA1 2b8c2a8f440fdc98ee1fe77d9953eef8f81b275f SHA256 489473e0f30a53d13bd508d3d720df2e6db24b1348470febd162d0834bf6a3de
DIST tbb40_297oss_src.tgz 2097295 RMD160 492234b9ad7a8584c9e779117dca21f9a9b3ce92 SHA1 e5ef5ad3427fbdd700b0117cfba563178a1314e3 SHA256 2d1d10564e536c0ecf50d2db984f9fd9c615909bab13531936f0ca2c0e7cc2c2
EBUILD tbb-4.0.297.ebuild 3229 RMD160 b816799b4cbadce066567069dd14967f1129f1f1 SHA1 0339ca062fd17273d611d1ee1c1b306bc037c8f0 SHA256 0a62bdc79de88c783d72f60fbdcc4fd3011cc1ff369b02d3a5f869718b433996
MISC ChangeLog 4109 RMD160 e357e614d07307ad782e94a243244080d0f07f58 SHA1 964471eee9a2fe7500fc56926994ffaa01a84959 SHA256 d26e0ebe58d90c26c8cfa4c970296df7ac2a1754379c3d72e545f5a4dfefc82d
EBUILD tbb-4.0.297.ebuild 3343 RMD160 bdb963b8aef3d7383cbdf6d2ed1831cac453d02d SHA1 5a6666f6ed4c65d471712c1c5df0dddb1c699ef1 SHA256 8c9cc2a03e2393c10a72a34acc0f1998046984c5d95130e142d19f813c8009c5
MISC ChangeLog 4230 RMD160 fb4bfe4e641979fb1b28311aa8def51e40177427 SHA1 ee5e59b4580afc5edf2db20a789d820bfb851f2c SHA256 3f08bd41bb54037d4a8795f2779a78f69166b47f964668a054072a0ef85cc151
MISC metadata.xml 696 RMD160 5d37ca6d87a7745e6960f57061b26776cab4bcf9 SHA1 daf66be5bad7a99037dc03c74c657a8630bb8b0e SHA256 e4a63e4e978f0a14647476dadca43ca19f1a767bf9d77203876d7b7e1360af66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBAgAGBQJPzSONAAoJEFpvPKfnPDWz9QYH+wRmWvC7em3beqPyOlohYCjJ
AkbrH7bGum1MgxMBxAGFp8nzifT6vKqrGcylulYncXNoIq9TOcut+YRyfe0Z/Ye5
CCkI8lqJUBUQwnyF3mh/gl+G6bVCRVpH7/DisCRruB249b1AniiU5Q9fVBKWANSP
zMppeXHQWZGouoJ1jdror8g2OVMYiMjBNaP9/9/mMAXcL+HLewfXKmvS7aiUpJrz
jscPjUhlBfhb67aEzqX1iiyqovqwQMhljPymo5KVfODipRlslDfnAs7J4VIqL/Iy
ec3LXyJ3aAxfM9n8EOC+XTW3cvx2h3MoMg1VYr5yxaW8Vqv7rIUPmicNl/cgo9Y=
=NVG5
iQEcBAEBAgAGBQJPzhkAAAoJEFpvPKfnPDWz8u8H/0lNUW8hN+OxQdo++ejUpjGW
7/CCCkIAV9I1doa74/lXrGfwDPD7Voh26E3KUrube7U6wGDqOJcucxbXlRHJD0PU
gT0WBzt3X2qCn0DhYuZAT50IqBxHNDKEIwPHXMD88uNFCQzmqKmKm/UVBklEnPcF
JanTTyFTz8evQchB8ap5IkvJ7G5mvPc94HwsdEGJVVenbp7MP62Df2ZMUbLPAZcK
yzLQlyxor4eoxp1BrlcLMqpiJcA6ZSya4t80AadXezbfSPazgB5SK18/USSdOGEs
znnsVeCVssocPHCUMF65fZ64D1KNIavGOd1nY+QNPDRC/cmI1EWEEpJ5Xzvoewk=
=A2rs
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/tbb-4.0.297.ebuild,v 1.6 2012/06/04 21:10:06 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/tbb-4.0.297.ebuild,v 1.7 2012/06/05 14:37:23 hasufell Exp $
EAPI=4
inherit eutils multilib versionator toolchain-funcs
@ -24,6 +24,10 @@ LICENSE="GPL-2-with-exceptions"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="debug doc examples"
# FIXME
# https://bugs.gentoo.org/show_bug.cgi?id=412675#c10
# restricting test for stabilization
RESTRICT="test"
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,6 +1,22 @@
# ChangeLog for dev-db/postgresql-base
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/ChangeLog,v 1.179 2012/05/23 14:33:20 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/ChangeLog,v 1.181 2012/06/05 15:59:54 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org> postgresql-base-8.3.19.ebuild,
postgresql-base-8.4.12.ebuild, postgresql-base-9.0.7.ebuild,
postgresql-base-9.0.8.ebuild, postgresql-base-9.1.3.ebuild,
postgresql-base-9.1.4.ebuild:
Stable for amd64, wrt to bug #419727
*postgresql-base-9.0.8 (05 Jun 2012)
*postgresql-base-8.4.12 (05 Jun 2012)
*postgresql-base-9.1.4 (05 Jun 2012)
*postgresql-base-8.3.19 (05 Jun 2012)
05 Jun 2012; Patrick Lauer <patrick@gentoo.org>
+postgresql-base-8.3.19.ebuild, +postgresql-base-8.4.12.ebuild,
+postgresql-base-9.0.8.ebuild, +postgresql-base-9.1.4.ebuild:
Bump for #419727
*postgresql-base-9.2.0_beta1 (23 May 2012)

@ -1,10 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST postgresql-8.3.18.tar.bz2 14563583 RMD160 d276a468f59b4def821b686b5504a549bd0491c3 SHA1 0d832fc9c7dba5de1716921274ce0ca276418070 SHA256 5db4904a8959f09274e1e0ee7f21c354128d5dbb4e946b78391f6bc4723c3746
DIST postgresql-8.3.19.tar.bz2 14570746 RMD160 1611a009386ba6984689fbbf8663c49d405f864c SHA1 bd7fcb188f668d30029f02048b5b5b86b9d3d14e SHA256 986f0d4b7edc633be1d210f27dfd1e47d416b642659e568895218466e50b58d5
DIST postgresql-8.4.11.tar.bz2 14502434 RMD160 85b4be0884ca11855eb0dbc1541403e7baf7c0aa SHA1 ce9581b9f03bd884417b988ec317ce2ed06bb15f SHA256 5bbc9ff1d16282b592600d7c6b9cb1a93049d4aa9a961e3c2c8d5fb13b189c8f
DIST postgresql-8.4.12.tar.bz2 14509007 RMD160 2aa0da64dc3220497d510bd60a1abf0b68fd51ef SHA1 04ad9650573df7723511f57ef8cdeadce8d3855d SHA256 99b7b330ec183828988c7e8ec1b675393f24b10017a2e1d03b8ff48c4dfc0f77
DIST postgresql-9.0.7.tar.bz2 14977437 RMD160 80a8c91233462515914aeb5c15cf63b7195da3ef SHA1 c0cf6de3cfa131b36107b3748ae44786ad638e12 SHA256 dabe26d71d8b595f9514da1363dc20c3f4b90b6908026dd06984cac448a6d833
DIST postgresql-9.0.8.tar.bz2 14998065 RMD160 fab8564774c99300ca8a69298417eec960e70601 SHA1 240d2d45bc87d8cdad8e2b74cf378f5668b604fe SHA256 a2981ba8a64b396e2111fee5a9216275e49a2e79e839152a5e4367afd44c0bc2
DIST postgresql-9.1.3.tar.bz2 15582454 RMD160 84eb235c090083b78e6a2facf3d7bc534395db8b SHA1 1cf3044415df807c08bb8ad8e40e24e8d375cf34 SHA256 7a79800a624031c1d9bc9cdce73cb40050100ac50a82050cbf7bbbd16ac4d5d5
DIST postgresql-9.1.4.tar.bz2 15631894 RMD160 ff08ad702c7ffc0172b3f66aa4819d4865f0e77b SHA1 c75fd5696af02a275a104260eac8b3a4abe35682 SHA256 a0795a8eb3ae2d1a2914b63bf143d20182835d90699915ff43567c041d3c9712
DIST postgresql-9.2beta1.tar.bz2 15908141 RMD160 a70e7fe588ca57a08a1ce4593841bf735d69587c SHA1 651195df830777c952e3484fff51366ef0b95151 SHA256 05651ec88af03cc5cec08b091f2381fe8ebdaa87dbc6d193414ff2400084a838
DIST postgresql-patches-8.3-r2.tbz2 5501 RMD160 ffd2661f5a4832917d4c28b5a231b6467c04146f SHA1 7514b558a7c6f34d7491bd500fd8c74510d9f0d0 SHA256 adae4c048745de04fd44f0408e8ab85aa5cae283cb3ddc2962e0379905cca73f
DIST postgresql-patches-8.4-r2.tbz2 4822 RMD160 cf1ef4d046653c571e9059c6b27dcd5d1b504b26 SHA1 0fb36f6c8d9bb54b1528acd1821f76619f297403 SHA256 9920097ff5243df28788a6f3bdf6cdad38e6c42885f38da84b0f2c8c242954d7
@ -12,16 +16,24 @@ DIST postgresql-patches-9.0-r3.tbz2 4503 RMD160 05d4167c3a48a432ab79cb57fee5e466
DIST postgresql-patches-9.1-r1.tbz2 4547 RMD160 2cdd98c1f6075a68ef294ceefc94e46ff1583919 SHA1 0ed2fd26ba51fe945b573accec5970b8cee5eb4c SHA256 50cefff4a6f6e1fd38b99dde4793dc5f153b9691ff5c59fbb2b97864f1f7d727
DIST postgresql-patches-9.2beta1.tbz2 4466 RMD160 65a2b3ef46797b0a0a007169ac941e8d92054b8c SHA1 121a0f5fe87dadf58f7ed129dde6c15f379f4eea SHA256 7033657bf66255fda3881ee6797ad0aa920e1910619228206b174065e5e348d2
EBUILD postgresql-base-8.3.18.ebuild 4044 RMD160 243dad056530a3f311171f230c7e69b71fa3424c SHA1 108a4fe7c37650c2ec82f84d5505ea62106574ca SHA256 f7215556616143b1d50345c367d03b0448ba377ff31f5dec6faeeae5c1275ee1
EBUILD postgresql-base-8.3.19.ebuild 4050 RMD160 4986e47e5455a36b3af83147fcb3a93b035035f7 SHA1 dacf0bfc84a886ff6df24b0db3fa043907a540ef SHA256 ef765caf16b7701ab5dda963376dffeaca18dbcd1c043ea9b97d61d958dce60d
EBUILD postgresql-base-8.4.11.ebuild 4046 RMD160 92eda194cb9caf823b63b28bb9762bc499c0ff6d SHA1 af3843b8ecbcf5e1f7af16681326292893ae7861 SHA256 a82b0b96a52a21785571c63739c35bf465efc3a866bdfdcd6e7f861ced12900c
EBUILD postgresql-base-8.4.12.ebuild 4052 RMD160 677807ee888e7aaac3b07a73204f6ec8b6b4fe3d SHA1 7524bf441aa474b649b5ad23c247f035feba1a01 SHA256 7cf6357cced112b8ac409160b0dac115693d664ba07d6cef8da34c8565af75dd
EBUILD postgresql-base-9.0.7.ebuild 4199 RMD160 8e4ca7b460d1238abe6cf333354a65ac2bda5944 SHA1 75702928210251a1afd82d565df6a4bcf01ac7c0 SHA256 e60748ca8522d91ce666101253db00e9c6a1d5036310d4d61afb7ddbe07f2d6e
EBUILD postgresql-base-9.0.8.ebuild 4205 RMD160 c91cadc64c7d2b7b4a1ad88d43c82d9fb16b10d2 SHA1 a2443b731592bdcd99f3ff07ed74ef305e8a499b SHA256 f7eeca4a342fac735949a1181f29326d33173a0d3f75132ff010a3d28894cf76
EBUILD postgresql-base-9.1.3.ebuild 4214 RMD160 523e05c87573730d39f8963018371a92c4098c83 SHA1 8a158511a8c4bf9b2d07c7d5d5ba2886ff789acb SHA256 de9310a51392b1fde1116eee2a9f70b3647ea874311f73caf7649c0c6ab2a8a7
EBUILD postgresql-base-9.1.4.ebuild 4218 RMD160 2f448205a785003665c194abb8c67d2b75d1cdb9 SHA1 8bf1dad2c5aabb2b00eac1633346734cd0af514b SHA256 43b6052f2065db94cf285b34f6fb7cb8dd729393b8efa2b62ef338c100fa1330
EBUILD postgresql-base-9.2.0_beta1.ebuild 4627 RMD160 d2566daa68bf534bccd97f41cd7f8356f6a0b3de SHA1 eec1cdf220f2e081bb9aad8429cf8155e41c600c SHA256 382d48f5c70299a1200e3b69f5c6126c6cd1802bb2c6bb1b9013e6eb8d295b41
MISC ChangeLog 48014 RMD160 4b013d47bf80a0298d66477d6ed56e44e1dfc330 SHA1 926a82e43d0cf4121d9036c26f158f25859b2261 SHA256 a733a214ef35c8967bb13339ed69fadcf489d278ef9a31a873241cc56db1536d
MISC ChangeLog 48635 RMD160 eea338b9d5a4c32645cc25291baa2c11ecb39e87 SHA1 a4c9675b532fe69594526112f46a5719b1395eb3 SHA256 7391dc6e28a3c6268110612388d88d356297443fb071a5b02e15ccfcdb85a2a1
MISC metadata.xml 472 RMD160 fe3dc42a49cd1445788d023578d878c6226c72e0 SHA1 f03eda301fc89bf31cfb64bb6cc2cc4ca33cb632 SHA256 ee20753f4083988318c4c30155901e99a800dc8fb19fd77c80f9947c72abbf4c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iF4EAREIAAYFAk+89P8ACgkQVxOqA9G7/aC0kwD/eN+N0l14EjHi0goartPEuQey
2PsMI7XU9YjLFOoTcMQA/0cxqQo7vDEZVCWsVH7U9whPCg7EfO3El5Ccqh0xPK5K
=n1mc
iQEcBAEBCgAGBQJPzi0BAAoJEOTDgjZ80txd38AH/1BllQvslJL6V/avSIJzHkd2
UBn2pBs5exgTyhffTUw4P3jSrJ0MuN3Sie6s5UvNDrGd5PiwAP7nStsoGntZwlLZ
bBAhb+WFDwvy0iozGsyuKNc6mf/8l0Z/dg63ANXQWh4RG6oz3DxU8QF1m2TfNnqM
03iJ5MfdU2Kc7nDbK59K1FZoegJxl5B9nGC57c+M8W5BBr0wx5uyzGaU2QrIqX7t
nnw6xgPHhuos81gKYr1IOcZKASf0J+jzTMSrWwE/+atDoCTIV46FLtuljde3D79d
oPdmMnUo3nF9HqMCm587TAKpRu1n/48A+nlBD0p25h4sV/zbByoIrdU7Yh57ZlY=
=mNM2
-----END PGP SIGNATURE-----

@ -0,0 +1,150 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.19.ebuild,v 1.2 2012/06/05 15:59:54 ago Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.3-r2.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg-intdatetime readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND=">=app-admin/eselect-postgresql-1.0.10
virtual/libintl
!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( >=sys-libs/readline-4.1 )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( >=sys-libs/zlib-1.1.3 )"
DEPEND="${RDEPEND}
!!<sys-apps/sandbox-2.0
>=sys-devel/bison-1.875
sys-devel/flex
nls? ( sys-devel/gettext )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch" "${WORKDIR}/darwin.patch" \
"${WORKDIR}/relax_ssl_perms.patch" "${WORKDIR}/SuperH.patch" \
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
export LDFLAGS_SL="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--without-docdir \
--without-perl \
--without-python \
--without-tcl \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable pg-intdatetime integer-datetimes ) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib)
}
src_compile() {
emake
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
dodir /usr/share/postgresql-${SLOT}/man/man1
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{initdb,ipcclean,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{README.*,TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

@ -0,0 +1,150 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.12.ebuild,v 1.2 2012/06/05 15:59:54 ago Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.4-r2.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND=">=app-admin/eselect-postgresql-1.0.7
virtual/libintl
!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( >=sys-libs/readline-4.1 )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( >=sys-libs/zlib-1.1.3 )"
DEPEND="${RDEPEND}
!!<sys-apps/sandbox-2.0
>=sys-devel/bison-1.875
sys-devel/flex
nls? ( sys-devel/gettext )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch" "${WORKDIR}/darwin.patch" \
"${WORKDIR}/SuperH.patch"
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
export LDFLAGS_SL="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--without-tcl \
--without-perl \
--without-python \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable !pg_legacytimestamp integer-datetimes ) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib)
}
src_compile() {
emake
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
rm -r "${ED}/usr/share/doc/postgresql-${SLOT}/html"
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{README.*,TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

@ -0,0 +1,156 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.8.ebuild,v 1.2 2012/06/05 15:59:54 ago Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.0-r3.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND=">=app-admin/eselect-postgresql-1.0.7
virtual/libintl
!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
sys-devel/bison
sys-devel/flex
!!<sys-apps/sandbox-2.0
nls? ( sys-devel/gettext )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch"
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--without-tcl \
--without-perl \
--without-python \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib)
}
src_compile() {
emake
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
dodir /usr/share/postgresql-${SLOT}/man/
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_controldata,pg_ctl,pg_resetxlog,postgres,postmaster}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{README.*,TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

@ -0,0 +1,160 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.4.ebuild,v 1.2 2012/06/05 15:59:54 ago Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.1-r1.tbz2"
LICENSE="POSTGRESQL"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
>=app-admin/eselect-postgresql-1.0.10
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( sys-libs/zlib )
"
DEPEND="${RDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch"
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--without-tcl \
--without-perl \
--without-python \
$(use_with readline) \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib) \
$(use_with ldap)
}
src_compile() {
emake -j1
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
dodir /usr/share/postgresql-${SLOT}/man/
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

@ -1,6 +1,21 @@
# ChangeLog for dev-db/postgresql-docs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/ChangeLog,v 1.149 2012/05/23 14:20:13 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/ChangeLog,v 1.151 2012/06/05 16:01:04 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org> postgresql-docs-8.3.19.ebuild,
postgresql-docs-8.4.12.ebuild, postgresql-docs-9.0.8.ebuild,
postgresql-docs-9.1.4.ebuild:
Stable for amd64, wrt to bug #419727
*postgresql-docs-9.1.4 (05 Jun 2012)
*postgresql-docs-8.3.19 (05 Jun 2012)
*postgresql-docs-8.4.12 (05 Jun 2012)
*postgresql-docs-9.0.8 (05 Jun 2012)
05 Jun 2012; Patrick Lauer <patrick@gentoo.org>
+postgresql-docs-8.3.19.ebuild, +postgresql-docs-8.4.12.ebuild,
+postgresql-docs-9.0.8.ebuild, +postgresql-docs-9.1.4.ebuild:
Bump for #419727
*postgresql-docs-9.2.0_beta1 (23 May 2012)

@ -1,22 +1,34 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST postgresql-8.3.18.tar.bz2 14563583 RMD160 d276a468f59b4def821b686b5504a549bd0491c3 SHA1 0d832fc9c7dba5de1716921274ce0ca276418070 SHA256 5db4904a8959f09274e1e0ee7f21c354128d5dbb4e946b78391f6bc4723c3746
DIST postgresql-8.3.19.tar.bz2 14570746 RMD160 1611a009386ba6984689fbbf8663c49d405f864c SHA1 bd7fcb188f668d30029f02048b5b5b86b9d3d14e SHA256 986f0d4b7edc633be1d210f27dfd1e47d416b642659e568895218466e50b58d5
DIST postgresql-8.4.11.tar.bz2 14502434 RMD160 85b4be0884ca11855eb0dbc1541403e7baf7c0aa SHA1 ce9581b9f03bd884417b988ec317ce2ed06bb15f SHA256 5bbc9ff1d16282b592600d7c6b9cb1a93049d4aa9a961e3c2c8d5fb13b189c8f
DIST postgresql-8.4.12.tar.bz2 14509007 RMD160 2aa0da64dc3220497d510bd60a1abf0b68fd51ef SHA1 04ad9650573df7723511f57ef8cdeadce8d3855d SHA256 99b7b330ec183828988c7e8ec1b675393f24b10017a2e1d03b8ff48c4dfc0f77
DIST postgresql-9.0.7.tar.bz2 14977437 RMD160 80a8c91233462515914aeb5c15cf63b7195da3ef SHA1 c0cf6de3cfa131b36107b3748ae44786ad638e12 SHA256 dabe26d71d8b595f9514da1363dc20c3f4b90b6908026dd06984cac448a6d833
DIST postgresql-9.0.8.tar.bz2 14998065 RMD160 fab8564774c99300ca8a69298417eec960e70601 SHA1 240d2d45bc87d8cdad8e2b74cf378f5668b604fe SHA256 a2981ba8a64b396e2111fee5a9216275e49a2e79e839152a5e4367afd44c0bc2
DIST postgresql-9.1.3.tar.bz2 15582454 RMD160 84eb235c090083b78e6a2facf3d7bc534395db8b SHA1 1cf3044415df807c08bb8ad8e40e24e8d375cf34 SHA256 7a79800a624031c1d9bc9cdce73cb40050100ac50a82050cbf7bbbd16ac4d5d5
DIST postgresql-9.1.4.tar.bz2 15631894 RMD160 ff08ad702c7ffc0172b3f66aa4819d4865f0e77b SHA1 c75fd5696af02a275a104260eac8b3a4abe35682 SHA256 a0795a8eb3ae2d1a2914b63bf143d20182835d90699915ff43567c041d3c9712
DIST postgresql-9.2beta1.tar.bz2 15908141 RMD160 a70e7fe588ca57a08a1ce4593841bf735d69587c SHA1 651195df830777c952e3484fff51366ef0b95151 SHA256 05651ec88af03cc5cec08b091f2381fe8ebdaa87dbc6d193414ff2400084a838
EBUILD postgresql-docs-8.3.18.ebuild 1267 RMD160 b4fb51acfe77c4d58c80888db7afc8a526a9b133 SHA1 5953f8bb9b8645c7036c3a3805b64ab44886889a SHA256 d61b3e50ac1f4c98536856a1be6e9d5ae35fb757477567f0f8211fa49b94b8af
EBUILD postgresql-docs-8.3.19.ebuild 1273 RMD160 2d6463869c0e74acb1e1d2a91b9a8d8be2e1d46b SHA1 b65cd4c75b8aed39490b11f0ccb036865c1c58d4 SHA256 75c32cb79ddfc44ad87ad947e464abc63bf67f6e08cb61c05f47bebc06a68dc4
EBUILD postgresql-docs-8.4.11.ebuild 1210 RMD160 805a40a83a874a2c4cd2114d95464d3ac401f7c1 SHA1 bbde495d7057cd0b20000b58558968320cf62733 SHA256 9bf1e7a1ef7ca3a96e89fc3d5d69e7aa13453dd0911c195b849b5e8f0f1a1f6b
EBUILD postgresql-docs-8.4.12.ebuild 1216 RMD160 fa1c5bd00528a42adb23a4ffa18a9ca357aa859c SHA1 33f1d407cf0813c9d9e37340689a5c5127292b66 SHA256 59124d5f5358812168dfe1ecb333928d4fdd3fd13dc049b6f1baacdc29a45cef
EBUILD postgresql-docs-9.0.7.ebuild 1169 RMD160 24a03db9713c0c83ec5f8c4c5560b7d28446a55c SHA1 7f77201852cf47c776efd140788ed13dd818c69d SHA256 0830f5519527e0aa1c060ba0b258f4b8dd6f73e44e7df26e68db4d402110b82c
EBUILD postgresql-docs-9.0.8.ebuild 1175 RMD160 9c2f19e4ef1a6743a008d9768dd76f02351fb89d SHA1 8fce6b2b25795f36ad4a015c0a7996ba117d9d3d SHA256 ef354348f71919edcb7fd47a13e6b1ba8d340e7d7fc5febe72f4d8c788681568
EBUILD postgresql-docs-9.1.3.ebuild 1169 RMD160 f4f4c494fbc086ae82e057b41b8734196c68001a SHA1 d7ca3918ae8666d194a1d1bbe278caa10f41cbc4 SHA256 bf4a1e6eb6647b9a9f561ac1a2fcb9a8e353dcb022339489389f5ecb8345c8ed
EBUILD postgresql-docs-9.1.4.ebuild 1173 RMD160 305a2a1907e2547392c405c21ae2fdd5a72a7c77 SHA1 c28da3c82ac398793143a338a4ae56b1d028133b SHA256 fb94739d8ecef1b9748a46c3571e9d3f547924bbab403f1324f9ab9a4c5ae362
EBUILD postgresql-docs-9.2.0_beta1.ebuild 1493 RMD160 e6b5627aaf1ec76750146dcda3f48ef48b1b3ea1 SHA1 6c246320f7755bdce6bd94c396225a83d2e64523 SHA256 74d33cba68467aecbb668d099ef0dbe55f14f859a4bf15354ca46f6f2f0589e5
MISC ChangeLog 31925 RMD160 633968b596a9f3684247f931a8b54ebccc22c8dc SHA1 237c25db0c0e6e46488bed1d8537c2ea62c7871d SHA256 ed8150b59175e6666f6d24c5be783f6f20b3190b45653b99d3236b73a568de4c
MISC ChangeLog 32484 RMD160 481624fe603093fe8afd27d6099e88e87f1c0416 SHA1 f142405feb77b248df704cf2a1cf75d15b372558 SHA256 6eeef4fbe3ce055ea2b1239746e51015743bdd3c82834c6eb4253747b488d089
MISC metadata.xml 164 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc SHA1 f67b7ac1c5e6e65ef5a19a589d4759c84918f86c SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iF4EAREIAAYFAk+88ewACgkQVxOqA9G7/aBXBwD/TQzfYRT7TZabTk1D3GHredxD
SZ5GveFV2naNh+iYXcwA/R4tptqKCWOqIMRNKweKEFH+mjR20ZpycA9dEpCOQhsL
=/0K1
iQEcBAEBCgAGBQJPzi1GAAoJEOTDgjZ80txdYwAH/1Gfsv4oCp80T2j6JOw4RRIs
e/5yNqGKdz8qPVFbCQtcX+vXYQ+RkGJ2LtomQlkySdxePttPVrA2WMOhtByH1U2R
ED5UkwP7+fi8LkNUjhZ4gn71NPYiSHwyA8u7De/OXfPfAR+l64nk977EbgtzVepk
4DUS53K+xKnDBHKJMMRul4lWs2RaVge2+YVXjiC6P1kTz3eF2/DNxS8iCTLv/3ac
1kTXme8ZgHyPobQkOLoRb5RJadtcK8uj4QomITN/mhQX1kfQkTRxEQklOHIy8oXt
bAa6XODF0Wcj+O4CM5UUzxHf3DRUD2X+49gs9sLCpVpk1unr76jJZSj5+bJfxD4=
=sxI0
-----END PGP SIGNATURE-----

@ -0,0 +1,52 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.19.ebuild,v 1.2 2012/06/05 16:01:04 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
S=${WORKDIR}/postgresql-${PV}
SLOT="$(get_version_component_range 1-2)"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
cd "${S}/doc"
dodir /usr/share/doc/${PF}/html
tar -zxf "postgres.tar.gz" -C "${ED}/usr/share/doc/${PF}/html"
fowners root:0 -R /usr/share/doc/${PF}/html
docinto FAQ_html
dodoc src/FAQ/*
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto TODO.detail
dodoc TODO.detail/*
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -0,0 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.12.ebuild,v 1.2 2012/06/05 16:01:04 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
S=${WORKDIR}/postgresql-${PV}
SLOT="$(get_version_component_range 1-2)"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
cd "${S}/doc"
dodir /usr/share/doc/${PF}/html
tar -zxf "postgres.tar.gz" -C "${ED}/usr/share/doc/${PF}/html"
fowners root:0 -R /usr/share/doc/${PF}/html
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto
dodoc TODO
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -0,0 +1,50 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.8.ebuild,v 1.2 2012/06/05 16:01:04 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
S=${WORKDIR}/postgresql-${PV}
SLOT="$(get_version_component_range 1-2)"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
dodir /usr/share/doc/${PF}/html
cd "${S}/doc"
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto html
dodoc src/sgml/html/*.html
dodoc src/sgml/html/stylesheet.css
docinto
dodoc TODO
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -0,0 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.4.ebuild,v 1.2 2012/06/05 16:01:04 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
dodir /usr/share/doc/${PF}/html
cd "${S}/doc"
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto html
dodoc src/sgml/html/*.html
dodoc src/sgml/html/stylesheet.css
docinto
dodoc TODO
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,6 +1,21 @@
# ChangeLog for dev-db/postgresql-server
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/ChangeLog,v 1.189 2012/06/04 06:49:58 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/ChangeLog,v 1.191 2012/06/05 16:00:40 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org>
postgresql-server-8.3.19.ebuild, postgresql-server-8.4.12.ebuild,
postgresql-server-9.0.8.ebuild, postgresql-server-9.1.4.ebuild:
Stable for amd64, wrt to bug #419727
*postgresql-server-8.4.12 (05 Jun 2012)
*postgresql-server-9.0.8 (05 Jun 2012)
*postgresql-server-9.1.4 (05 Jun 2012)
*postgresql-server-8.3.19 (05 Jun 2012)
05 Jun 2012; Patrick Lauer <patrick@gentoo.org>
+postgresql-server-8.3.19.ebuild, +postgresql-server-8.4.12.ebuild,
+postgresql-server-9.0.8.ebuild, +postgresql-server-9.1.4.ebuild:
Bump for #419727
04 Jun 2012; Zac Medico <zmedico@gentoo.org> postgresql-server-8.3.18.ebuild,
postgresql-server-8.4.11.ebuild, postgresql-server-9.0.7.ebuild,

@ -1,10 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA512
DIST postgresql-8.3.18.tar.bz2 14563583 RMD160 d276a468f59b4def821b686b5504a549bd0491c3 SHA1 0d832fc9c7dba5de1716921274ce0ca276418070 SHA256 5db4904a8959f09274e1e0ee7f21c354128d5dbb4e946b78391f6bc4723c3746
DIST postgresql-8.3.19.tar.bz2 14570746 RMD160 1611a009386ba6984689fbbf8663c49d405f864c SHA1 bd7fcb188f668d30029f02048b5b5b86b9d3d14e SHA256 986f0d4b7edc633be1d210f27dfd1e47d416b642659e568895218466e50b58d5
DIST postgresql-8.4.11.tar.bz2 14502434 RMD160 85b4be0884ca11855eb0dbc1541403e7baf7c0aa SHA1 ce9581b9f03bd884417b988ec317ce2ed06bb15f SHA256 5bbc9ff1d16282b592600d7c6b9cb1a93049d4aa9a961e3c2c8d5fb13b189c8f
DIST postgresql-8.4.12.tar.bz2 14509007 RMD160 2aa0da64dc3220497d510bd60a1abf0b68fd51ef SHA1 04ad9650573df7723511f57ef8cdeadce8d3855d SHA256 99b7b330ec183828988c7e8ec1b675393f24b10017a2e1d03b8ff48c4dfc0f77
DIST postgresql-9.0.7.tar.bz2 14977437 RMD160 80a8c91233462515914aeb5c15cf63b7195da3ef SHA1 c0cf6de3cfa131b36107b3748ae44786ad638e12 SHA256 dabe26d71d8b595f9514da1363dc20c3f4b90b6908026dd06984cac448a6d833
DIST postgresql-9.0.8.tar.bz2 14998065 RMD160 fab8564774c99300ca8a69298417eec960e70601 SHA1 240d2d45bc87d8cdad8e2b74cf378f5668b604fe SHA256 a2981ba8a64b396e2111fee5a9216275e49a2e79e839152a5e4367afd44c0bc2
DIST postgresql-9.1.3.tar.bz2 15582454 RMD160 84eb235c090083b78e6a2facf3d7bc534395db8b SHA1 1cf3044415df807c08bb8ad8e40e24e8d375cf34 SHA256 7a79800a624031c1d9bc9cdce73cb40050100ac50a82050cbf7bbbd16ac4d5d5
DIST postgresql-9.1.4.tar.bz2 15631894 RMD160 ff08ad702c7ffc0172b3f66aa4819d4865f0e77b SHA1 c75fd5696af02a275a104260eac8b3a4abe35682 SHA256 a0795a8eb3ae2d1a2914b63bf143d20182835d90699915ff43567c041d3c9712
DIST postgresql-9.2beta1.tar.bz2 15908141 RMD160 a70e7fe588ca57a08a1ce4593841bf735d69587c SHA1 651195df830777c952e3484fff51366ef0b95151 SHA256 05651ec88af03cc5cec08b091f2381fe8ebdaa87dbc6d193414ff2400084a838
DIST postgresql-initscript-2.1.tbz2 2603 RMD160 033f7189df6132b8bcca378e000bd2b705463b72 SHA1 4125c76d102ea78cb5cebd4a13021930f131ae02 SHA256 42ee83d0bfd1e1733bbc191b065bc70b2b5966f743f692e5133f6c676c8b1c24
DIST postgresql-initscript-2.2.tbz2 2603 RMD160 f46f4a2f905a6ab8821cdbc895c21d8e4b0fc158 SHA1 801545844009fb56eee67d82a370e039c3bca48b SHA256 033bd93833003b9176e1e3788290e0753b668e17182383f6ae4083ef05ce363b
@ -14,16 +18,24 @@ DIST postgresql-patches-9.0-r3.tbz2 4503 RMD160 05d4167c3a48a432ab79cb57fee5e466
DIST postgresql-patches-9.1-r1.tbz2 4547 RMD160 2cdd98c1f6075a68ef294ceefc94e46ff1583919 SHA1 0ed2fd26ba51fe945b573accec5970b8cee5eb4c SHA256 50cefff4a6f6e1fd38b99dde4793dc5f153b9691ff5c59fbb2b97864f1f7d727
DIST postgresql-patches-9.2beta1.tbz2 4466 RMD160 65a2b3ef46797b0a0a007169ac941e8d92054b8c SHA1 121a0f5fe87dadf58f7ed129dde6c15f379f4eea SHA256 7033657bf66255fda3881ee6797ad0aa920e1910619228206b174065e5e348d2
EBUILD postgresql-server-8.3.18.ebuild 11524 RMD160 29f616d42942f7ab6ae33b8fae2df755d45972a5 SHA1 c106e21b0df2c4af04b07c1d1822758f99baa594 SHA256 dca6620458fada232452bd305f92b3e83e84b0a98723ab283bd714c56990cca6
EBUILD postgresql-server-8.3.19.ebuild 11529 RMD160 4b3e17a1fd6407d26d10356b5eea080e71a36d4e SHA1 e0f821ccc94169f60da7862e5f6675524b1794e3 SHA256 30d9d0a9f4860c77793f11199dbc3cdaa319037742d59f050a6972eb22667c1d
EBUILD postgresql-server-8.4.11.ebuild 11819 RMD160 be33f9e6ebc7636f3c76e36dea572b30aeb1fba0 SHA1 00024b4f97ee4bb14b9aa865b4a2255313f81c50 SHA256 3200499f4bdd1d7e6c0c5d74e57a6d2e0b2d3e29dee3291d5204edea481fd385
EBUILD postgresql-server-8.4.12.ebuild 11824 RMD160 d922b6d2e1c6f71cd1e33296b8cd609c95b1d0c4 SHA1 f26854948f5770ff21a0d33afef0a12a17a04aaf SHA256 9808cae5eecfedde23b2ce494a3a9f4bf3e05610dc29f8a441f6129ba35df008
EBUILD postgresql-server-9.0.7.ebuild 11419 RMD160 a9feb9c9b72b9453fe6501865a316ccf5c58f066 SHA1 afdee52c50b245b9a88993e3b110afe0cda93df0 SHA256 6e2bf8dd91932a242729b57a59a2e36e4d666eedca7dcacdcd6bb4f12c421f30
EBUILD postgresql-server-9.0.8.ebuild 11424 RMD160 2b3116ca002e69e5b40cda915ac19e89322792c2 SHA1 402b4fb44ed60db8e7d0255c20535612f86fe015 SHA256 5aa12f2ff7c71bae7bf7b66d80ef79054017abd20b68f583b933c37e79a95b5d
EBUILD postgresql-server-9.1.3.ebuild 11448 RMD160 5c30a80dbdb35390c81d6875d87364bdac046047 SHA1 53f0824616fc436a759f8aa7f6d8e29fa71c3a9c SHA256 95903bd4399c0dff41733c5426048bfe34e356a44f53cd84b5236436dbd26dc1
EBUILD postgresql-server-9.1.4.ebuild 11453 RMD160 0e62f4460338c82051666402c29bdeedc8849c96 SHA1 b8c21f6c9eb5a76ee42be5033e74c620b372949c SHA256 9f60a52913ce60d1e1f1fb38b2102730740d574afb7a0ce6b3463edffbeb55c3
EBUILD postgresql-server-9.2.0_beta1-r1.ebuild 11872 RMD160 29b6c440252cb5fc6f38ff25d61e9545bbe5fbfe SHA1 d6eec6a0d8ef217af91285dff55654386b3d7cae SHA256 3164fb06e1e48a5bafd84ea12cf9ec09423165f54bdad1a42ba61521d0e11a70
MISC ChangeLog 56826 RMD160 d41995bf25924d905096926abc08c7a6b8d94a8e SHA1 fac5d57af4f5a3e1aae1f928fa54d4a6088b10c0 SHA256 e4cb656ca8900a64e4f852a15a379a381dc47b57ecd0a6eeb8f1528e71ec06e1
MISC ChangeLog 57412 RMD160 86883d82a7e99bc4eef13267b7be1cb66fd255c5 SHA1 36c592ebdedc88935f26fbbb210dfc40df2657d4 SHA256 132620aa7e7dc7b62f8118c681c14cfc355b99ac118a73a072f540652452360e
MISC metadata.xml 420 RMD160 789f5a0ce45d05125098fd7e74a816cf08f4c39b SHA1 d308d7434a37f12cd320f74ed85e1d3ca7dabc75 SHA256 ac37a5084450a782d02510149d030bd0d4a63164f2ffb7bdda3ddf344606ca62
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk/MWp0ACgkQ/ejvha5XGaNyAACg4X/WybPw4cfVD+KBUEJD8iVK
dCEAoN3u8x2PfKJclu2zpFFfTJVnii42
=Oipr
iQEcBAEBCgAGBQJPzi0uAAoJEOTDgjZ80txdsXoH/AzbL4KrQ0sPLzt8lrukPJwv
oIUf/vW9pBBLdRPPvQDZmL3uOxCVSrEG/5lFSC0Hp6sO9dxqmVZj7OLshZykD7uW
URDyTWbPRXe9k2sQamkWEVTakmNoxMPh4+qT/jLZLECK2r+teK+HnXWm2f+91LfR
HFU/nawctrqr/M45Ni0btOgXRbpW8sd/Cm3iDVMDGkJA4XpNZQPLRGU/vKj9JFyG
FzgZa3deRh+tMbEqpgpSHWhdstU6k1IfC8Kr902Y2/6eTpey9MTp5IBNlPbXmU+D
C+AsddM4+K+yjHGe4FBqndupdowD28tJqckJ12CaKXOs9KxW8mXcZVIGkbwLb24=
=/iue
-----END PGP SIGNATURE-----

@ -0,0 +1,339 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.19.ebuild,v 1.2 2012/06/05 16:00:40 ago Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix user versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.3-r2.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl python selinux tcl uuid xml"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( virtual/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/darwin.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/SuperH.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
--with-includes="${EPREFIX%/}/usr/include/postgresql-${SLOT}/" \
--with-system-tzdata="${EPREFIX%/}/usr/share/zoneinfo" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
"$(has_version ~dev-db/postgresql-base-${PV}[nls] && use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2); do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd -j1 \
PGXS=$(${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \
PGXS_IN_SERVER=1 PGXS_WITH_SERVER="${S}/src/backend/postgres" \
NO_PGXS=0 USE_PGXS=1 docdir=${EROOT%/}/usr/share/doc/${PF}
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" \
> "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd -j1 DESTDIR="${D}" \
PGXS_IN_SERVER=1 PGXS_WITH_SERVER="${S}/src/backend/postgres" \
PGXS=$(${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \
NO_PGXS=0 USE_PGXS=1 docdir=${EROOT%/}/usr/share/doc/${PF}
done
rm -r "${ED}/usr/share/postgresql-${SLOT}/man/man7/" \
"${ED}/usr/share/doc/${PF}/html"
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{clusterdb,create{db,lang,user},drop{db,lang,user},ecpg,pg_{config,dump,dumpall,restore},psql,reindexdb,vacuumdb}.1
docompress /usr/share/postgresql-${SLOT}/man/man1
dodoc README HISTORY doc/{README.*,TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT}
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT}
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f ${EROOT%/}/etc/conf.d/postgresql-${SLOT} ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z ${PGDATA} ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z ${DATA_DIR} ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [[ -f ${EROOT%/}/etc/env.d/02locale ]] ; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source ${EROOT%/}/etc/env.d/02locale
[[ -n ${LANG} ]] && export LANG
[[ -n ${LC_CTYPE} ]] && export LC_CTYPE
[[ -n ${LC_NUMERIC} ]] && export LC_NUMERIC
[[ -n ${LC_TIME} ]] && export LC_TIME
[[ -n ${LC_COLLATE} ]] && export LC_COLLATE
[[ -n ${LC_MONETARY} ]] && export LC_MONETARY
[[ -n ${LC_MESSAGES} ]] && export LC_MESSAGES
[[ -n ${LC_ALL} ]] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z ${PG_INITDB_OPTS} ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [[ $correct != "true" ]] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized."
fi
done
if [[ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ]] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[[ -z ${PG_MAX_CONNECTIONS} ]] && PG_MAX_CONNECTIONS=128
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo "Tests not supported on this OS (yet)."
else
if [[ -z ${SKIP_SYSTEM_TESTS} ]] ; then
ebegin "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections"
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [[ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ]] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
eend
else
ewarn "SKIP_SYSTEM_TESTS is set, so skipping."
fi
fi
if [[ ${EUID} == 0 ]] ; then
einfo "Creating the data directory ..."
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1. You can enable it in the clusters"
einfo "postgresql.conf."
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo " mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [[ ${UID} != 0 ]] ; then
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/:${PATH}" \
emake check \
PGXS=$(${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \
NO_PGXS=0 USE_PGXS=1 SLOT=${SLOT}
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

@ -0,0 +1,348 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.12.ebuild,v 1.2 2012/06/05 16:00:40 ago Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix python user versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.4-r2.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl uuid xml"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,pg_legacytimestamp=,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( virtual/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python_set_active_version 2
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/darwin.patch" \
"${WORKDIR}/ldflags.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/SuperH.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
--with-includes="${EPREFIX%/}/usr/include/postgresql-${SLOT}/" \
--with-libraries="${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)" \
--with-system-tzdata="${EPREFIX%/}/usr/share/zoneinfo" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
"$(has_version ~dev-db/postgresql-base-${PV}[nls] && use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd -j1 || die "emake in $bd failed"
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" \
"${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" \
> "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd -j1 DESTDIR="${D}" \
|| die "emake install in $bd failed"
done
rm -r "${ED}/usr/share/postgresql-${SLOT}/man/man7/" \
"${ED}/usr/share/doc/postgresql-${SLOT}/html"
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{clusterdb,create{db,lang,user},drop{db,lang,user},ecpg,pg_{config,dump,dumpall,restore},psql,reindexdb,vacuumdb}.1
dodoc README HISTORY doc/{README.*,TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}"/postgresql.confd postgresql-${SLOT} \
|| die "Inserting conf.d file failed"
newinitd "${WORKDIR}"/postgresql.init postgresql-${SLOT} \
|| die "Inserting init.d file failed"
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "The time stamp format is 64 bit integers now. If you upgrade from older"
elog "databases, this may force you to either do a dump and reload of enable"
elog "pg_legacytimestamp until you find time to do so. If the database can't start"
elog "please try enabling pg_legacytimestamp and rebuild."
elog
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f ${EROOT%/}/etc/conf.d/postgresql-${SLOT} ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z ${PGDATA} ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z ${DATA_DIR} ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [[ -f ${EROOT%/}/etc/env.d/02locale ]] ; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[[ -n ${LANG} ]] && export LANG
[[ -n ${LC_CTYPE} ]] && export LC_CTYPE
[[ -n ${LC_NUMERIC} ]] && export LC_NUMERIC
[[ -n ${LC_TIME} ]] && export LC_TIME
[[ -n ${LC_COLLATE} ]] && export LC_COLLATE
[[ -n ${LC_MONETARY} ]] && export LC_MONETARY
[[ -n ${LC_MESSAGES} ]] && export LC_MESSAGES
[[ -n ${LC_ALL} ]] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z ${PG_INITDB_OPTS} ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [[ $correct != "true" ]] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [[ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ]] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[[ -z ${PG_MAX_CONNECTIONS} ]] && PG_MAX_CONNECTIONS=128
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo " Tests not supported on this OS (yet)"
else
if [[ -z ${SKIP_SYSTEM_TESTS} ]] ; then
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [[ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ]] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max.connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
einfo "Passed."
else
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
fi
fi
if [[ ${EUID} == 0 ]] ; then
einfo "Creating the data directory ..."
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled by"
einfo "default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo " mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [[ ${UID} != 0 ]] ; then
emake check || die "Make check failed. See above for details."
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

@ -0,0 +1,342 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.8.ebuild,v 1.2 2012/06/05 16:00:40 ago Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix python user versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.0-r3.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl uuid xml"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,pg_legacytimestamp=,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( virtual/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python_set_active_version 2
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
--with-includes="${EPREFIX%/}/usr/include/postgresql-${SLOT}/" \
--with-libraries="${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)" \
--with-system-tzdata="${EPREFIX%/}/usr/share/zoneinfo" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2); do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd -j1 || die "emake in $bd failed"
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd -j1 DESTDIR="${D}" || die "emake install in $bd failed"
done
dodir /usr/share/postgresql-${SLOT}/man/man1/
cp "${S}"/doc/src/sgml/man1/{initdb,pg_controldata,pg_ctl,pg_resetxlog,post{gres,master}}.1 \
"${ED}"/usr/share/postgresql-${SLOT}/man/man1/ || die
dodoc README HISTORY doc/{README.*,TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT} \
|| die "Inserting conf.d file failed"
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT} \
|| die "Inserting init.d file failed"
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f ${EROOT%/}/etc/conf.d/postgresql-${SLOT} ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z ${PGDATA} ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z ${DATA_DIR} ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [[ -f ${EROOT%/}/etc/env.d/02locale ]] ; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[[ -n ${LANG} ]] && export LANG
[[ -n ${LC_CTYPE} ]] && export LC_CTYPE
[[ -n ${LC_NUMERIC} ]] && export LC_NUMERIC
[[ -n ${LC_TIME} ]] && export LC_TIME
[[ -n ${LC_COLLATE} ]] && export LC_COLLATE
[[ -n ${LC_MONETARY} ]] && export LC_MONETARY
[[ -n ${LC_MESSAGES} ]] && export LC_MESSAGES
[[ -n ${LC_ALL} ]] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [[ $correct != "true" ]] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [[ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ]] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[[ -z ${PG_MAX_CONNECTIONS} ]] && PG_MAX_CONNECTIONS=128
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo " Tests not supported on this OS (yet)"
else
if [[ -z ${SKIP_SYSTEM_TESTS} ]] ; then
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [[ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ]] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
einfo "Passed."
else
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
fi
fi
if [[ ${EUID} == 0 ]] ; then
einfo "Creating the data directory ..."
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres \
-c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D '${DATA_DIR}' -L '${EROOT%/}/usr/share/postgresql-${SLOT}/' ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb \
-U postgres -D "${DATA_DIR}" \
-L "${EROOT%/}/usr/share/postgresql-${SLOT}/" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo " mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [[ ${UID} != 0 ]] ; then
emake check || die "Make check failed. See above for details."
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

@ -0,0 +1,348 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.4.ebuild,v 1.2 2012/06/05 16:00:40 ago Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python user versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.1-r1.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl uuid xml"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,pg_legacytimestamp=,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( virtual/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python_set_active_version 2
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
local PO="${EPREFIX%/}"
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${PO}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
--with-includes="${PO}/usr/include/postgresql-${SLOT}/" \
--with-libraries="${PO}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)" \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2); do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd || die "emake in $bd failed"
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd DESTDIR="${D}" || die "emake install in $bd failed"
done
dodoc README HISTORY doc/{TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT} || \
die "Inserting conf failed"
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT} || \
die "Inserting conf failed"
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_prerm() {
if [[ -z ${REPLACED_BY_VERSION} ]] ; then
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z "${DATA_DIR}" ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[ -n "${LANG}" ] && export LANG
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
[ -n "${LC_TIME}" ] && export LC_TIME
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
[ -n "${LC_ALL}" ] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [ "$correct" != "true" ] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[ -z "${PG_MAX_CONNECTIONS}" ] && PG_MAX_CONNECTIONS="128"
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo " Tests not supported on this OS (yet)"
else
if [ -z ${SKIP_SYSTEM_TESTS} ] ; then
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max.connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
einfo "Passed."
else
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
fi
fi
einfo "Creating the data directory ..."
if [[ ${EUID} == 0 ]] ; then
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [ ${UID} -ne 0 ] ; then
emake -j1 check || die "Make check failed. See above for details."
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

@ -1,6 +1,9 @@
# ChangeLog for dev-java/cos
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/cos/ChangeLog,v 1.3 2007/05/04 16:15:13 betelgeuse Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/cos/ChangeLog,v 1.4 2012/06/05 14:28:17 sera Exp $
05 Jun 2012; Ralph Sennhauser <sera@gentoo.org> cos-20021105-r2.ebuild:
Add missing build dep app-arch/unzip. #371501
04 May 2007; Petteri Räty <betelgeuse@gentoo.org> cos-20021105-r1.ebuild:
Remove quotes from DESCRIPTION because they make package.env unsourceable by

@ -1,5 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX build-20021105.xml 1546 RMD160 ebd507967b0bb2fabe2aac044ef60e3785189654 SHA1 68699e0269a51d6f4eba82e5b15bd485974d8084 SHA256 db486d24f063b5ec263d6da56b52dd2a7cae686cb9c347fb9702cc0d3dda7868
DIST cos-05Nov2002.zip 372387 RMD160 74b16e245513750cd81f362325c0da58ed1c2f8c SHA1 f8e45bc5b86bb9a14133ce63b036d113728039ca SHA256 96f9959e8252eddacce24b592a9c4c1dbf0082749115d7e75619504f70df1d90
EBUILD cos-20021105-r2.ebuild 1230 RMD160 50d4bef47e866504ddbaa1b67326b6966f38ae71 SHA1 6cf09bc444a61caf64cdab89d4e4f429eedadb60 SHA256 ad706df07c72d1d9c76d934a6c0ede86f80e43c18dc4273693e72fe77c64ca8d
MISC ChangeLog 722 RMD160 7ce211fbe76273d6cc1f9605e0decf58beb87000 SHA1 163840ea7756b8700df0bcb412ef0dce6e1a7ed3 SHA256 87e27322fa6496017d75cdb66beba068e8839ef38486a7651e6483ef3f79e603
EBUILD cos-20021105-r2.ebuild 1245 RMD160 b0327402b63ee5e8709be01f21174ffe00bb3b41 SHA1 ab54301c4612c11e16f82fc9136ce0570f18dded SHA256 636240c9cc261b786dfaa7dc017f5bc83606afbdcf292e83198297daac3c31e8
MISC ChangeLog 839 RMD160 8458b9db51bb5a1ccc8d1095c0a2d4c602da9b68 SHA1 4af44052ff46d2859195fde82f580a58667e4a32 SHA256 3205143ce80917c35041487f04eadc1731acd59c13ad30e67b618c46f6c665c3
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQEcBAEBAgAGBQJPzheUAAoJEIUJ+svaV163zucH/1C0At8gPGsEod25hzdPdlKo
IKI/MkwFWyH/8DEbTbRsTEJFnQIXNSOYMrfsNYuQTplp2AbnTb5edOndEX9rxisC
ful6HkCXMRLLAjg19pBvRHGgAGULy8MyoKOHh/cw3VYLvggnIpPLO2fDdMs678+O
oVVNX+iZ1660o+aGE3PVpi8JjSXHisKJyZXfKwXl23CRitNSBNsWTLbxUfE+4J3v
eDIDxaInA66/GVGVA5pUJY0IBIYIC1ipdBPdT8EQcdGYCHXeTqXZqeNAiLDMjOMc
7KxAWitmVclDrN+PXZqIXzY30hgxHSie3w+CfF2uZzyCWLMSIzWxMWGJzJYnNus=
=hJDi
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/cos/cos-20021105-r2.ebuild,v 1.1 2008/02/14 03:06:43 wltjr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/cos/cos-20021105-r2.ebuild,v 1.2 2012/06/05 14:28:17 sera Exp $
EAPI=1
JAVA_PKG_IUSE="doc source"
@ -20,6 +20,7 @@ IUSE=""
RDEPEND=">=virtual/jre-1.4
java-virtuals/servlet-api:2.3"
DEPEND=">=virtual/jdk-1.4
app-arch/unzip
${RDEPEND}"
S=${WORKDIR}

@ -1,6 +1,16 @@
# ChangeLog for dev-java/dom4j
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/dom4j/ChangeLog,v 1.56 2012/04/15 18:47:52 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/dom4j/ChangeLog,v 1.57 2012/06/05 13:44:14 sera Exp $
*dom4j-1.6.1-r4 (05 Jun 2012)
05 Jun 2012; Ralph Sennhauser <sera@gentoo.org> +dom4j-1.6.1-r4.ebuild:
Rev and EAPI bump. Make better use of eclasses. Cleanup.
Drop deps on xalan, xerces, msv and xml-commons-external. Also solves slot
conflict with xml-commons-external. #419603
Replace jsr173 with virtual stax-api.
Don't let jre rdep leak into DEPEND, confuses vm switching code.
Disable one additionl test failing with jdk 7.
15 Apr 2012; Mike Frysinger <vapier@gentoo.org> dom4j-1.6.1-r3.ebuild:
Add back ia64 love #349020 by Dennis Schridde.

@ -5,22 +5,17 @@ DIST dom4j-1.6.1-java5.patch.bz2 2900 RMD160 cb153194e3b5d13626486d8f376b76f0925
DIST dom4j-1.6.1.tar.gz 9687211 RMD160 d990d712a6b58c799366c526b32eb6c84a81e29c SHA1 8a2ab8af1dd039c449032ad50f3dd050647d7ce8 SHA256 01b4abf86bce337a2a900bf121b3107320ba63b4c0f352e1922fbec6e0736c6f
EBUILD dom4j-1.6.1-r2.ebuild 2109 RMD160 4bab5bae7a2977ec88f24d5ba97fb8f5c6f54ec5 SHA1 22e9dde31646a06fa2a6d619808ab3384f9b9638 SHA256 a95944f821ca0f22e119656f3989c2c9859f0865a1aeaa5a38fd308de21b2a4b
EBUILD dom4j-1.6.1-r3.ebuild 2131 RMD160 944d539572c1dcc6355358f8ef529bc0443f4620 SHA1 892e1935ca9cd64a1996e048beb98b0247fa585e SHA256 cb324c8cd6f5ced597ad00702e963610e6cc5815d6bb7e94faed8c9fce878c9b
MISC ChangeLog 6633 RMD160 345e8876ec66457af657aa7db3f358ed13734745 SHA1 5dfcce1f1e912ad5b108202d145bfc0698173682 SHA256 1f8948a30a4a77347b2e1fa3880c2f1c22c9ee98a47571282c245f7d8a27cc4f
EBUILD dom4j-1.6.1-r4.ebuild 1921 RMD160 fc62db9387e63b33ba7e047c856e808d217229c2 SHA1 1cfb8b99f0260d8ffeda932d2499ebc1859ebc01 SHA256 7b8c94a66eb42a6bb08d28062e71c814542c7697b38ebe6a9c766a858c407894
MISC ChangeLog 7076 RMD160 256be748c3c225c0c9058467f2f88b5ca001d942 SHA1 04d689dc70b2091b36297426dc207f6f35e6c410 SHA256 33cf944593e9fe41297f0f86231bbf1eba008ef4478f020717d8b88b32149650
MISC metadata.xml 376 RMD160 ab4f5ef01e92c40a24cc41a50e56948c5454ed3e SHA1 96b1c474f7dc9fe9915f6d58dd4ec1be2badb82f SHA256 1b7f4f99476e5a8b0f24104d0bd3d6c717ee3a32011851d32a8d3f5674e5d2c4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBAgAGBQJPixf6AAoJELEHsLL7fEFWyTMQAKZZ3++pPcXiOk41pxcI9Kex
cy57WLC7JhOz0jAhHdJ9xd5jrkTiju3tsxX8MyCZAXBIirhhYztiy706AN1poGSX
ZiCAh+8MyIpYWg0sDwZHrXA7cHin26Dt7larPcJDRafAN31CZmYz2AdgG5FzCLb3
/g3Dak53bLHWzPHaqYa58PKxSmfYKmrELZIAP65PApn05tLoaWLSfw0Rf6bGI/cL
G0Lxv6+/dcJPr8CxeHMXFeaXIYjsxmUQlYOrzV8mEEoKQteiFVgp3Q0W5wozLLpN
fBinYn7fcvtnNZc+sv2u8TeljaQJGym6J/rmXfleEuBIGl7MVQmkLnURcYaSNo9q
RJDrxskusp8Ah+XsYE/FMXX44psBR088iq4PoE0sPErprJmXDidCtq1XtpGV9YRm
wRc30jVV7SNhbpTfmkh8SEPo23DUX92ptgZt2a48vPMkrSTza58guQl8Jmi4c66m
ve0NNqHlAGg3Twi6JJZpZ1untqmaXm9c7Ebz2dkj4GJZpnD0SX+UmaTiph9sRkOw
56c2lpkZPVnxTmyITc2CsOdViDflvpCx6CWWn6ekWvfkq2RK+CHZn61f2Fxf9DVs
l0l0VI/nPC31f7Nak3L1XnfK57xeb4pbDKquwrqjlhFaS6LcI4pJ6qo0NckjGRRK
gpxr6reiX0EDUjMjRbpX
=lQrK
iQEcBAEBAgAGBQJPzg09AAoJEIUJ+svaV163DToH/18hQwakcDSHgCnGjGl/o3YU
g5g1UE5Qr5gYrKSkC8rptZRRGQC7PKsW3BU1SZqZbaRpwreZjft4DaiPQHO1eSEI
BmjFP9VEKRwEnJyK+ohK8M/U8lor9Zy9FCykLkZq7e9eNlfvTcP3dfj8A8nyJKfx
PzhXOaev5MLlKwlyhtoHQ8ChXzSbqSjbmrxI6xsFVe6YW1laZR1tWAUgu1kJYFFC
STECsStIvS0oExWA2xqdxCq7FW8rsNl1uALo+scp91T89fsRZC4tH23R6tUcmub7
dBfGPg+6iCFnKmL4e+swfYEfSyDKgLJCu7xsDGhCo7AbfRAux68jhV+rS874JHY=
=r7MA
-----END PGP SIGNATURE-----

@ -0,0 +1,71 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/dom4j/dom4j-1.6.1-r4.ebuild,v 1.1 2012/06/05 13:44:14 sera Exp $
EAPI=4
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java library for working with XML"
HOMEPAGE="http://dom4j.sourceforge.net/"
SRC_URI="
mirror://sourceforge/dom4j/${P}.tar.gz
mirror://gentoo/${P}-java5.patch.bz2"
LICENSE="dom4j"
SLOT="1"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
COMMON_DEP="
dev-java/jaxme:0
dev-java/relaxng-datatype:0
dev-java/xpp2:0
dev-java/xpp3:0
dev-java/xsdlib:0
java-virtuals/stax-api:0"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.5"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.5
test? (
dev-java/ant-junit:0
dev-java/junitperf:0
)"
java_prepare() {
# Circular deps with jaxen #212993
find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
# Add missing methods to compile on Java 5 #137970
epatch "${WORKDIR}/${P}-java5.patch"
}
JAVA_ANT_REWRITE_CLASSPATH="yes"
JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
EANT_BUILD_TARGET="clean package"
EANT_GENTOO_CLASSPATH="jaxme,relaxng-datatype,stax-api,xpp2,xpp3,xsdlib"
EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
src_test() {
# Needs X11
rm -v src/test/org/dom4j/bean/BeansTest.java || die
# Fails with a 1.6 JDK for some reason
rm -v src/test/org/dom4j/io/StaxTest.java || die
# Fails with a 1.7 JDK for some reason
rm -v src/test/org/dom4j/rule/RuleTest.java || die
java-pkg-2_src_test
}
src_install() {
java-pkg_dojar build/${PN}.jar
use doc && java-pkg_dojavadoc build/doc/api
use source && java-pkg_dosrc src/java/*
}

@ -1,6 +1,11 @@
# ChangeLog for dev-java/icedtea-bin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/ChangeLog,v 1.17 2012/06/04 07:20:35 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/ChangeLog,v 1.18 2012/06/05 15:35:28 sera Exp $
05 Jun 2012; Ralph Sennhauser <sera@gentoo.org>
icedtea-bin-6.1.11.1-r1.ebuild, icedtea-bin-7.2.1-r1.ebuild:
Add missing -* keyword, so it wont be pulled in on archs with no keyworded
alternative. #344345
04 Jun 2012; Zac Medico <zmedico@gentoo.org> icedtea-bin-6.1.11.1-r1.ebuild,
icedtea-bin-6.1.11.1.ebuild, icedtea-bin-7.2.1-r1.ebuild,

@ -24,16 +24,20 @@ DIST icedtea-bin-nsplugin-7.2.1-r1-x86.tar.bz2 955296 RMD160 6111e73babf6e6f4737
DIST icedtea-bin-nsplugin-7.2.1-x86.tar.bz2 936221 RMD160 2c8fbd9cbf82af0772e940a4e9455826ef6b00e9 SHA1 99a4607fd43aff590f77ca545ea65e10248c0b39 SHA256 ff411dd903a7eb369f4ce3c27205411a2d7f05f00d2a1507ee95dce8795aa64d
DIST icedtea-bin-src-6.1.11.1.tar.bz2 40849905 RMD160 3a973f14ee45df2cc85056bcfd3a979c152c5b33 SHA1 173394b5ce77cb006592d121fd29221a6e5cf5f4 SHA256 5bee086bcd2774cdc8b31df53ffd455f2d77026244b947f815206cb363196eb9
DIST icedtea-bin-src-7.2.1.tar.bz2 41253138 RMD160 a007f59d8639cb089db3584c96a2f8a66cc685a3 SHA1 1e2abb2f26f6ba054e8f149f70ef1214820c8ed1 SHA256 7ae867a543e93a415f463f953b82deb650a37253fb469c9dbf7fb3068f409bb2
EBUILD icedtea-bin-6.1.11.1-r1.ebuild 4233 RMD160 0a96b3527ad8cbb0b7a3cbb40c3eca7127bc8c75 SHA1 bf2436b102c7c3dbf0388cd20134351bdd378b77 SHA256 27f4e98a79f888a969b04325f3c7861047e8f737a2eb634027f77eabde8167e8
EBUILD icedtea-bin-6.1.11.1-r1.ebuild 4233 RMD160 aa692689e7a9fff714612ce58187c2c3b57685e4 SHA1 d6512c418f7f1b526c9b61f9e62451146e0a4148 SHA256 e346dfbb4c35bb06e0b2e88a6da30ce75186b5d1f337e12ca2dfcc4fda7b8209
EBUILD icedtea-bin-6.1.11.1.ebuild 4206 RMD160 b322c3c5c63f1ba0c384f8b8fc1fa717dee1e139 SHA1 93985d11476596cf08ce3641afdd4452226b8c63 SHA256 5b6a88ea1a9262f11b9604c46f6c815e5c982a28a187d638715d74bd71039c7e
EBUILD icedtea-bin-7.2.1-r1.ebuild 3771 RMD160 d3edbe5471f608eefb4c5a386ef81c365d6b2d5b SHA1 fbb215b314a91d415ea019225537775d92f64b17 SHA256 b1b899ffeb5be7a47babf700fabfeacd53a28b3adf827ce34ee490c6ff066ff0
EBUILD icedtea-bin-7.2.1-r1.ebuild 3771 RMD160 7aca74a08e9d846dba18683ec7d211eb9772d2b4 SHA1 6516a55bf726f1838df11ea5e60e93de17f59b4c SHA256 1523780cf4bd3564517aa85cea0934842e15710ac706ffd40a5ae720ea35a54f
EBUILD icedtea-bin-7.2.1.ebuild 3746 RMD160 aac73dfc221660ba646624579e0a6cde61748bea SHA1 595cb7efabce366dfe9b641c3bd92ea0b6e494e6 SHA256 fd1ffda048ab52f585acb4926091fe1d3076633b9e889fc55373bc307579a3ec
MISC ChangeLog 15934 RMD160 24c84120d0098007114f651c2d1f4357af0a11c3 SHA1 bda603166ec28d5bddeea98dc684e0ee8b4873f6 SHA256 2326082874ae5d351fca7d23bf441bfca24fbcb6d6311a0e8fdd58741845cb62
MISC ChangeLog 16145 RMD160 70c3ba7670d17737272043fa77f3cf0e04cd0d1f SHA1 66cf87814fd081c7df5beca85ec7250a867c1807 SHA256 13158c511a111ae99327867491e3680364aac2206f2a4daed375b92dc46224ca
MISC metadata.xml 159 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f SHA1 99c2655c7bbee2cbc8c79edb2d00d481d62faf95 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk/MYckACgkQ/ejvha5XGaMhVwCg7GjzKkGMz2OrDz4zXCKEeks0
PcMAoMOIZXCj4qvINVlZKEFIXTTvZcPI
=yPdU
iQEcBAEBAgAGBQJPzidNAAoJEIUJ+svaV163Hr0IALXT6PHL+EojE+BiQ4BoMrrR
mxUttUBd1jWJ3iZfSyuxi5u7GlqbR1jtytVXOjISPkJAlDIjhdiEIwNebxXWwUT6
KDQPpQsVIs1M9JYZNSqn1gHLrQ/37dsVvhOPjWJ6Umcsxle+T9NQrNVorgYX5sMC
W4H/dbv8bW6w2J2hrQd1GfVh+jgEySMhwZOo2V5JZPjyCUZXPj8ZRVPcKuabIixD
tbvSqZHlakaA8EYSSHtEX/bCh7fPcHZMYvksRuyYFaQ1VOMgWbRxZvXY7wL52+l2
kg2ROejYmPrRiaorVhMiwas9TKPIo6DAQgGEgO+4ucgBTh6ujB2+o47ds/QLnpI=
=rzKn
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-6.1.11.1-r1.ebuild,v 1.2 2012/06/04 07:20:35 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-6.1.11.1-r1.ebuild,v 1.3 2012/06/05 15:35:28 sera Exp $
EAPI="4"
@ -28,7 +28,7 @@ SRC_URI="
LICENSE="GPL-2-with-linking-exception"
SLOT="6"
KEYWORDS="~amd64 ~x86"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+X +alsa cjk +cups doc examples nsplugin source"
REQUIRED_USE="nsplugin? ( X )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-7.2.1-r1.ebuild,v 1.2 2012/06/04 07:20:35 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-7.2.1-r1.ebuild,v 1.3 2012/06/05 15:35:28 sera Exp $
EAPI="4"
@ -28,7 +28,7 @@ SRC_URI="
LICENSE="GPL-2-with-linking-exception"
SLOT="7"
KEYWORDS="~amd64 ~x86"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+X +alsa cjk +cups doc examples nsplugin source"
REQUIRED_USE="nsplugin? ( X )"

@ -1,6 +1,12 @@
# ChangeLog for dev-java/xsdlib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/xsdlib/ChangeLog,v 1.33 2012/04/15 18:38:50 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/xsdlib/ChangeLog,v 1.34 2012/06/05 12:42:42 sera Exp $
*xsdlib-20090415 (05 Jun 2012)
05 Jun 2012; Ralph Sennhauser <sera@gentoo.org> +xsdlib-20090415.ebuild:
Version bump. Based on work of James Le Cuirot <chewi@aura-online.co.uk> in
java-overlay.
15 Apr 2012; Mike Frysinger <vapier@gentoo.org> xsdlib-20050627-r2.ebuild:
Add back ia64 love #349020 by Dennis Schridde.

@ -5,24 +5,20 @@ AUX build-20050627-r1.xml 1852 RMD160 b99172d113557fc41f9a4904f4a9bc1fe5c6f84d S
AUX build-20050627-r2.xml 1967 RMD160 f9b8f91e5b0816dd0c1534d39be0a6cad4823aae SHA1 6dede1b1c7c6102cd1de459d0b7ee7f28ff87c95 SHA256 3d7786db574568e528adc66d24a7ac219794f63e708d753b3bd64e10e356a589
AUX build-20050627.xml 1817 RMD160 ae9a20e20ec524d446809b8de3169287bd855b03 SHA1 e6f9650161fe39d68be8349ca0acd7b80463f9b3 SHA256 61d284b46a693bb77eb6b818b2a5fa042d442535ff793967c109eabbf704a6a9
DIST xsdlib.20050627.zip 803869 RMD160 9eb3d8aad5f2e2f3abc9e9651f2699fa534b501c SHA1 032e6b4a13de9bf04701583c4fcbfb170d2b4bc6 SHA256 af9906f1353b3e990e699a4cecbbefd6436ca2084dd7d7a6a3d766860765be41
DIST xsdlib.20090415.zip 914126 RMD160 9cece0a5c95b54d3fd6e638f56e7277de4f6cd75 SHA1 4fd6cb02fca7b552f7cd8cb28518fd90747d5b11 SHA256 6da506ce95cd52b850b85b4b46f087f97fbc581f8a9046f33e35953223adba2a
EBUILD xsdlib-20050627-r1.ebuild 1208 RMD160 002d39ac16202e926796afde52fb0e267a50fda9 SHA1 6992ec016e2a8a552bfde55da2869768e71674be SHA256 34bbbdb8856e25f9be5430f5028088aea6c259d65b38e877065ea9aa9f17e42a
EBUILD xsdlib-20050627-r2.ebuild 1304 RMD160 6793837fe7b1a43ec0a808bbfcf285c9f6355c3f SHA1 10edc657c413b89af64a2ecef2129fb3a983433f SHA256 ca8d12f62cf342c1311d6febbe0769c3547d9360bfbdc9f608b476971c61f04e
MISC ChangeLog 4163 RMD160 f96ee909d84dcce8b53986e343368f5183b84e9e SHA1 49af84994e890a6e0f0cbe388f6fa274447055a5 SHA256 84538fb0d76a4a9c5e9d150da1f063e2bc75034cbf65ad4c777d6ff67db5f99a
EBUILD xsdlib-20090415.ebuild 1260 RMD160 3514510747191ca4cc23f1d26e1dcab7be944d79 SHA1 61964d002ac07e0b9d17e90c1825d0dc55742def SHA256 a2e3444bab43ed068c44f716bdc78e8f7a309b2bb817f1963fe95b9f304a9f82
MISC ChangeLog 4363 RMD160 7fd5eeff91f84c0bea030fbda4ecbc6e4e57634b SHA1 f433c8ba2caa0863a14e0ac4e8ed6d1a678c907d SHA256 ea3a21664d74832292d1571eec270162269ddf24db938e41f535695b8b63a062
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBAgAGBQJPixXcAAoJELEHsLL7fEFW228P/i6GPHaZNS6y+hk65VpZ6G9c
s+tzePpWK+qV6sWw6w14e4YvNTCXWUBwI0mdh76NoV6EvvCp6N0UQ1WPQtdWPQ82
gHaVeC/obWUHbnPuk7yximO/3HChB2WgLPxdExxmCw2LRIHCGe+ohkv3buFqXYj7
XVg2qXstXRyMbdE5OmtLfJqG4KGBxf6jxt81IIOQ0h4Tdzo1pUgUiHmMMYW4R+B1
aZPgwrB3gxU83vm5kntwMp89FWXKztCvI7FJ0/SBbnGXYLbzQPNa9dPfm1IoyTur
4+S88eWRQ8j7BYLPR0AQNPYjZtp59VFLRe6Iaru+oqEo/ixpMRq4IKkKZa+29Qk0
9okFvgkhCakpmGjXG8hAPxgLfjlyr3mKPFb3f4hBdXXLZqIVCufuCh43rFclBNVV
I4v2zwqxNmWI1yM9bDbFP72twk7EWQh40jeahIR6jiW7JVfU/uOtxixlvq8X2Va9
huViaT0oD3Uf1dGfceh9Fa2LnqpOW3EbGcfHa4ZtIkCNT+6WFUjkxULBgOnOKzfM
CFcI0IFEFBeqWbfOU7ylRr6gjGDjuD3ML0oUxiwtRHxRyHezEmc/njpQB8eRNOAV
LMhOu3vX6H+LD9I0TjOYmEZ8DFeVarazZKfZjczBOdaVItYFmJ0+qzQ4Jt1Vp6sd
6l2H+zml8YVKVkhmP8LI
=PDm5
iQEcBAEBAgAGBQJPzf7UAAoJEIUJ+svaV163iHAIAJzpQ4SyGmMd/cxAGtmJBf36
z//xuIcQnB6gYcN6MIdngpkIP09T8fny66h+EdxkaHyQ0wq7uWac7QLFe71b/yRc
6V/kWO5Pevam/gsOXChk9mlxu3Csp7B2WEsIkivV0l9tI0vinXEGQPdo07iUi3+U
7AA2iBwGSPsrctDD73tghzXEm2ih7cW6l9pJdEY9nkWkXC8ZaIAkaz+VvwfL0mlR
f1p5Qfl61iPNegyRWfk7ci/ARuU744K9HovTcDVsqr+sx4RKNvwnVivbPwMcc5Ye
iukgw6SBMeSYPWUYmjIABCMBg9IolShuGAmRHcv4x4taPnxey+yzIWE6AQUWygU=
=tYk2
-----END PGP SIGNATURE-----

@ -0,0 +1,53 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/xsdlib/xsdlib-20090415.ebuild,v 1.1 2012/06/05 12:42:42 sera Exp $
EAPI="4"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Sun XML Datatypes Library"
HOMEPAGE="http://msv.java.net/"
SRC_URI="http://java.net/downloads/msv/releases/${PN}.${PV}.zip"
LICENSE="BSD-2 Apache-1.1"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
COMMON_DEP="
dev-java/xerces:2
dev-java/relaxng-datatype:0"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4
app-arch/unzip"
S="${WORKDIR}/${P}"
java_prepare() {
find -name '*.jar' -exec rm -v {} + || die
}
JAVA_SRC_DIR="src src-apache"
JAVA_GENTOO_CLASSPATH="relaxng-datatype,xerces-2"
src_compile() {
java-pkg-simple_src_compile
local dir; for dir in ${JAVA_SRC_DIR}; do
pushd ${dir} > /dev/null || die
jar -uf "${S}"/${PN}.jar $(find -name '*.properties') || die
popd > /dev/null
done
}
src_install() {
java-pkg-simple_src_install
dodoc README.txt
dohtml HowToUse.html
}

@ -1,6 +1,27 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.381 2012/04/26 12:59:46 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.382 2012/06/05 17:52:35 tove Exp $
*perl-5.16.0 (05 Jun 2012)
05 Jun 2012; Torsten Veller <tove@gentoo.org>
+files/eblits/common-v50160001.eblit,
+files/eblits/pkg_postinst-v50160001.eblit,
+files/eblits/pkg_postrm-v50160001.eblit,
+files/eblits/pkg_setup-v50160001.eblit,
+files/eblits/src_configure-v50160001.eblit,
+files/eblits/src_install-v50160001.eblit,
+files/eblits/src_prepare-v50160001.eblit,
+files/eblits/src_test-v50160001.eblit, +perl-5.16.0.ebuild:
Version bump.
- Use eblits
- Move prefix patches to the patchset.
- Use debian patch list for -V
- Fix Dsiteprefix, Dsiteman1dir and Dsiteman3dir
- Move perllocal.pod from site_install to DESTINSTALLSITEARCH
- Remove the rebuild-modules-before-system-is-usable-again warning from
pkg-pretend again (#389771)
- Drop the build useflag
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> perl-5.12.4-r2.ebuild:
keyword ~amd64-fbsd

@ -1,6 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
AUX eblits/common-v50160001.eblit 1578 RMD160 0b2fba6dd816b9bde6f986c45a006fde0df7d3ef SHA1 03c97ba16dc11aea6a201c23a2dab050c8a5fa6a SHA256 431f30795dcfaaddc6c33aeeb13437c6efc239727e7997fd2f9b03e04ed79b91
AUX eblits/pkg_postinst-v50160001.eblit 2603 RMD160 e1a48a0aaf222789ce2b176f460df636dc99863f SHA1 2b956fe53d986aaa4f7da54bb62e31e623d77ec0 SHA256 bfab0992a63ad1238ca22c6ba5fe17b53cfe3b02fd8fdebe156afe888865a8f4
AUX eblits/pkg_postrm-v50160001.eblit 414 RMD160 e0679d27550df53bb68973fd101bfecb93740196 SHA1 982d4f9d489a00e140cf4cb03443cca3cf54a341 SHA256 838cf6fc5109410344f51019aa80377be35e466bc6515625475821bcce96dec2
AUX eblits/pkg_setup-v50160001.eblit 2448 RMD160 bf73eaf7c02aa260266ebbb842aeb740afc29824 SHA1 8b6bf3b753512d395aacce300982b22238529e5a SHA256 1259e0d4addfb0f06aa322429e65cc9a60f5cfd16f24f43fc53ea3fe4550980e
AUX eblits/src_configure-v50160001.eblit 4343 RMD160 7882e89375b1d198b4ffadeef2e6e28a477ac418 SHA1 744d0218c6cdf34e1d343ddf674702b00688e8fb SHA256 3c51b34291de35b50c20ff659e6f41d576199798444df642b6ac364964f57c4d
AUX eblits/src_install-v50160001.eblit 2068 RMD160 7731b7f008e63bd1a3ebf7771f81b38871993629 SHA1 059a94d21ddc385c008bda047efec8037529af63 SHA256 4f763bac589235cb072103f9caecd7a02813ba9a89d722959f7f9432b4d4c56b
AUX eblits/src_prepare-v50160001.eblit 2114 RMD160 1739e7823dfd830930f0c807d270a094beca7511 SHA1 c4f0d962661f27d78d62244b1e318b0a325ae343 SHA256 dc803c75ffa7194149d7891c90cbdcd56e634afa6d0988db52242c27a6e1df3e
AUX eblits/src_test-v50160001.eblit 503 RMD160 b4fe63168db9d8d716aa3e3c0957c997fda7946f SHA1 6d1003b3a3f694776ae7d13b0966ffb5dc89aaff SHA256 35a8a1a6f89e351e4587c82ef3c30699f8a37d78570e28510c5e02bc9e352198
AUX perl-5.10.1-cleanup-paths.patch 2368 RMD160 15ff3944b427a3ce199988af1800f33b542d54d6 SHA1 e3b821b5a1d32d68356d9b03dc0bb09e45ecc67e SHA256 90738b47513eed34789ab506a023ca88be841a9a64127d201c4eebe85b63f443
AUX perl-5.10.1-hpux.patch 1042 RMD160 15f5c676fc7af618f04b42a67fcf03c2fae08662 SHA1 8284cfbc0101aff853736e95bfcdd37732806515 SHA256 3288b1b8a3d09d078c6c8453ebde7fdea15b0c39be016141c7278502a91dc26f
AUX perl-5.12.3-aix-soname.patch 2190 RMD160 b8d92d6938dd1c9349d356167c3435007fb56ab5 SHA1 bdbf11f369c5faa910d657109a1cdd2def5e37e1 SHA256 ad3722c4535268e75208fcd569f4a9aee9672c2bae5017317a72a62948a89f98
@ -48,6 +56,8 @@ DIST perl-5.14.1-1.tar.bz2 5074 RMD160 4b177a5a803757151420f53a3cdf9a0d890b0b28
DIST perl-5.14.1.tar.bz2 13266293 RMD160 57347db6c2794f5599f6f59183b6f2a92133a75c SHA1 3f629f84f5bf766d7e24f61af910b10f5981c002 SHA256 29b4a7e7c22d4a980ab9eb1ea486c5c4ee9ec533192a1ce8f3fe9ae32fb1f862
DIST perl-5.14.2-1.tar.bz2 5103 RMD160 efec2b0cc77febf4f7d45cef0245f851cd41cff8 SHA1 3c99f5e473749962ac5317f98271f2afebf30791 SHA256 0f553de072f80670880b96ef8ca0a79e4e1505f9bf1df55f6de55b95ac0862e7
DIST perl-5.14.2.tar.bz2 13226972 RMD160 4a15090b2b4fdfa9abda6444d1825e62c393c891 SHA1 e48d11c6fd1ee61985b475d7f261d774296a1367 SHA256 c2a2362e8d1fdd2bfbfde801fcd78241f154c164f00fba76065ab8cc5c7b06cd
DIST perl-5.16.0-3.tar.bz2 13822 RMD160 f507b755b6fc7b664ff590a518a627b4d396e84d SHA1 0a87ad59aa4e80c1f10765e4915f9337523d89d9 SHA256 2187b4b9f54f008ed3dd6b6620bd1c59ba5b0f5dcf01b6728fe285874363d408
DIST perl-5.16.0.tar.bz2 13568573 RMD160 1a68709f25c64803afdc05a3fb9fbc1c571ba988 SHA1 56fb8097ff3e472f7a057848b37cb9ede7662b74 SHA256 8c1d25e92a5760e84f77baa57fde5606fd6e95ec992408d36fa53c47162721d1
DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b SHA1 4aab490040727ca4419098720eca2ba4367df539 SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9
EBUILD perl-5.10.1.ebuild 18186 RMD160 24153126a20b96efc5728c475ea9837acfc9b787 SHA1 bca7c1de589e00fb828cb318459feb0512a04ff3 SHA256 e78712f27936a68b51f0e70239dd01f28adc79a7d1f1ca8580fcae6a0b51e707
EBUILD perl-5.12.3-r1.ebuild 19453 RMD160 ac4caabafee25f4fc23d2a472309b2e6caaab0a2 SHA1 59a8a9dc67c44fa19ee93628e0b708f31ef19ca6 SHA256 d675c932b718a36b59d666fec13d0a5a77b02b8450a961a7e1a833dcaf560de4
@ -57,13 +67,14 @@ EBUILD perl-5.12.4.ebuild 19495 RMD160 817d388e170806fb7d22f4b2a3f08056a77d858e
EBUILD perl-5.14.1-r1.ebuild 20057 RMD160 4bd85335f7390af304941ce4af1c462ed84ea5e2 SHA1 2863a56c8a5f6f4fed6fedf071549fa604a29ff2 SHA256 e831beac3a6a8d637090e1333e6cffe8277ff615c1893417df7d24f63b8e8d17
EBUILD perl-5.14.1.ebuild 19436 RMD160 60af04ba3e95bb17685aec429c2b38515fe44ce1 SHA1 a833475ccf2c6c1179c7c21ed931e79cc4ac99bc SHA256 77c5ad7783d7786cb65b0f3e179bee779520b065901d89c3bc244447f8181cf2
EBUILD perl-5.14.2.ebuild 22156 RMD160 b18a20459d9334d14ff7ce7acaa7c412cefb1c88 SHA1 072e11a1c3721a56903125943e3c84261c89c830 SHA256 f00757a0136d01104ca9deacca8d13571235b99acb642121c84b6ab93e19953d
EBUILD perl-5.16.0.ebuild 4214 RMD160 639a0b03a76c032eb1c4f8792b5fe2b00eadcdca SHA1 55c09bf162d0fbd641596e30153b5e39b2fa2187 SHA256 beb611441db0befdf23ff69cfedbf92df4b78879fd47f3e88bbb7beaf424a87f
EBUILD perl-5.8.8-r8.ebuild 20741 RMD160 8a501ecd33fb95a5d95a0cfcf118915940ef0d0d SHA1 d80b5b4a80c888ecd692607da5841f67a2781047 SHA256 0ccd023b46d13e2c36bc7d9b5cf797e8288d2f76b683ac67802d7a1c39e6399e
MISC ChangeLog 73841 RMD160 ab31b2422eb648da8f77de089c6751d03c099218 SHA1 78ade4d66a3b35ea66aa720b6fdf6cf76067cda9 SHA256 30779d5c18409b98a2d90d0db9f7b18d93b7d7294e64d530d555b017392922a3
MISC ChangeLog 74638 RMD160 e9f6ca7be2787a8ed99e14a2ccd2531c45e194c2 SHA1 b01e505709e3a1ee338ac05ef03fe95ba03e889b SHA256 420f981d2cadb7a545bb7d4cb543a2b0550ef617e24bb5844f3a0fbd2c4a5d2e
MISC metadata.xml 451 RMD160 8424230d79d13df7462c454050058b3526a78e92 SHA1 1ae85db5c1c1fc6413ca324ebc93b6894831b437 SHA256 49e06011c113616fa1f618cf58d42c2d6abbce5f71936f109b6ae3a5dfff587c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk+ZRsgACgkQvFcC4BYPU0okoACdF6UyY9NCqqJri57EuW8ZaU/e
98gAoMhuJyvHIKpHZJtA5Am7mXSMIxFt
=RKb9
iEYEAREIAAYFAk/OR2gACgkQV3J2n04EauzUTACfTrSGAzgjhND68FBTnlS4GhbS
9ZgAoJeHQX0wkueF+MX/pdC0BjBv+LOe
=bFYQ
-----END PGP SIGNATURE-----

@ -0,0 +1,71 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/common-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
src_remove_dual_file() {
local i pkg ver
pkg="$1"
ver="$2"
shift 2
case "${EBUILD_PHASE:-none}" in
postinst|postrm)
for i in "$@" ; do
alternatives_auto_makesym "${i}" "${i}-[0-9]*"
done
;;
setup)
for i in "$@" ; do
if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then
has_version ${pkg} && ewarn "You must reinstall ${pkg} !"
break
fi
done
;;
install)
for i in "$@" ; do
if ! [[ -f "${ED}"${i} ]] ; then
ewarn "${i} does not exist!"
continue
fi
mv "${ED}"${i}{,-${ver}-${P}} || die
done
;;
esac
}
src_remove_dual_man() {
local i pkg ver ff
pkg="$1"
ver="$2"
shift 2
case "${EBUILD_PHASE:-none}" in
postinst|postrm)
for i in "$@" ; do
ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
ff=${ff##*${i#${i%.[0-9]}}}
alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*"
done
;;
install)
for i in "$@" ; do
if ! [[ -f "${ED}"${i} ]] ; then
ewarn "${i} does not exist!"
continue
fi
mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
done
;;
esac
}
src_remove_dual() {
local i pkg ver
pkg="$1"
ver="$2"
shift 2
for i in "$@" ; do
src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}"
src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1"
done
}

@ -0,0 +1,67 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/pkg_postinst-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
eblit-perl-pkg_postinst() {
dual_scripts
if [[ "${ROOT}" = "/" ]] ; then
local INC DIR file
INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
einfo "Removing old .ph files"
for DIR in ${INC} ; do
if [[ -d "${DIR}" ]] ; then
for file in $(find "${DIR}" -name "*.ph" -type f ) ; do
rm -f "${file}"
einfo "<< ${file}"
done
fi
done
# Silently remove the now empty dirs
for DIR in ${INC} ; do
if [[ -d "${DIR}" ]] ; then
find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null
fi
done
# ebegin "Generating ConfigLocal.pm (ignore any error)"
# enc2xs -C
einfo "Converting C header files to the corresponding Perl format (ignore any error)"
# Prefix note: unprefixed as this is all kernel/libc stuff that we never provide
pushd /usr/include >/dev/null
h2ph -Q -a -d "${EPREFIX}"${ARCH_LIB} \
asm/termios.h syscall.h syslimits.h syslog.h sys/ioctl.h \
sys/socket.h sys/time.h wait.h sysexits.h
popd >/dev/null
# This has been moved into a function because rumor has it that a future release
# of portage will allow us to check what version was just removed - which means
# we will be able to invoke this only as needed :)
# Tried doing this via -z, but $INC is too big...
#if [[ "${INC}x" != "x" ]]; then
# cleaner_msg
#fi
fi
}
cleaner_msg() {
eerror "You have had multiple versions of perl. It is recommended"
eerror "that you run perl-cleaner now. perl-cleaner will"
eerror "assist with this transition. This script is capable"
eerror "of cleaning out old .ph files, rebuilding modules for "
eerror "your new version of perl, as well as re-emerging"
eerror "applications that compiled against your old libperl$(get_libname)"
eerror
eerror "PLEASE DO NOT INTERRUPT THE RUNNING OF THIS SCRIPT."
eerror "Part of the rebuilding of applications compiled against "
eerror "your old libperl involves temporarily unmerging"
eerror "them - interruptions could leave you with unmerged"
eerror "packages before they can be remerged."
eerror ""
eerror "If you have run perl-cleaner and a package still gives"
eerror "you trouble, and re-emerging it fails to correct"
eerror "the problem, please check http://bugs.gentoo.org/"
eerror "for more information or to report a bug."
eerror ""
}

@ -0,0 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/pkg_postrm-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
eblit-perl-pkg_postrm(){
dual_scripts
# if [[ -e ${ARCH_LIB}/Encode/ConfigLocal.pm ]] ; then
# ebegin "Removing ConfigLocal.pm"
# rm "${ARCH_LIB}/Encode/ConfigLocal.pm"
# fi
}

@ -0,0 +1,69 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/pkg_setup-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
eblit-perl-pkg_setup() {
case ${CHOST} in
*-freebsd*) osname="freebsd" ;;
*-dragonfly*) osname="dragonfly" ;;
*-netbsd*) osname="netbsd" ;;
*-openbsd*) osname="openbsd" ;;
*-darwin*) osname="darwin" ;;
*-interix*) osname="interix" ;;
*) osname="linux" ;;
esac
myarch="${CHOST%%-*}-${osname}"
if use debug ; then
myarch+="-debug"
fi
if use ithreads ; then
mythreading="-multi"
myarch+="-thread"
fi
LIBPERL="libperl$(get_libname ${MY_PV} )"
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
if use ithreads ; then
echo ""
ewarn "THREADS WARNING:"
ewarn "PLEASE NOTE: You are compiling ${MY_P} with"
ewarn "interpreter-level threading enabled."
ewarn "Threading is not supported by all applications "
ewarn "that compile against perl. You use threading at "
ewarn "your own discretion. "
fi
check_rebuild
dual_scripts
}
check_rebuild() {
if has_version "<dev-lang/perl-${SHORT_PV}" ; then
echo ""
ewarn "UPDATE THE PERL MODULES:"
ewarn "After updating dev-lang/perl you must reinstall"
ewarn "the installed perl modules."
ewarn "Use: perl-cleaner --all"
elif has_version dev-lang/perl ; then
# doesnot work
#if ! has_version dev-lang/perl[ithreads=,debug=] ; then
#if ! has_version dev-lang/perl[ithreads=] || ! has_version dev-lang/perl[debug=] ; then
if ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \
( use debug && ! has_version dev-lang/perl[debug] ) || \
( ! use debug && has_version dev-lang/perl[debug] ) ; then
echo ""
ewarn "TOGGLED USE-FLAGS WARNING:"
ewarn "You changed one of the use-flags ithreads or debug."
ewarn "You must rebuild all perl-modules installed."
ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl"
fi
fi
}

@ -0,0 +1,141 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
myconf() {
# the myconf array is declared in src_configure
myconf=( "${myconf[@]}" "$@" )
}
eblit-perl-src_configure() {
declare -a myconf
export LC_ALL="C"
[[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
# some arches and -O do not mix :)
use ppc && replace-flags -O? -O1
# Perl has problems compiling with -Os in your flags with glibc
use elibc_uclibc || replace-flags "-Os" "-O2"
# This flag makes compiling crash in interesting ways
filter-flags "-malign-double"
# Fixes bug #97645
use ppc && filter-flags "-mpowerpc-gpopt"
# Fixes bug #143895 on gcc-4.1.1
filter-flags "-fsched2-use-superblocks"
use sparc && myconf -Ud_longdbl
export BUILD_BZIP2=0
export BZIP2_INCLUDE=${EPREFIX}/usr/include
export BZIP2_LIB=${EPREFIX}/usr/$(get_libdir)
export BUILD_ZLIB=False
export ZLIB_INCLUDE=${EPREFIX}/usr/include
export ZLIB_LIB=${EPREFIX}/usr/$(get_libdir)
# allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
myndbm='U'
mygdbm='U'
mydb='U'
if use gdbm ; then
mygdbm='D'
myndbm='D'
fi
if use berkdb ; then
mydb='D'
has_version '=sys-libs/db-1*' && myndbm='D'
fi
myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
ewarn "Perl will not be built with berkdb support, use gcc if you needed it..."
myconf -Ui_db -Ui_ndbm
fi
use ithreads && myconf -Dusethreads
if use debug ; then
append-cflags "-g"
myconf -DDEBUGGING
elif [[ ${CFLAGS} == *-g* ]] ; then
myconf -DDEBUGGING=-g
else
myconf -DDEBUGGING=none
fi
if [[ -n ${PERL_OLDVERSEN} ]] ; then
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
myconf -Dinc_version_list="${inclist}"
fi
[[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
# Prefix itself we don't do multilib either, so make sure perl can find
# something compatible.
if use prefix ; then
local ldir
local llib
local paths=""
echo "int main() {}" > "${T}"/t.c
# need to ensure dirs contain compatible libs, bug #358875
for ldir in /lib /usr/lib /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 ; do
[[ -d ${ldir} ]] || continue
# find a random lib from here
llib=( ${ldir}/*$(get_libname) )
[[ -e ${llib[0]} ]] || continue
$(tc-getCC) -o "${T}"/t "${T}"/t.c ${llib[0]} >& /dev/null \
&& paths="${paths} ${ldir}"
done
myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}"
elif [[ $(get_libdir) != "lib" ]] ; then
# We need to use " and not ', as the written config.sh use ' ...
myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)"
fi
# don't try building ODBM, bug #354453
myconf -Dnoextensions=ODBM_File
sh Configure \
-des \
-Duseshrplib \
-Darchname="${myarch}" \
-Dcc="$(tc-getCC)" \
-Doptimize="${CFLAGS}" \
-Dldflags="${LDFLAGS}" \
-Dprefix="${EPREFIX}"'/usr' \
-Dinstallprefix="${EPREFIX}"'/usr' \
-Dsiteprefix="${EPREFIX}"'/usr/local' \
-Dvendorprefix="${EPREFIX}"'/usr' \
-Dscriptdir="${EPREFIX}"'/usr/bin' \
-Dprivlib="${EPREFIX}${PRIV_LIB}" \
-Darchlib="${EPREFIX}${ARCH_LIB}" \
-Dsitelib="${EPREFIX}${SITE_LIB}" \
-Dsitearch="${EPREFIX}${SITE_ARCH}" \
-Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
-Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
-Dman1dir="${EPREFIX}"/usr/share/man/man1 \
-Dman3dir="${EPREFIX}"/usr/share/man/man3 \
-Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
-Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
-Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
-Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
-Dman1ext='1' \
-Dman3ext='3pm' \
-Dlibperl="${LIBPERL}" \
-Dlocincpth="${EPREFIX}"'/usr/include ' \
-Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \
-Duselargefiles \
-Dd_semctl_semun \
-Dcf_by='Gentoo' \
-Dmyhostname='localhost' \
-Dperladmin='root@localhost' \
-Dinstallusrbinperl='n' \
-Ud_csh \
-Uusenm \
"${myconf[@]}" || die "Unable to configure"
}

@ -0,0 +1,59 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_install-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
eblit-perl-src_install() {
local i
local coredir="${ARCH_LIB}/CORE"
emake DESTDIR="${D}" install
rm -f "${ED}"/usr/bin/perl
ln -s perl${MY_PV} "${ED}"/usr/bin/perl || die
if ! tc-is-static-only ; then
dolib.so "${ED}"${coredir}/${LIBPERL}
rm -f "${ED}"${coredir}/${LIBPERL}
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die
fi
rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages"
# # A poor fix for the miniperl issues
# dosed 's:./miniperl:/usr/bin/perl:' /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp
# fperms 0444 /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp
# dosed 's:./miniperl:/usr/bin/perl:' /usr/bin/xsubpp
# fperms 0755 /usr/bin/xsubpp
# This removes ${D} from Config.pm
for i in $(find "${D}" -iname "Config.pm" ) ; do
einfo "Removing ${D} from ${i}..."
sed -i -e "s:${D}::" "${i}" || die "Sed failed"
done
find "${ED}" -type f -name .packlist -delete || die
# Note: find out from psm why we would need/want this.
# ( use berkdb && has_version '=sys-libs/db-1*' ) ||
# find "${ED}" -name "*NDBM*" | xargs rm -f
dodoc Changes* README AUTHORS
if use doc ; then
# HTML Documentation
# We expect errors, warnings, and such with the following.
dodir /usr/share/doc/${PF}/html
LD_LIBRARY_PATH=. ./perl installhtml \
--podroot='.' \
--podpath='lib:ext:pod:vms' \
--recurse \
--htmldir="${ED}/usr/share/doc/${PF}/html"
fi
dual_scripts
}

@ -0,0 +1,70 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_prepare-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
src_prepare_update_patchlevel_h() {
# Copied and modified from debian:
# Copyright 2011 Niko Tyni
# This program is free software; you can redistribute it and/or modify
# it under the same terms as Perl itself.
local patchdir="${WORKDIR}/patches"
local prefix
[[ -f ${patchdir}/series ]] || return 0
while read patch
do
patchname=$(echo $patch | sed 's/\.diff$//')
< $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
# massage the patch headers
s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend;
s|^Bug-Gentoo: ||; tprepend;
s/^\(Subject\|Description\): //; tappend;
s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend;
# post-process at the end of input
$ { x;
# include the version number in the patchlevel.h description (if available)
s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
# escape any backslashes and double quotes
s|\\|\\\\|g; s|"|\\"|g;
# add a prefix
s|^|\t,"'"$prefix$patchname"' - |;
# newlines away
s/\n/ /g; s/ */ /g;
# add a suffix
s/ *$/"/; p
};
# stop all processing
d;
# label: append to the hold space
:append H; d;
# label: prepend to the hold space
:prepend x; H; d;
'
done < "${WORKDIR}"/patches/series > "${S}"/patchlevel-gentoo.h
}
eblit-perl-src_prepare() {
local patch
EPATCH_OPTS+=" -p1"
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
while read patch ; do
EPATCH_SINGLE_MSG=" ${patch} ..."
epatch "${WORKDIR}"/patches/${patch}
done < "${WORKDIR}"/patches/series
src_prepare_update_patchlevel_h
# pod/perltoc.pod fails
# lib/ExtUtils/t/Embed.t fails
if ! tc-is-static-only ; then
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
ln -s ${LIBPERL} libperl$(get_libname ) || die
fi
}

@ -0,0 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_test-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
eblit-perl-src_test() {
if [[ ${EUID} == 0 ]] ; then
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
return 0
fi
use elibc_uclibc && export MAKEOPTS+=" -j1"
TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
}

@ -0,0 +1,115 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.16.0.ebuild,v 1.1 2012/06/05 17:52:35 tove Exp $
EAPI=4
inherit eutils alternatives flag-o-matic toolchain-funcs multilib
PATCH_VER=3
PERL_OLDVERSEN=""
MODULE_AUTHOR=RJBS
SHORT_PV="${PV%.*}"
MY_P="perl-${PV/_rc/-RC}"
MY_PV="${PV%_rc*}"
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
SRC_URI="
mirror://cpan/src/${MY_P}.tar.bz2
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
mirror://gentoo/${MY_P}-${PATCH_VER}.tar.bz2
http://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${MY_P}-${PATCH_VER}.tar.bz2
"
HOMEPAGE="http://www.perl.org/"
LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb debug doc gdbm ithreads"
RDEPEND="
berkdb? ( sys-libs/db )
gdbm? ( >=sys-libs/gdbm-1.8.3 )
app-arch/bzip2
sys-libs/zlib
"
DEPEND="${RDEPEND}
!prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
"
PDEPEND=">=app-admin/perl-cleaner-2.5"
S="${WORKDIR}/${MY_P}"
dual_scripts() {
src_remove_dual perl-core/Archive-Tar 1.820.0 ptar ptardiff ptargrep
src_remove_dual perl-core/Digest-SHA 5.710.0 shasum
src_remove_dual perl-core/CPAN 1.980.0 cpan
src_remove_dual perl-core/CPANPLUS 0.912.100 cpanp cpan2dist
src_remove_dual_file perl-core/CPANPLUS 0.912.100 /usr/bin/cpanp-run-perl
src_remove_dual perl-core/Encode 2.440.0 enc2xs piconv
src_remove_dual perl-core/ExtUtils-MakeMaker 6.630.200_rc instmodsh
src_remove_dual perl-core/ExtUtils-ParseXS 3.160.0 xsubpp
src_remove_dual perl-core/IO-Compress 2.480.0 zipdetails
src_remove_dual perl-core/JSON-PP 2.272.0 json_pp
src_remove_dual perl-core/Module-Build 0.390.100_rc config_data
src_remove_dual perl-core/Module-CoreList 2.660.0 corelist
src_remove_dual perl-core/PodParser 1.510.0 pod2usage podchecker podselect
src_remove_dual perl-core/Test-Harness 3.230.0 prove
src_remove_dual perl-core/podlators 2.4.0 pod2man pod2text
src_remove_dual_man perl-core/podlators 2.4.0 /usr/share/man/man1/perlpodstyle.1
}
# eblit-include [--skip] <function> [version]
eblit-include() {
local skipable=false
[[ $1 == "--skip" ]] && skipable=true && shift
[[ $1 == pkg_* ]] && skipable=true
local e v func=$1 ver=$2
[[ -z ${func} ]] && die "Usage: eblit-include <function> [version]"
for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
e="${FILESDIR}/eblits/${func}${v}.eblit"
if [[ -e ${e} ]] ; then
. "${e}"
return 0
fi
done
${skipable} && return 0
die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/"
}
# eblit-run-maybe <function>
# run the specified function if it is defined
eblit-run-maybe() {
[[ $(type -t "$@") == "function" ]] && "$@"
}
# eblit-run <function> [version]
# aka: src_unpack() { eblit-run src_unpack ; }
eblit-run() {
eblit-include --skip common "${*:2}"
eblit-include "$@"
eblit-run-maybe eblit-$1-pre
eblit-${PN}-$1
eblit-run-maybe eblit-$1-post
}
#src_unpack() { eblit-run src_unpack v50160001 ; }
src_prepare() { eblit-run src_prepare v50160001 ; }
src_configure() { eblit-run src_configure v50160001 ; }
#src_compile() { eblit-run src_compile v50160001 ; }
src_test() { eblit-run src_test v50160001 ; }
src_install() { eblit-run src_install v50160001 ; }
# FILESDIR might not be available during binpkg install
# FIXME: version passing
for x in setup {pre,post}{inst,rm} ; do
e="${FILESDIR}/eblits/pkg_${x}-v50160001.eblit"
if [[ -e ${e} ]] ; then
. "${e}"
eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }"
fi
done

@ -1,6 +1,16 @@
# ChangeLog for dev-lang/php
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.595 2012/05/29 17:04:48 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.597 2012/06/05 17:34:32 olemarkus Exp $
*php-5.4.4_rc2 (05 Jun 2012)
05 Jun 2012; Ole Markus With <olemarkus@gentoo.org> +php-5.4.4_rc2.ebuild:
Added 5.4 RC 2 for testing
*php-5.3.14_rc2 (05 Jun 2012)
05 Jun 2012; Ole Markus With <olemarkus@gentoo.org> +php-5.3.14_rc2.ebuild:
Added 5.3.13 RC 2 for testing
29 May 2012; Alexis Ballier <aballier@gentoo.org> php-5.3.13.ebuild:
keyword ~amd64-fbsd

@ -23,20 +23,29 @@ AUX php-fpm-r4.init 1157 RMD160 19b129c9254efcbba39d4bf3f77745681497a34d SHA1 0b
AUX php5-ldvs 22 RMD160 5846dab2745b68a88175dd4e72d0b8cf4756dd46 SHA1 592398c92575adb14ec972847ce2aca28a7b9c2c SHA256 b79d0e52b1b3b4543b31ad45525ae1c2814a27ea8e676772ab10bf6fb12dfe79
DIST php-5.3.10.tar.bz2 11707402 RMD160 acab30a19b340f21a64e06b524906f2b064dd1c9 SHA1 689d8463b5d9e24b9bf297e35826f2ebdb69afda SHA256 339157af2b386534597d287da292f2545e81d9b452e8b3fe525fb2c534ff344a
DIST php-5.3.13.tar.bz2 11396389 RMD160 1ad55e7bd1262471c66d2236fbba76c137960029 SHA1 8a52dae3fc9e27814c15fc0ebd744bee38305248 SHA256 ef1a7235b16be449f31f73f60d5770a133b863d225d65a218546cfb7d031d99b
DIST php-5.3.14RC2.tar.bz2 11399796 RMD160 6b40e8704f784fbe56de12f4a74716676e24c634 SHA1 dba48a2fec9e659f340fe94a2ad16cc85447d507 SHA256 10707d4627c5e1305eaa869fa06cf8caca2a2cd4805c28fe039df9df1ce3316b
DIST php-5.4.3.tar.bz2 11147567 RMD160 a6c0ab078283a3499bf1d10ac2b6e67716fa2cba SHA1 b8b000a4b829d369fc43869e0305dc1ed3092112 SHA256 d7e0c987586b6554ee08e3b71cc2806ddd1b192451159083d861c132994bc1bd
DIST php-5.4.4RC2.tar.bz2 11148620 RMD160 468401e51f706ac7468131c4aaebb841fe96faa0 SHA1 b05672cb81383e9cca27274d8f7be12568b7ca39 SHA256 68339730f17f27c76a20a619c8283d536eb4e2dad043a34aa411a838630cfad1
DIST php-patchset-5.3.10-r0.tar.bz2 7522 RMD160 84165162d1374557a297890ea546cd53a732ad22 SHA1 1dbcb722a21e4f2e0a5159403849c329c76f282d SHA256 6c12c61525095b3672fe821ae4835fe4792a498af62cc38afa624ec5ddbc554f
DIST php-patchset-5.3.13-r0.tar.bz2 7358 RMD160 ffa16308061678a3177071eb66a3024c90ac516d SHA1 9792e4975ca8f04e65ad767ae027380c15df877f SHA256 9e638756c52417994579a8a859af43caa666530401e1c633612ac17dfc221b3c
DIST php-patchset-5.3.14_rc2-r0.tar.bz2 7368 RMD160 a8c376eb5bace7848972926cbd9bea3cdef83f4b SHA1 163abbc5ecba7045396bcae95c35c53cb474489b SHA256 08b02bc777eb3b7b1458fc0737dae1ac3654f921df9c97212a99c5d1cfd08fac
DIST php-patchset-5.4-2.tar.bz2 5824 RMD160 9a83b507c92babe3a4403841a9a63bb361cf96d2 SHA1 2b6037bb544aa3e62c9116478f350b22325ef9e7 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef
DIST suhosin-patch-5.3.9-0.9.10.patch.gz 40967 RMD160 ce43921fd9b183b154713ecda98294f6c68d5f22 SHA1 7b9ef5c3e0831154df0d6290aba0989ca90138ed SHA256 4438caeab0a10c6c94aee9f7eaa703f5799f97d4e0579f43a947bb7314e38317
EBUILD php-5.3.10.ebuild 10717 RMD160 a0f3b9fb238ba8d08266355715b4da9daf9c475f SHA1 7a48defb26df39024ec96a04b8e6ce53d9bbbad7 SHA256 0c3497b0b0bfdd7c6d65e9ada0c3f26bd9e87607121bb381fa121a32eb141fbe
EBUILD php-5.3.13.ebuild 10726 RMD160 4cfbbda48d301d65d265852c447568d4f420ec4f SHA1 431db0c1edb97e04a1a1744cdfc64c3637051309 SHA256 d88c28c812b27754bc78c0134229e0d54ad70f54d876ded9efce5b272cea1f8f
EBUILD php-5.3.14_rc2.ebuild 10785 RMD160 7feabd839352d7c9aa99f14c873e20d1f7569155 SHA1 a1a2a2c220d0524c5d4966eb579e9448bd9360a6 SHA256 7686767372b7f39cc142c0607acd91bc6157cd54ff0136a9fd115e525515fbc2
EBUILD php-5.4.3.ebuild 10394 RMD160 5b4fe7d3eac901a66c98b1c39e3e9e621e849ac9 SHA1 b5a08e476c6540d0903d761fac9105bc60add3f4 SHA256 d84b9f00a331fe7a85ee61e50106a63947fea8c6aa17d16987d6b817dee8805c
MISC ChangeLog 99668 RMD160 14aa56e362c6e01ae9142c097e979b13e298619d SHA1 bff639ac6a83694cd750cc10bcba3a38171ec7a4 SHA256 e493788d52ca463f7c0bece275dcde962e1d04d82a018c95da366a3f21bc93af
EBUILD php-5.4.4_rc2.ebuild 10451 RMD160 339fd4f85571fac76f9e1e3f92ad15f7ede501f8 SHA1 aab4020cff3c6290a7a182824737a6f466041238 SHA256 eec7bdeabb0285a331a81cea2c3be8de424a45ae910495015a3d9f9189eec22b
MISC ChangeLog 99948 RMD160 30aa4585d20534b05c35ee95dbace467cc5070f4 SHA1 67f0935ee9ddada2cd20405db17718368a37d116 SHA256 6da3be3598e4971813340bbdab3e84f6914dd8f59be4feed5e49c1ca56d2f488
MISC metadata.xml 1497 RMD160 36fa3f3676c4105cb869d88f02a5c0e5aeed991c SHA1 69cbd4cdc604044e270b350945a3d02ba723d075 SHA256 3d6a278c7a85c8b478ca03860b80a8ceda5f3a5ddc64e2d41ab9ca686e7162df
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk/FAbUACgkQvFcC4BYPU0oMqACgmvivSVMIZ8fOsccKEchacOKi
GwoAoI49creVKK47jmNfxZEpsb4sZYEa
=xmB1
iQEcBAEBAgAGBQJPzkXbAAoJEGurSuXEqSv1J78H/j+BUeaElATpLQghXU5xk3Ul
Sb080co3RwoBreB2/KKTf4jQYlBcHoMmabxzLWQZP728xvQwN+k3GecRLvhM4vob
nKdFT+itIhtaF7MajmaddUMB6Yv5Lzij/cSB71sTPnZA9IzjALIXEcERGzaojBoW
3XrKqqRZkCUIqnDWC79k20dPdxMW043U8Rbsbn7f2pIKj5mfMcFixBQWp2ljRru0
g9lmKht8PlBT4FCKlRBbkNdzxv2LJ4tP/JbP83uvo2fdSS5rWPVUjpEmYYbw2lcc
dOvicOtZm2QHFkPCgbsZO3QU0TwHD/y2pO4O56hSpnYghxiCk1cNj5al9kS1Gd4=
=8ViQ
-----END PGP SIGNATURE-----

@ -0,0 +1,392 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.14_rc2.ebuild,v 1.1 2012/06/05 12:34:35 olemarkus Exp $
EAPI=4
PHPCONFUTILS_MISSING_DEPS="adabas birdstep db2 dbmaker empress empress-bcs esoob interbase oci8 sapdb solid"
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
SUHOSIN_VERSION="5.3.9-0.9.10"
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/johannes/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"suhosin")
echo "http://download.suhosin.org/${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)"
# 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_RELEASE="php"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="0"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-${PV}-r${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
if [[ ${SUHOSIN_VERSION} == *-gentoo ]]; then
# in some cases we use our own suhosin patch (very recent version,
# patch conflicts, etc.)
SUHOSIN_TYPE="olemarkus"
else
SUHOSIN_TYPE="suhosin"
fi
if [[ -n ${SUHOSIN_VERSION} ]]; then
SUHOSIN_PATCH="suhosin-patch-${SUHOSIN_VERSION}.patch";
SUHOSIN_URI="$(php_get_uri ${SUHOSIN_TYPE} ${SUHOSIN_PATCH}.gz )"
fi
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
if [[ -n ${SUHOSIN_VERSION} ]]; then
SRC_URI="${SRC_URI}
suhosin? ( ${SUHOSIN_URI} )"
fi
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# Gentoo-specific, common features
IUSE="kolab"
# 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 curlwrappers debug doc
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 mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar pic +posix postgres qdbm
readline recode +session sharedmem
+simplexml snmp soap sockets spell sqlite sqlite3 ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
# Enable suhosin if available
[[ -n $SUHOSIN_VERSION ]] && IUSE="${IUSE} suhosin"
DEPEND="!dev-lang/php:5
>=app-admin/eselect-php-0.6.2
>=dev-libs/libpcre-8.12[unicode]
<dev-libs/libpcre-8.30
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
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
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng 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 )
kolab? ( >=net-libs/c-client-2004g-r1 )
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] )
!mysqlnd? (
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-2* pdo? ( >=dev-db/sqlite-3.7.7.1 ) )
sqlite3? ( >=dev-db/sqlite-3.7.7.1 )
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 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 sys-libs/zlib
)
xsl? ( 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 )
xsl? ( xml )
ldap-sasl? ( ldap )
kolab? ( imap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
DEPEND="${DEPEND}
enchant? ( !dev-php5/pecl-enchant )
fileinfo? ( !<dev-php5/pecl-fileinfo-1.0.4-r2 )
filter? ( !dev-php5/pecl-filter )
json? ( !dev-php5/pecl-json )
phar? ( !dev-php5/pecl-phar )
zip? ( !dev-php5/pecl-zip )"
[[ -n $SUHOSIN_VERSION ]] && RDEPEND="${RDEPEND} suhosin? (
=${CATEGORY}/${PN}-${SLOT}*[unicode] )"
RDEPEND="${DEPEND}"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# No longer depend on the extension. The suhosin USE flag only installs the
# patch
#[[ -n $SUHOSIN_VERSION ]] && PDEPEND="${PDEPEND} suhosin? ( dev-php${PHP_MV}/suhosin )"
# 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
# eblit-core
# Usage: <function> [version] [eval]
# Main eblit engine
eblit-core() {
[[ -z $FILESDIR ]] && FILESDIR="$(dirname $EBUILD)/files"
local e v func=$1 ver=$2 eval_=$3
for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
e="${FILESDIR}/eblits/${func}${v}.eblit"
if [[ -e ${e} ]] ; then
. "${e}"
[[ ${eval_} == 1 ]] && eval "${func}() { eblit-run ${func} ${ver} ; }"
return 0
fi
done
return 1
}
# eblit-include
# Usage: [--skip] <function> [version]
# Includes an "eblit" -- a chunk of common code among ebuilds in a given
# package so that its functions can be sourced and utilized within the
# ebuild.
eblit-include() {
local skipable=false r=0
[[ $1 == "--skip" ]] && skipable=true && shift
[[ $1 == pkg_* ]] && skipable=true
[[ -z $1 ]] && die "Usage: eblit-include <function> [version]"
eblit-core $1 $2
r="$?"
${skipable} && return 0
[[ "$r" -gt "0" ]] && die "Could not locate requested eblit '$1' in ${FILESDIR}/eblits/"
}
# eblit-run-maybe
# Usage: <function>
# Runs a function if it is defined in an eblit
eblit-run-maybe() {
[[ $(type -t "$@") == "function" ]] && "$@"
}
# eblit-run
# Usage: <function> [version]
# Runs a function defined in an eblit
eblit-run() {
eblit-include --skip common "v2"
eblit-include "$@"
eblit-run-maybe eblit-$1-pre
eblit-${PN}-$1
eblit-run-maybe eblit-$1-post
}
# eblit-pkg
# Usage: <phase> [version]
# Includes the given functions AND evals them so they're included in the binpkgs
eblit-pkg() {
[[ -z $1 ]] && die "Usage: eblit-pkg <phase> [version]"
eblit-core $1 $2 1
}
eblit-pkg pkg_setup v3
src_prepare() { eblit-run src_prepare v3 ; }
src_configure() { eblit-run src_configure v53 ; }
src_compile() { eblit-run src_compile v1 ; }
src_install() { eblit-run src_install v3 ; }
src_test() { eblit-run src_test v1 ; }
#Do not use eblit for this because it will not get sourced when installing from
#binary package (bug #380845)
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 /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 /etc/make.conf"
ewarn "Both versions of php.ini can be found in /usr/share/doc/${PF}"
# check for not yet migrated old style config dirs
ls "${ROOT}"/etc/php/*-php5 &>/dev/null
if [[ $? -eq 0 ]]; then
ewarn "Make sure to migrate your config files, starting with php-5.3.4 and php-5.2.16 config"
ewarn "files are now kept at ${ROOT}etc/php/{apache2,cli,cgi,fpm}-php5.x"
fi
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
if ( [[ -z SUHOSIN_VERSION ]] && use suhosin && version_is_at_least 5.3.6_rc1 ) ; then
ewarn "The suhosin USE flag now only installs the suhosin patch!"
ewarn "If you want the suhosin extension, make sure you install"
ewarn " dev-php5/suhosin"
ewarn
fi
}

@ -0,0 +1,385 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.4_rc2.ebuild,v 1.1 2012/06/05 17:34:32 olemarkus Exp $
EAPI=4
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
SUHOSIN_VERSION=""
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
function php_get_uri ()
{
case "${1}" in
"php-stas")
echo "http://downloads.php.net/stas/${2}"
;;
"php-pre")
echo "http://downloads.php.net/johannes/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"suhosin")
echo "http://download.suhosin.org/${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/_rc/} ]] || PHP_RELEASE="php-stas"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="2"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-$SLOT-${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
if [[ ${SUHOSIN_VERSION} == *-gentoo ]]; then
# in some cases we use our own suhosin patch (very recent version,
# patch conflicts, etc.)
SUHOSIN_TYPE="gentoo"
else
SUHOSIN_TYPE="suhosin"
fi
if [[ -n ${SUHOSIN_VERSION} ]]; then
SUHOSIN_PATCH="suhosin-patch-${SUHOSIN_VERSION}.patch";
SUHOSIN_URI="$(php_get_uri ${SUHOSIN_TYPE} ${SUHOSIN_PATCH}.gz )"
fi
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
if [[ -n ${SUHOSIN_VERSION} ]]; then
SRC_URI="${SRC_URI}
suhosin? ( ${SUHOSIN_URI} )"
fi
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"
# Gentoo-specific, common features
IUSE="kolab"
# 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 curlwrappers debug doc
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 mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar pic +posix postgres qdbm
readline recode +session sharedmem
+simplexml snmp soap sockets spell sqlite3 ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
# Enable suhosin if available
[[ -n $SUHOSIN_VERSION ]] && IUSE="${IUSE} suhosin"
DEPEND="
>=app-admin/eselect-php-0.6.2
>=dev-libs/libpcre-8.12[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
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
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng 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 )
kolab? ( >=net-libs/c-client-2004g-r1 )
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] )
!mysqlnd? (
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 )
sqlite3? ( >=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 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 sys-libs/zlib
)
xsl? ( 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 )
xsl? ( xml )
ldap-sasl? ( ldap )
kolab? ( imap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
[[ -n $SUHOSIN_VERSION ]] && RDEPEND="${RDEPEND} suhosin? (
=${CATEGORY}/${PN}-${SLOT}*[unicode] )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# No longer depend on the extension. The suhosin USE flag only installs the
# patch
#[[ -n $SUHOSIN_VERSION ]] && PDEPEND="${PDEPEND} suhosin? ( dev-php${PHP_MV}/suhosin )"
# 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
# eblit-core
# Usage: <function> [version] [eval]
# Main eblit engine
eblit-core() {
[[ -z $FILESDIR ]] && FILESDIR="$(dirname $EBUILD)/files"
local e v func=$1 ver=$2 eval_=$3
for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
e="${FILESDIR}/eblits/${func}${v}.eblit"
if [[ -e ${e} ]] ; then
. "${e}"
[[ ${eval_} == 1 ]] && eval "${func}() { eblit-run ${func} ${ver} ; }"
return 0
fi
done
return 1
}
# eblit-include
# Usage: [--skip] <function> [version]
# Includes an "eblit" -- a chunk of common code among ebuilds in a given
# package so that its functions can be sourced and utilized within the
# ebuild.
eblit-include() {
local skipable=false r=0
[[ $1 == "--skip" ]] && skipable=true && shift
[[ $1 == pkg_* ]] && skipable=true
[[ -z $1 ]] && die "Usage: eblit-include <function> [version]"
eblit-core $1 $2
r="$?"
${skipable} && return 0
[[ "$r" -gt "0" ]] && die "Could not locate requested eblit '$1' in ${FILESDIR}/eblits/"
}
# eblit-run-maybe
# Usage: <function>
# Runs a function if it is defined in an eblit
eblit-run-maybe() {
[[ $(type -t "$@") == "function" ]] && "$@"
}
# eblit-run
# Usage: <function> [version]
# Runs a function defined in an eblit
eblit-run() {
eblit-include --skip common v2
eblit-include "$@"
eblit-run-maybe eblit-$1-pre
eblit-${PN}-$1
eblit-run-maybe eblit-$1-post
}
# eblit-pkg
# Usage: <phase> [version]
# Includes the given functions AND evals them so they're included in the binpkgs
eblit-pkg() {
[[ -z $1 ]] && die "Usage: eblit-pkg <phase> [version]"
eblit-core $1 $2 1
}
eblit-pkg pkg_setup v3
src_prepare() { eblit-run src_prepare v4 ; }
src_configure() { eblit-run src_configure v54 ; }
src_compile() { eblit-run src_compile v2 ; }
src_install() { eblit-run src_install v3 ; }
src_test() { eblit-run src_test v1 ; }
#Do not use eblit for this because it will not get sourced when installing from
#binary package (bug #380845)
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 /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 /etc/make.conf"
ewarn "Both versions of php.ini can be found in /usr/share/doc/${PF}"
# check for not yet migrated old style config dirs
ls "${ROOT}"/etc/php/*-php5 &>/dev/null
if [[ $? -eq 0 ]]; then
ewarn "Make sure to migrate your config files, starting with php-5.3.4 and php-5.2.16 config"
ewarn "files are now kept at ${ROOT}etc/php/{apache2,cli,cgi,fpm}-php5.x"
fi
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
if ( [[ -z SUHOSIN_VERSION ]] && use suhosin && version_is_at_least 5.3.6_rc1 ) ; then
ewarn "The suhosin USE flag now only installs the suhosin patch!"
ewarn "If you want the suhosin extension, make sure you install"
ewarn " dev-php/suhosin"
ewarn
fi
}

@ -1,6 +1,9 @@
# ChangeLog for dev-libs/eb
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eb/ChangeLog,v 1.38 2009/03/31 15:48:06 matsuu Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eb/ChangeLog,v 1.39 2012/06/05 16:53:54 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org> eb-4.4.1.ebuild:
Stable for amd64, wrt bug #419721
*eb-4.4.1 (31 Mar 2009)

@ -1,19 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX eb-4.2.2-as-needed.patch 585 RMD160 4222619e015ad4564931bc5dcef74d4c01485807 SHA1 fa269ea275f6c259a98b40011e4e30c3c0edb4f9 SHA256 2ab69e6ef70ac140804f1b0a6f9be62c6b8d8004d5dd7c751411886454b9d8ab
DIST eb-4.2.2.tar.bz2 480001 RMD160 0a2a3bef3d50171ea3feb2f247f6fb035a05bfa7 SHA1 4762303c567de816fef9ea5b841bda591accaed7 SHA256 83f75cc58191dc3d518d2931295dc80638a9c32d6aab0e6cc3a2bce02dd090ec
DIST eb-4.4.1.tar.lzma 438852 RMD160 156a2a1a576e96ef1ad1a0a0b2198a75d6dc6c74 SHA1 067d54d8086c32187f68aa91d420f38c65c8ee5e SHA256 e6c11f6809026158f2ff765d46513bf00ee69fa545f7b4d110f0a54c07416d39
EBUILD eb-4.2.2.ebuild 1101 RMD160 daa5638747cdac0c880c1cb4da65bcc616061532 SHA1 dcede0a3e161a7241c86042be14442a125dac63a SHA256 253d77d0a8ee13cb8f0ea26c32c25993a60aedec639e18043824527a35ce052d
EBUILD eb-4.4.1.ebuild 1072 RMD160 f25280ac4ae010dbdbb9ce16f96b5ae2140d8088 SHA1 cbb27bf6e934006109169f1cf72ed128e74c784b SHA256 8650fe0fd60763e34564ab684a2791cf334944099614d68133d0fab049576a59
MISC ChangeLog 4513 RMD160 da9b0bda998c21e5ea83938e7c87108f87c14814 SHA1 ba3fa84b69e84e3f7c3ff591b939bcd0f69b23d6 SHA256 c95b28493d03841982fb2eb22f99334879a3b9d02963f1c4d08c3b6317cd0689
EBUILD eb-4.4.1.ebuild 1068 RMD160 d1bc00b091fadb9c20de66d08cc85de18b91e3e8 SHA1 98ccc8dcf24897ba71391ac5519fb8b93facf415 SHA256 111c4de4645ad52817013c8bba9cd00ef16d1fb474fbfaec43e30db0b889cb20
MISC ChangeLog 4613 RMD160 61ecd25bdde9ac243ebe27f10993ae70d23dd893 SHA1 ddb0ffde894bf828e6bdd7d96d97796d09c98b57 SHA256 bc81d4482fb54f513b3a498c7ff32336feffc06c053eb147c4c57946a4ba80d6
MISC metadata.xml 214 RMD160 ea476e10a778f79d9273adbbc2403db67d025e10 SHA1 7f156558998e184ab8ea7417fd4739048f012a09 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iJwEAQEIAAYFAk59C6wACgkQfXuS5UK5QB2iKgP+LzAlrenAEpvlzpfoff/9NkMM
3Wc8A+p8DAQgLYmdVTCEuBpBy8F/GlG1Vo/A67ej77vCJCn7pQN8ohBfh1U+FT/J
3JesCTZduT3lk/MVYb7Vo4qZm3SCj+Zb4sXFKnOV3wiSB7IrvEV2Q703OMFVpDPz
DKXQqpHbPQkwoH5wYD0=
=Mk/c
iQEcBAEBCgAGBQJPzjmnAAoJEOTDgjZ80txdGUMH/jNvYtYCnXHNvMx6aCfqcIZU
ZeXwGcV62LYAHzc0amcsumE17M3Z2EXUyxMf8+jbhMPsEw8Z6tOZdDB/uJSJ0vsx
12cCdAHVZ9llrJUVe3zT/qAk1WggJ6qYTMgpQA2NbjNvmjFZvPsoB4r4IwppdaGt
RUHNeW8PCU8lUDsjxcTKt5Q+hPhSMPLu722G9PBvz6wSoXKzhRblRcxXTQhzJGk/
CwcVxooeB7rGx7mmLTUBAJC6Dci5K+Zxhp8unlOIZd2BQObcu4dxSsOAhqZ/eQg7
ELmUc30rzQm5fDker2IeT2XH5PHXAYBdbci3GaWmPEys0KZFpz8n0hhXCF9FRDY=
=HCJe
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eb/eb-4.4.1.ebuild,v 1.1 2009/03/31 15:48:06 matsuu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eb/eb-4.4.1.ebuild,v 1.2 2012/06/05 16:53:54 ago Exp $
IUSE="nls ipv6 threads"
@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.sra.co.jp/pub/misc/eb/${P}.tar.lzma"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="sys-libs/zlib
nls? ( virtual/libintl )"

@ -1,6 +1,10 @@
# ChangeLog for dev-libs/tvision
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/ChangeLog,v 1.26 2011/07/20 16:28:53 pacho Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/ChangeLog,v 1.27 2012/06/05 10:32:20 hwoarang Exp $
05 Jun 2012; Markos Chandras <hwoarang@gentoo.org>
tvision-2.1.0_pre2-r3.ebuild:
Stable on amd64 wrt bug #419723
20 Jul 2011; Pacho Ramos <pacho@gentoo.org> -tvision-2.1.0_pre2-r2.ebuild,
metadata.xml:

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX tvision-2.1.0_pre2-asneeded.patch 1908 RMD160 68717afca8d429e28affa47bdaea56eec6e1a6da SHA1 68dd11db66f31c608fd9a9e279a6a0633c58430f SHA256 122c7418b699850c96264def2f1d06970fa741a9b5b95e5fb3a6279debf9f275
AUX tvision-2.1.0_pre2-flags.patch 335 RMD160 e2e99377c84f6aba993a6fe505ea0dfecae8da79 SHA1 97cabde8d99e24c0f273cab185568abb77ed48b7 SHA256 fd985d9ecf8d3ca129184a908f663235cf25689664d5aeb5b5c865c39665bbd9
@ -10,15 +10,23 @@ AUX tvision-2.1.0_pre2-outb.patch 954 RMD160 08ac4d75b9549179182a5e8334a402d7f96
AUX tvision-2.1.0_pre2-underflow.patch 279 RMD160 8c58f17ad1a54137995b986c449506885085b3ef SHA1 9e1aa9234255b5acf94331c603b7e944816551bb SHA256 17c559af76e266d9571bc3f811922ab2a15935b0f0213b03a7f2f12862506a9e
DIST rhtvision_2.1.0-2.tar.gz 1590449 RMD160 e1b27322a9b75e20d13682e4895e05cf369e3017 SHA1 01f56f5158dd0469ef3e9341cc4a076501192443 SHA256 fef19d839069dea2cd5459f24a190883a3b2b600a60d6f7823f456d8e6889412
EBUILD tvision-2.1.0_pre2-r1.ebuild 968 RMD160 4da6c6fe89b431f84a304618f552a30b3d054a07 SHA1 4fe8edbf19f7ff6b43c1f140f4f970d3ee1754be SHA256 25b5d8db0da9da4e8b5788416cf1064e3bc3514cf304518ead07f409c092e13c
EBUILD tvision-2.1.0_pre2-r3.ebuild 1091 RMD160 a3c15adefb27efb369f8d8ad164e787b1b67e0a2 SHA1 b25ce72f498c9ba02cc9d409ff9b2e1b4944022d SHA256 3f3d544f7bc7e25f92cef4fd4d6a4edb28b1aefe69d5908a002ccf772439cd58
MISC ChangeLog 4135 RMD160 372862f50948ba8d9f73cff5bb8ba43f62a57a56 SHA1 b9d1b029a8fdd5ae958f6e0512317d917fc2fa7f SHA256 928fe330c03317ca48b069f599cd1a63ee8705fa46df824ba027f048208cb586
EBUILD tvision-2.1.0_pre2-r3.ebuild 1091 RMD160 8b3ce6825beb73bee8706916b2954a1e48f26f73 SHA1 1ed69b1d1e17056bf99f073f6960ac19e4df36a2 SHA256 2ae500f608d32cf384e54774ab1435553c51555c22bc92c0a7565961ad1e70fa
MISC ChangeLog 4258 RMD160 0463bdf90ea8851f90978293968b12b80b67dd9e SHA1 792d9632d1d44aeaeaeee9fbc800f7b38d473edf SHA256 2c26e20d26e96ea1023df30939ec6fe32238e45ae8c852fca9c0c2adea8603e7
MISC metadata.xml 210 RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 SHA1 efa00493ddec7289a21bc4cbcc6e95ec4de749d5 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iJwEAQEIAAYFAk59C7UACgkQfXuS5UK5QB3ouQP+NGt4DACe0Z8zGzoU58bIb3fL
fG3OnKKqSF9UsEKiRg2ABIyxdd0bGt3zLtanQMT/NQJD+24LrekmYn+JO/jriDZi
SHSzVGdhlf0DcghaNOJCw7/12SuBddUO475BqtYZwCc+J1ktIMZJTx+Krw+Kr/gr
1AGktDrZ3HulFNI3GM4=
=Uhl+
iQIcBAEBCgAGBQJPzeA6AAoJEPqDWhW0r/LC4EAP/1jPqOwwV+MV2zr0cLGZ06sZ
pBaoTSCROE7YUDBi5pbc55+R4ezxW9W9XsNcIOkvRuY0nBfd0DatejA0she4xY3S
0ZxXo499UZMWUhUHcX8Pb8aLQbah/M0l3Aqrt/GqNH6upUQuvWYzp9qgvBl60FMg
v53B9feIOB/KoCn+z04mNiiX/c8wDMkiyXIRar/RDXLXuEzvO6zKNpOfaSBCj07b
5MTvJZBIkcQBS76yPj0VhWdE+I3uxecEgzaFx7tvUDzgmv7ZV1aYlgcttEq+/yNi
+dr+42gOBMTAyX5wq4tWXiH+4hGNGZw8pUnqeipO+2g9ibKMMI8do+juPgCkHTph
Uw+L4tNjkdSrprUqgZRM65zT+3bJ3EEJ7FCFfPgofhIl4AjaSbPsMRqHiFfsVWHr
i55i3tL3nyBoSYpUCczanCbKOv5IEE1Z4BFajXp9PQ0uH9Yag4Y3n5R5mSQpYcZn
wNI4cyAv+HMvrYFfizhcmmgOGpzIR6b/lI2+IRbSaThb5GGYgw7mLb/abm3gVNhp
FO6rwQsPmPTjHqlvMZY5njI9lScBDd31b5fPysBv6JUbehwNaI3HzaJA58pB3Q6E
Rzy4/6Gfkyim0k9HC/cjIAHVE49XhABotXAwbrKxPRZCDRZ4a2iBYocw/LlLYuB0
yCJ9fjJ1nDakTJJqqL07
=D0ak
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild,v 1.1 2010/08/26 16:36:52 truedfx Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild,v 1.2 2012/06/05 10:32:20 hwoarang Exp $
inherit eutils multilib
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/tvision/rhtvision_${PV/_pre/-}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
S=${WORKDIR}/${PN}

@ -1,6 +1,9 @@
# ChangeLog for dev-python/pycups
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/ChangeLog,v 1.50 2012/03/25 15:04:05 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/ChangeLog,v 1.51 2012/06/05 10:25:33 ago Exp $
05 Jun 2012; Agostino Sarubbo <ago@gentoo.org> pycups-1.9.61.ebuild:
Stable for amd64, wrt bug #418905
25 Mar 2012; Raúl Porcel <armin76@gentoo.org> pycups-1.9.60.ebuild:
alpha/ia64/sh/sparc stable wrt #400333

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA512
DIST pycups-1.9.49.tar.bz2 45320 RMD160 f098678ceb01234c2eb06cd52a2e64ac2e33ad3a SHA1 dd27fda553422ee16392b61ae87a02e296bd7b70 SHA256 f38e5640b55521150fc1e0206ebca88b6637a1612e2af82bf9854b3b3512f7be
DIST pycups-1.9.57.tar.bz2 49955 RMD160 bb3db25b1ac486fa527abd6bc914164a8c27660a SHA1 5859848c3a5be51d67287a332abed0bb631e51dc SHA256 24cc626bb48275238daeb6a12a48e7d1d5b05ea25353ac8df5e6ba6a09a4a38a
@ -8,13 +8,17 @@ DIST pycups-1.9.61.tar.bz2 52018 RMD160 413275b55a650837463f1c8e9acf0d23e1b384c7
EBUILD pycups-1.9.49.ebuild 1086 RMD160 c50100a4246ed0f252a632d59814b2c148131ba8 SHA1 e57b2697abec19200357476a966c9cfde8ae5330 SHA256 b84ac6d8560b028c1356b0e2f15e4111bdf1d11b2dc40906264da61afa8f9032
EBUILD pycups-1.9.57.ebuild 1084 RMD160 cf1399bc6aacf38ad107a82a95c31f34b2bc8632 SHA1 e4641f13da8c2d2cf94a7c78b53daef3df3c4fdf SHA256 6e45803e2c6aa88ff69062e1a22beb5ba48068ba47e493d7dc5db09d5d3f6812
EBUILD pycups-1.9.60.ebuild 1081 RMD160 12326e39c9b723463d0717e3e6b67c88b4417496 SHA1 b218e602b7cd214e66450ca349acca7c58cb8587 SHA256 8109d7a0ef9a1f0f5b292e5c768f85e1131e048be35163b3a960671abbfd68bd
EBUILD pycups-1.9.61.ebuild 1092 RMD160 1fe4fdc3d785f75fe7af4d8aa624375c7a173a77 SHA1 317936f82948cb33385050c23c0434f932cba7c4 SHA256 e33fefea0862c2535ecf189f7b566932f51067154f3ffec1aa1bfead6cd4c1fb
MISC ChangeLog 6445 RMD160 7a5f053209f292f2a6617b71392183bd8a95078a SHA1 de9b54014d8e1e3fae46b40c076094d312b992ff SHA256 ad0e86edc5268096ded34757ac025400e82493411d36f576f7d4cffbb9ee6a7a
EBUILD pycups-1.9.61.ebuild 1086 RMD160 a5ac6d25a3d1a8e514bae5673e053e12f6ecddef SHA1 685957e06177e79daa67f42bc0e54258de05ed3d SHA256 9e81bfd6a3fe9203f21929f030a672096e495efec1d38ae1fcddc7f9c5cba35f
MISC ChangeLog 6549 RMD160 f01eb9a1d6f42f44525518078fb5c0b48e83556b SHA1 997067dc98f946f20786406c87583037e6cd2a6c SHA256 71f95dce66c7d02f294e9b211f4d315e639bf453a16ff5ebf11b682f24f58ac6
MISC metadata.xml 255 RMD160 a560df45a556ec988f15b81b886494bef871605a SHA1 43ab29fe9b9be52d71347179e62a087f5c959907 SHA256 0783ed6e9fe482ef59895af90133639bd3296d33c6b7103e52615910697cdbc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk9vM+sACgkQuQc30/atMkBfwwCfQGpLBjax8Dts5NWgLDlC+4mT
tqQAn30TMOjCADFO39qj9YHpnMVhcjvf
=EzHy
iQEcBAEBCgAGBQJPzd6iAAoJEOTDgjZ80txdmVwH/3E0/dI3zVhZTzgSvVcRgzHZ
OfkIU87se9fDXcvn4pIzR0MN1rgGdMnWrHDsD7t5WJk1Ilw58xHdvrd3rMqSIDZi
axLK7U2Xpttpc0Kt8FfJL0lgTgzvv8CwHBNLy99XfkUnYyn/Tn429j59W5WicZ/v
G/mmNqfX7KrSfudH/rqSt6pn2ccCyDnWZYsEe09DHALcXAPSM/aVxyznMJvTEAeU
LYkAW2zuy0rEtD+SrS2rZNi+zpAJ9UAhm/4VxntBl38ro+bm3Br/xQ4eBEpljmeY
RMo9jSL3nuoN0lCqswpqzs/bLiWIVWIKYUvG+pF3rUeBps8l8MHWxhT2LFIFNI0=
=FwKp
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/pycups-1.9.61.ebuild,v 1.1 2012/03/06 22:08:43 reavertm Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/pycups-1.9.61.ebuild,v 1.2 2012/06/05 10:25:33 ago Exp $
EAPI="3"
@ -13,7 +13,7 @@ HOMEPAGE="http://cyberelk.net/tim/data/pycups/"
SRC_URI="http://cyberelk.net/tim/data/pycups/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
SLOT="0"
IUSE="doc examples"

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

Loading…
Cancel
Save