Sync with portage [Sat Sep 20 22:34:41 MSK 2014].

master
root 10 years ago
parent 3ba24c7376
commit 469f5e7f39

@ -1,6 +1,13 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.427 2014/08/24 09:04:27 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.429 2014/09/19 12:05:45 eras Exp $
19 Sep 2014; Eray Aslan <eras@gentoo.org> -files/CVE-2014-4343.patch,
-files/CVE-2014-4344.patch, -mit-krb5-1.12.1-r2.ebuild:
Remove vulnerable version
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> mit-krb5-1.12.2.ebuild:
Stable for sparc, wrt bug #519518
24 Aug 2014; Agostino Sarubbo <ago@gentoo.org> mit-krb5-1.12.2.ebuild:
Stable for arm, wrt bug #519518

@ -1,34 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX CVE-2014-4343.patch 344 SHA256 d5c18765dbb0d770b78b4214ef20bf9018bf93344d3f29ab8268408d76dd874d SHA512 8024b2685d4ac54df8b3ab162afd2cec58432f090a663703045dd58f80dea1f3314b63b61dbf1d43788579cf0a35a6bc711e8ba7a8bf26f50b38a28ea640af87 WHIRLPOOL 8da60a3753bc973728e9bfefa0cf45b53957939b0d928a0573de2cb12839a8fc4d6bbc5d383ded0099df518c4cfae6d9eae273666c22c2918faa4f008a4995c1
AUX CVE-2014-4344.patch 325 SHA256 f9d0b9d4d13a294338e1ac683f6d065cb00a37df354c6f8824814aeea4504d23 SHA512 e5e9cdd3f246584461cc1c96813bb7ead404d09a6c949ad0a82e82ed3f99f5067e4cfa2d088b3ae6379754e06dd0a787b94e4d3edd7aa278b60662af6b6a0d7a WHIRLPOOL 931539c8e68516b5ff8182bb44fe503c74127ed16451592eadb8d712527cef58b5f1eb41860a92a485787b37549f7a4367a0e799229e8fa8c484caa0ad54e9e8
AUX kpropd.xinetd 194 SHA256 eaa3838a6ca8db901db359cac3435d4f703a9a10534f02eeb37f494dd21a1736 SHA512 c9bbd13f2fadfd2a925bfae834ba61f227cd4386b4c4466b5227d93c792f4549778ef4d6e08353372df99804459277c71f61b41ec71f3afcc600d73c5705f72f WHIRLPOOL d77ae7b0094c4f42a7ea9cee5d36d0dba844a9ed5d59c621e47c7fa4b75c84fec3414e079c570513711b378d1b0fef61156f675a0df79ee61540d9492416fe42
AUX mit-krb5-1.12_warn_cflags.patch 448 SHA256 67d3c91061933bd5393b9a6ee8fe2e3f5cd287c4eee7b92798cc2e201712c681 SHA512 42364d9cd8c0a6fd28ae661eeac4d0dd3f2001fe290bf9731ee99c2c786a6488805fc93057d59e201e2cef1e5280af4c170187aa5603f4cf542906abc0fccc2b WHIRLPOOL 9fa704dde00b0201d765199893bf787c5c104070596b05bc12e7f41ae21c4c60c8d25b21fe8573ecd3e63ab769238a78c5cf70f4d086a23f71423b1cad283eaa
AUX mit-krb5-config_LDFLAGS.patch 466 SHA256 fbb4d9be71ef536a344d415b9c56ea42c5c2a2ef02ec3a866d9da47b3acd93d3 SHA512 9a1ca9b33e7708346eda78d199fdc51f0d7bd08d3d65ea15a19955a6155ab71b8ee0c8989859d6dff293a141f197ea19394a91b3b641181140a289b743e0f0e7 WHIRLPOOL f6c58e652c4c365c4f28894d404413a075cc6c5323f83b18d711dc831bb574623db371ccbc1a5aae0ddf030a1b85e1ad50c06f5904ae5554bb4026e464a2c75f
AUX mit-krb5kadmind.initd-r1 592 SHA256 3e55c79f19aaa6ef6b64a621c03dbb2eac3ad923916dc803f4c1bfe48ce89fbb SHA512 f0595e9bbcd85badb403af7febce1fa28278bd7fc8118498948171ea12a27ce8b3c479a34b36639d7370193bc69a0b093ae7e3b66473078dabc38864fec931e9 WHIRLPOOL 16147fc873ad16c16410e82df817fdb7ff068ef5cc1c50d9bb5558f134db36d516ab80628714e836a20883d0d1dfd17bfca5a41225be4ecca270580f2db28e70
AUX mit-krb5kdc.initd-r1 556 SHA256 709309dea043aa306c2fcf0960e0993a6db540c220de64cf92d6b85f1cca23c5 SHA512 d6d0076886ce284fc395fafc2dc253b4b3ee97b2986dea51388d96a1e1294680fb171f475efc7844559e2c6aac44b26678a9255921db9a58dcf2e7164f0aeec5 WHIRLPOOL 87e54c3df6b8b45058fe0c90c25946e37228aba32077ebcb595a82a0a6fc7268a516dcb1cfd0ce3fd82afedf19b5df2399ac05931f207d0f3d2e26afd590abef
AUX mit-krb5kpropd.initd-r1 595 SHA256 c374ea05d7e9f15e10c8f9dbd0cad6548e0f92aef7de33e5dbc27222e9407e7b SHA512 a18c523aebbb6b8512cd261eac2149c7422214ef6a233e1ceb1b4da9187eeca317ddd75a153b13382571778931bbed00b1803ed015ff01875c8d565b3f3a593f WHIRLPOOL 869f8aec4764a12b5b5506a2fab8ea2641b58cb347a1db60110cccbb011dc51ab9115824828184abc55efccf540d6b014a57e0891b1d6d4ce28ff35405197aeb
DIST krb5-1.12.1-signed.tar 11950080 SHA256 72f1b6c166cb42c0b03814ab7ea10f91926d8a665a5ba1cee430a3f31e62c580 SHA512 bdb1541f6906e86fb00336a8d7c58f32c1203d1b23fe72bf6e943197a0d85a48a0b847cc2cf18388d3eec0b22aecc206ce804fd1009bb73423bac76900052a9e WHIRLPOOL 19021c52df7ceb64703c25e2cb9e643d2c62f180b65bf99aab04caeb2e0014b3c0e486609f4c36e618a00621c57d1291075299ea34b8550b255fe1000484291e
DIST krb5-1.12.2-signed.tar 11991040 SHA256 09bd180107b5c2b3b7378c57c023fb02a103d4cac39d6f2dd600275d7a4f3744 SHA512 27ea2e4810e3770695865aa2bbc9d39793fe3eba82ff1ca85ccbcfa0272a3fe13de21bfff15dc5eef6b7c9d91f7f8d1c42fa4b85fa71958d2b38f867d55c5dff WHIRLPOOL 5f403c262fbb18cb50e80bb599344b9dc3bddca9fe5361db5352b49c88cbd312fb086cd112ca4a38d84b2c6a18954371772471b6379c4e055da762e89997c90d
EBUILD mit-krb5-1.12.1-r2.ebuild 4045 SHA256 eca95a2100b6cf2e2dc6ac0939affa231077ca6e15ff36b42cf2b3777373bf2e SHA512 60754fb232c9fa10578e3a3fc287daefdc54d4f2a0a8f14b5da9e156fb76faf529f43130d57a00d2d4d8fdec2599bcfce0e171333c9eb6158564f09997af2cb8 WHIRLPOOL d46fa5c52a75d93b093b09ed2569838edf36231600215424cbe75a93d90571436bf79f7274c32f3c22d91d91b1bbf80ef5ebef6f40267a382791aea32735351a
EBUILD mit-krb5-1.12.2.ebuild 3830 SHA256 a35e55116349609db3b61460158711a2947405b4953264ad5cbf6aa10a80671d SHA512 423f4f9cd2dced0d47db394592e4625137a80beb26ef31d466d6e2c7c62e4e0b6754b01c089a776ceabcbf2d78526c06957801a4dce44c41e65882631cc59a17 WHIRLPOOL 1b09d749dd903fb6cd188cd2f2a69552c5cb6b74dc5c8080f16b66601d6e3b892bbae058e9946617ab52c4bc088ef647bd5b39f01d627eb14dcdec1391c91587
MISC ChangeLog 65280 SHA256 23549c95ad546bea5a1a9dee91c349cec9cc744b6c93954cca6be7f4b3f27b47 SHA512 573fc57bb25def45caac55e8b81405c637322ae33335cf06367afa027de6f13193291ea76fdea33f7b2663b3370594215f8520547d89bb94c3dd1e7f2a89a671 WHIRLPOOL 86170d65327ee335a7a70672e366be4d8554c2aee39759f5b26108bc54f9738bc177baa81ec92833a7cae7b87e2afe9cdd9d7466eceb824cde140343f6326412
EBUILD mit-krb5-1.12.2.ebuild 3830 SHA256 cd5402367a808545e5bae5ff612dfae897bf003d852b4c3a273c8a188ad77730 SHA512 50aaa6cef65d76f6fb0e01089c600ffb617df51838ff4ffb894762c1a5e9c34abf573428997dd317d2e229acebb0adbd56a26b89611d160532a2e465bda1526c WHIRLPOOL c750d0d20d7b022cdb041753317280ce298f088020758a14a8ec77d484c472cd581539e7570b40835e1a9e8e51e908332279c992839cfea179800284de7c5078
MISC ChangeLog 65550 SHA256 1039a4e58745c2839837671050b54258b14e6f2702268a52292b927c7879eee4 SHA512 4ecfee97840858ad78705367e972e63bd65ba53ad197e510a0e7bc162b4977ccb980d8afe7f89ad8efcddc8b9c0b22ae64ac795c78a673b3ba20028e88ec1fff WHIRLPOOL fdaeaac3fd2d2e51d7ce86253f54e4934f98ec958962f376abcd40b36ea675a33f9c0810be10f98db5f8d3d276568c0a594d6c63a8a0333c78a5e709b2de45d1
MISC metadata.xml 668 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d SHA512 0038aeb7cda74161d2e2fe97c5124ee6cc86a24b9503714c128cd8b9af8b8050a89cf5dd3aadd66b1714c1d1aeb8564d50479547a586200793ea485e9f9c6c8b WHIRLPOOL 52394a4f4d5acb11f3bf2e76e036707c7f7741990d70bafb5c87a6da5d191b6aee3cb8383f6e66694cbda7458eb1a869c7ec8758750741835e2f1af4e028378c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJT+aqcAAoJELp701BxlEWfy64P/0AJyQ+qBAwZx46jFNBJTVyk
zgdyufnApZrDkewTKsRo1L63M+xdq2B+XGgn3fwDUCHH6+01sfIJ5iO7+/2ZHpov
QGZb760Rf8B6T5IdlAhcdgQEGkZlqakKS1nGaVUvUW5nfu0/wAFZMYu5H6R243QT
+A4xbGpoEnS0k2+YZHRXBbTcYTgZ6gBJfukshAksmJaco0U3qS+pLaIy0zu70FgE
XBOjNVLo+4PtrEyfn8+qk6/hO08FN1obAe/pZu5pxoshQEgTF/8Rp6YzRVZHakVw
BqQbz1wEa/7XwXc4zy5/4keeTdvRF483D+BpVSdExFPIlrw9XRhTAoCjgZBniTK6
b5Bzk3Qx9cOxxputPvub+r+7P+6Li2CM8YrgAiV2D7Of9yluU56GJNCvBA52eaDr
R7obJmw6C4e7Hr4/mc1hz/A0plCu7wBoscSiN837+LZBeZcS1krBKiO81sdwWHJv
G7mF7TuF4c8GRilvjfnuZZFcVcTFFTNYk5MgfQQNLNWLhPFT8mhQfrkNlKtyz1CI
4sYKYLaI+CElJ8NLOAJUnIHKn66k3abmxiC+AJTj5146ZIDcAyxs/yPY4IMumeyO
ylDNUTRXo78aOCLH4Fgx65v8LPrU8a4Bw7byZYnVkdaXM6ozkW3lgOAg3/PWZtpu
US90qU+gwiVHbYASrzRx
=4z8K
iQIcBAEBCAAGBQJUHBwlAAoJEHfx8XVYajsfp20P/Aq6lgqwjQMPqeQulMnL5onZ
Pv6FSkOEC+uvZR5juWvqhbLLxkMrNxd2/+uJJAx5nr4NFY5mm46cQvE8wYJTTNWR
DxArr/yuUcTXFhRwZ4UqXddviiUpPKDwoO+7ivsulql9DE7vmmbez4BaJQOcmVVE
wwMFTvfqxTqJ61WO1tKG65SF1294flWMJ9HE2yxoHTH6LVaORt1Ih0IYYHujGKSP
1iEl7HacGvEfx20iFulkOcQTjXqJDXsyyULiC+aqddK0MUqQdjU7N/SXs8/jTd4n
sj0tNW1WHzxmvyEsWxj2JN+pMfUWj0AlK5nE88C5j9vP79SwJ3gRskOI6IRuh6uG
hRQZhOso+NnZ0FU7PznzJyJ+JoMkdm1T7rSL0NywxDYwthjWMa69Yx+IO0FIgu9t
RlHWFKYS2QoatbAGHo6/WhG+Gnq6ONNAhiOCWSj7In0fafze+1XBcCooTm+b4PEX
DerNFv9t6EGm18iXP9CNPWKwvpPwAJDNylxCenRSaQIXQpO2fVUCYCynY2tW0TRw
IoMVpYIjCSg/x0SZ4jB6XwQ2IwrIl7IWKktziIucVoI6vuaQ3HTOoXo7NYiAtEuC
3Cv7/DFq1YxGpT5wwSQ4ofdCM40SdmFZa5f3HHVro7r3DuwDANof7E8a+MbekoVF
eFO14DQgmHvl8BGI31n4
=34c+
-----END PGP SIGNATURE-----

@ -1,11 +0,0 @@
--- a/src/lib/gssapi/spnego/spnego_mech.c
+++ b/src/lib/gssapi/spnego/spnego_mech.c
@@ -818,7 +818,6 @@ init_ctx_reselect(OM_uint32 *minor_status, spnego_gss_ctx_id_t sc,
OM_uint32 tmpmin;
size_t i;
- generic_gss_release_oid(&tmpmin, &sc->internal_mech);
gss_delete_sec_context(&tmpmin, &sc->ctx_handle,
GSS_C_NO_BUFFER);

@ -1,12 +0,0 @@
--- a/src/lib/gssapi/spnego/spnego_mech.c
+++ b/src/lib/gssapi/spnego/spnego_mech.c
@@ -1468,7 +1468,7 @@ acc_ctx_cont(OM_uint32 *minstat,
ptr = bufstart = buf->value;
#define REMAIN (buf->length - (ptr - bufstart))
- if (REMAIN > INT_MAX)
+ if (REMAIN == 0 || REMAIN > INT_MAX)
return GSS_S_DEFECTIVE_TOKEN;
/*

@ -1,150 +0,0 @@
# Copyright 1999-2014 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.12.1-r2.ebuild,v 1.10 2014/08/10 17:25:27 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit autotools eutils flag-o-matic multilib-minimal python-any-r1 versionator
MY_P="${P/mit-}"
P_DIR=$(get_version_component_range 1-2)
DESCRIPTION="MIT Kerberos V"
HOMEPAGE="http://web.mit.edu/kerberos/www/"
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="doc +keyutils openldap +pkinit selinux +threads test xinetd"
RDEPEND="!!app-crypt/heimdal
>=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
|| ( >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
>=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
>=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}] )
keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] )
openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
pkinit? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
selinux? ( sec-policy/selinux-kerberos )
xinetd? ( sys-apps/xinetd )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r1
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/yacc
doc? ( virtual/latex-base )
test? ( ${PYTHON_DEPS}
dev-lang/tcl
dev-util/dejagnu )"
S=${WORKDIR}/${MY_P}/src
MULTILIB_CHOST_TOOLS=(
/usr/bin/krb5-config
)
src_unpack() {
unpack ${A}
unpack ./"${MY_P}".tar.gz
}
src_prepare() {
epatch "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
epatch "${FILESDIR}/${PN}-config_LDFLAGS.patch"
epatch "${FILESDIR}/CVE-2014-4343.patch"
epatch "${FILESDIR}/CVE-2014-4344.patch"
# tcl-8.6 compatibility
sed -i -e 's/interp->result/Tcl_GetStringResult(interp)/' \
kadmin/testing/util/tcl_kadm5.c || die
eautoreconf
}
src_configure() {
append-cppflags "-I${EPREFIX}/usr/include/et"
# QA
append-flags -fno-strict-aliasing
append-flags -fno-strict-overflow
multilib-minimal_src_configure
}
multilib_src_configure() {
use keyutils || export ac_cv_header_keyutils_h=no
ECONF_SOURCE=${S} \
WARN_CFLAGS="set" \
econf \
$(use_with openldap ldap) \
"$(multilib_native_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
}
multilib_src_compile() {
emake -j1
}
multilib_src_test() {
multilib_is_native_abi && emake -j1 check
}
multilib_src_install() {
emake \
DESTDIR="${D}" \
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
install
}
multilib_src_install_all() {
# default database dir
keepdir /var/lib/krb5kdc
cd ..
dodoc README
if use doc; then
dohtml -r doc/html/*
docinto pdf
dodoc doc/pdf/*.pdf
fi
newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r1 mit-krb5kadmind
newinitd "${FILESDIR}"/mit-krb5kdc.initd-r1 mit-krb5kdc
newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r1 mit-krb5kpropd
insinto /etc
newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
insinto /var/lib/krb5kdc
newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
if use openldap ; then
insinto /etc/openldap/schema
doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
fi
if use xinetd ; then
insinto /etc/xinetd.d
newins "${FILESDIR}/kpropd.xinetd" kpropd
fi
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
elog "MIT split the Kerberos applications from the base Kerberos"
elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
elog "ftp clients and telnet, ftp deamons now live in"
elog "\"app-crypt/mit-krb5-appl\" package."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 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.12.2.ebuild,v 1.9 2014/08/24 09:04:27 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.12.2.ebuild,v 1.10 2014/09/19 10:34:32 ago Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="doc +keyutils openldap +pkinit selinux +threads test xinetd"
RDEPEND="!!app-crypt/heimdal

@ -1,6 +1,12 @@
# ChangeLog for dev-db/phpmyadmin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/ChangeLog,v 1.521 2014/09/16 14:57:36 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/ChangeLog,v 1.523 2014/09/19 10:36:34 ago Exp $
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> phpmyadmin-4.1.14.3.ebuild:
Stable for ppc64, wrt bug #520142
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> phpmyadmin-4.1.14.3.ebuild:
Stable for sparc, wrt bug #520142
16 Sep 2014; Agostino Sarubbo <ago@gentoo.org> phpmyadmin-4.1.14.3.ebuild:
Stable for x86, wrt bug #520142

@ -12,28 +12,28 @@ DIST phpMyAdmin-4.2.7.1-all-languages.tar.xz 5138420 SHA256 99682eb43d3104f08e4c
DIST phpMyAdmin-4.2.8.1-all-languages.tar.xz 5145812 SHA256 4358b9d98beabcb7609cf9943f9d340ea09958897f0da20318a6f1cebb981704 SHA512 ab5b72c93e691b27f63314293bd0d4c9cf59d6d15934651d770462c0acde0211286453c0ef36944cc5b0f1d786efa4a79c52e46a1d93d0e9fd01957117871846 WHIRLPOOL 285172407d93c406e7f0fab179b97ef96cadcdad03c39f52c7920b892b6e7305260dc2671275a9b1862a9f7809c4e140468fd64db5fd3464a5b2fcc468b28ce2
EBUILD phpmyadmin-4.0.10.2.ebuild 1661 SHA256 a48c618903322fc4fd7a64e942d94457f75808dcdce5fe452b4e08fb0efe9516 SHA512 68ad541b806f1bd62f9bd1256ff66e3272a53a7ed4e5782f191cf40d3e7c82527ec2018d830dbe273962ffc0609b0fd9e5b0e792a12636788848ad11f18c4b64 WHIRLPOOL 447bdd3b3f2987d31f6b3aaee02226aa4d0189f53824ca616deea48bc4abb77019c4e28ab0cd620eb26e301b4256b92fb25c87bb8c77f5ae4012bed2ac37ab4d
EBUILD phpmyadmin-4.0.10.3.ebuild 1657 SHA256 1e26c325e291bf23d92af3b1574fac2fdd06d3a4e9e2125b5da3fa97134211c6 SHA512 60495a7749a04c93df34c5d3c64b64bc220d76645c538f64bcc9a2031a828b09161fea86eb4fecaa86a9dc7fb97703b9708729b93c45d633eb41a608e31fa87c WHIRLPOOL 0efb278c288b7f4338dd2b3a79387100da9b0f6c75db1aa168834aef2d0187ba5e3a1e263db3f20c311441c6212a880cc65e78ba79cb69ebc98b9567518bb3c6
EBUILD phpmyadmin-4.1.14.3.ebuild 1650 SHA256 376c1019b98e532c8b42a708aad3dfbbc8f9736b026b64bc6833a46ba191e62e SHA512 ed2dacf153eeb5967aecab8144cc89b067845f26c472984ac61e4e1dd087bc7da523b54d52f90e134828c773ba6fccef65205956f7e71022a0e598436bda149b WHIRLPOOL 99fc5d0cf812bbcfb38988a499446e405495c8fb24f4a6c6f64ed52d3a68d53c1008a2024d8412dca1436ba12c14f8e9deb510c6ae646043d271528d7afaf570
EBUILD phpmyadmin-4.1.14.3.ebuild 1648 SHA256 a45cf346cce8b04fbbcc106281f41e82e0d8a0dbf6816bdb066e22ee31f40aa9 SHA512 0e1da61d374dc7ade1d187b28cb5450f5a407e92f40dc0bc899f43341f5ac18ce74da26c85f2dc48fc5e84e966b235ba26a99929d7a86e35a7be9e4fdcba7009 WHIRLPOOL 27a4675e803b98d797a4ce8103857721a0106f9d01ad7e662acf7f5db6c0ae571f37a5535460d499c913b954d9e22ad621f05ecd57235f23f3629c7538a9a6ee
EBUILD phpmyadmin-4.1.14.4.ebuild 1657 SHA256 cbd62a2cb6d576b50f19d96b1ca0a7b27512f2ba2c3d32b7158b7ab83b43f8cc SHA512 02aa44a2b5c955592111ac8d6cf193755f6aaacdf0dc787b0227b9075b4d1d7eb70e581561e9cac9020a009a0beca46da77c62a695250879d95dfaf0add37e59 WHIRLPOOL 6a37e208c28e0b0c40131c432261f7a9a597a4634bc85a476ac94cfdb84973d76d20500a2f0aaf8625160770681f3c5a73c208ffc3799f50a2d66726b9d56436
EBUILD phpmyadmin-4.1.14.ebuild 1651 SHA256 ebf46feca2a4b211c5bcef363a5b4bf520924672f12b5eb95299011d7449e2b8 SHA512 c682cfb330da28cd01c5cdcbf2784e4941e5eb64ee1f097d1f0241f04355a82b4c1a98f8d7ae76e96a18edf4bb9efb42ba880653e2b321a603ca61bb7bcebe26 WHIRLPOOL 077f92a6ca67718b878399624fd39c7fb3df967b74259d4d4a182a55262639a0ff238833d293fa26f7c0d777e6d728739ad39693ddc3bb1823ff5ec4784acd28
EBUILD phpmyadmin-4.1.7.ebuild 1643 SHA256 266d0637979cb4bc5d4710666a8a0dd8741ad85b78a5a46c448e1d7445116c14 SHA512 097589bc082a7f70bac72de3d39d995ab321606de00ea8e352aadcc857324949fab65a4d37980d1054daaa133451ee5a052abac59f1534100cbfa3308523606e WHIRLPOOL 01ab7f909118c92bf7ecca3bc0a3c91f495719318639c9e65268120a78b3da06e3efde828844fec268278fc425199799d521d32f9b0a1cbf805210f0d5522ac8
EBUILD phpmyadmin-4.2.7.1.ebuild 1660 SHA256 16b07b5435d8c7a2c33f97a99990022aef8884a77ec9d310a67299312144553f SHA512 bfb3478244952e69b2a77546fc3d2030ac98b2cb60cd2553a647d75f7869a1b4cbc3008a490f1aa8bdff588e96be8977c171db3b94b049f05010677409e4ce83 WHIRLPOOL a71fde87deca632268a662f59e1b47ff79a3382fe2161e05d170e38a087773e9f93032379fc5ec094b08849f5ff9bb1568d4d663b5e969983106cb6e4fbb7b74
EBUILD phpmyadmin-4.2.8.1.ebuild 1656 SHA256 0bb29e211a747eb321c178cecd0fcd562e12701412e786b107f306dc01d3c1d3 SHA512 fa578f6264b6c2788382c1027304815ec9105fa4b919ad851566b44384329f5ea1a01f6189a69fb778120224a296e88f63f46fad3a36397b58b3c9802a9de63e WHIRLPOOL 770d01de9d43100408ead98acdbf382caf8ff07fa53920c8f4083325171e200ea19991557c980440ff1d48a3bb8fc974ff2c663a2432f1b386e2e43f5ad3430f
MISC ChangeLog 70959 SHA256 1a0bbe0ed92fd45c17b8e29219df22bef221a415de33e41a9d815b27d4ba97ec SHA512 c0c99c0e2bbc23de4973501210e5af1c7c9ecf804f0a241d43d88627ac2cb49f054bcaf636b203fe07a1dc97a4a3524a0f2fc4a5311b48a4ec7fe6af219c2081 WHIRLPOOL bbe30f0d6138a8cfb16c2b384058b04bd223cdee414c4916c1bbd5cc0f2108066fef117f97c21f246c73706326148d66263b24af908adae93045ae2e95ade7db
MISC ChangeLog 71187 SHA256 00ac9845b26cd01331876913fd0760bc25ab6e8238d8abda43a68b7531736ecb SHA512 e37013509bae05a535b07e3f5c2743a58ee3d786bdfec7d4f4397097a634bb6c9e188275e8b9b5c32338bfac80f19b944120aa4192b6e8d344b6e77fee8a49c9 WHIRLPOOL cad376751c551247c466b171532b87563acb410066977962c41035f44f946ec330a12a3de1421557eb2742fe6a484ee1b3b9202e393eedecac3ca88c975538eb
MISC metadata.xml 608 SHA256 261f85956eb08bcfd127306537d58e93a23f7deb42655929d976bd9d200d27e9 SHA512 4cb78e2e99fce7f9ada8e7cece4845321e6b676e6995e71834aa245c99dcb01530c5030dcd4e8e38ab594ceba50913d802415c2b468e71060c6368335d1ffb37 WHIRLPOOL a55bf84775d1c55e016a3267743a76a7e684bdbfe944c0b9c2dbd22ade7aeb57507cdfafa6327f76c4d89f5304a937a89ef1ad2eb4f5c125f0c9b054405c9808
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUGE/hAAoJELp701BxlEWfX2wP+gJb69AhZ3sZ9QNtaOFkSeVY
CQ9vSMau2LULrdEKJ+7nAAo2K2vFQp/COjvfxiGd8EgKBU6JlBtnqiHblO5iKqRA
jq2jMUIqrJa5H2srxDcnja9Eq9vVHrjUqIgWWqllST2L5C3RoSQjwlnmDGegiHRZ
So/ktLuXRBxTkjkSVUKqV4WqfzxbQiillfm1wdAdGiNRyCP0FFELaSXwY/Bi7NYZ
b5lUyw7dzXXtcaTqkTSIRrvRJmyTc0M5cfU8Dn8swWQUhW0rBra1dcNqaVq66LiM
pzVy/H/LiVidnbaAw3UI1BFzQnxx4ZEiC1VcXDgs/5E1VSiOTHydFkIhVBx/yp6H
3aCyAiKZrlunojl1ONeIJrsY1x7Mk29qjBICkyNG0zhlSZqE9zo+EoAJQNezHQnb
Za2ayFRPkgS0yC+RCZ63VtPFwVtIjW0efU9rXK1NX25LAreEFQEapPSXOm2eptow
BmSRQeuzDtBhlui4wvKRHph4fmn80CKX8cgBMiF7IfSGzgUpKqdzhl69xrk5ozwH
j5kro1ai/wKb+dlwEn9Y8JhxwQ17hpC1azKwwDGV/3KmT5eQVe9SjljEjS5QUbGD
lWmoDxKemO5coL4FplR/GwjFh1hRj3KNFAipgg8zEK23G/Q/Ge5L3Qhuc7eWciJ5
PW4MK8RAjEjZ9wW1g9DL
=+8Rr
iQIcBAEBCAAGBQJUHAczAAoJELp701BxlEWfSTsP/RYMnQoesDXUa+OL2PIxdBTP
qm3kO2rLtn1paV1KC5T3OVYfz4cvxGpbnGGHKtkZjoya0zj2kjJNIbHPvNyBudGB
2oap1HbvHeLJKvFjHj1xFv2bZs0lhmOidGMAIrCxjvQC4aBgm5XBTIwRKslfmGII
S/cdszyCAipiiwYPhDikH1VoJ7VIubTBO4EDE9n4y+6xAbY4H0XeDzkkqsOTbQX4
kC/9KU68ihY4Q+eFr4OxzDws+lG3ew6wtlernEJOpd4ClttmDcglF+aigFgI4Dx3
2Fn1rRU9F5J7Eyel3hjAoiwJRaOcZ1S/vtQyVWzGnTQQyHtswbnjssMw+P3mZmJB
iQZsuxx+v4OlZF9d559RgYVVA0XazNFfR9K7q75RZ6xpOfbo32Oz85Nti2PvlbEv
PqxU9hNwUJuCTS6wQLcFQRW6qMenHp3wKTRM7oE3y+6d2Tycj50xxcMu2wwKMBLF
fo6RrXjnsEa/SU9hDBd0UDVZvOkvsXvMjT4DDiK2/tY+KhMwCbuFXMhuwu6sBR+r
vSt2nILbTS86ujVFu3/2rytxv3uWF7jt+5fxasXf2CfzCw8Vg040ODS/98Gobk3H
DEEZmt/1x22yBNvwUzGZbnBWf/ibX9gadrpRy+qczIDU1Ezh9cB6NiZ1evxAN17D
mpwbSu1vOhan94UF/gEU
=6YjA
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-4.1.14.3.ebuild,v 1.4 2014/09/16 14:57:36 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-4.1.14.3.ebuild,v 1.6 2014/09/19 10:36:34 ago Exp $
EAPI="4"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.phpmyadmin.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="setup"
RDEPEND="

@ -1,6 +1,18 @@
# ChangeLog for dev-db/postgresql-base
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/ChangeLog,v 1.293 2014/09/17 12:29:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/ChangeLog,v 1.295 2014/09/19 10:43:13 ago Exp $
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> -postgresql-base-9.0.16.ebuild,
-postgresql-base-9.0.17.ebuild, -postgresql-base-9.1.12.ebuild,
-postgresql-base-9.1.13.ebuild, -postgresql-base-9.2.7.ebuild,
-postgresql-base-9.2.8.ebuild, -postgresql-base-9.3.3.ebuild,
-postgresql-base-9.3.4.ebuild:
Remove old
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> postgresql-base-9.0.18.ebuild,
postgresql-base-9.1.14.ebuild, postgresql-base-9.2.9.ebuild,
postgresql-base-9.3.5.ebuild:
Stable for arm, wrt bug #522184
17 Sep 2014; Agostino Sarubbo <ago@gentoo.org> postgresql-base-9.0.18.ebuild,
postgresql-base-9.1.14.ebuild, postgresql-base-9.2.9.ebuild,

@ -4,17 +4,9 @@ Hash: SHA256
DIST postgresql-8.4.20.tar.bz2 14642312 SHA256 e84e46083a6accd2bf37f0bd7253415649afcafc49f2564bc8481c10ed90d7c1 SHA512 83c45b54035c2f55de1def66a695c669481d0a75a0a55ac7e0ff352be4ca7ff1c212ac8f7046e44b324386a3bf9c4befdf36fa1207fff7d149c9e9f3c0e775d3 WHIRLPOOL ab9751509a5514fa2106a04e4c27850d9bef9c66034d3c7061a9299d35bbb06f8082a1fb63cc861108e70e3aa8d0d58d1c6186314862d4018de7428e0fb24360
DIST postgresql-8.4.21.tar.bz2 14645050 SHA256 388f67e59f2a16c27e84f50656f5d755adf3d0a883138366d091aa0c727c1e2c SHA512 b1d30a7b0bbe5f3fc1046b363d6e76a964576b8161d13ed7e6897cdecffdfdc02f5fa6cf4a4a759f43c1a8ef5f736a46e63abc841834c53f54d9f838aa15d5d2 WHIRLPOOL 657ab021c3760e1babcd6f4bb163f8a99a4724542e6fe94d195b9f2a90ec59cf0cf86fbfb441429a37a6d751c7a322045ea026fdc461dae93a256f0768e1db85
DIST postgresql-8.4.22.tar.bz2 14651732 SHA256 5c1d56ce77448706d9dd03b2896af19d9ab1b9b8dcdb96c39707c74675ca3826 SHA512 520b5fca1ff03ec84359b3ce55ad5216139f35b5576585db311870ec66da2032462990ddc5c2e5eb8c68ba66aa4708f76ae2941b16b93f01c82f3136fbee4ccb WHIRLPOOL c9f644cbdc3a8b87c13df98ade04389df34d652cc8dc8f39a58bb321f1e49dcadf9a29782516dcd5afc1c63c417627ad30810ecf2b9c3458cbcac745331264c1
DIST postgresql-9.0.16.tar.bz2 14956681 SHA256 900f6ab00fc36c94b17430e7cb22499708025da1e34d7a70aefaf9a875f0fabf SHA512 e98931f6f0998fa1fd43c798f8151f49730723e95ec8a80e958ce800e2f03a6e56bc1dd02412045dcf45acc9e4272dcc4d8b4af9c02a69e031369e9170d6c885 WHIRLPOOL e9446e1e328f09b98004170c2a74f8d1f50d649203903a637ccbb42f897de5f8cb326cb8e792ecb99d1f369b75d15cba523743e4e68506c514f565712bbfd75b
DIST postgresql-9.0.17.tar.bz2 14961682 SHA256 d2f6d09cf941e7cbab6ee399f14080dbe822af58fda9fd132efb05c2b7d160ad SHA512 95d8d134aa7186ec9dd26419d1ba01ccf1b760adf2e174b00fec9fc0ff58ff0f258c55d43cf38c9f3445f76e6e0bbccdafd2245f8e483847f46b422cb7549ece WHIRLPOOL 280ebde832a4bada0939da6b77bbfb6349fc775e776cda18201b8da144dac8a40b6a48172a3aab17af33eafd6eb94ffa3d5c4006f75a2f85a61c15b70ae5fba2
DIST postgresql-9.0.18.tar.bz2 14984096 SHA256 7c8a07d0ab78fe39522c6bb268a7b357f456d9d4796f57d7b43a004e4a9d3003 SHA512 90bd04202a9ff5d663b0ce6d4cc48fd891431c8bfa93aaf3fd29649133759da1783cfa0972cdd11f471534bf3faf490d9da0cbb71bf55acd8602147fc08c3b43 WHIRLPOOL 93a3844119aa0cdeb5f051d50ec4fe0c55c2713929f2adaa77657c1b47d045579ed7b9115588a2b6b916919229af5c90b17c951a1b103d4b9c1d965bc91644b4
DIST postgresql-9.1.12.tar.bz2 15638909 SHA256 0b267ebab5feb39ad6ef945b9588787886e7f7e5284467921d18cc7b76bcb383 SHA512 cfc256e5aafd4dc96a1dbd086f2d4f37c03550c15f4fc5bcbc51128c659324ac15d05ee2be76c9f333bcfd2e1d8c1af035d461c0479da8fef522128994c33e01 WHIRLPOOL 8a0b0d941ea442ba38b20af1262d5be9a70c8987302062052af251c2acde66c37fffa33364c2d342442132b5d3dbe7956f5ac5c0dbcadde10a888f362cc9b688
DIST postgresql-9.1.13.tar.bz2 15652239 SHA256 20f8aa5dfcb47688ca6b6c41340cac61712d9cf87c34d58b0a75bb2f85d89b7f SHA512 573dd3a27179ca509b671cddbb271c07dc241a273b38644d2c91e24d0631c7cae90c8e20ffd424d88ab8b9e318923333c13ecdd6165f15be780e5e4e5f090377 WHIRLPOOL dcb2ef384c42b9c40c30f6e716419234863cb92875080c8d9d7db6699a91113b8367194c5d51967812b6154050a8d484ddf36cfa4c929c454fa7077a6ce32b34
DIST postgresql-9.1.14.tar.bz2 15666442 SHA256 d0647ce563d18ae02bf68c5dd646a4c75e8b45b3a4fada64d481371fdc16f522 SHA512 b32fa24bc34b7f16ab5bb0e9065ffaeafe299009d5889201a12a46998a29e1fd4ffb81bc225eb4cfc740c3b51aea3a2c9ebac2c1252f71219b0a203550cc32a0 WHIRLPOOL 20738768c86b0ba6470b5717e66aa4e1a970b58015ae8e3bd7ef0811dc9989a5e47ef3eac5f917d9a6c2a0dd945bb832d7685b71cc63bf56b28db6703e641f2f
DIST postgresql-9.2.7.tar.bz2 16248445 SHA256 83c042c3f61c69b176d3e4344e59104f844bc8b8628dad2bb9022a64cf5afe86 SHA512 aa9fdc81dca8eaa8e68aa29cd67d519ad3d12aeac1d689be04bd5976c5c569a33861eccd4333a4f6c7456255a2217aebe9d57bebae83540922a255ac32c00be7 WHIRLPOOL 0e6d611dd3dde1ebe9222744bc05fe5972f558113724848830fca939127d6bd5607f91480efac0dcf3e56042ec3ac83f848e5f0ffb8cd5ded55affbfb7be6eab
DIST postgresql-9.2.8.tar.bz2 16263345 SHA256 568ba482340219097475cce9ab744766889692ee7c9df886563e8292d66ed87c SHA512 f10ef949d54222f8b1e8a5e8b5fb4c13a59c1ad52f25191fa2024a24f08076d91d941af943a11118c896cc3cd9d28310c15aa698774f19cd3de6a033ab1f8eb5 WHIRLPOOL 3d3e6e5c81bd037148fdbceb3748a35047dff92069e9cd130f9f908518f89e06db2908db42f128d3a990573567d0931e9693cc1023c5dddb0d8dc5e79a19c044
DIST postgresql-9.2.9.tar.bz2 16269349 SHA256 94ec6d330f125b6fc725741293073b07d7d20cc3e7b8ed127bc3d14ad2370197 SHA512 a319af5781f528b5fcd384d133d0dc0d0f4302784c650b7d934670717a07e6af8cef51abaa9a34bdfc82f925ba9e8a81770242fa69a2e2105684be2a62be2db3 WHIRLPOOL 736afcc694cf60cf574d0ff4633637e50f6e3a951d9e5ed09b3afdf2e685291b5d073db801a1260543149576509e82a7cbe94842b6dc71a5d840a58cab390799
DIST postgresql-9.3.3.tar.bz2 16665845 SHA256 e925d8abe7157bd8bece6b7c0dd0c343d87a2b4336f85f4681ce596af99c3879 SHA512 2d8163b31042dc66dc52371e265cc081c52783da403652fef4985b177d2961fdf106767112595fde6ef79e3122fcc318a3daeb5dea59a1cd211b8744acd65462 WHIRLPOOL 4ddd166a65c815e3b71872f5dd5cc120d5c12865f3101ca140f7eb36e54223f1e0496d4a9a73ba2278551961787cac5385385d33360fae6e66a692e532dc14c3
DIST postgresql-9.3.4.tar.bz2 16691447 SHA256 9ee819574dfc8798a448dc23a99510d2d8924c2f8b49f8228cd77e4efc8a6621 SHA512 acf4605216e9b4b48531bc23e152f1f80476a5feea3004a98fe720a16f10c70cc01940d28af236e079c2a3eee42d6b02ae651269f876eb44346983edfa69e0c4 WHIRLPOOL 7ddc9356690cee3150653f25152082bb6e5eebf6f914bb06f2bd7dea2a27287b3b64048653100b78498383fe52e6182822beee983df758b620233a9bcc194e0f
DIST postgresql-9.3.5.tar.bz2 16727725 SHA256 14176ffb1f90a189e7626214365be08ea2bfc26f26994bafb4235be314b9b4b0 SHA512 a49bc8ea7635be5082044f5ebd6b81de7198583aedb072dffec8425521af90f2cb8e9f6e7b55b361ff24cbebc0670afefe365e8f5b80b8248ddf492b8092a746 WHIRLPOOL 15baa94b42f14bb815f84cc2009c018f68dcf26e0adf3e9550db2939e601df4ef817eccb029fea796446e6a16c22829c323a92f1f3f1c5276a387b81e3b29d24
DIST postgresql-9.4beta1.tar.bz2 17216572 SHA256 0e088eff79bb5171b2233222a25d7a2906eaf62aa86266daf6ec5217b1797f47 SHA512 aa46e9132d303f4be775fecc3b8a13caf7ffc7b44566b9de6a5f3850c9ce58cd6c6e111f4d50be7cbe23f83b75e623c3161cc1b15797542d9dfa9e40884ac681 WHIRLPOOL e6daae50b784301d5ab78f609e900ed94c190aaa7f0fc81dbf6fa612baccd24f64a5d36a6beb54df0aac7b2c79f4ff1e0bfccdfaac89e4ce1755bba4122b241b
DIST postgresql-9.4beta2.tar.bz2 17271387 SHA256 567406cf58386917916d8ef7ac892bf79e98742cd16909bb00fc920dd31a388c SHA512 ab8bac10508c8e5508cf68102e53e3fe1e0fbfbdb024d042ae7fc8ab801e47bb623716ed662da4614d4e938e5913cfb5d665018297e27b4d33851bb0f61adde8 WHIRLPOOL 8ab9a8ca218394ed658c981c4321885355c6803da78e93ba1dd6410f7d4f570688fa88a91f8516c6849cc0dd9d73e32021688fe088263f315955499f35d08659
@ -28,37 +20,29 @@ DIST postgresql-patches-9.5.tbz2 3956 SHA256 103c63826027693e5909da74b7cc264d1ea
EBUILD postgresql-base-8.4.20.ebuild 4371 SHA256 76a65b9a51e3978b80a426403bca700b1d8cfdc8063941a36f75f009b7a06c65 SHA512 c45393b823434b5046197ea81bd659f238b2035e0a115a7ad00242c9c87f7ed2c7cfd64c5a3ccf8730a485876991ac88b777942378d6bcce6c92bc39b60b7f37 WHIRLPOOL 5b855ff78750fe6b308110434e27a07d5c944750ce2e50ffb172372bd609720c0b0ac81ceba7df03f90b90899bf0b7d462b602374a2299205aa916fded4142fe
EBUILD postgresql-base-8.4.21.ebuild 4386 SHA256 79e4c03e1c3fd53b06aae3cdfd031b3f722ea8364a8a08d3b407ee1ac6121e83 SHA512 9442de85298d02445110353e392413880d2a3c752bc051dddc3f0a00b8753af9d9cb61d5ff1328e4ddea9f78adf948eb6519eb1815fc8c0e2ce6c8140ed4eefa WHIRLPOOL 92770b724bcede336d25e8dbb97b2cfb85dced5fcf8c518f1885d9861e5b53d4d4add78149eeaf24856542b0ac0b8ca8f2c731497df700c5b534c38a3ec172ce
EBUILD postgresql-base-8.4.22.ebuild 4383 SHA256 6d230536e6ae6dd06d82020e46da46b5d63a679dc06e4553ae0fdb7c9b3d5300 SHA512 269566aead10d40804d07daf0a821091034e841949725952d965cf530962f6b2f799b825baaf6121feeecd46fcd4831ac20e1f4659cc37383a07f838749da6fa WHIRLPOOL 6ddd9f0dc46212a06d0ecd9cbbe225da3a543368af8bcf6790b4154da168947100c8b590d6c74d5a2c5646957da07d52aeddd072b05192e234f18c7f6b79c750
EBUILD postgresql-base-9.0.16.ebuild 4537 SHA256 5a7d6ef2010ee9e40e1c20ee36f8da47debe6699f5b29a04ca111fe75e8d6327 SHA512 59b4c250ac28bf09defacb7107816cfea3dc8bb8b7438418e73de699543901c25f11b5791725813b0e948de5fd82fe35fce80aee213298faa45beeecd16aa6ce WHIRLPOOL 2f55bb82330e6448843d1370ee975e0ccf6ab2eba11426701385d2fba786443d2102ba2c58a4bd53f679b6015557219e3196fd5377d4461f840f12b678989c38
EBUILD postgresql-base-9.0.17.ebuild 4552 SHA256 e4852823954e59164b3611919ed9f1cec6720886585467973b33d36ba696bd47 SHA512 2893fb8f6c8f59548a97bf743faec4a76dec301b36b0dabe7efb57c545fdda6af6ce47506cff7cef10f86851fb60736e7c730c9195cf6bd95d43fd95d321b9ea WHIRLPOOL fd56206c43c831d4ed22a951de7bf64a93ea5b95284b63dad80876d241ea4df56c9fc30ee28525a7fe442c50c65254e1996b24f9d63258b5210f977e4876466a
EBUILD postgresql-base-9.0.18.ebuild 4537 SHA256 fa6201e8c8365635b19e0d82947f6b12515138d54cf2f39fa051b2caec8018a3 SHA512 cf7e1a920cf340cf1cdff7bb9780c83abf8c5a238d01238bbf0d981e675f2451f73a934e12125cde0bef19a7356fae2bfb9ec3f978f4871a938afce49700de56 WHIRLPOOL 292aac1ba951e493579adf8c37ddfcd48f38d69a5d8c8f57a1953ba9176145655456afb7e2dea4722ce42fb4fad00859d88f2bc483836f9796f02dc75c5b02f6
EBUILD postgresql-base-9.1.12.ebuild 4548 SHA256 4ec611a9d167a2b9289215ebe71cdf4f3eaaa104fafa7a9863c215cfc0d26ca4 SHA512 ef1fc9b93b768ef941fc61ea7ff3067d95a17ecbbd83abab346220dfc369de9e83d8e889544cf24ddd720d10dfbd75a25cde4f1f5def29330ad02e97c4b9f8da WHIRLPOOL 83ddf1e49586a11958e84f9c34336e7839d464f158e6a83e9bcd6e7545a6576ee58d5b024ccdf1e42f88e2eb784904d267e3a8931cde46de48e01a2689912224
EBUILD postgresql-base-9.1.13.ebuild 4563 SHA256 f321afd2d0ba7f6a54f4eb3e9d6f9622bd8edf9b2655af0a2c37050ec0991f18 SHA512 b8f336c6dab763261351f862f1b38935213be604be3965f9ceac8bddb09d73b12550449f44253eca5c7ff3e861701a80abc0f48e5d751fb434cc0221f3cb69fa WHIRLPOOL f50f3701bc9509de5ca86909126c01f907ce1cf1a1d5242a5799d6b6c200d5885300f4cc5d0475883b9aae6b6a61f48b528dfac8ff5b144747d97aa4e364f86d
EBUILD postgresql-base-9.1.14.ebuild 4548 SHA256 fe09defd846c7bb052039f79abef0ca4ec9bd93643ccdf8495a528212f8fb139 SHA512 80c111a3856be396de7ef7ca84cb6858ff9701977c1a43074da262ea6e9b7b5490f6711bffee863a146f1b5f5e98159de3215a9d76b512f6a18e26c44942d00d WHIRLPOOL 91c00db98092b1ce68f315a658f4b13a297b26b9f3494e4d4ddf55a97e2ab7b9a69e2d50f7da02581378c3f4342f8a2e8a09ec17e22a4eb9cdd6105f3a017344
EBUILD postgresql-base-9.2.7.ebuild 4392 SHA256 e48d643878758c8354a80f32af383f82b27d2b1177ceed7e9536eb6a6379d92e SHA512 8d37ca03ac633f5aba5c0e7ad842361d2d513db50dd41f5389cb0cada34475eee9dc8b027208523761275fb089deaacc11871b724e2f85286bc7faf3254b2da1 WHIRLPOOL c754adcd01cd12476c8703726d6a9419de4d2342da2cb92ee9cbc4eed24d777f691f12e572ef91de2bb5a13d9dc1844fc6984349f14d5419270aa4e14627e6cf
EBUILD postgresql-base-9.2.8.ebuild 4407 SHA256 bd8793b6ecb2888542585204e8a76dfd25bd183fd0acf45ad0923436643e5aab SHA512 b176040f32d9c02eb678cb4c6d9528762abd987b67aaf1058741957c6d13d2b07ee4b39b4f42b82c5f96996317eb71c196557e9e797021182132091182a764c8 WHIRLPOOL 97287155522820ed1f1d3c3cdfdedf752a8668f84dba307c2edf19c1c09f14c6f5c8eb0e4aeaae8d8a72d138d8600aa53e16be6d99e99d6d90f7204beee8363e
EBUILD postgresql-base-9.2.9.ebuild 4392 SHA256 e4c5386e86c24752721695c989caad4599e05d1f0017ca98cd8ba31e65c7bf99 SHA512 77b899a47be4c6c8c6ff98119018655a5df9e27ad62f1e6ff1dfa834fbb3e76598c27d4e677113c8ce874c4420da35a185e8486b5acc8f0739de9dcb9efefa63 WHIRLPOOL 3b43a886614717996f1dca4b27445faae3ce4611be501a1a2480fb8c64def02c4c570d88f163a1454209975944eaab98ec3c35c278d616c2db95f628f2d72ffc
EBUILD postgresql-base-9.3.3.ebuild 4426 SHA256 89f97c1b39128adf313dddc9a9f7dc4bf1b2fcab229c80e53306480d8be40c7c SHA512 b331c0007a9f82c26b85c09de8ba39638c95a08b9cdee2553d613a87f2894dd5b50382e167af85961c5b662f3b3689705b4d228c3fe2251ed092bc2c2a881b0a WHIRLPOOL aad6dff9aee35513ec3f9e30d172b6a3e2e630ef4009cdee4908b89cbf66bcecc1a4e90ca2dfb26a610227aa646cf54650a8525474146474e8d5b50bf409a823
EBUILD postgresql-base-9.3.4.ebuild 4436 SHA256 46e0353ba2ee1792a6a9e9577f6e0e7403cfb30f1e72ad281a3166a1f1f367ac SHA512 ec75ed0fefe776ca40f5a8b5f2bad3dc388bed2b10e9dc1fc8e45c11035f466e4d6de3b04ccb11dfd8487ee59bee53235834ae81fe4a2f67096f3ea04385c016 WHIRLPOOL b481133fe3d9aa5e31eeb02f1d6cebef0f2acbac1204c37d3f7930e619d654b49ec98b19ca7d44ca0f636ce1793bcdaff7c123108a9938bff69614433fe49d39
EBUILD postgresql-base-9.3.5.ebuild 4424 SHA256 6ebaca4b72b5a2ead04c7a905a520b1aedbc6013b2c77dc0b50ade406c29e768 SHA512 4b505d1afb60e45d34b2e038b0b67d4814c1a5544136b1d50f3d84b1cd1fcefb21f7b5a4f5d76938760192459d78ff832c1fe61a90a0f0ee63523c90732a4813 WHIRLPOOL 17214395e440feaccdbce79e6e78b6d522eb77a7dbd5e255ebdd16e50b59e42317e694d34f01ed1939e05b5845b00b692da10450fb50893a7a0f828159835140
EBUILD postgresql-base-9.0.18.ebuild 4537 SHA256 500126dd1130488b97c870d8e7e27f5078ad4d2dfda6ddb1a857821c269c775f SHA512 2ca403ee58e3c56507fe682ab9b8835c738952f45f75c265811a785070057bdb63e9b9034c4bbdd4dad5358ccf955c776f5e902d76b9a0b24659b35a8ca8961e WHIRLPOOL 24995e41eda3fc2bdc439507945c4c78f529affc818c1f54d21875ef647922ec6d9678f79b833a8a6533be978a4da467e6a024823732db4ddface5a7e2746b26
EBUILD postgresql-base-9.1.14.ebuild 4548 SHA256 f054bde635893769206958e4ce633a25b5de4bbfe913757169935f65dc6539db SHA512 fa6422501cc24725624c24a69e0c00829d308f9855149da41520a78471cd5ebd500918c883a55aea96ddda7d7e47b513b79581e93985c3e4747bf6c151dc5576 WHIRLPOOL e9bb0265d5946a22c4a243e850f6a22fcde6e6f4e7291427eb334e401189a64bb838617dfb01beedd0e355f502887a51dc8edc9273669941d8e6ba4d62f7b854
EBUILD postgresql-base-9.2.9.ebuild 4392 SHA256 51d27742edff8b2022afb8559c81212292592bbbcc582965f060e82495418bd7 SHA512 cf7e7a67b21e4357451fae433654f9dfca1e6103f25edd5a2a3be65da442db3304da974cacf9bfb9649bc1aa8019bc59f2b824e5e31533060f6621a9cd9a0716 WHIRLPOOL 1d4e7c9ceae9e35a991ff4dea135f46429c505dbded0322909eec9b5ea96a1c3f2d318c022d378c564619df6454b84ad8d6d43c5b91e95082d0f2da7b3ec30b7
EBUILD postgresql-base-9.3.5.ebuild 4424 SHA256 0fc7eea836fe5cc96ed35af1dbc8b1b59c55c51f5f7fa03dc6b870bcba048bd7 SHA512 0b64446c4515b76e9dd03a78559dff323281162e5ea900e2985649fe00acb6130fbf1a9a6ece1f06a108a6b8d281bbb7e272ca8d5854bd69100c92027acbee08 WHIRLPOOL b41e4e39b66fe6a81ff224836250da4e8109784e33d92339065c89d133d2d9b9c3ccbfd210c6d8b8f695582e65ca1e4fbff3f6716f506914ffaeadeab0e1fc5d
EBUILD postgresql-base-9.4_beta1.ebuild 4428 SHA256 a37106da83ae3c98e769666b8dae3f0994b9e1f16c44a41a61f66616383533a7 SHA512 27a77832da22a1657372de04f4b7ec850196750f217b97a006aa9da56781559655e58bff82f45130b555bbf5be9e6ec20641cac39e8b6cf501b9b28e069c3e95 WHIRLPOOL 844a5168b916f8d315589487c8520222797cce9b691f4aff95a7bfe310f432706fd62ef0bf6060c51182c8338d272554efd67c37b983e80a98b7c3f67a7bb58b
EBUILD postgresql-base-9.4_beta2.ebuild 4428 SHA256 811a6abc51e122476660ceba084e275f5ea25cf0d3da4fc4c0978297f79287ba SHA512 0ee4b78e810b8687f91a71ae95f6a9062aeed23c180c1ba5bd8ee8c2184037823df9d746ae422ca456a487247e963916760c0ecda3406b729707289b9826cf88 WHIRLPOOL e2f04f26fd52485a059d468219b571d0c271d8444b93ada65cddf294b3579264ebde802c4a502c6502c7d68de497358ae2c1a9f160c74a252cb4bd0ba5b19bd4
EBUILD postgresql-base-9999.ebuild 4545 SHA256 5224730ac40d1bdfa0455c68fbc05b7a5caa0c15dd9ee538ad953020925a0cbb SHA512 94e09e0486cbb7190142fe7625da3832f6a1b35fef83fc5560bda7c4efc4150a494e997afdebb4b741154ce93172bc9b2211584398a01c93d89596fce3f60841 WHIRLPOOL ff3d46988cbd3a8785d089456caf8bc66cf3a9e449a2d2cfee4699cfa4905ac672dcd768635b6a4890d3d383b0999556ae12de9c1dfba7ed6e57579ad2c625c2
MISC ChangeLog 74566 SHA256 6a9a6d255abb83b9e5402ade3276f58fa545bf3531c0a3cc50f151bba4fec667 SHA512 2573194deee067608e71bf4632c976130cfcf3eee675499e2ac53b219ac37f002a674fe269489657e4a6e26c14f0c48d9d53a2530bc987dcdd79f8f8a72a6c2e WHIRLPOOL 8bd09a370b6aebbfa66cb840f83f2748c184bba3a3bbf5d4dd208ee038347531e03ebfeea6dc724b1d6d6bba35c6739071af6bf0011b74969e0d23fe3b862664
MISC ChangeLog 75099 SHA256 0a5d641f9fbd0f0ddd9d845cee805a46ad7e1a89e4368f93c4bc34e54c65fcb3 SHA512 1c55ac0c68149b3393f8c6578f730c2a854ad1b5dbed1be32021b3c04b1a9d9683a7d8052476de3d8ef8f195326f98a01cfad0b97043072e3ef5ae6405b72652 WHIRLPOOL d9893c8c7f3d39e4ec815935e1c829cb49356c2b58b7ca0c728ccc3e4a33d01a28c3cdac22d189c6d1931aca8a04bb05548c987fab2f084cca71505220d90a24
MISC metadata.xml 319 SHA256 8ce157b48f2da128f1b40b0d59c3c06e51ba71173689ff7a86c4429a7055c471 SHA512 248b60da17006a89acb1d8b6f62f59e4d414421422d2d4445bc7efc4f0abf13d048fe52c09af6b3e10a7afad341a5edb0e8d48b9ec2ead5f84b40f4016448cf9 WHIRLPOOL d1cf97f5d676ef43d677cebf8f9c97f6823c1c7b31e1a40a6f22729771a6bdcc851ac7c27ace768509307f4d0774384805cf4125541acd7a785d48117c0d5e07
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUGX7DAAoJELp701BxlEWfUjMP/jrL+Hw0S37T2jDJgebSVYpE
PzTtYYoOyAG2bWt821TA60P65lLvLWAH6crWdGwRqpOqA0FI2xWD/haYSTrABHSd
xw20wl1+BhcH8ITQEQ3YOMZXUa1DzK9zjsLH7YCoA2o1BwJLBP8A7rK5MfFVk8c6
IEo/GVlawCbzWWeEdeO1nM19hxRceuWFJ1r3N2D8Ii3CyPZTY9/aZ2is2VBmY+ma
upFHM8Va5V2Jb3ohCItYSqpVWbqhX3F+Un4ELxdeM51GZawPXnNtq+xbQzB39SrQ
aXZoLflGXCj3KaTxHo/hqYR9DOlKWjYyCnExQWENA6/hcDt6tsm8DC/fShwP7zLz
GcEv8JfSoeNGc46XayhUHfXpL2h7mz60c8tcyPXM77bqQZKx9wQFlX0jxFK99PjZ
v3MsU6ufmn/+JI49DPNDmG2ib3HbQyoXay0d2QQ/jfE2vjmjzqcbWzgtT5rjhF59
+tLQ16r9iKOEuZJUhrreiGYRHdsM5GfjVHeQi+0PIqdhT5loV0iG+Vy6bl2gM4BZ
o1ETIO3xev1bqOAWw+zqqtdDzV0oX7amOaEMZqgExtV9trAQHLyhk/ca+Yg8k9E1
Of6Ng8pZ2frq+JAADM/S6T4DoTXfrkQEFMycNUEWnxGyMi+3EReeOz035MyoZLGJ
gMw7Ocd8TFZvgCbsdeND
=Sqnk
iQIcBAEBCAAGBQJUHAjCAAoJELp701BxlEWf9OkP/iqytJx8q3d1dtCQczM/q6Hr
30ekPihMqYb41vzFOuCHnjbSXXQvXdxlPavo67y0nNKRlzrdRaYQGwtw+ntBptcS
bAO5RQ+UbhPbaljK/Dq2auTHA2owb3y2tCqQ+okXQmjwl66uLSHxauFmn8BEF53u
LTzM7OCTO4gldWf8bgWPlf38eX/+RaJHkwombQsoh33oaa6fzy2g4HfkxqJDQNGU
ihmiHnBXjZijD7/C4/iNV/PKzSynzUA6Yf1YXJll/H9/KXlzn/G7bEhC3WJC0djw
FhuePUYJeaQD7Yvr7P1x4R+f6wlmSvQNcOHyYzjkQPEMgYuwU5L3Ys9WLRA+HyF2
jhpiI8v7NnV4NFoseTbfZlRHKBDECvb5Jk6kwBxIAR0rQMXzvjLmDNn7gJY6oM3W
/Gv5YU6HZylAM71hiaXymgMqIzJVHnJwXZ1LBRmbh4fkd0X6xOcpWxLvIVZdiv/q
jFhdA0n6WXtriZ1bsAyxUQ0CR7DGAD/j4GFK4n40NHegIFt32lcnZrpk9rsilV2v
q/FA9tj1QKOX2L/FzH8/2HsKBkBx30xkDw88O2qIZwhwXL6bm7Yb0hWzCuCAW8p9
e/uUBKOmXe3Hl5wLTg0VWpdcm3DDQlq7ZNYdAWTIwJRw1y1tIWGWJI3CgGzXaqpl
fkvNWkqbl6QhHKMGHv2M
=eRAz
-----END PGP SIGNATURE-----

@ -1,168 +0,0 @@
# Copyright 1999-2014 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.16.ebuild,v 1.10 2014/03/12 10:24:35 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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-r4.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 python 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
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(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}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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}/"
einfo
einfo "If this is your first install of PostgreSQL, you 'll want to:"
einfo " source /etc/profile"
einfo "In your open terminal sessions."
}
pkg_postrm() {
postgresql-config update
}

@ -1,168 +0,0 @@
# Copyright 1999-2014 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.17.ebuild,v 1.1 2014/03/20 22:06:23 titanofold Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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-r4.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 python 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
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(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}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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}/"
einfo
einfo "If this is your first install of PostgreSQL, you 'll want to:"
einfo " source /etc/profile"
einfo "In your open terminal sessions."
}
pkg_postrm() {
postgresql-config update
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 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.18.ebuild,v 1.9 2014/09/17 12:29:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.18.ebuild,v 1.10 2014/09/19 10:39:57 ago Exp $
EAPI="5"
@ -11,7 +11,7 @@ inherit autotools eutils flag-o-matic multilib prefix python-single-r1 versionat
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"
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/"

@ -1,171 +0,0 @@
# Copyright 1999-2014 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.12.ebuild,v 1.10 2014/03/12 10:24:35 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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-r2.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 python 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.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(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}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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}/"
einfo
einfo "If this is your first install of PostgreSQL, you 'll want to:"
einfo " source /etc/profile"
einfo "In your open terminal sessions."
}
pkg_postrm() {
postgresql-config update
}

@ -1,171 +0,0 @@
# Copyright 1999-2014 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.13.ebuild,v 1.1 2014/03/20 22:06:23 titanofold Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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-r2.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 python 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.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(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}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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}/"
einfo
einfo "If this is your first install of PostgreSQL, you 'll want to:"
einfo " source /etc/profile"
einfo "In your open terminal sessions."
}
pkg_postrm() {
postgresql-config update
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 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.14.ebuild,v 1.9 2014/09/17 12:29:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.14.ebuild,v 1.10 2014/09/19 10:39:57 ago Exp $
EAPI="5"
@ -9,7 +9,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 versionator
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
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}"

@ -1,167 +0,0 @@
# Copyright 1999-2014 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.2.7.ebuild,v 1.10 2014/03/12 10:24:35 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}.tbz2"
LICENSE="POSTGRESQL"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
# 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 python 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.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib) \
$(use_with ldap)
}
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,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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,167 +0,0 @@
# Copyright 1999-2014 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.2.8.ebuild,v 1.1 2014/03/20 22:06:23 titanofold Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}.tbz2"
LICENSE="POSTGRESQL"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
# 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 python 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.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib) \
$(use_with ldap)
}
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,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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,6 @@
# Copyright 1999-2014 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.2.9.ebuild,v 1.9 2014/09/17 12:29:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.2.9.ebuild,v 1.10 2014/09/19 10:39:57 ago Exp $
EAPI="5"
@ -9,7 +9,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 versionator
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
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}"

@ -1,168 +0,0 @@
# Copyright 1999-2014 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.3.3.ebuild,v 1.10 2014/03/12 10:24:35 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}-r1.tbz2"
LICENSE="POSTGRESQL"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
# 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 python 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.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/run-dir.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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib) \
$(use_with ldap)
}
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,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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,168 +0,0 @@
# Copyright 1999-2014 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.3.4.ebuild,v 1.2 2014/04/27 21:02:30 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}-r1.tbz2"
LICENSE="POSTGRESQL"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
# 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 python 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.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/run-dir.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
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
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 \
$(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 python) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib) \
$(use_with ldap)
}
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,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
insinto /usr/share/doc/postgresql-${SLOT}
doins 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,6 @@
# Copyright 1999-2014 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.3.5.ebuild,v 1.9 2014/09/17 12:29:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.3.5.ebuild,v 1.10 2014/09/19 10:39:57 ago Exp $
EAPI="5"
@ -9,7 +9,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix python-single-r1 versionator
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
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}"

@ -1,6 +1,18 @@
# ChangeLog for dev-db/postgresql-docs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/ChangeLog,v 1.246 2014/09/17 12:29:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/ChangeLog,v 1.248 2014/09/19 10:42:59 ago Exp $
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> -postgresql-docs-9.0.16.ebuild,
-postgresql-docs-9.0.17.ebuild, -postgresql-docs-9.1.12.ebuild,
-postgresql-docs-9.1.13.ebuild, -postgresql-docs-9.2.7.ebuild,
-postgresql-docs-9.2.8.ebuild, -postgresql-docs-9.3.3.ebuild,
-postgresql-docs-9.3.4.ebuild:
Remove old
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> postgresql-docs-9.0.18.ebuild,
postgresql-docs-9.1.14.ebuild, postgresql-docs-9.2.9.ebuild,
postgresql-docs-9.3.5.ebuild:
Stable for arm, wrt bug #522184
17 Sep 2014; Agostino Sarubbo <ago@gentoo.org> postgresql-docs-9.0.18.ebuild,
postgresql-docs-9.1.14.ebuild, postgresql-docs-9.2.9.ebuild,

@ -4,53 +4,37 @@ Hash: SHA256
DIST postgresql-8.4.20.tar.bz2 14642312 SHA256 e84e46083a6accd2bf37f0bd7253415649afcafc49f2564bc8481c10ed90d7c1 SHA512 83c45b54035c2f55de1def66a695c669481d0a75a0a55ac7e0ff352be4ca7ff1c212ac8f7046e44b324386a3bf9c4befdf36fa1207fff7d149c9e9f3c0e775d3 WHIRLPOOL ab9751509a5514fa2106a04e4c27850d9bef9c66034d3c7061a9299d35bbb06f8082a1fb63cc861108e70e3aa8d0d58d1c6186314862d4018de7428e0fb24360
DIST postgresql-8.4.21.tar.bz2 14645050 SHA256 388f67e59f2a16c27e84f50656f5d755adf3d0a883138366d091aa0c727c1e2c SHA512 b1d30a7b0bbe5f3fc1046b363d6e76a964576b8161d13ed7e6897cdecffdfdc02f5fa6cf4a4a759f43c1a8ef5f736a46e63abc841834c53f54d9f838aa15d5d2 WHIRLPOOL 657ab021c3760e1babcd6f4bb163f8a99a4724542e6fe94d195b9f2a90ec59cf0cf86fbfb441429a37a6d751c7a322045ea026fdc461dae93a256f0768e1db85
DIST postgresql-8.4.22.tar.bz2 14651732 SHA256 5c1d56ce77448706d9dd03b2896af19d9ab1b9b8dcdb96c39707c74675ca3826 SHA512 520b5fca1ff03ec84359b3ce55ad5216139f35b5576585db311870ec66da2032462990ddc5c2e5eb8c68ba66aa4708f76ae2941b16b93f01c82f3136fbee4ccb WHIRLPOOL c9f644cbdc3a8b87c13df98ade04389df34d652cc8dc8f39a58bb321f1e49dcadf9a29782516dcd5afc1c63c417627ad30810ecf2b9c3458cbcac745331264c1
DIST postgresql-9.0.16.tar.bz2 14956681 SHA256 900f6ab00fc36c94b17430e7cb22499708025da1e34d7a70aefaf9a875f0fabf SHA512 e98931f6f0998fa1fd43c798f8151f49730723e95ec8a80e958ce800e2f03a6e56bc1dd02412045dcf45acc9e4272dcc4d8b4af9c02a69e031369e9170d6c885 WHIRLPOOL e9446e1e328f09b98004170c2a74f8d1f50d649203903a637ccbb42f897de5f8cb326cb8e792ecb99d1f369b75d15cba523743e4e68506c514f565712bbfd75b
DIST postgresql-9.0.17.tar.bz2 14961682 SHA256 d2f6d09cf941e7cbab6ee399f14080dbe822af58fda9fd132efb05c2b7d160ad SHA512 95d8d134aa7186ec9dd26419d1ba01ccf1b760adf2e174b00fec9fc0ff58ff0f258c55d43cf38c9f3445f76e6e0bbccdafd2245f8e483847f46b422cb7549ece WHIRLPOOL 280ebde832a4bada0939da6b77bbfb6349fc775e776cda18201b8da144dac8a40b6a48172a3aab17af33eafd6eb94ffa3d5c4006f75a2f85a61c15b70ae5fba2
DIST postgresql-9.0.18.tar.bz2 14984096 SHA256 7c8a07d0ab78fe39522c6bb268a7b357f456d9d4796f57d7b43a004e4a9d3003 SHA512 90bd04202a9ff5d663b0ce6d4cc48fd891431c8bfa93aaf3fd29649133759da1783cfa0972cdd11f471534bf3faf490d9da0cbb71bf55acd8602147fc08c3b43 WHIRLPOOL 93a3844119aa0cdeb5f051d50ec4fe0c55c2713929f2adaa77657c1b47d045579ed7b9115588a2b6b916919229af5c90b17c951a1b103d4b9c1d965bc91644b4
DIST postgresql-9.1.12.tar.bz2 15638909 SHA256 0b267ebab5feb39ad6ef945b9588787886e7f7e5284467921d18cc7b76bcb383 SHA512 cfc256e5aafd4dc96a1dbd086f2d4f37c03550c15f4fc5bcbc51128c659324ac15d05ee2be76c9f333bcfd2e1d8c1af035d461c0479da8fef522128994c33e01 WHIRLPOOL 8a0b0d941ea442ba38b20af1262d5be9a70c8987302062052af251c2acde66c37fffa33364c2d342442132b5d3dbe7956f5ac5c0dbcadde10a888f362cc9b688
DIST postgresql-9.1.13.tar.bz2 15652239 SHA256 20f8aa5dfcb47688ca6b6c41340cac61712d9cf87c34d58b0a75bb2f85d89b7f SHA512 573dd3a27179ca509b671cddbb271c07dc241a273b38644d2c91e24d0631c7cae90c8e20ffd424d88ab8b9e318923333c13ecdd6165f15be780e5e4e5f090377 WHIRLPOOL dcb2ef384c42b9c40c30f6e716419234863cb92875080c8d9d7db6699a91113b8367194c5d51967812b6154050a8d484ddf36cfa4c929c454fa7077a6ce32b34
DIST postgresql-9.1.14.tar.bz2 15666442 SHA256 d0647ce563d18ae02bf68c5dd646a4c75e8b45b3a4fada64d481371fdc16f522 SHA512 b32fa24bc34b7f16ab5bb0e9065ffaeafe299009d5889201a12a46998a29e1fd4ffb81bc225eb4cfc740c3b51aea3a2c9ebac2c1252f71219b0a203550cc32a0 WHIRLPOOL 20738768c86b0ba6470b5717e66aa4e1a970b58015ae8e3bd7ef0811dc9989a5e47ef3eac5f917d9a6c2a0dd945bb832d7685b71cc63bf56b28db6703e641f2f
DIST postgresql-9.2.7.tar.bz2 16248445 SHA256 83c042c3f61c69b176d3e4344e59104f844bc8b8628dad2bb9022a64cf5afe86 SHA512 aa9fdc81dca8eaa8e68aa29cd67d519ad3d12aeac1d689be04bd5976c5c569a33861eccd4333a4f6c7456255a2217aebe9d57bebae83540922a255ac32c00be7 WHIRLPOOL 0e6d611dd3dde1ebe9222744bc05fe5972f558113724848830fca939127d6bd5607f91480efac0dcf3e56042ec3ac83f848e5f0ffb8cd5ded55affbfb7be6eab
DIST postgresql-9.2.8.tar.bz2 16263345 SHA256 568ba482340219097475cce9ab744766889692ee7c9df886563e8292d66ed87c SHA512 f10ef949d54222f8b1e8a5e8b5fb4c13a59c1ad52f25191fa2024a24f08076d91d941af943a11118c896cc3cd9d28310c15aa698774f19cd3de6a033ab1f8eb5 WHIRLPOOL 3d3e6e5c81bd037148fdbceb3748a35047dff92069e9cd130f9f908518f89e06db2908db42f128d3a990573567d0931e9693cc1023c5dddb0d8dc5e79a19c044
DIST postgresql-9.2.9.tar.bz2 16269349 SHA256 94ec6d330f125b6fc725741293073b07d7d20cc3e7b8ed127bc3d14ad2370197 SHA512 a319af5781f528b5fcd384d133d0dc0d0f4302784c650b7d934670717a07e6af8cef51abaa9a34bdfc82f925ba9e8a81770242fa69a2e2105684be2a62be2db3 WHIRLPOOL 736afcc694cf60cf574d0ff4633637e50f6e3a951d9e5ed09b3afdf2e685291b5d073db801a1260543149576509e82a7cbe94842b6dc71a5d840a58cab390799
DIST postgresql-9.3.3.tar.bz2 16665845 SHA256 e925d8abe7157bd8bece6b7c0dd0c343d87a2b4336f85f4681ce596af99c3879 SHA512 2d8163b31042dc66dc52371e265cc081c52783da403652fef4985b177d2961fdf106767112595fde6ef79e3122fcc318a3daeb5dea59a1cd211b8744acd65462 WHIRLPOOL 4ddd166a65c815e3b71872f5dd5cc120d5c12865f3101ca140f7eb36e54223f1e0496d4a9a73ba2278551961787cac5385385d33360fae6e66a692e532dc14c3
DIST postgresql-9.3.4.tar.bz2 16691447 SHA256 9ee819574dfc8798a448dc23a99510d2d8924c2f8b49f8228cd77e4efc8a6621 SHA512 acf4605216e9b4b48531bc23e152f1f80476a5feea3004a98fe720a16f10c70cc01940d28af236e079c2a3eee42d6b02ae651269f876eb44346983edfa69e0c4 WHIRLPOOL 7ddc9356690cee3150653f25152082bb6e5eebf6f914bb06f2bd7dea2a27287b3b64048653100b78498383fe52e6182822beee983df758b620233a9bcc194e0f
DIST postgresql-9.3.5.tar.bz2 16727725 SHA256 14176ffb1f90a189e7626214365be08ea2bfc26f26994bafb4235be314b9b4b0 SHA512 a49bc8ea7635be5082044f5ebd6b81de7198583aedb072dffec8425521af90f2cb8e9f6e7b55b361ff24cbebc0670afefe365e8f5b80b8248ddf492b8092a746 WHIRLPOOL 15baa94b42f14bb815f84cc2009c018f68dcf26e0adf3e9550db2939e601df4ef817eccb029fea796446e6a16c22829c323a92f1f3f1c5276a387b81e3b29d24
DIST postgresql-9.4beta1.tar.bz2 17216572 SHA256 0e088eff79bb5171b2233222a25d7a2906eaf62aa86266daf6ec5217b1797f47 SHA512 aa46e9132d303f4be775fecc3b8a13caf7ffc7b44566b9de6a5f3850c9ce58cd6c6e111f4d50be7cbe23f83b75e623c3161cc1b15797542d9dfa9e40884ac681 WHIRLPOOL e6daae50b784301d5ab78f609e900ed94c190aaa7f0fc81dbf6fa612baccd24f64a5d36a6beb54df0aac7b2c79f4ff1e0bfccdfaac89e4ce1755bba4122b241b
DIST postgresql-9.4beta2.tar.bz2 17271387 SHA256 567406cf58386917916d8ef7ac892bf79e98742cd16909bb00fc920dd31a388c SHA512 ab8bac10508c8e5508cf68102e53e3fe1e0fbfbdb024d042ae7fc8ab801e47bb623716ed662da4614d4e938e5913cfb5d665018297e27b4d33851bb0f61adde8 WHIRLPOOL 8ab9a8ca218394ed658c981c4321885355c6803da78e93ba1dd6410f7d4f570688fa88a91f8516c6849cc0dd9d73e32021688fe088263f315955499f35d08659
EBUILD postgresql-docs-8.4.20.ebuild 1304 SHA256 b759fd45f4a1fcee8af5443cd1f7d1bbe06bddfc50b1678a3355b3560a043ef3 SHA512 622705d1a732b3af94722bb70bac61ebdc4108863aff45b0f61e9c301065ad9b655218b673c939d76f607f4952dc18231725611833f3119acf872bf8a81d40d9 WHIRLPOOL 0a44bc5f176549d1c50cecf95fc555184f65ce445ae569464653c6f3ef0fa96bb370f2ab3052e2e421c7fb619ebabf48a227e2b2d3e82d072d100e6cafb97e50
EBUILD postgresql-docs-8.4.21.ebuild 1319 SHA256 eb5dc0dc4aca494be71667f6daa67b87a1afb5a63cc5ca5cb94090a3acc4cb20 SHA512 b72a5a3ab406980d57ce974e849386f904e2d86ca1b87f210d902f5c4c9f9d94c07d5bde54d9dc87b9025c732a4710c1a8f4d4be80ad23c5fffc4dec63ff9158 WHIRLPOOL d204610ec17cf60225b885a55bfa608edc4b5b947882dee5cd0df004431333b3f0d3e08ba48a715fdcb9c39e6ed535814f0f301243e853aac54f2daab4c45d79
EBUILD postgresql-docs-8.4.22.ebuild 1316 SHA256 06f78f29d78c2617fe7accc40f782a7df1bf8f762459123060fc2b1be88b776e SHA512 ec64d096c4914a95c7ae42b0d56e1f95eef16cf32d278174b35ccbaf0fc8b450d411a982007ff056e627543f99699c1eb7c00de7179e35a4f3692e9c3d0809d9 WHIRLPOOL 82d3f5ecf83cffcbe2fc78080f4e02c877e81c4d8299c7072a3c40fc1ba958b573bd95559fb8b94a3c970602a50ab8974480b1c7eff256518b29a07d76b2ead0
EBUILD postgresql-docs-9.0.16.ebuild 1293 SHA256 e4596972d9e725fd17ab958198b03310e3422bec7ab9e20e522ee18f2d1c15b5 SHA512 3edeeef89f41f494baf5d9bb0d3ecde78efa3de46521813a6304a182c434ddd698548388bbf31a131fa520d3ab64fd37d61aeeff6795782d63a1eba890d13f19 WHIRLPOOL fbba3172f392130c8f3a503aeb3552a9cd2c6d8e73801229f9675c250f19bf3bd9b2b734bfb128fc24aeacd5d345490f947a07369272b02ebf3b62b74e99ea5e
EBUILD postgresql-docs-9.0.17.ebuild 1308 SHA256 c425467a9977295cb36f8d7fa58c4b7c6a67c17fd2eb7339e9d829a294e3dd9d SHA512 aafa20082c8a576de0010307c78f3b4dcb7088162531bffc72fcb8eba57040575967b953209cc15c0e8f3eaeb1b8e9e1e87fd6c0c3957726e717c5bac1f43ddf WHIRLPOOL 8afe2dfebe092b79b613798377730c474c637593c3d3e5db0695f9688d8e75656725498f49698ee3ce9dff48690bb570a5635472974b5d910af850e1798cf3a2
EBUILD postgresql-docs-9.0.18.ebuild 1293 SHA256 94802499ef9e65cb0e25a0053431ead42d1541f211620de9ff177e556865ce41 SHA512 9f9ee8771d7853617585ee5da70afd47eb10295c5b22fabca5ac33e3ab3c9250f3b5d874c322686fbff5979914c7485bd376319f3c0dc71214075f974d91d948 WHIRLPOOL ddb997d06a3ab52f072578c050a03f641fed5a7dcc725af1aa7f7f402ebd3a1a1cc4862e2bc22da5888139d7e292720b4135d03ef03b26b97a5670ed44eec906
EBUILD postgresql-docs-9.1.12.ebuild 1307 SHA256 64c0833d1a15627fd32f0047d22881ec9f2b8d330c480818aafecea75a6fd05d SHA512 dce3ab0f941aa8796ced05468687ccccd4cfc6f55b88a4a9cc1ce5df18d54fcece5b04c98632c467979bd44a83ba64871063262642f07d970d4e159ac64121bc WHIRLPOOL 8dcd9724159b34d7eba5029ad7c7bf1a7712ad39cf0d9630a7407073391360c580cd68b78c302fe37a3c3f401f53b8284fde74b906fb04b17d9e7d88407688dc
EBUILD postgresql-docs-9.1.13.ebuild 1322 SHA256 d04dd47e9dee0fc7db577be41f98449dc6d3e1339a4801505004918cd448bc1e SHA512 25f4343f5591f8b69bd494e31060d61afe2affe676f1129d1dc7842b680a0807887f4de8dc0daaa82b8b92ed6e84698e5404909f5ac86c5607ada12bff7dcf58 WHIRLPOOL 21c4b374393e042c6e5af80779e2a31f2167f770ff8de1ce0bf8a27d0c82508f19cfc4460509d5a1f70e9388b6d6497043bf1a3147a6f84070168442a5bdc105
EBUILD postgresql-docs-9.1.14.ebuild 1307 SHA256 0c6f68731dea7a64eba7e85e8fc0a7d03f9163d26336861f16e7585d0af5d6b8 SHA512 74d5de1f918194fdb3edbb16652f0765d9473c846b02d491fe36b5cd8e4f840f4b8bb1a0d2a2f4aae9f084024d346c678b519f1b19b3684f6f92e7a9f3365524 WHIRLPOOL e15f1bbf6087b4de1bcfc7488dc1a1b2b7ba363101e7664e82f09b3a327dcf441314a9a10105a2d8a317d80930200ae3ff515e9418190b1aa32f878bb3907f11
EBUILD postgresql-docs-9.2.7.ebuild 1618 SHA256 2fa26961bab5afb3844c9b6ef6dfb49a2419b60d8325b98cd78de18d579612e2 SHA512 c6f2f96f2211542b85c7f28d18edd5e35a4ca9137b5855b34de194aa805d01fabfba3afc72a560f55a7d7fcaab2bd84776f2e54e2405ed960053c2bdd3ec4df5 WHIRLPOOL e5d69199e89c25eea2b6e98fedc5250ef84af3204fd3d7e58a5943fd3d5bb44cd5c3137570fe63ed118698be0eedfccef79b3529dd5ddf45e5ee0a54ad7940ff
EBUILD postgresql-docs-9.2.8.ebuild 1633 SHA256 cda7ccfed41de31fdeec3357b4721faa2a2181a6839f5e5c6b01117b827fee0b SHA512 d4679bf37558ee44926447ae85d358800550e77e07671212e2bd8fe3aa964f2f44ea3676d2cd4ce4b03c50570e71303cf8cc0b4598a7b2333f53df1e42fadaf6 WHIRLPOOL e737d6dd6c676f1651755aa513fc7d14fd8c1d1c04cad9bc55857c71e59371b67897d47e044671edec65f353a707c8fdbd7ffc8819ef15841d83abcc81b3e5d2
EBUILD postgresql-docs-9.2.9.ebuild 1618 SHA256 f86b641306cbbffe8731a771e1df0119a3982e1d7c6940f6b4ab1c6bbadff694 SHA512 902fbe811566004fdd5442a258726ed4b20249a6f5b595a4f7b4b93431b51a680adbfb8618ad4b9ffaa7be214d48ce98831d84edcffcd219492b7f85e17f02f3 WHIRLPOOL 12a10d89c5d45b88194c953f74d5fb905504df5fb4d19b22630a4839738cc438b4dc8955d08dfbfa6ce2682f1d06f14ddc2c044268e6b897e8b0036278dfcb5d
EBUILD postgresql-docs-9.3.3.ebuild 1618 SHA256 a55fbc3c8369c8789bcfece8e3e8feb78f33b50992c4d466481f1a11f0a0c146 SHA512 673faf950c5292bfd6997fe3e9aae24cbd86f0bd3a5c8dc0420d8a4284a2a12c01a526ed5e5fba0b75aa2882e8b622a5db82fcf0e247df60ac77a92479b3bc6a WHIRLPOOL 535fc7af73e7de7cf9563dc2fcc75bcbd354241c77b063969c6fb68611c473fc250f4efa5c0376507571c3f8040c84de37daf6723ebd1c22e9391b5a77380fed
EBUILD postgresql-docs-9.3.4.ebuild 1633 SHA256 5648b2c21b69d81a2fa323ba7a237166507c42e3759dc1abe6757173fbeb2fe6 SHA512 db641342043d54d7afdd3527f730a4bec3ae13c19d00b55d7495d3146471342a3fd22aaca3bdb7746d0ec69efc22162c1e5b523a67abd20041faa90260abcb66 WHIRLPOOL 28d1b0c8cc0b518b8f15311a055342274bd358ddf8f0a33ce8ba4d08c826b459964fc23a39aaa17401e5b0187096a51f4438053d3c7e2824f01df8333cb86a38
EBUILD postgresql-docs-9.3.5.ebuild 1618 SHA256 a8940bf47909f2d16a4a4cd0407ddc493eb1782bad2d17a900903f5ff02a1c09 SHA512 6150d9ecfe5b3968ecfc5d3f7fff62e9a6f787c9c321775b42a6f947cc161d50efad661635438a1ee43096f337f1c649c19ec3cb418419950168ce9db0c3ee61 WHIRLPOOL 15e7867857a83e5443983378fe342fd7c0f1c85d292360351e46108ee4e8087bf8f586cf03d2db50608444abc97641d4ea67756850ce668078919f12b6ffecac
EBUILD postgresql-docs-9.0.18.ebuild 1293 SHA256 e3a97878a8e6c41c3233d4151f284bd3cecaa9a85efffda23f56a92f2c986d7f SHA512 4b70379699f2f40b898cf94c1aca1788b273716e34dc29972dd76e1e1117e69e933adc4fb70ad1eb4737df3979f0a1913faabe3a0b6477f4de35f7482b8f458f WHIRLPOOL 5bbf1fceea52e46a9616b7cdbaac29fe179d96d1cee31af9aa70bb33ef85af78469e234de99a220de8cd641e63babe5e825b3baa1ca1a842f7166084b9a33ae5
EBUILD postgresql-docs-9.1.14.ebuild 1307 SHA256 6558726c3ee195197ac0fb05878b788ba885b7ea66e76df29095059544d464e0 SHA512 0ae9706abb19a13a15dd8fee8a78c5d2caf4ca86c3a708b82231c54acd7d52f12de782291a2ae275ba86ab1706c75df082cd4f0b91b1d67a1b77b1f82452813e WHIRLPOOL a588d96362c14862e46c94f7e6b77f6a559f693a22b2f675406daa649de4144ff66e8fa4fe76a933c578800c670f6958bcb014528cc2a935b305eb9cdaff2503
EBUILD postgresql-docs-9.2.9.ebuild 1618 SHA256 5d813de6d91aaf36a5fde6a707e328c6e57405dc7b5fc6f7e20fab469b73f60c SHA512 c37ab81bf7ca8b26b5471a10fa2a0ffe78214ef21aa2a41ad625d977172da3dff5272bc0809ee66de301f914abc55746c926fa8f4538a13810e93a6689daec8b WHIRLPOOL 14b2188da44e390250a05ed2ded7c2de9040e2f5accdd9165405d34818c96d4d9a7aafce5609518518674c8b0fcb33495935471d87879a85cb8273f0b1c87d1a
EBUILD postgresql-docs-9.3.5.ebuild 1618 SHA256 e341d2fd4e1f11000713ed87f2775b8cb0c955ed6d2d8ea21ef666c899b9137e SHA512 6b95ab05f3d9d8339e172a875dbf94c4ae402f02884d032f28b721885de2f42c473c9e49002fef8d220c587fc8e167aa9cda056b3d8cc8fbe71383fc4c258a87 WHIRLPOOL 294e84abe2789d6a334311bef7a1b30b01240d44e66aa6161a71d214292b84b0828bfad96cde57ffa7c93b252763042a48be894101e3254776332c2c7cd01285
EBUILD postgresql-docs-9.4_beta1.ebuild 1618 SHA256 3e104ad10449fe9730445218cce3f8ebc688fcf2eb66344056b886547601810c SHA512 543f83dd6286730c2e44925859281da3f5fd180f35e5725dd2e9327e87381eae40c5d23d9ac4e2e74fd7238995a6a2cfd452c6ec1d588d1a2f75ec4a93ceac3b WHIRLPOOL a9abe7da70adbd50e7f3d02bdf4430688a91e7985ea6b9a336e2a1086ca30539b42d46c58e8f0dbe008eaac9690dad93a3face23ffb68d704f46e64736e14dda
EBUILD postgresql-docs-9.4_beta2.ebuild 1618 SHA256 28fede658af3dfd8080777862a4397bfc889a627b9f41de210a98b9457ac8f09 SHA512 ba91bfcb1617564260b65f7adbaa86070e57693e78e9b00a4ead5b6d500bcc0eadbb924b746a6b4d93d5c5caaf2ce10ea1c0775a8f7a8bfaae6dfc48505adf58 WHIRLPOOL bde325179ef83cb8d906b65776e095b2f4eacddefc5b34fc86635651507b540021305d1cf0bcd9b36e947ef881b0bb8ecac28b1a1d17ee5827ee5d5fb12d15b8
MISC ChangeLog 55072 SHA256 a2f4944db911cca5b16268328e1a4c7beff09570155beff63fb81e641993bb59 SHA512 b35686e223994ca1b54a18ef496176b5b1519a44b96e179c44a1a85b7315918f7d9ab74f0c4f2e995b50cf0ddd0ada8d12110e6d278ff9ba219e2630e4e8bd3f WHIRLPOOL d53f2535c2055e095ef1d4a0533fae429fc1933c66129f0744d10fecd5a32a4729cee6bb9989cfbca29adaf3bd5c3455907b8bf825cdc5cf45e8e6aca7f5caa8
MISC ChangeLog 55605 SHA256 ef84e629f44e78469cbc04c2be0feaa651e68a09ef9763307d4b9bc287c83f1b SHA512 5f55aaa3c7352195227afae886130ae0d157a2075501c1f6d3303980e3e3a3e4da2b103cbef868ce14fa0921fe6cb85344819eac704c0d448828bd5741f76b59 WHIRLPOOL aa0bc293a58674cd7f6ee2eea3788d23fd9781dcbeeecbfb00791cfec8996facc3338c4f79fd61df10bac072168c22a62e000b0b9f1784b77e77623825225fa3
MISC metadata.xml 164 SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b SHA512 45b3f5ba6ebbeb2f990e5612b545bee41bb8c9f29e7f31de34021384760fcfc4694de0782fc0bdf556fe81ed3b334fc96c33563b0fddc2545484099a2cd76bb2 WHIRLPOOL 5fd1b0fc651f51ed3d1715cff87d86e7c0fe9c7825529069c7c3fed13641aee24bee1971b6e1057797b7b191ef0d50a1ea68c9f24588872d7d960787f9f02bfa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUGX7HAAoJELp701BxlEWffMAQAKFUi8UxD4nodR6r6wM0PO87
Zpf4D6dRflXsGwcNFZH/NwO/cejaPqWrJM6k9iTltN0Ubiqx/pGdgbX2//ljXcGc
IRITrIUDO0OCwcl4zintS3S72mu8YxyOonwZYWWQ2S70r8L0GGPYzzg3G0Zrbyzw
BJWvGgtDsrZ2XGdFrowJnJjPw5LbSULvJDrfyTUz0Fj+maUJQlMicO0OApz+Oxyd
BkRCVIyfsFT7rLpUFp20qq5Hi8IRu44jg/cZ5f1O7VGVBKExJrVufzyG1ocO709/
BLgV++NrsPoPz3ebsBAzrY8MJBhGVHaRYMV978X8hz28/OsI4YbDlsazvJwuz8UW
XzPq0GPeDCIDhJdCPdMzVr+VHYHbikUNaefM3BaG1Aufe66fYO0QUGyH86O8EhUx
zHxzGCyDbgKGAInhSoVrQTAGT6ZdSRS1/LaQb0ya1sNPCRo68gnCfeglbZuTMcpy
qMGpTHvwp7A47ttyh0ak+BJcaHFWuFyn5cKytl4yi5eCxbv5deeccZLaKy342ZRV
oaoAAzxczecWHlAN0CHwZKFHI4giXEwGTcQhyNyUat9wraM9VOTwIhwrx/LQiVco
6A3YIl5BkROvF6W9eOesTXbCf0pEg+83iy1LMjKQ/5QlESfUTz2QDXcQJD4jPjzj
Pg4Ven+hKl+5gUQgfWQh
=IMjp
iQIcBAEBCAAGBQJUHAi0AAoJELp701BxlEWfA1UP+wfwudFnMoiTs09egXMoK6T6
jLi69fcDpXARFBvl82as7z66OY5aGmZLqRaNyBZ9q6VNyXV6mSFKfuTpAhD2lRl+
SxB+s1Hsj1gMDJ6xB6YqVaHHsjNHE5bYr1K63uPlHXoL4lqbxeGJ9eHvXXetIVlG
5xMYamId/1TpEiIbuT5n09VAZw1xqa5MKGPordySQUE5MscSlX9xXRmrZBST9s0l
CqWUwAKEmwO3cLiRLQ7eTQ6YadrjzBo7SnsqKQFi8Xp29inJT3MjjhkmG182s754
ic0iqaZDNPovGlUMKVWMBZkLlaQTYvq7T4d+UPnzVO2lIarvVpB+QZK15TlpqWjC
pn/SREGhyi03xyNDuzsEHBk+ajYfsOKSNntcY7uICyXk3jDHzr3iasSItGI+v6lg
1uVaPS1uF2fRee7OhtyL0G3BzYJz5EIFmnN9DTxUd2Hsg3RfnFVGMt5GqbdqndcJ
JWHk61YnDDs7P6YvGBTaTpWdMtRL/KUbei8/l0SlBaP07zt/lZHfbCKBeQqtmeeW
mkcWioje3DsXTB6tUqPCN8VgZxWWEJL6zuaLLi1rCXpRbiXErPWWI7POPohOjFhH
i+3XYtKCgpNYdfnh5Zmy09SVAp1xnay9SKWnOv+l4WVn9O4n8/6LwIGXel5U2IuM
EMPN9SWAmqJRaZdmL6Jw
=ZqRY
-----END PGP SIGNATURE-----

@ -1,51 +0,0 @@
# Copyright 1999-2014 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.16.ebuild,v 1.10 2014/03/12 10:24:30 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() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,51 +0,0 @@
# Copyright 1999-2014 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.17.ebuild,v 1.1 2014/03/20 22:03:48 titanofold 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() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,12 +1,12 @@
# Copyright 1999-2014 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.18.ebuild,v 1.9 2014/09/17 12:29:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.18.ebuild,v 1.10 2014/09/19 10:40:02 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"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"

@ -1,51 +0,0 @@
# Copyright 1999-2014 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.12.ebuild,v 1.10 2014/03/12 10:24:30 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"
RESTRICT="test"
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() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,51 +0,0 @@
# Copyright 1999-2014 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.13.ebuild,v 1.1 2014/03/20 22:03:48 titanofold 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"
RESTRICT="test"
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() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,12 +1,12 @@
# Copyright 1999-2014 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.14.ebuild,v 1.9 2014/09/17 12:29:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.14.ebuild,v 1.10 2014/09/19 10:40:02 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"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"

@ -1,59 +0,0 @@
# Copyright 1999-2014 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.2.7.ebuild,v 1.10 2014/03/12 10:24:30 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"
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="$(get_version_component_range 1-2)"
# Comment the following four lines when not a beta or rc.
#MY_PV="${PV//_}"
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
#SRC_URI="mirror://postgresql/source/v${MY_FILE_PV}/postgresql-${MY_FILE_PV}.tar.bz2"
# Comment the following two lines when a beta or rc.
S="${WORKDIR}/postgresql-${PV}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,59 +0,0 @@
# Copyright 1999-2014 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.2.8.ebuild,v 1.1 2014/03/20 22:03:48 titanofold 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"
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="$(get_version_component_range 1-2)"
# Comment the following four lines when not a beta or rc.
#MY_PV="${PV//_}"
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
#SRC_URI="mirror://postgresql/source/v${MY_FILE_PV}/postgresql-${MY_FILE_PV}.tar.bz2"
# Comment the following two lines when a beta or rc.
S="${WORKDIR}/postgresql-${PV}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,12 +1,12 @@
# Copyright 1999-2014 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.2.9.ebuild,v 1.9 2014/09/17 12:29:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.2.9.ebuild,v 1.10 2014/09/19 10:40:02 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"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"

@ -1,59 +0,0 @@
# Copyright 1999-2014 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.3.3.ebuild,v 1.10 2014/03/12 10:24:30 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"
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="$(get_version_component_range 1-2)"
# Comment the following four lines when not a beta or rc.
#MY_PV="${PV//_}"
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
#SRC_URI="mirror://postgresql/source/v${MY_FILE_PV}/postgresql-${MY_FILE_PV}.tar.bz2"
# Comment the following two lines when a beta or rc.
S="${WORKDIR}/postgresql-${PV}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,59 +0,0 @@
# Copyright 1999-2014 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.3.4.ebuild,v 1.1 2014/03/20 22:03:48 titanofold 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"
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="$(get_version_component_range 1-2)"
# Comment the following four lines when not a beta or rc.
#MY_PV="${PV//_}"
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
#SRC_URI="mirror://postgresql/source/v${MY_FILE_PV}/postgresql-${MY_FILE_PV}.tar.bz2"
# Comment the following two lines when a beta or rc.
S="${WORKDIR}/postgresql-${PV}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
# Don't use ${PF} here as three packages
# (dev-db/postgresql-{docs,base,server}) have the same set of docs.
local mypath=/usr/share/doc/postgresql-${SLOT}
cd "${S}/doc"
insinto ${mypath}/html
doins src/sgml/html/*
insinto ${mypath}/sgml
doins src/sgml/*.{sgml,dsl}
insinto ${mypath}/sgml/ref
doins src/sgml/ref/*.sgml
fowners root:0 -R ${mypath}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

@ -1,12 +1,12 @@
# Copyright 1999-2014 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.3.5.ebuild,v 1.9 2014/09/17 12:29:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.3.5.ebuild,v 1.10 2014/09/19 10:40:02 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"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"

@ -1,6 +1,19 @@
# ChangeLog for dev-db/postgresql-server
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/ChangeLog,v 1.306 2014/09/17 12:30:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/ChangeLog,v 1.308 2014/09/19 10:43:28 ago Exp $
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org>
-postgresql-server-9.0.16.ebuild, -postgresql-server-9.0.17.ebuild,
-postgresql-server-9.1.12.ebuild, -postgresql-server-9.1.13.ebuild,
-postgresql-server-9.2.7.ebuild, -postgresql-server-9.2.8.ebuild,
-postgresql-server-9.3.3.ebuild, -postgresql-server-9.3.4-r1.ebuild,
-postgresql-server-9.3.4.ebuild:
Remove old
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org>
postgresql-server-9.0.18.ebuild, postgresql-server-9.1.14.ebuild,
postgresql-server-9.2.9.ebuild, postgresql-server-9.3.5.ebuild:
Stable for arm, wrt bug #522184
17 Sep 2014; Agostino Sarubbo <ago@gentoo.org>
postgresql-server-9.0.18.ebuild, postgresql-server-9.1.14.ebuild,

@ -4,22 +4,13 @@ Hash: SHA256
DIST postgresql-8.4.20.tar.bz2 14642312 SHA256 e84e46083a6accd2bf37f0bd7253415649afcafc49f2564bc8481c10ed90d7c1 SHA512 83c45b54035c2f55de1def66a695c669481d0a75a0a55ac7e0ff352be4ca7ff1c212ac8f7046e44b324386a3bf9c4befdf36fa1207fff7d149c9e9f3c0e775d3 WHIRLPOOL ab9751509a5514fa2106a04e4c27850d9bef9c66034d3c7061a9299d35bbb06f8082a1fb63cc861108e70e3aa8d0d58d1c6186314862d4018de7428e0fb24360
DIST postgresql-8.4.21.tar.bz2 14645050 SHA256 388f67e59f2a16c27e84f50656f5d755adf3d0a883138366d091aa0c727c1e2c SHA512 b1d30a7b0bbe5f3fc1046b363d6e76a964576b8161d13ed7e6897cdecffdfdc02f5fa6cf4a4a759f43c1a8ef5f736a46e63abc841834c53f54d9f838aa15d5d2 WHIRLPOOL 657ab021c3760e1babcd6f4bb163f8a99a4724542e6fe94d195b9f2a90ec59cf0cf86fbfb441429a37a6d751c7a322045ea026fdc461dae93a256f0768e1db85
DIST postgresql-8.4.22.tar.bz2 14651732 SHA256 5c1d56ce77448706d9dd03b2896af19d9ab1b9b8dcdb96c39707c74675ca3826 SHA512 520b5fca1ff03ec84359b3ce55ad5216139f35b5576585db311870ec66da2032462990ddc5c2e5eb8c68ba66aa4708f76ae2941b16b93f01c82f3136fbee4ccb WHIRLPOOL c9f644cbdc3a8b87c13df98ade04389df34d652cc8dc8f39a58bb321f1e49dcadf9a29782516dcd5afc1c63c417627ad30810ecf2b9c3458cbcac745331264c1
DIST postgresql-9.0.16.tar.bz2 14956681 SHA256 900f6ab00fc36c94b17430e7cb22499708025da1e34d7a70aefaf9a875f0fabf SHA512 e98931f6f0998fa1fd43c798f8151f49730723e95ec8a80e958ce800e2f03a6e56bc1dd02412045dcf45acc9e4272dcc4d8b4af9c02a69e031369e9170d6c885 WHIRLPOOL e9446e1e328f09b98004170c2a74f8d1f50d649203903a637ccbb42f897de5f8cb326cb8e792ecb99d1f369b75d15cba523743e4e68506c514f565712bbfd75b
DIST postgresql-9.0.17.tar.bz2 14961682 SHA256 d2f6d09cf941e7cbab6ee399f14080dbe822af58fda9fd132efb05c2b7d160ad SHA512 95d8d134aa7186ec9dd26419d1ba01ccf1b760adf2e174b00fec9fc0ff58ff0f258c55d43cf38c9f3445f76e6e0bbccdafd2245f8e483847f46b422cb7549ece WHIRLPOOL 280ebde832a4bada0939da6b77bbfb6349fc775e776cda18201b8da144dac8a40b6a48172a3aab17af33eafd6eb94ffa3d5c4006f75a2f85a61c15b70ae5fba2
DIST postgresql-9.0.18.tar.bz2 14984096 SHA256 7c8a07d0ab78fe39522c6bb268a7b357f456d9d4796f57d7b43a004e4a9d3003 SHA512 90bd04202a9ff5d663b0ce6d4cc48fd891431c8bfa93aaf3fd29649133759da1783cfa0972cdd11f471534bf3faf490d9da0cbb71bf55acd8602147fc08c3b43 WHIRLPOOL 93a3844119aa0cdeb5f051d50ec4fe0c55c2713929f2adaa77657c1b47d045579ed7b9115588a2b6b916919229af5c90b17c951a1b103d4b9c1d965bc91644b4
DIST postgresql-9.1.12.tar.bz2 15638909 SHA256 0b267ebab5feb39ad6ef945b9588787886e7f7e5284467921d18cc7b76bcb383 SHA512 cfc256e5aafd4dc96a1dbd086f2d4f37c03550c15f4fc5bcbc51128c659324ac15d05ee2be76c9f333bcfd2e1d8c1af035d461c0479da8fef522128994c33e01 WHIRLPOOL 8a0b0d941ea442ba38b20af1262d5be9a70c8987302062052af251c2acde66c37fffa33364c2d342442132b5d3dbe7956f5ac5c0dbcadde10a888f362cc9b688
DIST postgresql-9.1.13.tar.bz2 15652239 SHA256 20f8aa5dfcb47688ca6b6c41340cac61712d9cf87c34d58b0a75bb2f85d89b7f SHA512 573dd3a27179ca509b671cddbb271c07dc241a273b38644d2c91e24d0631c7cae90c8e20ffd424d88ab8b9e318923333c13ecdd6165f15be780e5e4e5f090377 WHIRLPOOL dcb2ef384c42b9c40c30f6e716419234863cb92875080c8d9d7db6699a91113b8367194c5d51967812b6154050a8d484ddf36cfa4c929c454fa7077a6ce32b34
DIST postgresql-9.1.14.tar.bz2 15666442 SHA256 d0647ce563d18ae02bf68c5dd646a4c75e8b45b3a4fada64d481371fdc16f522 SHA512 b32fa24bc34b7f16ab5bb0e9065ffaeafe299009d5889201a12a46998a29e1fd4ffb81bc225eb4cfc740c3b51aea3a2c9ebac2c1252f71219b0a203550cc32a0 WHIRLPOOL 20738768c86b0ba6470b5717e66aa4e1a970b58015ae8e3bd7ef0811dc9989a5e47ef3eac5f917d9a6c2a0dd945bb832d7685b71cc63bf56b28db6703e641f2f
DIST postgresql-9.2.7.tar.bz2 16248445 SHA256 83c042c3f61c69b176d3e4344e59104f844bc8b8628dad2bb9022a64cf5afe86 SHA512 aa9fdc81dca8eaa8e68aa29cd67d519ad3d12aeac1d689be04bd5976c5c569a33861eccd4333a4f6c7456255a2217aebe9d57bebae83540922a255ac32c00be7 WHIRLPOOL 0e6d611dd3dde1ebe9222744bc05fe5972f558113724848830fca939127d6bd5607f91480efac0dcf3e56042ec3ac83f848e5f0ffb8cd5ded55affbfb7be6eab
DIST postgresql-9.2.8.tar.bz2 16263345 SHA256 568ba482340219097475cce9ab744766889692ee7c9df886563e8292d66ed87c SHA512 f10ef949d54222f8b1e8a5e8b5fb4c13a59c1ad52f25191fa2024a24f08076d91d941af943a11118c896cc3cd9d28310c15aa698774f19cd3de6a033ab1f8eb5 WHIRLPOOL 3d3e6e5c81bd037148fdbceb3748a35047dff92069e9cd130f9f908518f89e06db2908db42f128d3a990573567d0931e9693cc1023c5dddb0d8dc5e79a19c044
DIST postgresql-9.2.9.tar.bz2 16269349 SHA256 94ec6d330f125b6fc725741293073b07d7d20cc3e7b8ed127bc3d14ad2370197 SHA512 a319af5781f528b5fcd384d133d0dc0d0f4302784c650b7d934670717a07e6af8cef51abaa9a34bdfc82f925ba9e8a81770242fa69a2e2105684be2a62be2db3 WHIRLPOOL 736afcc694cf60cf574d0ff4633637e50f6e3a951d9e5ed09b3afdf2e685291b5d073db801a1260543149576509e82a7cbe94842b6dc71a5d840a58cab390799
DIST postgresql-9.3.3.tar.bz2 16665845 SHA256 e925d8abe7157bd8bece6b7c0dd0c343d87a2b4336f85f4681ce596af99c3879 SHA512 2d8163b31042dc66dc52371e265cc081c52783da403652fef4985b177d2961fdf106767112595fde6ef79e3122fcc318a3daeb5dea59a1cd211b8744acd65462 WHIRLPOOL 4ddd166a65c815e3b71872f5dd5cc120d5c12865f3101ca140f7eb36e54223f1e0496d4a9a73ba2278551961787cac5385385d33360fae6e66a692e532dc14c3
DIST postgresql-9.3.4.tar.bz2 16691447 SHA256 9ee819574dfc8798a448dc23a99510d2d8924c2f8b49f8228cd77e4efc8a6621 SHA512 acf4605216e9b4b48531bc23e152f1f80476a5feea3004a98fe720a16f10c70cc01940d28af236e079c2a3eee42d6b02ae651269f876eb44346983edfa69e0c4 WHIRLPOOL 7ddc9356690cee3150653f25152082bb6e5eebf6f914bb06f2bd7dea2a27287b3b64048653100b78498383fe52e6182822beee983df758b620233a9bcc194e0f
DIST postgresql-9.3.5.tar.bz2 16727725 SHA256 14176ffb1f90a189e7626214365be08ea2bfc26f26994bafb4235be314b9b4b0 SHA512 a49bc8ea7635be5082044f5ebd6b81de7198583aedb072dffec8425521af90f2cb8e9f6e7b55b361ff24cbebc0670afefe365e8f5b80b8248ddf492b8092a746 WHIRLPOOL 15baa94b42f14bb815f84cc2009c018f68dcf26e0adf3e9550db2939e601df4ef817eccb029fea796446e6a16c22829c323a92f1f3f1c5276a387b81e3b29d24
DIST postgresql-9.4beta1.tar.bz2 17216572 SHA256 0e088eff79bb5171b2233222a25d7a2906eaf62aa86266daf6ec5217b1797f47 SHA512 aa46e9132d303f4be775fecc3b8a13caf7ffc7b44566b9de6a5f3850c9ce58cd6c6e111f4d50be7cbe23f83b75e623c3161cc1b15797542d9dfa9e40884ac681 WHIRLPOOL e6daae50b784301d5ab78f609e900ed94c190aaa7f0fc81dbf6fa612baccd24f64a5d36a6beb54df0aac7b2c79f4ff1e0bfccdfaac89e4ce1755bba4122b241b
DIST postgresql-9.4beta2.tar.bz2 17271387 SHA256 567406cf58386917916d8ef7ac892bf79e98742cd16909bb00fc920dd31a388c SHA512 ab8bac10508c8e5508cf68102e53e3fe1e0fbfbdb024d042ae7fc8ab801e47bb623716ed662da4614d4e938e5913cfb5d665018297e27b4d33851bb0f61adde8 WHIRLPOOL 8ab9a8ca218394ed658c981c4321885355c6803da78e93ba1dd6410f7d4f570688fa88a91f8516c6849cc0dd9d73e32021688fe088263f315955499f35d08659
DIST postgresql-initscript-2.4.tbz2 2604 SHA256 4f17a2a26ec078b7f73d2b5fa7338402829fe195676d6c3f2cda6cd75c3d1e23 SHA512 2e92bb4f2ddbdfbafa9a6451ebf8be121cf66b7731c42c61f9978a4a896e7d8987fc3b2e5c6feef22a5f7b5759c3456c91e1869ba30019f71ed6b6088adf955e WHIRLPOOL 6df5d827a9fc2d78084d5c300fefa767f87af4a6918abefeea99396ecdace8966ee2c2b4f2276454a3f77df64ec7522aeb2cc1fcac8e321d091f60cc1071a13f
DIST postgresql-initscript-2.5.tbz2 3280 SHA256 723b2564572722171e097b165a72453b788cb4451638677dcc5f853cbd2d3c09 SHA512 3de3c113cc121b7c1e1a28580ad83fa95f613ba082bffaec9c5feba8bf022ce069246553cd027cc82fbc7a8ea72a5782c2b04186a9765612571ab876c38555bf WHIRLPOOL 8bd84f0a58a3cebf078aeaba2cf9f8eaaeb0933aac0b89f4f8f981604c42ae43a06ca1fdf37a635f90d8957440049d9d7d4ad76bf143d42f44b5374fa98ef2de
DIST postgresql-initscript-2.6.tbz2 3499 SHA256 0ab0e175a2ed735c330fd2e1c659c1130ae7217fea8d3804d5b5eb74c68ddac1 SHA512 b5c8add696b755e422db4b419c3aa8078b8f3b63e15ad2d100c8f81e654c02eee6c1971a7129d72de201afacdc72dcc50674b79e054be81d575ae1339b2e239b WHIRLPOOL 7bfc03a83f24f2a1a88bab86c71bdecaa14f4a4bb3eb12c46d6a164f9c1aad891e94445a59c55e1168a5dd5c85c78aa5198425c1914d26de86d0f22de5d031af
DIST postgresql-initscript-2.7.tbz2 3836 SHA256 fecc05fb75f782da1d8215af49134bfe593b94547458ff90692c14058384bfa2 SHA512 8ad9eba3e83d8b296ed1a035716c11c3a7b6a316470327919f168ef8fe861261b5eeb5275e8b643c94b17a94b38e2011c85dde5459b2f9c6f462a2f967f8f315 WHIRLPOOL 4de1ed1b0d8c1a3d56cf3b62456756764a9670e9655ee9f904dc2fba764f32313a74be9676544cca1fc684370b633950ccc4443ed2e59bb053e2a315b5c76b4e
DIST postgresql-initscript-pre92-2.6.tbz2 7826 SHA256 eb041a09011eb47da5daa62e0971a5fed6e7e308c54b5c7f840d9f49e42adc28 SHA512 b9d15ae6812a747907008606b8e89499b228cc10eda38c503a133b02c1151316ef414b6e72a9d26c3dcc87d153f26f38b0901e338e6bdd530327bf474394df8a WHIRLPOOL a218f715aa02acae27a25daedc72c2a5069060a0d4f3cd572a95ca295d0ed822453bb468fba461adf57f36978c6968bb8ebeb6c6d786f9c3baca4a346f483480
@ -34,38 +25,29 @@ DIST postgresql-patches-9.5.tbz2 3956 SHA256 103c63826027693e5909da74b7cc264d1ea
EBUILD postgresql-server-8.4.20.ebuild 11764 SHA256 d86dd9e0ad680ed3ee1af7d4decb6da2f778bb58e68f6c0d688de08fa453157b SHA512 5c036629e14b883ca4bbfda7af48caee08bbb87bef6a2a4a1a64059d3ee15e9c70ec475cd16bfd2cfabd8feea32eebeacbab0e80434d299ff271b5f09a3eeb68 WHIRLPOOL 3cd6a4fd21ca0835655f609ad4dce81a8150ef48f1e2be4e696c9d6a0ac4672962561f3d9e7c6f6932bd2154115007173f1b322341a7facc7f4cab07f416c495
EBUILD postgresql-server-8.4.21.ebuild 11779 SHA256 c1551c356ed86ad4e112c96857bc6763f66f142bd698be9be7d539944b0dec42 SHA512 c97e1bc8e692c102bf14c82f173d49e8833089134f80058d75bfcaffe49e1ba7edd85f562f8d1a59d231928697d8c92c3b81179cfadf1085acc9283f9a301c9c WHIRLPOOL a27b706fd81e8a330be5f6c21227e747352c83cbf38782c7fd1744a242dc5d8476833de806f85d54a2162572ca415ffad7a735f190ee92d6fbe78f799c143a97
EBUILD postgresql-server-8.4.22.ebuild 11847 SHA256 eea8ba04aedbe50b0fbf4839e3aa59759c627170f5e6f9c75318281c55262782 SHA512 78f144e2f72584876fe706cf99d1dfbb770d38f7e1db08f5a058c5a4326a35cadd24e4cb4c403a1041762d4eec9294961fb45718b9c23d85cdc88ef72b736208 WHIRLPOOL 14f90a58aa455cd528bc7ae9bf64a8b5a44fa50492313921fd4e17c216e261d1ab29a891a87c51df6017289742ac88ba81c4b754a5d034ba2d61e70e6fbe8887
EBUILD postgresql-server-9.0.16.ebuild 11745 SHA256 bcba9eb86a1d89bb077290999163528dbae5732cf737a7eea0b14c0fa378fc34 SHA512 b8bb800be33740d3ad1ca6acdb0be5af9ed774266281376f22d61ec608fd31f628dd551a4467fef04708c3c6ed75f1ea79cc5cc55fdc54658bc199f2b68e0d0b WHIRLPOOL 4ffd29c0b2e05e302546019ae40956970c5bbe904ebda750b7260450563f41962f4b88c8f4f9d627850092b91686ec1c6590e0a4983989b920fc38ee08279946
EBUILD postgresql-server-9.0.17.ebuild 11760 SHA256 a00dfb0f546b26e8644abea8494e53dc5464f49286816dc9a2cc8f6cb03cde0a SHA512 b903ed525c5afac97b40c3de8691ce2693265f24f448367caf1a7f6d58f6c4341778ffa8af7e433dfa4e3618a6af91c7d75e35af03e1b6fef2d594d9b469f430 WHIRLPOOL cddf0e884348628045b6af0375beec219f0cc9ab6f83485c01708ec852712005c1b532560f7a350f354fb88c88d9c6cfc7575e84e4a3f9fd48be9bdf69eeaae1
EBUILD postgresql-server-9.0.18.ebuild 11762 SHA256 9db6af651be78aa6e3ffc8e93f8f87a575bc335c0d34250bdebd749e5c501c46 SHA512 d81831bab6f3eb95e8a7245e4734d7b297b1dda45a4b02f00250c7683898dce59c3b91ee121cabc6a3e61a872bf1433adfabcaa520a8b5d7308fad163c415ee8 WHIRLPOOL 119581ceff918e632260e035ac44d9c8bb34ff22094d0e4cfeff308d8b1a889cf5c36d35969a3631a2009217badeba4329ec9412354d22875868e97af18e1632
EBUILD postgresql-server-9.1.12.ebuild 11473 SHA256 7e344727e8997f0496c9d7893876695973c08b27bb26ff931d094aa012045786 SHA512 a53675e4d8659121d37a22ddefaa3ddba40be7ff7761313c4a083fdabcf87a0059eb24c95c53c089397a791a52e1b24dc31d9f7f729df8c7a5488fabb235bd37 WHIRLPOOL c56c3415ca9978cd9e15495ac2c0735aed4458bcbe23cefb62bd7ce34099c057497afa4748a4360bbd0a8f56715c8a3bfdfcd688563636f8e2e1e50d13354b72
EBUILD postgresql-server-9.1.13.ebuild 11488 SHA256 bd179f5a9ed2fb06d31700b0eaf5261d213d81d808f97072c0fed921394106c1 SHA512 00c5acbd89ad35041e3a69a5c9f2210e1b9c0e829c1a31ab8a5d52b7cd3e72aa017c2d7e8b1b0acd0f14b22b6da146bba1b43d2d491828c67cd0ab13c1458260 WHIRLPOOL efc0e7da1d99e64bc1019f310f86d423405fb96e9736b84a1a552bc66a615cd1e7f34dc7a3d48d01267ccbd8fa7f50c1f438d20ea5fa5bdadb4ecffe83b68360
EBUILD postgresql-server-9.1.14.ebuild 11490 SHA256 058383a74882d44354eb6ca2eedf96b0096132c6bacd37ac8e746d9174dab490 SHA512 9c54a9b36e45a50b13ece6affd91ba1fe349f14e6a165ad50b6d006f85925eb1c6587901ac2e53e556d799830276b490de7f72b797ae428901b9e2a8255bc70a WHIRLPOOL 98398bdb49aae450285e39ebc54f1ed6a05d50eb5c56aa897f9600a259ea313b71379ee98cbc34d32763e62d25196084ea29c5c12723d30894e683c8bbc976aa
EBUILD postgresql-server-9.2.7.ebuild 11175 SHA256 ba87b3e1ecf88bdd4488b72eb9ff74ddb53d1d2ac5437a8eb744c911682e5adb SHA512 384a7a821e2275998ed7745657c667fb49ef8da0fb2e3a8a2eee50563ebb89293483d91619b0ec8a6aecf84e09d35afa834481234c1bcc31c913cb4ddc78bcc3 WHIRLPOOL cfc76da68a6a58a3cef591d300c3f282abdc089c34d01d02326de2b1aba5b0cec193ff23856c7d1b180197d6e4795d6a5bce0f46fd0320bf6a02d9d3c0ab3419
EBUILD postgresql-server-9.2.8.ebuild 11190 SHA256 3c2faac32c245e5489490be7a7678c7467626d04d0dd4df3104bed55de9d099f SHA512 5196cd1c3163fc3c847e4b035d6c7c2e3a41a8d7cfd90ba4945248c14b0b9999c688091f35dbc0cb7ad7c09abcfcfd4e45ac73ad6326a90586525ab56b6876d5 WHIRLPOOL 4e889ac5bc6b51907b0b61a8f338823478c12f836fedf1e1482e5e5095655d4c377b2a38390a6bbe9735b5d028aa5ba6b81f53af7aa552537681b990709b7d55
EBUILD postgresql-server-9.2.9.ebuild 11192 SHA256 36df5490329eef15ff28d476e9b2d46939934dddd226e1e012f7016529408ed4 SHA512 37a23ab41b16ee44119500f7060547f5a1f36d159a7dd637e5ebe626d68b0dda06e841990ae9bd52660a3bfa368988dee27079a2d8067e50f841dcdc015de79b WHIRLPOOL 9aa1ab995d18e6bd7ec2cf849f2b306b494cc5e625c8458e4ac506fa75bfb8ea108764e4265a19c054a629669dc7bdf96acd353902a30f175ca8b82300fc400e
EBUILD postgresql-server-9.3.3.ebuild 11111 SHA256 42601de389a861a90a77ae71dfbfe632d563cf26b3347bb5b7011973c896dddb SHA512 9ca3fb7a69c8ab1933ed3c794df9079065aa6ac3c83c70df237d06c0363efd247ac89a549d35aff784092fe84d64ddd91a4e7fafe377e84c96e16df03f046eaf WHIRLPOOL bb76875b15973e2e685115a635d63d11a51bb8a54c228915f90a2e976dd4d22f9ce0f03de33e482d70c1f0d8e5fc297a7dff28fb1e73d7e5359e104bc4944674
EBUILD postgresql-server-9.3.4-r1.ebuild 11313 SHA256 c5bb02ba018332d11daaf7a5de09295e27f3d0dc63d280ec966a5c7501f6affd SHA512 76c5c7b0cfadc8541cf4a3a2884f0bca61623d2b3cc461e0462e9f628fcca83d27da6a1c85000ccd97c20de21592eab247d05e9950a1b0f486f8b72c64db0992 WHIRLPOOL d3d33c85898abcbc99e6a1b0f13b42f99a3ec5615f79d44e2f2ad03f982f6f83d3439373ec0fe8c6e0f6d110243e3555cbdfcaba04ceb80a1705c312d45ca37b
EBUILD postgresql-server-9.3.4.ebuild 11125 SHA256 f5da0be53dad1638afcfd435cf082633800df6cdd1754334f77af1025eaac3db SHA512 f98f10e34157916e6bb5f13b6cdd409d6af445d6f02d5da23ec9f6f3a8005b0e3ad28d88787898ab4e776b28eec34a53584ee9177c8f13e93945e69a7ba73e0e WHIRLPOOL 3b419cf1a4dbb5e69dcee790cd43f38f44ec597ca24b9ff5dd9c3d1cff1faddb44b7135cad79d65c4fda49f36de3a95febe3fc1682d4bdc6e40c0e4956814659
EBUILD postgresql-server-9.3.5.ebuild 11315 SHA256 212ab6dbc5d3b1b41903d0e47af0ed23144835f02c7a83bef6075148260bb6e9 SHA512 5645d9790de27b84036ccc92c4d9eb88c4134a2025d570c6251b81b787420ddbea0085f62f1c32992b6b8149a824c242d74b03f4cd9abb22e1539ff4a7cd89b2 WHIRLPOOL 8bde4bd9cfc4c321ae161a45872d290174a8b76a6777d02a7e1e15e1a4b6880ff169725b81293758c4449889e8146dec88bbaebb5c3d8cad0192b53bcd10c888
EBUILD postgresql-server-9.0.18.ebuild 11762 SHA256 3b765fb8ed1774b46d8447e57b563bfa8876832156fef071182bba9306707896 SHA512 41f3aedcc728af24e60629525e81df894d651b437a1ae00497bdc476c64f75e496de2c28e5d25ee4cd4ec4a74494b6d5d287751edda86eb1109c4141bbcbe31f WHIRLPOOL 385874f542425c3b4f2e8b3f66ece41e19305a1f33ab8b6199913347ac390d5487d3555dd8c180c368d087d0014ba5ca4e4fb9e5d59df3e210a2aa0c2de5810e
EBUILD postgresql-server-9.1.14.ebuild 11490 SHA256 64c1efcd88b4f766c2fc48e204690aee71a418ea4c25d1876e8f64a169c752d0 SHA512 b3354d2d93704c77a9de3d36cb302047576db8330e747ff66c57231d5853956010d28a39a957b247580447fa7f69e6bfe6d352122ee48cc7144b033e90cd7130 WHIRLPOOL ddc154920804e2e7eb958dfef4892faf7e26fcfa286d311cff929716f4f092403491209a64f88e20c74be8f8b9014ce9b991808a8ce132ca1f9010debabe76e4
EBUILD postgresql-server-9.2.9.ebuild 11192 SHA256 28e32a89e3a044cc4aaa97ecd98b4467c9ffd390fba43a5a2dd4b4a783e13f92 SHA512 45825cc843a3f266b34d6cc40e7084d769411a7ccdf66082a22207d949dcdf1d20b958a5a89b1b59d86f591ad4138d816919787552bd10b1b347b9660acd0517 WHIRLPOOL a3ce37847a505b5165cc70a33576f9a3438fd7e7f6810b0d9a66d918283b164baf9438a40a2f6faa789dd9259a9503cb179ca5d3e0f3d7fcfa15f17a567dca5a
EBUILD postgresql-server-9.3.5.ebuild 11315 SHA256 1ce736875aca1799aef0eca590553f4577733342706f3c9bed2d84adc6ca2b7c SHA512 8d59237bdc27e7b29fd664afb19d9529ad060d5b3d6e3f2d29f0b74d49461fc5a4dcc0cd4f15883ea4b075ca2efc3b9de001661a4cbe6dab9ee1f0bd917b3b9b WHIRLPOOL 22f1b33a6f853ae5de41a6b32b4711233b163f37d7dfb165505fd9d1583d83f9bb30d72dc984797426a945adc5c0c5fb6cb1d6fadd9501c43e1914026138aaea
EBUILD postgresql-server-9.4_beta1.ebuild 11313 SHA256 bdaf181f281f2016a595d7df6508b89e4cda39bc51a7bde90c11bde20b72abf6 SHA512 7178fbd608675c2b6045208cd2dafdfd8148ce8821b4ca5728f41cf31d750fa539a8a50a2fd8c4f93704af3b6abe03150bc257d0a7e986287792d9de626ff281 WHIRLPOOL af815d6685e35c7192fa8fdf23d7e07751155a5636b2cf06cd0abb35eec771dfe95137d1e5fdfaab39b3c75c1914da91f1752d7d3050e5b16c9ac14f4f396ba6
EBUILD postgresql-server-9.4_beta2.ebuild 11333 SHA256 7e2edc0ea34fa0d6a3d5ea21c93e707a73b3986a214de3c9f7a8e2704ff368e5 SHA512 acd4025d7ea9b5831c1504e3c18b765b50c85a729bc0ce0ec94024d0a231f2e5777ad7907a8d01c908ebad0a051f448bf1bd366f87e4275cd7a3a6ea5593e08f WHIRLPOOL 791f17c1c434277b0e4063f9399eeb0c1f1f9d31a31ab11363846bfa026323de143e8e63e3c5e40bc68836d55486dfba0d9e39c190cffdc8537f08fe596604e1
EBUILD postgresql-server-9999.ebuild 11311 SHA256 20d087a1e37cbfed6024791ad8842a7c1058b56c6310db7b6a8a7fa2ec2d5b51 SHA512 9e4004f5c2d2821ecf3601b6caba79bf04db5ecceb92a629b6a06235edd0997dfee1c538a5b899cba33487802fe6b100e465eed730c2aa10358561edf4a6d5c8 WHIRLPOOL c1fa5f257aaf2a3e3eaad13eae8a7e8907aea2bb4c67b85b482aa825babf741e0adaa7470b022a414c346b74f4449b0b3b73159175d90ec915f001de07cc2d96
MISC ChangeLog 88048 SHA256 ea5a3cea5563e896c275d3b3162dbe4c2dd10ba2da039af0a79c12ebbc5b3d08 SHA512 9205dd3d4e53b0aadf4769c4ff5393611db2e731dabb40eac7e2344be7b1e658ec399c69c37569b822af340a2ef48a83004529aec97360ff48bb04fd4df9cc55 WHIRLPOOL 851beaccdd4d40f7a868bf9cb71ca3cf3e745975480c11784fdc641a88f0ff5a41e9d431ce8b8f756a01f9b40e4c058853f204b69f74b24cdf8ff1e19ae550e2
MISC ChangeLog 88643 SHA256 c0752089a5a00d07839fa982acc6bc59508dd82f9d420b471ac1091867b4ca58 SHA512 d2f9e3ad621d0b00451bcce65bec314823f49d3323172ae063f9bf4589d84fe073a93d41baddef6fe1b1c1aa021153c8a46025e056c5bd1ec1d63c40a2bdbb65 WHIRLPOOL 6bbe1717790a2b4fd40bae54a5d33d2bbe3fbd00e546c5401f3291c5e30a9e8a323fcd0200d596738ebd84edeea843176947beda9305c49df9b4b3d688367373
MISC metadata.xml 420 SHA256 ac37a5084450a782d02510149d030bd0d4a63164f2ffb7bdda3ddf344606ca62 SHA512 1731bced1ac398d90c6aca6ec209a9ea42deb0f7033d49952a6216349aeb992479c3e868b33cc1be2434cdead6185026503a58e779965455d0198edd87bf5b4c WHIRLPOOL 3bbd5598492cb7d90f4199fac80f27bcba281e1188f7f1d40ee3dd1561e530de13de109142f0add7221b49ec3a9c6a0bdb3add1446b1cc5a6cb3909fd193d19b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUGX7MAAoJELp701BxlEWfdPkQAIke8vrIPM6LGlo+t0KA2Cy8
jy8UZ8Wt966cc5nn8RLZhSqRgLY0jOzIIK3K0DNuphONK/Ta7MLlGWzbUNQ69x32
42Wd5rlN1cN3Z7Uajvwkdh+sPHNI5ZC0lSGjDChuFbWa5aMPibGzKjA4tKfbdprF
kKusinkAKrPBGtbLBHPRsqBtH6z63udsQDYEvbS279xbBbmDo5xsLwJWWxh2GYnd
RkoeSpjiSFQ9x3Nxm4jEj/GaKdlGzpyGkmVuJpKeK97mmtRCok1FvAzcEkIUhdpE
nM81c55EHv+oxwEQYunyGa8yusuoPaaIiAezTsosPT3ZASQ/BaZG7koSpLlBerZ+
uoH5TJapYjhaV9E6Q15oCWVaScuZ8oObuX1l/salaJLZsFEyWwCY6Txwbs2ap9AU
X1iRGo7MTsLxSQGCGSAJAaSLLOVAkd7+mvYFRvaY7S1F/5XuxNKE+3SMvTSQdVgi
NfOmxeQW4ecnZFdQdFxljb0VyBLQ8zX5BKPIdnt8rRFf5OX4Y1/w5tPqSqVc68ua
BBewBimynGwLnU2wIXnsTnO9/fckmdY/nXLgT5+MXG3lW0kz/fbFuJQ86mrI1oWJ
Nay8f/gMaYKh09rVl3ZUK8l8EXXDJeUsXU6W4Dbm02enQBFrtT5TW39ZXFuXKNtz
ei1CObdX6jTOHQSATlAp
=3b7K
iQIcBAEBCAAGBQJUHAjRAAoJELp701BxlEWf9y8P/R3eYTDaGX4INMXRGRUwGfjC
6SOEkipklZsZjxuHdtmLgvMzVx3MrDJHLZf++2uBxnVfppPqSVpM3jDfUAr6KsxR
pYYhHktyfDvd75FZZ4013aVyp4s+op9r7sPSBwkaP9ANCMn6zX/kvE0fnToUyVIh
Fz5LN4wX/FSCENnLg2YUW5Ua5K5PW8BAH+P2ZzSLwUEpx9ech/lIbtdBBJ0eizWi
32ENIKjo5qhFacOCwwZ8VDJ5L2J1EKkEMOKyrIuUS2BuJG651CcrfqClnHZBqr8K
/9Qsq5r3dpFT8gJW3UjDmpNC0K8mSgVVc0vRzaDkXJbMbjg+bEchyd62cwv6ZI53
RHGkzoLgRNsbfQZ8eufWMrBF+igJQKWKOB01hS1GnglUGvlWiqj83Mfj1+8adS/c
4YiU4i46hoVzzcKvcAeTn2uP4LipDJ2bmW5F4j849kkdm4IEVkiJjKHnr91E8d5R
5h8EIQqFkdINAWKYH9tc+fJgS5tiLQuJ4WQfmpsRNvPEGFQyEVpiRB77NQ8sSJaT
bcd+cnt0Ks5EkAYXM1ylcTpSwviWWegGJgnGOuOvdRhxMDssWsMx/15OdmMVOK5O
9jBhd3lv6a47SGtLTQxXz5vRwjnwRosKiJ8QN4FtfDNwWaGG7C5TI8OEdMskIn3L
NXvjDD2/sarWhrJCsfId
=krRY
-----END PGP SIGNATURE-----

@ -1,358 +0,0 @@
# Copyright 1999-2014 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.16.ebuild,v 1.10 2014/03/12 10:24:40 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix python-single-r1 systemd 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-r4.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-pre92-2.6.tbz2"
LICENSE="POSTGRESQL GPL-2"
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 kerberos kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
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 pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
for x in .init .confd .service -check-db-dir
do
sed -e "s|@SLOT@|${SLOT}|g" -i "${WORKDIR}"/postgresql${x}
[[ $? -ne 0 ]] && eerror "Failed sed on $x" && die 'Failed slot sed'
done
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 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
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0770 /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%/}/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 in 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
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
}

@ -1,358 +0,0 @@
# Copyright 1999-2014 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.17.ebuild,v 1.1 2014/03/20 22:08:37 titanofold Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix python-single-r1 systemd 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-r4.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-pre92-2.6.tbz2"
LICENSE="POSTGRESQL GPL-2"
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 kerberos kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
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 pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
for x in .init .confd .service -check-db-dir
do
sed -e "s|@SLOT@|${SLOT}|g" -i "${WORKDIR}"/postgresql${x}
[[ $? -ne 0 ]] && eerror "Failed sed on $x" && die 'Failed slot sed'
done
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 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
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0770 /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%/}/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 in 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
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
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 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.18.ebuild,v 1.9 2014/09/17 12:30:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.18.ebuild,v 1.10 2014/09/19 10:40:07 ago Exp $
EAPI="5"
@ -13,7 +13,7 @@ inherit autotools eutils multilib pam prefix python-single-r1 systemd user versi
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"
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/"

@ -1,356 +0,0 @@
# Copyright 1999-2014 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.12.ebuild,v 1.10 2014/03/12 10:24:40 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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-r2.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-pre92-2.6.tbz2"
LICENSE="POSTGRESQL GPL-2"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
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 pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
for x in .init .confd .service -check-db-dir
do
sed -e "s|@SLOT@|${SLOT}|g" -i "${WORKDIR}"/postgresql${x}
[[ $? -ne 0 ]] && eerror "Failed sed on $x" && die 'Failed slot sed'
done
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 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
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0770 /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%/}/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 in 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
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,356 +0,0 @@
# Copyright 1999-2014 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.13.ebuild,v 1.1 2014/03/20 22:08:37 titanofold Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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-r2.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-pre92-2.6.tbz2"
LICENSE="POSTGRESQL GPL-2"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
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 pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
for x in .init .confd .service -check-db-dir
do
sed -e "s|@SLOT@|${SLOT}|g" -i "${WORKDIR}"/postgresql${x}
[[ $? -ne 0 ]] && eerror "Failed sed on $x" && die 'Failed slot sed'
done
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 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
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0770 /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%/}/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 in 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
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,6 @@
# Copyright 1999-2014 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.14.ebuild,v 1.9 2014/09/17 12:30:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.14.ebuild,v 1.10 2014/09/19 10:40:07 ago Exp $
EAPI="5"
@ -11,7 +11,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
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}"

@ -1,351 +0,0 @@
# Copyright 1999-2014 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.2.7.ebuild,v 1.10 2014/03/12 10:24:40 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.6.tbz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/server.patch"
eprefixify src/include/pg_config_manual.h
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use perl ; then
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
-i "${S}/src/pl/plperl/GNUmakefile" || die 'sed plperl failed'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c \
|| die 'Failed regress sed'
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
for x in .init .confd .service -check-db-dir
do
sed -e "s|@SLOT@|${SLOT}|g" -i "${WORKDIR}"/postgresql${x}
[[ $? -ne 0 ]] && eerror "Failed sed on $x" && die 'Failed slot sed'
done
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 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() {
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
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /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%/}/run/postgresql/"
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 in 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 check
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,351 +0,0 @@
# Copyright 1999-2014 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.2.8.ebuild,v 1.1 2014/03/20 22:08:37 titanofold Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{5,6,7},3_{1,2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.6.tbz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/server.patch"
eprefixify src/include/pg_config_manual.h
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use perl ; then
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
-i "${S}/src/pl/plperl/GNUmakefile" || die 'sed plperl failed'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c \
|| die 'Failed regress sed'
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
for x in .init .confd .service -check-db-dir
do
sed -e "s|@SLOT@|${SLOT}|g" -i "${WORKDIR}"/postgresql${x}
[[ $? -ne 0 ]] && eerror "Failed sed on $x" && die 'Failed slot sed'
done
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 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() {
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
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /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%/}/run/postgresql/"
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 in 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 check
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,6 @@
# Copyright 1999-2014 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.2.9.ebuild,v 1.9 2014/09/17 12:30:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.9.ebuild,v 1.10 2014/09/19 10:40:07 ago Exp $
EAPI="5"
@ -11,7 +11,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
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}"

@ -1,349 +0,0 @@
# Copyright 1999-2014 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.3.3.ebuild,v 1.10 2014/03/12 10:24:40 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}-r1.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.5.tbz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/run-dir.patch"
eprefixify src/include/pg_config_manual.h
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use perl ; then
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
-i "${S}/src/pl/plperl/GNUmakefile" || die 'sed plperl failed'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}"/postgresql.{init,confd,service} || \
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 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() {
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
# Avoid file collision with -base.
rm "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)/libpgcommon.a"
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /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%/}/run/postgresql/"
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 in 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 check
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,353 +0,0 @@
# Copyright 1999-2014 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.3.4-r1.ebuild,v 1.1 2014/04/28 00:18:39 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}-r1.tbz2
http://dev.gentoo.org/~floppym/dist/postgresql-initscript-2.7.tbz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/run-dir.patch"
eprefixify src/include/pg_config_manual.h
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use perl ; then
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
-i "${S}/src/pl/plperl/GNUmakefile" || die 'sed plperl failed'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c \
|| die 'Failed regress sed'
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
-i "${WORKDIR}"/postgresql{.{init,confd,service},-check-db-dir} ||
die "SLOT/LIBDIR 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 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() {
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
# Avoid file collision with -base.
rm "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)/libpgcommon.a"
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
insinto /usr/bin/
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /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%/}/run/postgresql/"
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 in 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 check
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,349 +0,0 @@
# Copyright 1999-2014 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.3.4.ebuild,v 1.2 2014/04/27 21:03:33 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd 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}"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}-r1.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.5.tbz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
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 kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl test 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}[kerberos?,pam?,pg_legacytimestamp=,python=,nls=]
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
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} )"
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/run-dir.patch"
eprefixify src/include/pg_config_manual.h
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c \
|| die 'PGSQL_PAM_SERVICE rename failed.'
fi
if use perl ; then
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
-i "${S}/src/pl/plperl/GNUmakefile" || die 'sed plperl failed'
fi
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}"/postgresql.{init,confd,service} || \
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 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() {
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
# Avoid file collision with -base.
rm "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)/libpgcommon.a"
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}
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /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%/}/run/postgresql/"
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 in 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 check
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,6 @@
# Copyright 1999-2014 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.3.5.ebuild,v 1.9 2014/09/17 12:30:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.3.5.ebuild,v 1.10 2014/09/19 10:40:07 ago Exp $
EAPI="5"
@ -11,7 +11,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
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}"

@ -1,6 +1,12 @@
# ChangeLog for dev-lang/fsharp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/ChangeLog,v 1.11 2014/05/17 09:07:09 cynede Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/ChangeLog,v 1.12 2014/09/19 11:36:21 cynede Exp $
*fsharp-3.1.1.26 (19 Sep 2014)
19 Sep 2014; Heather Cynede <cynede@gentoo.org> +fsharp-3.1.1.26.ebuild,
-fsharp-3.1.1.14.ebuild:
bump F#
*fsharp-3.1.1.14 (17 May 2014)

@ -1,4 +1,4 @@
DIST fsharp-3.1.1.14.tar.gz 30738035 SHA256 ca481c1f14f42cbd018a812542e57a32a2aeb3342aa4e79d273cf95e897c2564 SHA512 a15b1f49cfe4d2c5a5bfeed4b9f7cdf802738722e37b5991ba6c9447e3e8fbd69d102481afd9711025886126667c69ed788eca7554c9a4969b591e73f7cb1ea2 WHIRLPOOL f945531519805c5c054c1ad50e22fe4e2e29ad283680d01ed4282a1956a9c3f8a8519ca017e5205d6b776c215ddfae94e0ee0be686325c7c3b1af09f727b83fc
EBUILD fsharp-3.1.1.14.ebuild 650 SHA256 c9ab62352b64462cce0bef71170445477247da5d1522171bca82a66b6d9d65fe SHA512 b6442277dc01d520291320b57030fdfa68b1397ad66ae0a53f447e2a935e390d261d0ae4568660097b778ba7c0de842738509922cb875f4f2dbad19523713ac6 WHIRLPOOL e308e81f8719901a61c1655c2ad2be6358a1870a3dd933346a35acddee8136187d1cab2bc8e442dcf778e73038d0d0c7c8db47911b9dccfbb6a527aa952e36f4
MISC ChangeLog 1570 SHA256 656bb764d8604a0d078e9b549dabc6c29dedea0f9606c55f32f82bef45ed459e SHA512 37c672d2781514a55a6e33afc2a75c8b1ab7b6d1a21277cc9218dbdac222c2be3f1ca620c6c1138d3a89b93aba7cf7a7bcd57e9faff19c1d8c05fb65b1b34870 WHIRLPOOL 374fabbd4e2d5a6db4515bda48fba25bfd540332403625fca19a59b4f3c959bf68f8800bb0eff9100b40cea848208fcd62eea523f0cae57aef597a8f4b9088db
DIST fsharp-3.1.1.26.tar.gz 30733174 SHA256 627d012860829d4b838da8a3af06162f730d40601e0335ba613e1bed1166e3fb SHA512 420730ebdf867fac169b69a3972a95bc54a203a8a3bc1db5d53b6d0e1bc4cd2ad4e32e6c31eebfbe29b214e2d2a47ed106ae653b2e98865e66efb01ce2657e89 WHIRLPOOL 7928d529d1402f702316c319b06588ef12c99c4afef08f21f41c126481531694064a1f8e40d5bee0addedd51c5cc8c30594b316679c0f2555e5c348746596183
EBUILD fsharp-3.1.1.26.ebuild 650 SHA256 739543c586f61850990ab78b22ff999b806a86e75c322be5eba9f18973575fc2 SHA512 c8fb196ec75a00c4132621e7436294835c249e6708ada5e1b1eff8fa1e2bade8eac4ea850f16be9d750f7a47a699f66949d362efec9891684c5a9447c66c1b62 WHIRLPOOL 53fe44d674957fed5754a53c3e2554cd97962a509f3c6d761cdc8f27ae7a06f8d008ae0301e20d42609d406fa912d5e9f3f46b4cf6bba14db817a44fddfb6385
MISC ChangeLog 1715 SHA256 54937538b071b03226069c44ccb6668f8c3a7f7e2180bca34957fbd6fa030b22 SHA512 300d06f0aa7850f4389a26ea889388e93f6047ef273cb7be02930ad15fdac7b68870d917fd1736cbdfdd5c750a6bf5c1c726f4a71249678820f6fcc8af66dabd WHIRLPOOL 2bf73632335e3123994b58794dceac8c41b691a43fea3ddec48dbaecc4e106b7cee6e4087886dc7bd111055e3e62351d2f6864c8431e8340f86db32442892b3f
MISC metadata.xml 406 SHA256 0d604890ae200ce5f6e0a82dccf404a158f568035f0a7ad59d87088ad6bd05f7 SHA512 c2679f728a7260b5d74a1fa1abe99a16d074fe0316e57c061dda4f718bc6157387c3e10054bbd8c334d62b5e1c497fd20a55664f0e39f868e03deb7eeb920604 WHIRLPOOL 5f910211f1d4514f29895f0848a67522566691c9be40254c9f792b69209c3bb7c406e8cbb1174b6693de35710f612f8a6047c1a86837c4e240ff23298badcde3

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.1.1.14.ebuild,v 1.1 2014/05/17 09:07:09 cynede Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.1.1.26.ebuild,v 1.1 2014/09/19 11:36:21 cynede Exp $
EAPI="5"

@ -1,6 +1,13 @@
# ChangeLog for dev-lang/php
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.889 2014/08/28 14:05:32 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.890 2014/09/19 12:14:27 olemarkus Exp $
*php-5.4.33 (19 Sep 2014)
*php-5.5.17 (19 Sep 2014)
19 Sep 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.4.33.ebuild,
+php-5.5.17.ebuild:
Version bump of php:5.5 and php:5.4
*php-5.6.0 (28 Aug 2014)

@ -21,27 +21,31 @@ AUX php5-ldvs 22 SHA256 b79d0e52b1b3b4543b31ad45525ae1c2814a27ea8e676772ab10bf6f
AUX stricter-libc-client-symlink-check.patch 786 SHA256 bc80d286ce3b2805ce41e46580f24c5ba8f613b670757f81e6b2b638aecbf0df SHA512 db94207a3fd883f78b20fd9261720c39ad097566ae4dd913fe33a12adcedaab943ca0975a4f6a4917d40f6fde61e9b5928378ad91f3afe62d84aba3c9351db03 WHIRLPOOL 1ee44c69658d844614b31d09b8ce945075c9491703c04cb57aceec2469a97db65bf80871e4cf2ba6c9d9fe19a4305906e09d0cc474a635c9a1a6001a4d8c982a
DIST php-5.3.29.tar.bz2 11396771 SHA256 c4e1cf6972b2a9c7f2777a18497d83bf713cdbecabb65d3ff62ba441aebb0091 SHA512 c22c463df7371bbd97beb258f0a9b9d77ec5c3c733fc565091e2bfcda3da2f1d2ab406047afcc70a6da2331acd2698885328d5a334c9922fa7591852eefda5f7 WHIRLPOOL bb9db8ba267016af18d0d993e764561b11d6fc1302ed139d2b047ec84f139b078faf53d27a7dd394b0972199b3990c34a77ef1e2f7b632ceb5660cb1667bf0ab
DIST php-5.4.32.tar.bz2 12277458 SHA256 26d0717669a098f18cd22dc3ae8282101d38508054500c26775ddcc26ca7c826 SHA512 a2bf1c4977bfb36502163f5fd1ba81b6d7ac2a99f77c7e584761efbd6bbbc3ba0ec493ccc5bf61d78f956c8666b84b1b4bbfbbb778d2834541b47a9a5cfd63e0 WHIRLPOOL 718edbce480fe3b8b9a360d35b07cb9cfb629bc1d1182f0f434b072f514f9f94e90490079cff7754b128ca3f33e27b72ec73bec9b321c3a8c7d10496b36d4c52
DIST php-5.4.33.tar.bz2 12280453 SHA256 1a75b2d0835e74b8886cd3980d9598a0e06691441bb7f91d19b74c2278e40bb5 SHA512 c7a97db745aa77c2deccea022d97732bce736ccd481a7b6c63d7da79ce3d1a4d13d3f4968bfdab3ac1091a23dd6a243f3d3b0b2ac688205decc944d3d6ecf347 WHIRLPOOL 34b9a274d248a05b0d7c133a697a1b2c682cd8be0d15ae9377f4011ae1290eaba26775b3ac09276e4a4ce89dc55d728e0af68735789427c670bd0a09dc496364
DIST php-5.5.16.tar.bz2 13257031 SHA256 a1d7c4556a80bed744a348211b33bc35303edd56dd0a34e0a75a948c879cc5f6 SHA512 609e08cbc4974b356f81cd538d5f875befeaca83fbdb410c1980b420577da19148321a0c99b3494cd06f341571f00f2d381748900d4bad17c8240e4d6e90f7af WHIRLPOOL 715f3ba0230f3987c488a1f67b2bc542d8ef183b8ee0096fed0fcd6cf54c1173c04358ab3e6e4816814b2d7b7da88d396483e2a95ee566c0bf2feba5f6c59469
DIST php-5.5.17.tar.bz2 13269227 SHA256 5d81db0c8b2a68da05715c363d037922b82a45c966785d64a77482e5c01e4e1b SHA512 898ab5ae1bcd7def149d63c919cbffa2d9708052a230465d39e53b46d39ec124f52ba31e6440f0ad96ec1e6e4fe4dec3e52bcb4f9a2e7d0af7cdcc94e81e493b WHIRLPOOL b606bb596cfffcc9f3ded6b0c2e2bc18ac5412713beb2a357ae6e93886a8a20119749b33a41cc8fb8d3f9e74b9585b1f66f71d16e4ebe781afc8ded7f9f4bf23
DIST php-5.6.0.tar.bz2 13547979 SHA256 097af1be34fc73965e6f8401fd10e73eb56e1969ed4ffd691fb7e91606d0fc09 SHA512 a43e48650f6c9de7a0490a30c5b50fd8394698eeb0568303138013511ee4a31fbf231c1cf4b8ec972e92afca9c5169017921b108a526bfbeadef149049bf1d2e WHIRLPOOL 5076696f216570d4b3af125672f2f3ac4124c87ce9b40e13f58d3f81b058dbc5f59f43af512cc33beebc6071b05ffd7d33157aae718ace7fc27cd124c2ab019b
DIST php-patchset-5.3-r0.tar.bz2 7368 SHA256 1a67b34a681dea33ea38f0ffc32b70a78b4c5dc1c3603d1bba31bb130d803ef7 SHA512 765b0cf56a3e63ded4ad1d1ba67567881ad06bdc2814cc07004fa338f38fd69078819c7463d2c55e00805c8f33fa925b94228bf7bc3d223acc33c6cff540024c WHIRLPOOL 59e18b33e11d968fac2a4571173121bf8141bb2f1eab62192e15bc59e351d3ab973f04343b447681d8a2adddf0844edb8a481d027bfc14c7e1fd8222169094ec
DIST php-patchset-5.4-r2.tar.bz2 5824 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef SHA512 3c2523458a627373da7acb93fb2cd621f50b19fe2ba1d30beb62eeaaa39045262b917cfd0b631046fec9c8027cfa99bd0426a079ab45eb172b21d25d6e085dde WHIRLPOOL fe4f015e2f0dc66cc23ef16fb5bb33117952593ae0770d4bcd37ecc1c431cbcc7874189d265696305c60b4e395e7ce902667e38203db46867304868271affdea
EBUILD php-5.3.29.ebuild 22248 SHA256 da048f2cac3c87a9a45e116e3127e0e47047e0e054f1bb6b523eca35880a18cc SHA512 e04b610d46c0378bda7a4b2bd95f7f7069ce5aa4979baea07ab8ed7d0c54b0d827ef314e57ddd0377fc884dcff7b43cbf86dce515919a216f99738793cbfc146 WHIRLPOOL 3dc1c08ea6b846308c42597745f92425042a43c775a9f3506297b63c07eafc384917afe2fb9bbdc0e129f7feaf72e39d2ca909645ba9b537e8aaf9351f1ce503
EBUILD php-5.4.32.ebuild 22374 SHA256 61e7c86ac75a1cd4df8c1b804cc9127480e446900112c77dedc7958522958e06 SHA512 6c644897775900215dece601da010cf2151cd254ba67f01141338bef34d1f4f95099d2336290162b1a7a85247ffbc3a394f1e17501b143befcf8b3401f8a144e WHIRLPOOL 1798d710d693d192854b7637e56444a19de234fd8a559df227db2bb2e04ca7897902c27270c7ab3044b0297c49bbc5f7141f594f3206c0c91107c22d73fc229e
EBUILD php-5.4.33.ebuild 22389 SHA256 c3a037d93ca30e3f8332a140b75c2d83540becdd16490bd385bc106fb606a3d6 SHA512 4e20193c024118a245f99ee773f8d0875a42881ddb78b74dbc4aa5fa9652a3a510fff9b8fbbc76805436f1fa37f40606463b3521360b19dc323a8b294d5430bd WHIRLPOOL df64886d5f3475fd1a94f60f1dec73f8a13704eb1fc680a6a62e53a32d6a7ec5e45159fc2196d999259865e9625d6a621b3db0b9c785121b4f699dc83b3467b1
EBUILD php-5.5.16.ebuild 22308 SHA256 7e571c58c0de84473b049dd65a24884b4c225c06a6c6fc9477a728d415e24f0c SHA512 80b1f05c4c4147e108e50b0c371696ea0acf4c30638c226df3589ef5fc252bf5baa776fbcc1c2cd6c11540cf4c0939333b1157cd72d5539e5ad8125a83623351 WHIRLPOOL f78992ef140fa77fbbc70c166c6110619c120f201ecdbf70ff18ebc8853e13f58e5c4a8c6c8d268b6e5beed19e383b6a676ffb240fd80c7dc463dd13fa4423f2
EBUILD php-5.5.17.ebuild 22323 SHA256 007afc88e66fbf5c0373822f1e57d6cc30062afe73ff6cb5996e265700906925 SHA512 466d1cfe291f0b216ee25c8e60db7a69ebb6effae787ecaba01de19a1c820b4f8a26ee80d9f9c1f1c5b5b5c90e771bf9b7d9b03f051bbb194394dec283e2fc70 WHIRLPOOL 9ecefb482584ae173c914b99bf96a9914ad0a189195343f998865f8f744afb7634aba2c8dc4cf9fe2d96271c1917d75f4543116798b11ef28f1821a95e1c02f8
EBUILD php-5.6.0.ebuild 22322 SHA256 bf1e1fe93cfb5a26d10c259eae5fc8b3484a0bbb3a4556150ca2070ec0565648 SHA512 6fbeadb261179862a6c4025a2905466c34a9d36c333918a49030b65191560860075ebc4445a2f91253771701d9956424ec3e4048717fd2f7e71d03868c096403 WHIRLPOOL 84dbcf3d758da2c99c31807de079599f01ee71daffd5841940b6a10877b4ac5c86e695357eaffe5cce8c79d23311401094a1d47a50d48773605697f4755f897c
MISC ChangeLog 32323 SHA256 1a5ca7b92109e4aa2fa6dfdbebcea07ce8885be2e2eed0fe9642dbae0e278afa SHA512 e1977511f3f407c2579c86c319e8e4db8fdb51eb5f913b4294e7b37619324c84276e1e9787de208650b1275d05672a664766736980c9b43a9cd62fe46b039a24 WHIRLPOOL 0a464db9e9864e2e37b17a94ca58bd0cdd10c0210c4001258e2dacc7a13f7713f5d6d9a030c02997c70287ea56cea2621f99679ab64496c764aa366064c8b3ee
MISC ChangeLog 32511 SHA256 0b55d213b5631a7bebca41d0bc388447115a29af5a5ddf3e3dff25469e3a0f4b SHA512 2a199940ec958a87d5ae4d9f488fd72a3dd1a8fb24a908306e8af0f59deec648faa0c9988547db62d3f468021dfefb968f511896a285f7b365b97b90e06e1d08 WHIRLPOOL 4ba9aebe6e14b985058094bafc08e6fd6c20313ff6df4e6ca0315ad3ebe35e2a5faf65afe5275970030352fc03b725c919e1a2683c8d2ccc30ad194290a56b58
MISC ChangeLog-2012 108488 SHA256 c2eea36502d34eadc7995d546f78aaa553ba07beeb51ea738715ad7f2e51b08d SHA512 eb25224993eff1ea42ea133302991a3ffad3adda0bc524cfa4fae49574230a8e65b35b08750d780c11cc9c152435fadbf2c416241fac28dcbb025e060e96cd7a WHIRLPOOL 82f627853fa961f3f3707fb2c8757acbc8fc644e89121d78703b40ff0f668aa7d0f1aa26c77f8f503e4f6da22ed865e4cb7c02d5d112c89488b12aa6b0d80568
MISC metadata.xml 1601 SHA256 0f0d69832d7bf8ca13c940247d67e184d866ae48f4f77167b3b6a508f4c0ebfe SHA512 744b80efb645e7c6e632101c98cb7bcaf2a6530d948e5cb320050cfe4ca3733e29b995e2b1e4677b648c7a9e051a8056c6f38ae03ae18656a9583b24c32b6056 WHIRLPOOL 8ba9c5edf403759541ea1aad65138f48ddc4e4bef73c3a43744e1d0513031ab431fe1e742a39125257c3545ae0a091118d1b36d04a28bdf96e9989185764ae50
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQF8BAEBCABmBQJT/zcwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQF8BAEBCABmBQJUHB4nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyOEZEMjNGNzBENkE5N0Q2Q0ZFMkFDNDA2
QkFCNEFFNUM0QTkyQkY1AAoJEGurSuXEqSv10XQH/0FsJDGbLsH3Qz0nXfSCPsPg
WTpvRe4F5rTMCZYw/G6J38fMTLO+Jv+gv1B95/9yPKIndbfaFQbjYEIATSPhIULw
FqzDfUGOXAbv5euLocg8qMgUwRTGxUvmHymErMxwgiyYm/wBhMAOY2FrLMh+Ejrm
jYLFTIKe0x5PSF5e1zv24ZmE90ebJfXrJDcEQ85aKAv0PjEF7DDcFNWXHbdsc35U
xJpg/ul9h86mx/nBLFEiawSFrMQlsgrher+Ta4r/OHEiX95ET1gMEvgvzo6P96ZX
SYEoWBq76SNuH44ZfLYNiywv7c0MEXCWwLdGdniIdChX1fT9dqq6VijtZ6hvTVc=
=zl52
QkFCNEFFNUM0QTkyQkY1AAoJEGurSuXEqSv1+hAIAIUwKVpSsnDlQJW+ngfH8vdw
OcJfHnprn7Cuo3JEYTmQFUb2dWwNMrFCA5tCwfaXU5K1BhgeNiOsR25o4uZD8YQP
KrQUPUIpWEn9TCj+xsEGjxeE8miqSA8fN/jthbIiVgB32mL+WatiQSeifGEf+sQG
nW+S6PwXfl53gZIymnAEiAMvi7lZV2lVj1MBGsA/emPXSSNHflW3nOYiDbgsswrX
omXuIxVXfaUz/61WBYX/7V66JwnBfNgtbVK+mC7v5YF6+HnAeieACh9yk5LbJ3Q4
gSoY5ScRJ/e18paYnjEkWO4rDhg3HPrWAnhcUMWpx5vCa/56wOP5ZVKbyvW2VNI=
=QKKu
-----END PGP SIGNATURE-----

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

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

@ -1,6 +1,9 @@
# ChangeLog for dev-libs/geoip
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/ChangeLog,v 1.221 2014/09/04 01:10:13 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/ChangeLog,v 1.222 2014/09/19 16:43:53 jer Exp $
19 Sep 2014; Jeroen Roovers <jer@gentoo.org> geoip-1.6.2.ebuild:
Stable for HPPA (bug #523034).
04 Sep 2014; Anthony G. Basile <blueness@gentoo.org> geoip-1.6.0-r1.ebuild,
geoip-1.6.0-r3.ebuild, geoip-1.6.2.ebuild:

@ -13,23 +13,13 @@ DIST geoip-1.6.0.tar.gz 160178 SHA256 61bed5907e9544d5b1071ea962a55154dd0827c04b
DIST geoip-1.6.2.tar.gz 162932 SHA256 72562fc10792eea6cfa662d93ef40c6541b73619df8057a6e411144e671a9174 SHA512 4795584dedfa84f46783e5c2beb414c33159e0f181acafef455e56359ad66e5693caadac8c93cff92279fadce23deb7ee5f6413fceafe49efb83de5e01755a67 WHIRLPOOL c8565d32e3434be72de241b57f0f99ad0145d88f582b36588b741cf46e30a005c09347a5c67c92373ed6f77af7009267ebe1be8e64c71c5e9102edaa4c164c5f
EBUILD geoip-1.6.0-r1.ebuild 1880 SHA256 62611d4332b912ac52fb1309670a8602682f09bcdec74887e40eb446a07363fa SHA512 ac2c9ae60e778a09164a1cf353c2473b6b9bd73480e2c055a2e07b80081cbd414dd406ace05c5da081534d685a2a1d9503b15fe2a1b5ad36fe267d2be2a1afaa WHIRLPOOL eabee9c6baab1ba51f3b3183651e4c146c63c0c837e4bbbfca15a89080a05d8e3a22dd215a48888b52366a5a820cea8d0a1bd7d4e20bb5ce52610f1ff1868284
EBUILD geoip-1.6.0-r3.ebuild 1375 SHA256 851bbd80a46afce3e44f5df9b96c72237d86fc710b4a865cb229a5ae5c582d29 SHA512 8a36258a480042a6c6e2bfef7e6f2b7164d609503a17260c19c4a777294df6b0552e170583f62af412fc36e40f1fb871ad2438ddb624ea25212dc43d41bbc0fb WHIRLPOOL 0bc71e22c1272ac4766778349920991c5cc6e44e257b3b0ec7a03a8a51a7d9a4e17ec9e32e9ff94ce782c71f2303287b5b2ff83dc93e5bf49b7b18b076e63d61
EBUILD geoip-1.6.2.ebuild 1437 SHA256 5e7847a9f27c2bb2d31fdb6e549963213d2bb03872764c7b728d87bb73a52930 SHA512 90c30e686d6c919dedad4ae1ceb17f5a4b3d4631aa71c6e57f9aaa77b29edeb51588f7da8b4ecb4900d2d08df3ca0ef4ba1a3190aba93f25c6291cdd869a9c43 WHIRLPOOL 5969d64dda8c7634c2755abb28c9c0adc56a5ea196e448c01c21e5feb5476bfa611eb070d4807434ffcbd7f051799bb030473ee4d5499c9bf80f403b75d7c529
MISC ChangeLog 27134 SHA256 5bff24d988a39d9a275a82231c91052a2bafdd7577937387dcd6adcd08edfdb6 SHA512 37cffff5e739536752d07c95f756d14c2f6f29cbaf45fff365889498329eadbe270dd1b76a126dcd0d01d0968f4dcfc2de1fa5ea8f9588a98bb66509ce82ffbe WHIRLPOOL 3f5ab05c575c515d51af4f5b888ece279fe87d99b5dcf84f9d0b0b2978b4a240514d79d2ea956fc8bb2355c3ef6eb2af10753556c71e3896895d0573aa437344
EBUILD geoip-1.6.2.ebuild 1431 SHA256 9d50186553b0d6495d7aba94472d83c8f5b697d8f59a7d3a69acc02aaf1e9d56 SHA512 b602084cbe92f4042faff4005af84f0671defac66d3294bb9fbaa5a9975c91d0a33c326814d356b36bf595d9f718de435bdfb9da27ac8a4cbeb7f666ae930981 WHIRLPOOL 9b6db21127a56a6a4ce1dd4a4b173dc9627814d4708cce7fab65271465e5d5222412341c178e357b2caf07f1b4d2c952a9f623ae14109c45a34507ae6de6951e
MISC ChangeLog 27230 SHA256 73d4fae1405d4dd20be4c158988b105feb4c8123f8ebfcc6f7b8096be02cc049 SHA512 8534ef6d238b000ac333f879a3581de9c9a73721890ed78e5b73f5141d4a85ef80d2602a3fad01e737c0991b078551d761581f4ff3b3d78312a4e95f6d7dfe20 WHIRLPOOL 455b3f4e90c375230897db7ea25e65d42261668752bf1e536cc8a94f8a068c2534bbcb9f388ede4a5ea3adf6570c7cb93f8d57c92041aa70deea6ed3a892735a
MISC metadata.xml 241 SHA256 3d42196a34024a717e8521954e6be11f030735fe0fb86c7827cf047b8c7802e1 SHA512 88ff9c4b327d2972284a4354a38145fc154830c5ffb86912f3149214944ad72b930b3362da04f3fd1fc376e46a38c2d93fe3a67e5f3ed72b0a15d2692d208d49 WHIRLPOOL d239cc85487a236466ee0cf2cfbc35a1b19571fbccd598ee0f558f3068326f6b9a88bfc8942b769c1f93a6c47a83abd4f687768ac0e9bfae74a4023491d8f5b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUB7yEAAoJEJOE+m71LUu6WQsP/0Cpj9jdzp6emyYRsvd8Qo8E
x5LSJxCl86iY9J9e1wGVc+SpbjeR28GZHyfx4CB83hyP+TkEPfxZBIKtfjwbc1DH
zCE3Zh6qY7wXfwceLqyXAvT9ujdXmBqIKgKehWZYJvVPScYbxFcOWRBkc/6+NHSS
/7VLSjd4uSNq+/+5EI2ZVgnO8HoLKuHMUfgN4egnIffz2eMoloLK5dBMneXgy+zK
PfAvXkCbpuy6dLEf8R6w9OilJiZCR8UMNJqHeWPsodjkcMFqp3TlxP6jbrPIy8tK
BMKyR12yFcbYfFWinAdDzMyovs0mK5YBMvV/ALjb8ok2O+5EYDQO1kPH5fcqMprk
K+prfbssfn3BCoZOjOKxKKS01uXC2b+gzFweDv3fLLn/ugpF2Yw3H7r7eLDFZA2T
LlkaAY8DDxhlhSsgshbId3tOGdz4rDXEI2uYA72A97iB5esVSD5PmB+sR4/Frqeo
M1yU7exuO9+r8azk6Gzp8h3lQ3h4wXXRffFuzjmp5H6EQPk3UnTKHnKq+QSS6cso
syqsWcNmmEGfRMGDGHPkrL7Xxj/d+L4S6oRaKW1DxemnPaec8C6rDnTpD08mPmoz
rrC3hasaduNp755bVS25oDHPJcH5EaVl++P7FUjeESMq+Q0Udmdl7rPekuAXco5I
XSFoLCEMmGInZUO4baqj
=sacj
iEYEAREIAAYFAlQcXUoACgkQVWmRsqeSphNNNwCfc6wjCQsYc+RvTnwNqUpJOi3B
TcMAn3liwT8BDBs192Zj/Gervy33WD41
=HRA6
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.6.2.ebuild,v 1.2 2014/09/04 01:10:13 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.6.2.ebuild,v 1.3 2014/09/19 16:43:53 jer Exp $
EAPI=5
inherit autotools eutils
@ -14,7 +14,7 @@ SRC_URI="
# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
LICENSE="LGPL-2.1 GPL-2 MaxMind2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RESTRICT="test"

@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libgpg-error
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgpg-error/ChangeLog,v 1.110 2014/09/13 11:56:36 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgpg-error/ChangeLog,v 1.111 2014/09/19 13:22:41 k_f Exp $
*libgpg-error-1.15 (19 Sep 2014)
19 Sep 2014; Kristian Fiskerstrand <k_f@gentoo.org> +libgpg-error-1.15.ebuild:
Version bump. Requirement for GnuPG 2.1.0-beta834
13 Sep 2014; Markus Meier <maekke@gentoo.org> libgpg-error-1.13.ebuild:
arm stable, bug #519432

@ -3,15 +3,26 @@ Hash: SHA256
DIST libgpg-error-1.12.tar.bz2 489266 SHA256 cafc9ed6a87c53a35175d5a1220a96ca386696eef2fa059cc0306211f246e55f SHA512 eff9ee101e8b48cab635ef22bb5546947e85a8e267cc87260166fb36793d983943a951bfe92dd5d87381d6eb2b9ff5315286db20c06de29aa6dd6e95533a0c14 WHIRLPOOL 006133cfd65d1cab188d964e74c3c1c806d8983b8aa980bd7cc45c30ebef0b61cecd527b42aec15b761cb56b50f07087023d23c572352f974916e3375c79c8d4
DIST libgpg-error-1.13.tar.bz2 489948 SHA256 f8aba9038d8a46cefe6a6c4a7e4527144c029eb4e3ca1ed27011b962102c9b0a SHA512 db35cff54f12fef121f62bd989147acb8a2bc0711564e7153c1d10c5542e3530d3b3e172210320d312a8438372a099977dc72905e1fcdc29eddfacf8d34998fe WHIRLPOOL 1460d2fe700d33d247090acd400e014162c179ae70f0b9ee432103a52928efe31f0c774da493d7ad468fe165c831e05aacc3959d6dcbf497791673c4959a4e29
DIST libgpg-error-1.15.tar.bz2 546865 SHA256 b6083d027ca338f2a090ac9539983bc847596d36200f6baf3451f2688209797f SHA512 7ceb654b9690b27ea904861a47eb2da16d68da11f69e150cb413970b3dd756093d1fcf1fabeabb7aadc888bfa03edc64115dbc572a97428ddcf9f0af0c1b210b WHIRLPOOL 2eb3a03d0411db4aa19e77a910960d222aac7837782c599aabf85390d43c0dc78b2a22009411fbaab3df5e837633521ef3ea14cacf8b93c18da84d312b1c00eb
EBUILD libgpg-error-1.12-r1.ebuild 1586 SHA256 a89ea12f2a8a73cb72e9a8e72d71beab7cc681775730df466237157fa57e4012 SHA512 bc1feddfdc5c3d8e2c46699f0853582b5a3d10b711e9d2811098fec327f1da7b2e172dbede21ce9b936feeee298c3829d4a736da2420cae90090d64546071f81 WHIRLPOOL f8e0a61e1c7200b2f8fdf0543b7537ad6a5ddf4163a25cbcf894a2cf44514756d71f417e92bc0dcced0fdc9f567bc5b73841c7382098889cbf9372190ef0a666
EBUILD libgpg-error-1.12.ebuild 1162 SHA256 e79c470e7c51a3506a19838ba6b07e926a6a85157217d11ce4b799f8d24e15ae SHA512 cea74d197312cb867653066fb1a9cea5478f65c1a607dfb179e6707f3ba749b7d69485cbe095ec7f369bd0e9a642857be9a7150261ac3cde812e2120cd9b568d WHIRLPOOL 6aa7b09f8a696b13ada945e94864006c61748b03b4c9656dcfdac69878893680e9f944e48c0053ac1ee52a28b71deac62042f6c551b3c72c1a9c3acd93eb83bb
EBUILD libgpg-error-1.13.ebuild 1636 SHA256 5841019458b6f5a4eee55f80093f431953c8432ee204096f822273e412515399 SHA512 21760c61b729fcc16bd0002870a0cd5534d3b299fdd08b78606624302337714f244068068f54d0143da49e0c61f12ecc9a9dc997dec75ba1706622683bc43319 WHIRLPOOL 3484e4b5bcb9da93d17e7207fa8ca7ae0d41f7d7d509fc3b224abeaf450a47aeab1ec3056aadefb22559c5aa77d897c75135a5304bf5b97b880325f70925de95
MISC ChangeLog 14623 SHA256 b9b7a70ace0f682dba885c9c362eff6192e071ef62b197a4ad91f183c8a0a682 SHA512 430b6f5b7b7f93a38d367116d9e87032a3e502a6a8052a660c34223ed1427d0b71c8bd7a738728a248abf6b6f87f354a55c417a527d818643a54ae34bd49c6e9 WHIRLPOOL 66e4fd3ff9e0f49f96ea90183be0c837b56e1fd9a3d14360f54fc7a7f58810dda78efaecd1da4da74ea34618e26006fec5a4b4f34e23e5098d6c1d653a32bc4e
EBUILD libgpg-error-1.15.ebuild 1635 SHA256 708fa2d2e3027290c78491b264780f293fd6a81cffdcb64ce796bcbd66e4d86a SHA512 8da5b64748f18ad6e0557531dd6ca39207957731db30060d33ad2b9b5d24cafcabc0b1fc2a61cfa419d980c49da1021614cf23dc9d8327b20b99bbcbc5e1a3fe WHIRLPOOL 42708bc1764e2674cf2cdb45f3d60b1e3cf30f0e0c4bb37b6f18d3c432b03a728ea63d48e48926a23d2065ce0bc220d2dce89f0b1c4bb410742fd7f0c4d59cdb
MISC ChangeLog 14788 SHA256 2b73fa6d537f8fe142818125b743b2d06e427f1e3dba8172a07406c92aba9757 SHA512 74d4d27d2e39e71781891e47979a8d76ac01e527745a59abce656e8f14617a2e4dbda0d10ee1a906cde55dd7a7706e9a44889e23afb8864c742157a7dd5bddd8 WHIRLPOOL 88b8c357f034f04338b0cf6144605c72ee899f9eaba99e4cbbce58b97de1db5dfd240902414b957585d4412ac84044cd2193fb3db00162a602bdfd40dbda7196
MISC metadata.xml 235 SHA256 457ae31679e09fa587eb1ce494f8bed85d9057e2a1c2b72462b4c02186067e26 SHA512 49cfc0288e90fe1a8a71517d5964b727212b84603afc37faec0101ca947631e288aba3e1c84b7b33b4e24509d0e798fe9d2d6aba1a1209c16cadc8b7b18d9908 WHIRLPOOL de990675240b800437b9549239a7a2f4707bff47793a70a03828ff1af0b43d237f2284d426cf284f156fd15beab1ad59961d0033e2542d309878fe6f6864e423
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEUEAREIAAYFAlQUMPUACgkQkKaRLQcq0GLeEwCVFnM1tFzwDGxHw2gCdwoQAFJr
fgCgh6PzXkkbLhyE1511vZSwLY5ZvwA=
=okvZ
iQIcBAEBCAAGBQJUHC2MAAoJEPw7F94F4TagYUIQAIPY0914Ka6+2eqBvzq/PgNh
mUevMlqyx4k+1Q716Q0+qJ/shxilodvF5pBchATIyU8mL9ROOXeD2UaJuIiPMk/3
WHB/KUy3hn442c1scykbAupWVr9fHKtRe+h0PN9B+r4aYkS6S8yZlcmcTgS0y+DX
tBSDFxqIlQrpAj2Oi0WxX5LEgtQxlA4GGn1LucVxZagoX8tzwzBUzEa5g264b07+
kHTk5dRDQ/m5N28zKrqVJjW8m7JkQ4gMgDQEfsbOApnCRNaHzaMxFOS3hVFdBezX
7ZLm596sQJR3pfRLqTPe6fq1mSkbe+3LES/w2Ku4cacIPP4aVzl/TIXWaoc5A2Nl
qvbwXT+d9bUGuDBTBy/xdBZsAwyEfcswwVYH5GF84FRJeMGZGW1FGvncwgvLMLNO
BFoTJg8c9UTXq+3eT7yvNvszFELWT7g+EtoeKFaYuUMaBr8YCQSXv9UvSbMPIrMr
EpDibzEQ/2LuTjHx98ByPGwo3BkhTZVBRUn1RYJ9DHtG8Qe3h0I9NBSuEZw51RHK
SAk4r3jXvVh5WxLeDXpUFu/B2Ypot7bGpWtFHlpXDL5etksHrkIO2MxqAdvSaKWT
GE2cNu4AJJ5lAOl7UQBqRrYay02su7LoAbLP5cUBvF9FViyJe2YI5HrwL0HN+PGw
WqNCpCahSGt27xAruw/r
=FUC+
-----END PGP SIGNATURE-----

@ -0,0 +1,58 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgpg-error/libgpg-error-1.15.ebuild,v 1.1 2014/09/19 13:22:41 k_f Exp $
EAPI=5
inherit eutils libtool multilib-minimal
DESCRIPTION="Contains error handling functions used by GnuPG software"
HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="common-lisp nls static-libs"
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r12
)"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
MULTILIB_CHOST_TOOLS=(
/usr/bin/gpg-error-config
)
MULTILIB_WRAPPED_HEADERS=(
/usr/include/gpg-error.h
)
src_prepare() {
epatch_user
elibtoolize
}
multilib_src_configure() {
local myeconfargs=(
$(use_enable nls)
$(use_enable static-libs static)
$(use_enable common-lisp languages)
)
multilib_is_native_abi || myeconfargs+=(
--disable-languages
)
ECONF_SOURCE=${S} \
econf "${myeconfargs[@]}"
}
multilib_src_install_all() {
einstalldocs
# library has no dependencies, so it does not need the .la file
prune_libtool_files --all
}

@ -1,6 +1,10 @@
# ChangeLog for dev-libs/openssl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.596 2014/09/15 08:18:46 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.597 2014/09/19 10:34:21 ago Exp $
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> openssl-0.9.8z_p2.ebuild,
openssl-1.0.1i.ebuild:
Stable for sparc, wrt bug #519264
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> openssl-0.9.8z_p1-r2.ebuild,
openssl-1.0.1h-r2.ebuild:

@ -36,31 +36,31 @@ EBUILD openssl-0.9.8y-r1.ebuild 4423 SHA256 fc138d6b0f9b6ffb4e7e16842a0f0b014767
EBUILD openssl-0.9.8y.ebuild 4167 SHA256 a9e4db354867f8789bec8d021110deb0d96b6a4999cf5facc48620ff5c4fa673 SHA512 7445c77431de839e5173b79f3d4f9de700c36e88c79fa5d28be4f88c6e6cd8d7502b450aa72e4a9d7f8eabda55078ec5e01cb12df0dde52ad12f6ef04dde5af4 WHIRLPOOL 0d1359863c312e12c000418a960b98dfda5c239bca71b17e873566216ba5df076b4bec939c66821bae6988c1afd8c7503ef36a0ec4d96be65b16919cf4adce23
EBUILD openssl-0.9.8z_p1-r1.ebuild 4294 SHA256 5472bc9f69978986658c425427d57ad7af7752e4dab93872ae3658aeaf6dd5f6 SHA512 54e1ba02ce4aac47256b77949f073e850bce58baa0dfad897cc11dd454d1c805c4cc54d525422d1e195787abb940c1305b2709b866b509642ff0ed091a984f27 WHIRLPOOL 3fd0746ae088ea7e3212501480eecf14e72edc875e356c80b50c7f851869806de9820abea6e79a33a34b78514ac93584cffa37e9a98d4ae6f0cf59e549f8b01d
EBUILD openssl-0.9.8z_p1-r2.ebuild 4538 SHA256 f66c582eae2dd464bd42393c675d1452a7693681af7d479d346cd5e896fca697 SHA512 fd93cb629f8853964922547a8e8ff04f840eeedeacdd266e8bb75b96d12853c83a325ee45058a3f07265c1ac143f2be73616677465e1eeea95bde57d62093223 WHIRLPOOL b3b42ae1ef384ef220a5503d302674608578bd015b7041f33b782aa3cb79d69e35d51fb4f1b38d499187864fae755cf09fe7b71e81ebf86829e72f8f7e45f86c
EBUILD openssl-0.9.8z_p2.ebuild 4987 SHA256 48b5f345bff9d2c6181757bd29abe69bfaf425c6eb67fe0d8c5a2710c11d5dca SHA512 becdcca5a46755fa36efac918c812a707a6840e04d615fa16c784cfb9e6603ef6495ccdd86677085507e853d808e73c1110bbba576940869523bded5d350bb73 WHIRLPOOL dc575c655c23b7ff3a125c4684cbf4b862a118819249d54c984860710ca7765fb49dc9762454075e1af6376ac98bc6b47816d8f3fae61b6ee70fa90728c543e3
EBUILD openssl-0.9.8z_p2.ebuild 4981 SHA256 2e5abcc57ef84f093dfea05047746af19b364a885c72febf2d82e9b7fedac6e3 SHA512 fcf9fe7e968c89e74c905a5d21b75cbee92157cde55cfd7b345c37a26cf0c4e632c4883276bcc7fe6053e9c1eedb08d462034f8742f32964920a24ae498137f5 WHIRLPOOL 1d4e415755a4f6cb5f531c0e043b5aa3ffccc6f3b0e42e29708335dbcbee8f79076cb6602e190cefa649e2a1213fd8735935711fedfd29deee2c5f70985c4d97
EBUILD openssl-1.0.0m.ebuild 7036 SHA256 415d1ac0e173ca4f78410a5f45aefd3e607810d0744ca91555253c87a0b476bc SHA512 b398bdb6d883295fe2d896a916fd128acc6c019e679747dd8791f02dfada1a90a53565a43e8212b07e1b031e2dd28552095e223723820dd2573305987accc5ca WHIRLPOOL b8966785828b0586f6c257e053d027259abd1f2fdcdd261a6b0a4e576972afcad92e781c37b30d0fb09f154c55e6ddfb487c437ac214daae4cf2cba5b2094c55
EBUILD openssl-1.0.1g-r1.ebuild 8379 SHA256 f4520d3025c4d2fbff7b49e479b42a84ec7403af187330563f273408315e8374 SHA512 ea226fab681baba9e216e5b29ee5ee6171d8f5aee648e7d60a5e4c3a0d38634ae29631609e739f3b38682134e2c48d498eae6fed109ce3d57942140010135866 WHIRLPOOL 9b52b00c3d3680d792b1c836f6ee6931890ab1dda9afca0f1814d486528770769bc6b2d773a7d28599c231a4d5f370fafa4dace547879fd93579319038ae6b17
EBUILD openssl-1.0.1g.ebuild 8184 SHA256 6cce99dde24901076936b3851efab51c2364797a91a9f8ed7e13a7f2c4cde65f SHA512 50f46c8b03e5074dffdeb99b99a5c5ba0d2614a9732cfb043e75c361246b3416155cbfc18c24464c99195a21c507a14a011b7b274c0bae729d460d8fcf583478 WHIRLPOOL b27d122249b4d2687e99d9b3a8311c87be8e30ceca3611a37fcd019fec3a4bce0555b42e0d2dfc6118410f4da4784cb51a7562ba9c3de9f79f4ff97e480d20b6
EBUILD openssl-1.0.1h-r1.ebuild 8126 SHA256 b9430778c89405661f336d28f1d0198852132267dc3c62b642f25e233d1f5366 SHA512 9f93abe94220051b540aaabd629d2da3672236e16b9bdaaaa031ec4da3b4546304d78d1cb7dfba622ed497e3c620105a3e52d18c26e00c0a62c252cda8700999 WHIRLPOOL fc00ca6882d0df73328ded57fe8d452c561cb2c4729905cbf7e1f5045d8236d2b5a6dcc100f73531b4a6ee4fd953dfa81734725ec6d5a1824ff0d4a80c1ea89f
EBUILD openssl-1.0.1h-r2.ebuild 8308 SHA256 d1cbfed1a383dc3e0823e080559221038fb4b654dc73dfa83e3cc6b9a220138a SHA512 05892fea68242321b1754f6170e2252f37721a43b0b2c7a5071cdc12771541828e4d5a697aa5088e585ca6b4ae4138a04d7b19a3257af26a789f492018616a16 WHIRLPOOL 9e3cb70ca76e73fb570f05e79dfbb2938b3bd8bcbae17fbe039c38caed61a0a378fca1fa50770ae611e30e89c59c5854f53b243d48ef06167557dc3b726777c8
EBUILD openssl-1.0.1h-r3.ebuild 8532 SHA256 69bc9f52d2b808af643f07bbcaf3b07e5bda512191d5e274644d4a16b05181d9 SHA512 00f6af15abe99b9ecb90ed5971e312f7a1dc7751d001a80afaec2bbc1ea6379d803adced727fdbd4298d6aa1a72ae0e752d48946816927a4ccbadc71a41ed447 WHIRLPOOL 7094c824ae44ff7e49f5d76e6e98af728af5e58a88c64cdf333bbd91d2de07599ebab1c6c02e4b5f57581fa11715353c5769ca84a9d3d0308f8ad0df3ef634a4
EBUILD openssl-1.0.1i.ebuild 8756 SHA256 8513155d5c2bcb0c488e8a20a20fbd47687570e8dcb3101b3056d5cecf0cd422 SHA512 e48a451e3b0b247ed951b659ee871e8a0f734fa4e462d25a2a8fa81dbb963918d5157c7d6edbf7573df7de614ed6b49b7e37cb5ba78fdc01dd444ccf1c85cc3f WHIRLPOOL 2a05bfc6518d99eef0f85bcdc341fde1560fb4b9a79a9938dc9d47ee2d46b253af2d3349cd56ff3dcf71e5fe0adb40888b5f5445a1644899f546d44c6aefd823
EBUILD openssl-1.0.1i.ebuild 8750 SHA256 7a8e19bed95667172404c85f19aab3749a52b0b9868b48ff81b51dc379fffecf SHA512 dc01c83afb5267a9aaae2eed45ae9f6d09498fe83b0e5257f0cb5eaaa8ae7fc062fd1909a5080df5b2f0d3ba1a25e31ed1ec3ed2c21a44404b202b52ed1689c8 WHIRLPOOL f845572114a4e6d4247c62c4e3422da59b2fd3bfa1aa7cd0973dfcc0c4f532b4c4168b11738704b424c430214ed78fa3ad89801cbd76f0c417dcc08bb709ef0f
EBUILD openssl-1.0.2_beta2.ebuild 8729 SHA256 00e16fd81fdf81cadf74457c0da92a3902be15192e30bc5db7e6ef94dbe8d315 SHA512 e5011e1282e3755b0fbc8276fb80be585e6c5a7507555af99fdde9016939a49f1c34367ad393e607403257aee7add7d24931ab50d91970fecbde5270172b4031 WHIRLPOOL b35b1dab5301d27dd18c259238261b55999c1e18443ea88fd296125bda7524400c11b2a0987ea866cae1aebeebee578bd3d671f28ace3d14f1136986c9c7b228
MISC ChangeLog 91055 SHA256 c0eb5f1af771e97348609163758f5d53d9a40fe8c7676f20d2d10c771fbbeacf SHA512 fe179be70f47b88aa1556cb8743c586e85f634300b19581499fc52f47e0c854e21204057587543e481add7626bce8a17cfbd394e65ea0056553284b882527c1b WHIRLPOOL 8eeae49b8e4a1deb1cfe44c27fa928bb112b888350ec3f72bee8ceb1b3bd74b03383ceb84bb54ef46b9e4fe0fa4617678993c64e2d28109d4ae92798f7085428
MISC ChangeLog 91192 SHA256 b5246736d77e798505aa41d83807fc570a57e89d43671e0db695fe2f5d71ecf9 SHA512 d6be2690abe690a457f388f90e1a5beaf9375ffbb35919fc34ee7c5e2c447d648d176a55f2c896773c0b6a3af5c5481dd85e09f8bb153b924d144e9da9c5b6be WHIRLPOOL 5983b38d1260b425abe477029fa5ad1173a803e337f4c0bf45a3340e2008d8f729a0c0ad198082d5fe7806a3eb725da83bc0bf240e115eae2e48b6776ac84449
MISC metadata.xml 562 SHA256 5c61e2a07ffdb4ba157e0add7f84ff74458c890092d5e6980fd936dfdb457c34 SHA512 f83769af7ffd223923b72a62db27cbc80ca31925b95b720845b6bedd2a9b52837f70f9da93ee43e272ceb3c8424a8c9f35a31ebd5274bc04c91cd63ace1af844 WHIRLPOOL d98f2af2cf3e13c09ad526a2fe06fe8ef02e1db20fd4e3843f1793a97c9ae6a2897308c84038a9a37d6d68fadc7af6d913b980f4f079dac36ea3860a33aca8c2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUFqDnAAoJELp701BxlEWfFiEP/A/1tMoWauAAmbtB74MFwQNr
1ybi3/kMEMN3aIMMYNGPfPm2Ij3sdy6RQrZpMaZaDyJNoQTH2+KtEZPqwKtf9pBo
KEVd/Sbkv5d24iPdLcYYWbBGJsXQjtJyaryxiLGDp0KjfYnPsw02467vOzu9upWA
ngViW/u1qalXw0OGt1JV2HNCgdVjkE4j9zdD9bhl7gVG2L0KQGQORdSdYSDp+7Ou
vLPNcyILySClAj693IJd8h/Qtb3Nr2PbHLMUytnRilFwXV/qtlP8BpEBHehuKpOk
XZJzFCtfWylLoCfJ5gFVG9vASKR/ZwT6G2nNnIS8ru5bM4QM5PiWut47zhO1+fiq
jCUm7EnHtWQpC/lEDlTFHDfNvQAjwC7h+hNH7Paw1e5dL0rrD0Bz1lTNhpqXgWSd
7eAsV+RmVzHOcPtaID8h7XzVSXkWYFR5Gvig7e2SAxYq2Oh0uOqADmFFFk/xcjHc
2/e5avX7HL+obD6ucTtvxVnbIMzkKJmRKvNPtoKBZvU9SlW10AYNaYrQDZbAFTJy
Nqnalc4ZEcLiRxE4nGGuUecbqiuAKpWOqUvZqfE+MYhBx+KLDPmaMHe91zll3sHR
Jbf90GYhvpOicRVpIV/WCWVSxrMDPnUYy/a2F284rSRuDf6LHNDv/PLDIGPU4W93
J170WS+4Xn+cfTyWzpe5
=oCom
iQIcBAEBCAAGBQJUHAauAAoJELp701BxlEWfxBEP/0A4BWaeoXwtM5TbHIYsfako
A2k+xcNh9vPxzuWhQiJXyKyxPArfxPyRCEROlMuQ/3vRSZ8HHQFJefnxtYzbsAnY
oT5TdWmVubi4yONY0qlL+GTYS1ZwjBFAoIWzMnmKlw5dONiymj7KRc2cuAzbJD/W
S33Lo1SZszBzJ9XtommgDUb1wl6KVGZGzq9sEkcVupky5FWICTNDqcj/NqFnt5OE
0bDGayRtBudQzLG+9Kitl/AsM1JNp+ZtnA9QWif6T8+1FZ0X0eWyHUVcxjtzNSBe
KSLZiJGy+xoRgKLZCLxq5HlR0qnz30kA6zQvA0wva0dEMWUcRHJWwzI4MAFgACcs
u8i4DBftcPqa/LV1SqxYJ6fORYhjVBehL0yM4nZ9iB6Qf7SXdLFmQ9IT4HD6Q0ew
7HVz1gcakIa+bVB9SVjnbDI6b5sVLI+VoCzKtl+U+jqUpfU7LjcZg1NltoUxWQSw
p3kuBM4cw40WXNWjnCaB6fj8QeuIqcsJ/mrRSlrKPPJ0tNbEv9HixuWcYOlm+T2S
OfJ4kAQDUcnGmrkXlL92c2IrAoWJKsECYAicZwn5a2Tblan1jU8t7HEwKbcXAkmX
6WOCHS7wRdytb9idMuLAQxl18RYIlTVsfgC9ILObqr6WkUAQA2ABj0PmGXpYQmYl
iU8Od4bzQSn9FBEi5sI9
=RWJm
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8z_p2.ebuild,v 1.7 2014/09/05 10:32:17 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8z_p2.ebuild,v 1.8 2014/09/19 10:34:21 ago Exp $
# this ebuild is only for the libcrypto.so.0.9.8 and libssl.so.0.9.8 SONAME for ABI compat
@ -18,7 +18,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
LICENSE="openssl"
SLOT="0.9.8"
KEYWORDS="alpha amd64 arm ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="bindist gmp kerberos sse2 test zlib"
RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.1i.ebuild,v 1.11 2014/09/05 10:54:53 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.1i.ebuild,v 1.12 2014/09/19 10:34:21 ago Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="mirror://openssl/source/${P}.tar.gz
LICENSE="openssl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test +tls-heartbeat vanilla zlib"
# The blocks are temporary just to make sure people upgrade to a

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.960.0-r1.ebuild,v 1.1 2014/08/25 02:16:45 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.960.0-r1.ebuild,v 1.2 2014/09/19 16:36:38 jer Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Graceful exit for large children"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
# mod_perl < 2.0.5 bundles Apache-SizeLimit

@ -1,6 +1,10 @@
# ChangeLog for dev-perl/Apache-SizeLimit
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/ChangeLog,v 1.19 2014/08/25 02:16:45 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/ChangeLog,v 1.20 2014/09/19 16:36:38 jer Exp $
19 Sep 2014; Jeroen Roovers <jer@gentoo.org>
Apache-SizeLimit-0.960.0-r1.ebuild:
Marked ~hppa (bug #512504).
*Apache-SizeLimit-0.960.0-r1 (25 Aug 2014)
*Apache-SizeLimit-0.970.0-r1 (25 Aug 2014)

@ -4,14 +4,14 @@ Hash: SHA256
AUX Apache-SizeLimit-0.95-Fix_Linux-Smaps_detection.patch 851 SHA256 59bee713ef130a74e7b2bd6f81abf082fd3ff68542b0a306df13c0ef41108918 SHA512 cb8af32e3f9a8fc8c8b345feed9662d0cfc41d94b11e6fdbb49c3526e997c4051bc95339723f21ed5766f45e9f77e16d00e8e481c6044586172bffa77afabf5b WHIRLPOOL 23b0685c67e264f3fd8044a5dd13984918709b8705325ba5ce6de7b4c179cd4964dbf4ecf9532e12744374a9c001579c76869b3506050a9725cbdb0eb40921d7
DIST Apache-SizeLimit-0.96.tar.gz 24216 SHA256 f09b60266aaf67b41907aa9d24af71c1d868462a5be2bd0ef24c05ca2e0602ff SHA512 71d9045be4a8f319f420c399121e3e67ecfaf24bba4216160c8dd61b10c0050a50ee4ee5305788045ad2da37a44c9485bc9dde906bdd34e1235c0f00457dcd24 WHIRLPOOL 531cc741d30343862b8675192b0c14981efb425e2793222fec038043e500262a382d4ef87f658118c3164b299c9ac9e97d3cb8e33923ed68fa114d793eebec45
DIST Apache-SizeLimit-0.97.tar.gz 24544 SHA256 484fdfbd82833918c30347ffc4fcfe61b139b5a3a05d9919effb786ce264d636 SHA512 d3c4e97e3f9c7e3bb9a8868dd89ee14443f8596c900b85ea4b6d766b9d71001e3e920871adf58829c8d17d03dea6fd48901d2082b83c7382cf0bf30b8238472a WHIRLPOOL 7963dc776f0eae37ad8e1133b9a513b29506125a1f270e18387233df6e804ff43553f8a0278245056d694739a2488cf70ceb84948d95451702cbb8d2eae277b4
EBUILD Apache-SizeLimit-0.960.0-r1.ebuild 640 SHA256 2beab99215ff869a2469b52848df363511eb24ebe9d58d5037303d025c55dc18 SHA512 5c748b8e3311d04fa37109a7fffcf5202295602659b6651fa0a2f74d1c4bf41f7be1b0febd4ef90a135fc2a13408f649020f978043207f39354bd1ac529b903a WHIRLPOOL 7a727afd4249d9c3812427387562313078d62ab0e4dcc375fe9343441cef1773f9352650aa90893a0ebd2ee0074d14a072ce2cb95d11ea19cb6983f9892a6848
EBUILD Apache-SizeLimit-0.960.0-r1.ebuild 641 SHA256 4849834ae1a833b81059e1b3bbb15fbad19cc78328bdde665b51fd125b91a786 SHA512 bb1c026d3fce96dd3adf688eae86103be035bfe4b6c07a2b1f902a803ab3a76b96a5c5384f27b21dcbe597aa06d2a8ba039a6d55ec68c8585e7a0b6bcc101fd6 WHIRLPOOL c49652a6ad1335f8de6b90d3fcdade081db6614d94a029b510c0ddfffdcd541abf5fff8225e397a318d285351fb8628eb61ecb20228f4a96b3482b70edffa507
EBUILD Apache-SizeLimit-0.970.0-r1.ebuild 648 SHA256 e4a8bb42c0c3b96e7ec9e7a86e0588785e5ec4b423c50389942d0c40369035ac SHA512 0e9582758aa0982964d5e14d32f2031c49b37673271563d059b748c142648895e6087550817f25a87b56a5dff028963e2c23941cb6782f20629773cade92c814 WHIRLPOOL 903231247a9d404ab473268add0d752d1373e92b6e7674f63ce19886ce816921ba529fc770e16b2ad8f49c8d687634c6f1d194e95bda402ed11274ac61de7dab
MISC ChangeLog 3092 SHA256 e1c82519eea305bcd63ad2c18eed98db4ce843f4d615a95142f4e9d28fad13e3 SHA512 a7222239acdd355049a967c31b0b313ac69341b6420dc5dffced63de946111e0edad27c7c044e5769542be65d0bed05f401250d6e5223b09f9c2d5fe03329cd2 WHIRLPOOL 23a84fc6ee5a3c8312043527859512f5f42e40ee9796b31a5f1765be43fa0080d9aea0c1cb2b4ed27d9ce7a61f22642fb8d53fd2a95085297dfb3737d65b39d4
MISC ChangeLog 3208 SHA256 0b937c7394a3ede7b09414afb4d376ebcf99b8bf2598786a50cb630c7c9ec92b SHA512 a584e189e05fd3cefd71a6243ee207f54953f4bfb997d72f9ddde9ed7a2db54675209a6bae7fd8ff378349d819fabd4340bfe672eda6d516679ded7e069fdd84 WHIRLPOOL 40888e55c0d0ece3bffdb40738f9a58c79281bbb6fc72dc68106dd084d32c471bd73e1bbd46a501b44d81712951d7fc0e6501606a361299f9e8a3f2e1d17ac30
MISC metadata.xml 430 SHA256 8c130bc2df34b5a44daef544894bd47a21f43ff015243de4457c7802b9ed8452 SHA512 f126ef87a89dcce232f561d943e17e42a5bd4749f2dad43d94b92d50711f4da8ebb6c1c10b9a96c707325be06fe824b91a73f96b3a67647ba3e4d1900f661bed WHIRLPOOL b7f4f452fbe62edea32b021a08ded46599fbca203d2341cfbef5e4589d283d27e91bfca595da9b5d9678247c5cea004a2896eefeb342054f52c39fc65c84cfca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlP6nJQACgkQ2ugaI38ACPAZMgD/RH1ur1fs3aaxvwByBHFuIBe1
ipeYTzr4Tm9VNGfUy1YA/1vceb2PcfC+XcYTWr3zmKwM7ukpSnVVfe/Xyy7c9M92
=xCTN
iEYEAREIAAYFAlQcW6EACgkQVWmRsqeSphMixACfVNWtmR6mn6rRWOsfSCsI+Fho
unEAn05LMdOEzul2SonKNrUSJRlfgEWi
=4Bsy
-----END PGP SIGNATURE-----

@ -1,6 +1,18 @@
# ChangeLog for dev-php/xcache
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/ChangeLog,v 1.19 2013/08/25 02:46:00 patrick Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/ChangeLog,v 1.21 2014/09/19 14:15:05 jmbsvicetto Exp $
19 Sep 2014; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
-xcache-3.0.1.ebuild, -xcache-3.0.3-r1.ebuild:
dev-php/xcache: drop old versions
*xcache-3.1.2 (19 Sep 2014)
*xcache-3.0.4 (19 Sep 2014)
*xcache-3.2.0 (19 Sep 2014)
19 Sep 2014; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+xcache-3.0.4.ebuild, +xcache-3.1.2.ebuild, +xcache-3.2.0.ebuild:
dev-php/xcache add 3.0.4, 3.1.2 and 3.2.0 releases - fixes bug 491358.
25 Aug 2013; Patrick Lauer <patrick@gentoo.org> xcache-3.0.3-r1.ebuild:
Whitespace

@ -1,6 +1,28 @@
DIST xcache-3.0.1.tar.bz2 142206 SHA256 16a72c04e1c8737800a730bf7107a81d352c0e90bb5b2f632e929e272115c459 SHA512 e985709df495e89d859c2a46c73f4f091d15fc563a2cec2644d1c9d247e31475c1991dc159d30aa5f9f50cde441ed372819c984a37997d97c32631148443a045 WHIRLPOOL 64a49e5a5e07691f0575c1d93af30e5d383f2142652c69336fbda784655c88e697b412f7ff172624cdc21def7724ac7f15d09ea4bd5e516a79517a11a1eeaec4
DIST xcache-3.0.3.tar.bz2 142503 SHA256 2ff6809e66d9c14b70570b9b602ba8ea1daa87bc4a67f59fa769b1d0a6981edc SHA512 60e48eb6c9c729cec90ae7fc31459c725a5f7c75720015e5659f53e592fa9a67d802bce4c52477f6798ed6cb27c4fde34b76569ec17893b2962b8e3d2aa0e33d WHIRLPOOL 25cf31203ad6989ae57409fa4d36090c68ba1c901a76f19f64856dfe27370a2107b1f6be208662598ca23812868280aae835d1f56cdce51bf61800154527dee9
EBUILD xcache-3.0.1.ebuild 1389 SHA256 a2bdb64d6e067fe0fc7e62db16cd0f810441e02b7bbbc78dcde44e9261755449 SHA512 7da0532a0d527cd24f1fc4dd10ce558f447056fb33e4bc9d3cd1fe512153c60972237e7271dc7fe49b73a0d8f5de33f6bbb356ab44d80e6797057b37044ed490 WHIRLPOOL f811f1339b14cc761c83252f08e46ec6c306e84109f523331466827d722c6c4c207bca4b769dbc2fdbbcaf907a0164c02d87efc59f3b3a9ed01b4263581e0552
EBUILD xcache-3.0.3-r1.ebuild 1450 SHA256 47e5ed8e11bee2c0b0d086c195315aac297c65e7a74acbd147a67aa0aeb748ff SHA512 a65aad5c5f63038e97bb787092dfe99762725fe2222574a8fc5e938f261da0a0e32a064c8cc33ca8819a0575f3992f63d9e31baec330c8577995c71e4cf3f5e8 WHIRLPOOL 55a9cdb4d3f44a61871ebdacaffaa44c94141ac5df40f788db8a923ac760c16ca981d26807e5ebf77dde706104d0a076012897e70112c8f369ca8ee75471a024
MISC ChangeLog 5801 SHA256 574dc5a2a31fac63ac232fed3fa4d19b151de1dfdc129f0f392897331c6be760 SHA512 1794d014eedeb4932a4a53ccca8db51a45b78bb2798ff3013cec341ba113e361a22d1b1b0d26fd15d6e8532ccc3037bf2f558eb3533cb28ffe272749b238a0a8 WHIRLPOOL 2b228cae85add30cf2419a317d2c0b59101ad94bf9aea3fe065362b609ff0e58d80f1f25423cb99f1c19a67040fc66dd518d9e959070a75175e67b7afc0f612f
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST xcache-3.0.4.tar.bz2 142844 SHA256 447baab727b6b0d2955e10ce117f55d9a63d306def78c34837b4ff3d6c586a4e SHA512 99c7756e100ff844e8e995a1909e0bb66330631f208ac28b5008f172c19a98cd3e126481c6a8f35cff70d3360902ddd799a5aa6fb0148a2d3b462a52ca7e1fa0 WHIRLPOOL 2a2153f8e3240b6bca6287939f6bec3a4e1a539b81383d0f298944da4014c5b7c5be15e6f354c798f30c3a74d0b5ba49ea72b8185f89a8e2a0349f2f8a84df1a
DIST xcache-3.1.2.tar.bz2 146408 SHA256 84cf9b38710c51aabd28987632999cae99f7869d4cb056752ed901a262fef98f SHA512 1ed32b5e781d2bcf32e15481b6277657701b1a0cb1f8ef96852cbe1f0c8621c1ffaa550920cb06b93f9f51b31d18bcfc49c477defcf558fea167a8eab4266b2a WHIRLPOOL e697552aad67d9a270cb5dc2628c8f47e99311ac787226c76c4044191c21e15797ce79341f8b39ef3ba5680fb8dc26ccd74e42d1a3fb44926c74b566cd3cea6f
DIST xcache-3.2.0.tar.bz2 148763 SHA256 9692425cbde345e078807fc04fb2f98f0ad0b94864362544378179722d8cd52a SHA512 234d2208cbbc6704360814508e411de58f36370ac0a1abd0179d34e06c919dfe83d0546749eacb8c64bb30b90d0c4d5b279173b8607ba6c079175f4a503703cf WHIRLPOOL 18b7cff1bf5821605992fbea5db8de42fe8847525369551ffb2641c389c97992ec132adf456bffb886ab0403e8752eb5fa3da8d4d71e3145e8c01faa4be6fe93
EBUILD xcache-3.0.4.ebuild 1398 SHA256 2b3c74082fd4ac84c151d0e53d7fab614bffe9780916469ea13f3eafa566c8d4 SHA512 dec0e49b1de0f5b31c391849b6411fa3bd4beb00f3a3b873b241b52329297b0a75762d174283cf943ddd6e7edfbd8ac3a7673061e72643f9283f001124ecd037 WHIRLPOOL cb195019071c464cd4b1686d530597899ad74c500654bb542bffa3820f5706afb501813697bb0e2badb5297f4e6d0365356b3a59ab4512f1256981e6bc8f904c
EBUILD xcache-3.1.2.ebuild 1457 SHA256 d7d720732a4aa3b54447f57b3af1940ad7dea2df6e3bc2bff0032fdb4a26b311 SHA512 ffbc7b4c2fbe1b0b1db13077c0e53a4ebef781ef112902f1b6c1a5f626b001d175a795de293e0c84068e1627c6c784d29d0768a34aa9d9ecf0463933fc7a42ba WHIRLPOOL 0e2065044e54abd482f3491917168b8ca3ffadcfc80fc8983604c98075874e1d226363734be5345bfa34c61370453748c148c8434f494828072459622ee9e42d
EBUILD xcache-3.2.0.ebuild 1464 SHA256 45471c769f8ed3bec924e924e5d7fda6b22ccfe5ad20ce0878b0cc0db316046c SHA512 d9fe5dfd1cad469a5d6658840ff6b61509c158a0424b0ed43be873a270759f045fcfcc6cb83b3f35266af1483ed4cf81baa5816fccba0618817f3806698a3e25 WHIRLPOOL 4ec454ee57bfbdf890d10a870b3c943a4aaa24b49ba7d1a53d9903acf7ae8af0dbec9671f673495ea22ec35d7c5c6c32eea05014ad54affa2dd2fd5ef04051ab
MISC ChangeLog 6252 SHA256 819f6dfb56414476cffae85273bed401e8a12a156af5b7ae4187cf85807499f7 SHA512 b2c6a6b8404102c544599e4f2642b804c1c8cf919d3b9b8375d1d1db6313ae51bbed19d00a90ddbe553c97ab43f87a33d7df525d5f73786591d3c51069d37279 WHIRLPOOL 1a3922b5a295d9723ff048dcc80d5d5b3f7a53cc07e1f6906030647b83e3e8486ece7470bd3a5387e923d1a37e171f562e53884724236fa3b03eb6201dd5838b
MISC metadata.xml 157 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1 SHA512 94adacaefd7d989cc904cc3ee920b15d58fee61df13008ebcbefa66f9b5c58cab2a5fad0499d4b57cd41e5f1ae79c6cf44525d90e649d23ebacd7721466b8947 WHIRLPOOL 66f688809b11b84b1b9d782a3c03cfcefed87989862aaca20c17cb076349ec402da9eaf87f7be02f7b4de178ea42da31029baee1bcd8e563aeabe949d4ed41f9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUHDlhAAoJEC8ZTXQF1qEPwK4QAIF8VUpzKqqwuNVHTKgUjUqp
dTLkasv4D1Zy5b4fIsqC9QLm1VazPwF41gUErE/BYnjVEcr04fPdfPz/1C3aPtTg
RX0RuEppXNybE/9nN7AcJkDaAaiUJakEb2by7XEVxTJsLnOnYY4+fPX52kt90aHP
EQtc8+ws/pcsKcwd2qlhq/22Yzud+uwVsTerSVKM8uSgbYPNodaFiBqVjjOEkUPx
9jMojS+Gd79vP01wbtxvOppYPqfORg2AyPoqAF9Z4KGdwJByaH8JUEuyHbxoJhVx
6lRhEWTeHMWsx3I0lry1vshNXRiqdYBFwuTLEhjAOFJxCvD8dhw2f+F3gWWIy2JM
qrXt+LVQo4/Xrse0ZQ98sLQKcVTM4bJAf9UcCpqQrOjsxVXHkI/Bk13c93dXSKXN
kSr7Ioz6c+OOKeO1skyW6p/wotk5Zkh9Gpaux9r/P5HT1qjlEdk1Z3MLzRXDVeeO
yKKcrKGgUQzKHj0eNTwRecfT/qZDdclIF9h5WK1GOy08YK881DLnfSUv9imvMn6a
rFWm34lBvFMz2nWfeSmEHX7wg3cox7OKt+XMewP6TRJf1tDTtqugKhG01q/dIcOd
kSEDovOtc5GTY2Bj/DC9RfxHI0apbghjIABbkgW/qW7HkLwJuGMxSnTrLPC8n/lu
vyLd3ArnskiK33qtbQcy
=So3s
-----END PGP SIGNATURE-----

@ -1,13 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-3.0.1.ebuild,v 1.3 2013/04/16 16:53:39 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-3.0.4.ebuild,v 1.1 2014/09/19 14:12:32 jmbsvicetto Exp $
EAPI="5"
EAPI="4"
PHP_EXT_NAME="xcache"
PHP_EXT_INI="yes"
PHPSAPILIST="apache2 cgi fpm"
USE_PHP="php5-4"
USE_PHP="php5-3 php5-4"
inherit php-ext-source-r2 confutils
DESCRIPTION="A fast and stable PHP opcode cacher"
@ -16,14 +17,17 @@ SRC_URI="http://xcache.lighttpd.net/pub/Releases/${PV}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
# make test would just run php's test and as such need the full php source
RESTRICT="test"
DEPEND="virtual/httpd-php
!dev-php/eaccelerator !dev-php/pecl-apc"
DEPEND="
!dev-php/eaccelerator
!dev-php/pecl-apc
virtual/httpd-php
"
RDEPEND="${DEPEND}"
src_configure() {

@ -1,13 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-3.0.3-r1.ebuild,v 1.2 2013/08/25 02:46:00 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-3.1.2.ebuild,v 1.1 2014/09/19 14:12:32 jmbsvicetto Exp $
EAPI="5"
PHP_EXT_NAME="xcache"
PHP_EXT_INI="yes"
PHPSAPILIST="apache2 cgi fpm"
USE_PHP="php5-4 php5-5"
inherit php-ext-source-r2 confutils
DESCRIPTION="A fast and stable PHP opcode cacher"
@ -22,9 +23,11 @@ IUSE=""
# make test would just run php's test and as such need the full php source
RESTRICT="test"
DEPEND="virtual/httpd-php
!dev-php/eaccelerator !dev-php/pecl-apc
php_targets_php5-5? ( !dev-lang/php:5.5[opcache] )
DEPEND="
!dev-php/eaccelerator
!dev-php/pecl-apc
virtual/httpd-php
php_targets_php5-5? ( !dev-lang/php:5.5[opcache] )
"
RDEPEND="${DEPEND}"

@ -0,0 +1,60 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-3.2.0.ebuild,v 1.1 2014/09/19 14:12:32 jmbsvicetto Exp $
EAPI="5"
PHP_EXT_NAME="xcache"
PHP_EXT_INI="yes"
PHPSAPILIST="apache2 cgi fpm"
USE_PHP="php5-4 php5-5 php5-6"
inherit php-ext-source-r2 confutils
DESCRIPTION="A fast and stable PHP opcode cacher"
HOMEPAGE="http://xcache.lighttpd.net/"
SRC_URI="http://xcache.lighttpd.net/pub/Releases/${PV}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# make test would just run php's test and as such need the full php source
RESTRICT="test"
DEPEND="
!dev-php/eaccelerator
!dev-php/pecl-apc
virtual/httpd-php
php_targets_php5-5? ( !dev-lang/php:5.5[opcache] )
"
RDEPEND="${DEPEND}"
src_configure() {
my_conf="--enable-xcache=shared \
--enable-xcache-constant \
--enable-xcache-optimizer \
--enable-xcache-coverager \
--enable-xcache-assembler \
--enable-xcache-encoder \
--enable-xcache-decoder"
php-ext-source-r2_src_configure
}
src_install() {
php-ext-source-r2_src_install
dodoc AUTHORS ChangeLog NEWS README THANKS
insinto "${PHP_EXT_SHARED_DIR}"
doins lib/Decompiler.class.php
insinto "${PHP_EXT_SHARED_DIR}"
doins -r htdocs
}
pkg_postinst() {
elog "lib/Decompiler.class.php, and the htdocs/ directory shipped with this"
elog "release were installed into ${PHP_EXT_SHARED_DIR}."
}

@ -1,6 +1,14 @@
# ChangeLog for dev-python/python-evdev
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-evdev/ChangeLog,v 1.2 2014/07/02 02:34:29 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-evdev/ChangeLog,v 1.4 2014/09/19 15:58:42 vapier Exp $
*python-evdev-0.4.5 (19 Sep 2014)
19 Sep 2014; Mike Frysinger <vapier@gentoo.org> +python-evdev-0.4.5.ebuild:
Version bump.
19 Sep 2014; Mike Frysinger <vapier@gentoo.org> python-evdev-0.4.3.ebuild:
Update the HOMEPAGE #523008 by BT.
02 Jul 2014; Mike Gilbert <floppym@gentoo.org> metadata.xml,
python-evdev-0.4.3.ebuild:

@ -2,13 +2,25 @@
Hash: SHA256
DIST python-evdev-0.4.3.tar.gz 27658 SHA256 011db63c94e668997ce0609e4a3cb04b92aca21304657151e6567e938de5efc6 SHA512 7bbc4339bde599f38423f88b3e5a4a4408b9214c9b622915b6f31dad50e08879d914fc83e8d95f66c158d5dd2d29e72907c4e3b0a97a3dbdfb7bde9013e161ec WHIRLPOOL 120aea7069cbe86463975103b87e7eca529df34ce14f69fe2378802f867b434a89aadfcdcab1c991ed25114bfe574452e12b33adbacadd1655e2013dc20f4dcb
EBUILD python-evdev-0.4.3.ebuild 588 SHA256 8a897694c114c55ed242889ed00be60b847cee89bee635917d0f0a2aa304f3b1 SHA512 aced254d8e342ac1d4f7409f244072e8b285a71553b6c6bf39fbfcc11e1ed32c2d5f77ab96bce8d0b357ebf3b5f2eabf6eb7b0540d9d4a6fc894b737e1183e22 WHIRLPOOL a2c34f70e7746d2e082ae430849da54c05618555a0b8ca7b1b1fb32449eefa1ed747e1f243a37943cd804550b2413a378c7eab6a0180b228ab67f56076d93070
MISC ChangeLog 530 SHA256 6a2b14e3e1873650bf1107fde970b77ea105ad48cfabd05aca06e14ecc5747c3 SHA512 cd09d92ee71e60a346c4841318755e9ff514d96492074dd168199490babe440a28baf9c2589100ff1b77cf9aa1ded4ffe2c13c532147853bb15741f57d1cd2dd WHIRLPOOL 7cb1261205240255ac7305c0d7adaac1f8c3378a378cd5d4034e08201d408e00d48f0c5b0c1e2eea4f5cf0793b9bf58dbe59e682f028f05387357b5da33bcdac
DIST python-evdev-0.4.5.tar.gz 30415 SHA256 70852905a4d0ad541ee0b8c58c566160df5bd08c69c778cbb9ebacfc50a6be61 SHA512 9d2c09c6dddd96bf6c5c639babe8a2c7dc81023de46ffcfe8e4d76126072fb380d3e726a3db1ae8025d4c816218f981ff23df86e20e0dc90c4ee4ca97ac57db5 WHIRLPOOL b548ad9cee8277bf192c30332ca0b0eeee98f90fe77db86ecdf0106948e5c2aba86ae9c950611357c3e41b9ec9e16a96525546d762c4ecf1d05f660d7107eb57
EBUILD python-evdev-0.4.3.ebuild 584 SHA256 38c01effed23fb0f049f75fa0b641e5436d37854bd6a5ba7481e362e973ce6fe SHA512 7a0ca6b7d2e417b45ef02d5810b8c262587a1fd50024163c5da1a87f9f825f410c7e3606296493467b075a8cba78c824a348b02a3b10ded9685e8d1ca3fcb09f WHIRLPOOL 1eb5f99e76e34e2d79482265793803a7ce7ac9535e7d11c671db6add1e87c94ea2282887dc1bfc816457f07583352f02b0e3df8aa4966bb2133e5069de596741
EBUILD python-evdev-0.4.5.ebuild 584 SHA256 a9df4a404647ad707da8faa4cb27e218e5e0f2902f0237a9489b8a6c3af99bde SHA512 913d7050460413ab5c70edca834887c947ba88d0c204ad9db7a15858677aaa5b5b724849c02df25d53131823bbf9316a584738728e438195ef3c77fc281ddb6d WHIRLPOOL 5cea077b62a49b8401bc75485baf33ebfa9809d6064b12ebcee41a4672da16420b4e7a3e3a0a739940dc98df5e5ebbb529facc0962a58dc083b4e212b8c36059
MISC ChangeLog 774 SHA256 571fa54d690f99a5e6dcf43a2c059e53f58eb3dde06b15a2dca0f9187a72cc7f SHA512 8255a05bd0548a3063454c3ec82e010aa545be5420e4b8ed2ae6e5426cbc32e8170bccd763385b859f8580d7a74ac0807a572729afb175ab8ebeba7ae4181817 WHIRLPOOL 8f25652a4d7d1d72a7f079f49f49a4f4ecf5b97fa40888954048643c075e3cde7d1eeb6a7eba683875f0b79a473765e47ae035a2fd68e1da111c2e18e5fe45b6
MISC metadata.xml 204 SHA256 d8965115a4b327b700f1b56f6b3604bc00cc4645c5490bd363802189fecb8025 SHA512 00638fa6fe1ee86b52764b85aeb78140ea134a416a6325526b5cc0985daa2f8bf6fed223e95d22208df5767d9d375d06bafd0f709a5e77ee859255cff2f6c172 WHIRLPOOL 0a0d8bd760d1516bde9006d738784e180c18a7f2854fbaf603ac85fc1ac438ff72ad79163bd10a139aa0a6e89d8cb6b0a9381b70d08da8ba5fa8332fbdb30aac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlOzb7YACgkQC77qH+pIQ6Q3/AEAgDwLX02F1BWDpSwoKYp7iVS8
6Ms5Lb8m7fd2NBXoVPkBALvve7tSVfW8SowSGCamnwJw3lEIRf6bYzo1qMNCBKtR
=NNxD
iQIcBAEBCAAGBQJUHFK3AAoJEPGu1DbS6WIAJssP/j4bjNDJBSTePPby54Tc8bUJ
Qap9dsrhbJ8mBATFU2Sp2DKkRE9uCUedLF1dgDZYexZcj/Y/i879gyA4ZrdmT8DC
RPwTnRZuPV4yFwKEpYunpqXMmso981QlOaQ7Eijp9I2ytB62/Jw/6zeFGoXIyCWu
ZO6SS6d+Q9O8cPH8wV9RYxOq09es/AB+R+GEz6pYkON5oHT/R8cj8apd+FP4CVyZ
rKnPnU5NoEwwZa5rOfsi0yS+3otGxTrdCeEjWD15kLbqeus2hkzHynOMy6AdHnjo
W3QtVMKegdRYMgGH7He+Ltjj4IKgj5NCVjWyZZn7h9hJbPHaAXBt7N/I50Mbv/6N
NZSz+EzgePpdee1S92/DdOBbY4zVyh45mcLnKSeuAxdUIdkLgRlb1SC2PaV1ZqxI
YWgkCOycYMjNoe0qXMT9v6Qs/GitlSgP/DlKnaLsWyLNtipiEAmVqE17nl5vsF6L
+41+uD4isjV/DaaqfAVxcN+a+n8J3EXvnqIgS+8SxLh4y1eOsSlpLqLeoLh04Qrv
v+wFEc6FzfR/S7XCrlRV/jQfsdwJST0VLvA68XHtZYG0K1xdCfB9ZR5qQCD0m9lN
f1hpY32ULn4fuPNzzLcNf9RuMqoI2VBbQR3lxcKqU6BSx+VY1ZCnVGw8D//xCkMn
v+LBZOwz3ekSMq+d5hMN
=MiwO
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-evdev/python-evdev-0.4.3.ebuild,v 1.2 2014/07/02 02:34:29 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-evdev/python-evdev-0.4.3.ebuild,v 1.3 2014/09/19 15:58:18 vapier Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3} )
@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1
DESCRIPTION="Python library for evdev bindings"
HOMEPAGE="http://gvalkov.github.com/python-evdev/"
HOMEPAGE="http://python-evdev.readthedocs.org/"
SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"

@ -0,0 +1,19 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-evdev/python-evdev-0.4.5.ebuild,v 1.1 2014/09/19 15:58:42 vapier Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1
DESCRIPTION="Python library for evdev bindings"
HOMEPAGE="http://python-evdev.readthedocs.org/"
SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,6 +1,15 @@
# ChangeLog for dev-util/qbs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.4 2014/08/29 05:12:58 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.6 2014/09/19 13:21:57 pesa Exp $
*qbs-1.3.1 (19 Sep 2014)
19 Sep 2014; Davide Pesavento <pesa@gentoo.org> +qbs-1.3.1.ebuild,
-qbs-1.2.2.ebuild, -qbs-1.3.0.ebuild:
Version bump. Remove old.
19 Sep 2014; Davide Pesavento <pesa@gentoo.org> qbs-1.3.0.ebuild:
Fix build with USE=qt5. Patch by Alexander Akulich in bug 523218.
*qbs-1.3.0 (29 Aug 2014)

@ -1,28 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST qbs-1.2.2.src.tar.gz 661270 SHA256 26d46cf6bf580397810b50ee4eea94880148b8a64deab06ea3a4c868db18d162 SHA512 ee61c2ca68d20eee96fbbbc76b56ba72373c3b504e735defb551302c1e4ad9ed8fe95f541377a62433c1c566e0f30f01b93971ce689a41569fb06ad07ce9c844 WHIRLPOOL 27087f1b9d8238160e21cf4859f255538d4e10c72795f11ddc87045a651726c1f3d655b2a3a9e00cd86ad9322b64cb285ce35818eec5484b592926ab0f3c9f65
DIST qbs-1.3.0.src.tar.gz 705152 SHA256 e027b4c4f0c9984af096eb89974693afbce9e69d7a2b01606f1f99aef4c39094 SHA512 b516e41cd6e3f26228a7faba724a66cdf556f423c2bea7bee16d5995374a6e1dc3e33b1c5d95ab052a8509c91228e687385c14f76f2a7e9bada283a37f88270c WHIRLPOOL a5a1e6b2da5cd934b1645750352f98b26220463ecc0a8d11eda1ffdec46de4c84e21b6aad2b34bb53858aff1a9d2f3c487b1e2ab134a419a4a9b63ce44d12c09
EBUILD qbs-1.2.2.ebuild 1915 SHA256 d38edd34816c732dcd84bef624adfcb4b3d79213466a1cb5cf9c6230514d358a SHA512 d29855ab76c27445126c719054c6e592dcc9bb56f5c644a7ca0cef34e9139bd702415e65f463eaf88a904b0ef2717a1f5433583dd38ffd9427b94e2359edf08a WHIRLPOOL d6c25ea9fb679f5113f77f16348f7054275e3b58e9f484680282bb8b1bdc2ab51ffb3466c6db2ced58e252ceb30e329728b1fbdf2a901557b02f6d7df3d06947
EBUILD qbs-1.3.0.ebuild 1915 SHA256 ae1fc91714d5014cdeb01db2892aab89cd054a96af11c4363146ae4370f81d3a SHA512 8a45487b357c8ea7a3eb68916fe56cc8b5830f033acca312ef0fe7b06c5f9ff1e3cd309f1a79483afcf12fdf3168a4485c6cadb7e093bd47d70a6104a83c0854 WHIRLPOOL 6522f86ea84f23a35cb388ba8ff54f557da3a06a563217893ccf738382255fb6b490d8adf2cd294f04fe6b8dee0396e77ee0558063c9e4ab65fc394f3274aab1
MISC ChangeLog 792 SHA256 0d5005a4592bba513b7827f2b33907791b38494de967700a758379c533c8a4ad SHA512 219a8fe65cf79e116e9e7994fc2259d6a4cfca952a7d781fda57d3047784aec5509b42b1a7115e09c494e106e8083ffb2cf6ccd8ac987633959d68f59e450a24 WHIRLPOOL ba1d5721e8bdf970e7f51e675627d8b6bbb9f3395813bd2e7b1fbecaf6f1ab48aaf19ca2dbcdac71eef8b9f66326474fc879963a7d93da2c272d4a630a40bb41
DIST qbs-1.3.1.src.tar.gz 707942 SHA256 7bf4e0af9c24eb5026babd6db4e15fa55bc5e9028e80385f43c40a9762c84bd0 SHA512 96c9f98ac46d4bed9f8b2049d56c6ddf940b31c30e5860c4939c9c4f8e0b1f6fa6e6c7de3af3e720fa9746dab97d31d53d1ce649d447a9df383be700bf86901b WHIRLPOOL 01eff664a56df3701c996ad9abff5a1008c8cd8c8fe874866c33d8d530bcd7cee1fed35025d74950c49373f9ea428e4712916d498e9499329ce5074fbab9f9cc
EBUILD qbs-1.3.1.ebuild 1938 SHA256 909e8852a9c433c476c8cb3e2b395ada6f8cec0e2c0856341d94de8d31fee036 SHA512 d2ca119aa28bd1192821992cb1daeda1ea637d26223f46fc92d5a1fb004343d079e7c825e8b913ef67eac17d854630c6fd6dcaca1e4a8f38dcda55de0ccaa50a WHIRLPOOL 61c16d4c6adf487549ed1bd041e868e795e49333eb123b5e7984811acc93742eaee35d2b690b7aec467d8c46efae27ba55f793acc64d0128efc495f3387ff8b9
MISC ChangeLog 1093 SHA256 d47c790fb8fa8715ed9997517cca633cb1342d67120fc0c4c8b09849f986dbc6 SHA512 b4a04070db751ca52aa97e9ca3085f9fa63ca428577fa2ab1a1a5757d98867ae2479665c40106de942028ca3d2d8eea2b5260a0a4094651c486669c81283acb0 WHIRLPOOL 3bc813be38fe1c0a5c54db429eec6cbca5bb3b72a02972814fe3e4611c97e3032c5f6ca03c0ba0af77442831e197f02c21c5ef1a0b7686483cffd56e096f84e2
MISC metadata.xml 155 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7 SHA512 f05c8982778167c3667c9246b9730ba49fec2967731ed2c615e31a7fddc220fcea8c0843caa70a14957c8c4910892c512b6f2e00a9724d65e6032e1289f4562a WHIRLPOOL 25ccd49f04da07c8525fe18b21229764bb4104938abefc6c953bf9caa533dd5c10ae7b3f80a1251182e6c1520c09383d9f1d0ac1dc74832a99299c9be27406c4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
iQJ8BAEBCABmBQJUAAvuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQJ8BAEBCABmBQJUHC32XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4N0Y5QkIzRDgwM0JERkYzMTc5RTI1MjhE
QURFRDZCMjY3MUNCNTdEAAoJENre1rJnHLV9wO0QAIEpwz7Wf6XAynbltm6xF52l
3jw4xZCEWjocbAnZavvCiFCSYFIoG64LerHbrtumVvrT2JWF9XH4/UrTfXm/xmeC
Z3TVnGDNv6Vtg6bNAxGoGVKnqBEKCl0Be8IYZLQ4CgjT3BMhPfRBOccLkJ3zTNLi
6SwXpk0fxGHeqkQ1l3vz5+91QkEE4NLdAjfwSu+GCMS0j6lBj4rkCU0Yawj/DojO
X1s161cZGPo8W90WlwkhBN+xI3gWwnJM4/KWM7MSMI21wDXHC5EONjwJsjJh5iMa
rO0yAQ11qaO0R5jWcr6n15ZE5ntZN0Wj/G59dDOVCDIj7SfgiI/tnh3gvBSuG4Fw
J/ZZ9UX6P8nn43Ri1XJiLhLmuZjOhEAgRBX4gmXYIwvDiai2cVzxuKhDMznlzlN1
BWE+zFf2CvBKKBsDX3hpCC1JrukKmP+a/lp8FvNz4GyRnHuzKI2C033VtQwYDKPV
0LU5op9RO+jTQsSE57k5PO4m5DZ2EEDwqVBOsuscc0ONZ3SWg20EXNeuxnyuKldH
2cQh4ab+4GuhAyhvMZ4noHSrPfZt6scetly/E1P/z6XLv93cDty1zWTHtw1TZVdO
ETL3Jw+LBo+1VIKLe0GU1WKcsIDzxfIOi1JQ/B3ym2DV3d4vyDaKR9aLRpVTS6U7
S5DhYwNDIbLky7eDKDnX
=xrR2
QURFRDZCMjY3MUNCNTdEAAoJENre1rJnHLV9PGAP/RuzPDO36xEU6COgIURLtlLJ
okW9MKXEbhV1vCM+fp6esBUhl7cu2sVVij1eqh7JZ4vPZMaX+mcVjRZNqu06PzWN
08ab3N43v0DAScFK8eo4TVceEyrYUwY+lkB7tN3mnyE3ZiMUPAJ8PRs1JOfD2hW2
p4TPS9X3IpMJUxDbFaX2J9q0vS20nNGf98O0mfd9HI00gX3dyaOyd22H5t3gutVF
b2RD5gEtP+Rj7P+RxQkvZB3E8hq/ybb3joiSCoRq9JgQh8eswK1z9cDK0Rcwng2i
KnLr8ewqzbn5zWRjWfpoqr1T1D+I0gzJqMwZ8ZYYr+L4U9AFnONtsZk6OpWHVEjf
LgHVY8ny1vBrBSr6bzkgNX06QfGb9k6b1Cn28HxCwY1GdbbamFSFmbsbSA84+6z/
kM5EV+gJxFxk3te7GeXUJM1/sAomOcbLDNHIA7sdqiyBMiquP6RMbGlozeTnagGt
1vD+ogEII6Gv/o6rhagA5jojMUozwJz5p5bM1MF3d4wPMLkmvygBhN38Dv0C3fQw
BSFYwj5pW8wu09/0mqToAh6OVkTrjzRIFx7dvE3s+jd0Nf3IPJQ9DLzWp+lgwkLR
7i6D7UPw4wub4uV8sm+cLSGB77pK41csfiDcpZK509J/OezfStWQmSgdVwtfhM+z
SmxRLXAnGC1xw1jgx2ia
=nlgC
-----END PGP SIGNATURE-----

@ -1,95 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.3.0.ebuild,v 1.1 2014/08/29 05:12:58 pesa Exp $
EAPI=5
inherit multilib qmake-utils
DESCRIPTION="Qt Build Suite"
HOMEPAGE="http://qt-project.org/wiki/qbs"
SRC_URI="http://download.qt-project.org/official_releases/${PN}/${PV}/${P}.src.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +qt4 qt5 test"
RDEPEND="
qt4? (
>=dev-qt/qtcore-4.8:4
>=dev-qt/qtgui-4.8:4
>=dev-qt/qtscript-4.8:4
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtscript:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
)
"
DEPEND="${RDEPEND}
doc? (
qt4? ( >=dev-qt/qthelp-4.8:4 )
qt5? ( dev-qt/qthelp:5 )
)
test? (
qt4? ( >=dev-qt/qttest-4.8:4 )
qt5? ( dev-qt/qttest:5 )
)
"
REQUIRED_USE="^^ ( qt4 qt5 )"
src_prepare() {
sed -i -e "/destdirPrefix/ s:/lib:/$(get_libdir):" \
src/plugins/plugins.pri || die
if ! use test; then
sed -i -e '/SUBDIRS = auto/d' \
tests/tests.pro || die
fi
}
src_configure() {
local myqmakeargs=(
-recursive
CONFIG+=disable_rpath
QBS_INSTALL_PREFIX="${EPREFIX}/usr"
QBS_LIBRARY_DIRNAME="$(get_libdir)"
)
if use qt4; then
eqmake4 "${myqmakeargs[@]}"
elif use qt5; then
eqmake5 "${myqmakeargs[@]}"
fi
}
src_test() {
export HOME=${T}
export LD_LIBRARY_PATH=${S}/$(get_libdir)
local qmakepath=${EROOT}usr/$(get_libdir)/$(usev qt4 || usev qt5)/bin/qmake
[[ -x ${qmakepath} ]] || qmakepath=${EROOT}usr/bin/qmake
einfo "Setting up test environment in ${T}"
"${S}"/bin/qbs-setup-toolchains --detect || die
"${S}"/bin/qbs-setup-qt "${qmakepath}" qbs_autotests || die
default
}
src_install() {
emake INSTALL_ROOT="${D}" install
# install documentation
if use doc; then
emake docs
dodoc doc/qbs.qch
docompress -x /usr/share/doc/${PF}/qbs.qch
dohtml -r doc/html/*
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.2.2.ebuild,v 1.1 2014/07/31 23:36:22 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.3.1.ebuild,v 1.1 2014/09/19 13:21:57 pesa Exp $
EAPI=5
@ -54,6 +54,7 @@ src_prepare() {
src_configure() {
local myqmakeargs=(
qbs.pro # bug 523218
-recursive
CONFIG+=disable_rpath
QBS_INSTALL_PREFIX="${EPREFIX}/usr"

@ -1,6 +1,12 @@
# ChangeLog for games-fps/urbanterror
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/urbanterror/ChangeLog,v 1.47 2014/08/14 16:30:09 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/urbanterror/ChangeLog,v 1.48 2014/09/19 13:43:50 hasufell Exp $
*urbanterror-4.2.019 (19 Sep 2014)
19 Sep 2014; Julian Ospald <hasufell@gentoo.org> +urbanterror-4.2.019.ebuild,
+files/urbanterror-4.2.019-build.patch, metadata.xml:
version bump
14 Aug 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org>
urbanterror-4.2.018-r1.ebuild:

@ -5,33 +5,39 @@ AUX urbanterror-4.1.1-build.patch 970 SHA256 686f183961c0ec1690696a64785bba7dbf3
AUX urbanterror-4.1.1-minizip.patch 773 SHA256 0e6a1144bbc47c1dfcad6565c9bb7eb07b843992a0da673644d25cc08b32df9b SHA512 3c6e6f87c7db42d5d33ec93b012c08b0cf95b403dab31367a661197b5de1e29585fc4118e8d094aec1e1f4f4ec6c899c5feb6dc5b8ac2a1c4622cf599a49cc50 WHIRLPOOL 97c042f54d6bfadcf14528505078d7f77f4f97ef9f4ec9e1f5c2bf784852645531472962fdbd1cc809ba96fb5a580249a04372559972680137caa47a92bb91b1
AUX urbanterror-4.2.017-build.patch 2186 SHA256 2c430b077978c7289c2515dab5cd898b3ab0de32aa99be426047b7461ff196f9 SHA512 1c93d6e7365b77d39014af7a6e15e934cfbaf544ef688e8c84fefaca63ee8e68733ca3115611464fc097b8c9171c00df13976472976c510433dc35ac3855a2b3 WHIRLPOOL a3cefa6451b88d2a1537b711d32dea2fd253ca92a794896ec842b069189eb519fdd59b829573966d024e7a19bc3355d7d7d41028718a2b3c1bf65c8de2b89b8c
AUX urbanterror-4.2.018-build.patch 2186 SHA256 2c430b077978c7289c2515dab5cd898b3ab0de32aa99be426047b7461ff196f9 SHA512 1c93d6e7365b77d39014af7a6e15e934cfbaf544ef688e8c84fefaca63ee8e68733ca3115611464fc097b8c9171c00df13976472976c510433dc35ac3855a2b3 WHIRLPOOL a3cefa6451b88d2a1537b711d32dea2fd253ca92a794896ec842b069189eb519fdd59b829573966d024e7a19bc3355d7d7d41028718a2b3c1bf65c8de2b89b8c
AUX urbanterror-4.2.019-build.patch 2186 SHA256 2c430b077978c7289c2515dab5cd898b3ab0de32aa99be426047b7461ff196f9 SHA512 1c93d6e7365b77d39014af7a6e15e934cfbaf544ef688e8c84fefaca63ee8e68733ca3115611464fc097b8c9171c00df13976472976c510433dc35ac3855a2b3 WHIRLPOOL a3cefa6451b88d2a1537b711d32dea2fd253ca92a794896ec842b069189eb519fdd59b829573966d024e7a19bc3355d7d7d41028718a2b3c1bf65c8de2b89b8c
DIST UrbanTerror-4.2.017-to-4.2.018.zip 9485349 SHA256 9d8a4cb258a60b2f464daaa998d9d26244f339fac562fb0c3cb4e00683968163 SHA512 a64e996a8538219ecc4300e25a31c14471593588e236ce4585c65d97b7306db7208f31549c08636657f1bd52142d7ba3aa2e72ab60a375d7a46949b6c18dac48 WHIRLPOOL 239595f7f75cc4fb9976c817a08eaa77e9413a913106b581459c84438babfe68c62ebb9775359c3dad460aeea48afaacd136d318ce9d0aa4abc0bd25ab92736c
DIST UrbanTerror-4.2.018-to-4.2.019.zip 220929569 SHA256 79f1bd49cc7c84fc7d24d7219a1057ecca932de2f583b310f40af1052b494ab1 SHA512 1ad7dd8e35daf1688f2c2919108946ae19d59c4d1e267b7186287cd9c01b373db8d4a71fa44d9bede7f964badef904ed3947ff0ab66e858d8b8c1bee6db609e0 WHIRLPOOL 85e005c52821a45f4d89acc5649de2377c6b7979fe2467b77300f6fe8f5ce190132dd723b50c4e7c6ff4a3ab0daee0eba1dbf88c2afd846159a4a6ace778c544
DIST UrbanTerror42_full017.zip 1701599483 SHA256 d7849509c91c11e986ef6d47f51e7711ec53100ff42bef44095c32d91c65d7c2 SHA512 5363a21d6e21090a823eb21b82ac089640602151292f2985b6d26fc061e891e3bcadc5b0d4751f829cf6b9fe664bc619706e0e008210734bc1ef6afea3d46f96 WHIRLPOOL ee7553949f882c795eadc36dba57c923d3c49bc768aac128bfaae999bf9466c551df71946a9e8856210e5dea42c32887cb96d30f1339bba117bf9ee0c35c7edd
DIST UrbanTerror_41_FULL.zip 754307397 SHA256 5706957783d0e4e77fcc4bbbc2df83aefc0f9a6388f6a63b60947e84f9ed265f SHA512 4ff729df5472b9bd3138e62fe2e03c794dd9293ba08106c026a120d6c9971ea2420c3e81abb99e2b2ae8a082a07e96468154958b36a770cce0e931f9a499e623 WHIRLPOOL 4752ff4455d2c69fcc732ee4035b097aed852e55bf1077c59e650297f69b87ea59ff53573b653f22843ffe7fe35e524eb66f1033049dcc364ca554bf875dad18
DIST ioq3-1807-urt-251210-git-nobumpy.tar.xz 276824 SHA256 9f14d629f2a9c8fe0a593b5a08d1ceadec6a22c387806d9e5f50e22a537c2b74 SHA512 e190f60d9c3275d285c75ba2947734cf9f555d373618a37f3b38464d10fa85a4af6460918676b18a96885fe7280c856f6c9877175dbbe82929f5f7c1704fc6a3 WHIRLPOOL 104960ca4066726cdd5dbd0d4d93998e6fc648c4e969109b3a1634232f6d4e3556c3107dd0f78860444ed3635bd3f4a979cb67d90a650b1dd8f51175b9b8e10d
DIST ioquake3-1807.tar.bz2 7054317 SHA256 10d3fcee3cf41a063e686048740417c8d58496f3dff5745f897a8803318850c2 SHA512 5fe54b628c66bd8becab259d133825e762a0814c7060c8d1f48e2b662f07f80e50fba8c7ae0677b02e231eae59eba65e143eb802baa79a7de89a7a612ae9682d WHIRLPOOL 03ed102b386b33ceff1588966409f1d4c6be1d980b40cac0eda1d2a7e763e45b3cd21a9817f77d60157cf741f4d7479926aac118f5972bb7d5fd6bc72517faa8
DIST urbanterror-4.2.017.tar.gz 10752638 SHA256 a847428923df26ce39604fc0fc4f30639e471c21fccc55eac1cf1cdfbb25125b SHA512 f4962294e6dd6ee9b9d95c526d5a77ff7f1e17f37ba72f907578f2dedd10eb8090ae9b48d7c07213f283f2bdb8cf235ec8d749d165c157ec90733477db038c3c WHIRLPOOL 366ddd149080f22f644349786e6fc81d232812f601ea9bcda3af1865589454083a54acd815388e9b8c2f9e4a3f4f028a639e9235ccfb5fca7f9b0ff728494456
DIST urbanterror-4.2.018.tar.gz 10752968 SHA256 c1fb3eb3a1e526247352b1c6abb5432b8a9b8730731ef917e4e5d21a152fb494 SHA512 b6d306cbfeedefcc85e70a50c04e92cb509fb7e0d9b9c32dd77e287c916daa686eae3a6da8e4a9b9ad1b65b5268799ef8beb4f987b687bb5fcc05ef348872dfb WHIRLPOOL 3635c54c0e7a401d1685e6b65b2fd5afa00f3bdc86fc587b25b78be72715a318d2d2f28fe6e92b67f98b352296f5c5f79cc54688e5fd17d0ff0e3efb3f685cd0
DIST urbanterror-4.2.019.tar.gz 10588156 SHA256 536ed6dfaec926f0a556951c96908e8611509ba8ef6c600557ced08e02e57c6e SHA512 c8ca725771523e862fb076df2f669ac511f1aa354e9507a96fe823ab7a109c0be95492394d519fb152f479842f1fbcd3af6a5ffe2a46d64a0ebfc1c882ebf48b WHIRLPOOL 67acd97df8dd4467b0c4f47a054b321a855ca1183d0c31be3efbc53d2f380470611bb4a245ab744ac571260cb933a22556c62cf87dba5726ec9e8dd7d61a5989
DIST urbanterror.svg 1592 SHA256 0d7eb12a8fe8380e0d89199621414dd56ecdfe8a8b99eec5b95d925294521de9 SHA512 ff789b35d9b1a2282485495b0d1918c7169906aeac094e7a33c7d77cd51d4787733400e1b9851ce19b38e886508d5fdd09f6cfc96b37a5b41bd0cf403e456b98 WHIRLPOOL 281413cfeb881466c2d8b882d0aa4dcf19013630a462775345c69e78a0cb86c7efed14f5d22b453c89648da682ab5e98e3579a1c975994a8e90b9fb22c37892c
EBUILD urbanterror-4.1.1.ebuild 3546 SHA256 37a555af83f0dcbf24c12e3d8aff4bd995820f7f56ff641deaed9123f2438a5f SHA512 d01b9cee32576fe5dfbb40371ed42ae95d6c9835cdc7af5343417dd4b6552cb3cfa98563cb84ead4c797a1b4d624ceb9c87399b5d160ee87704d0388a266125b WHIRLPOOL 6742fd8c66fe99288a7b8169187a078fdf7d0cfe08d931f26aedb9a437af39fb4221d29cd702802ea67291f69e4ee7c7fc23a309fe0ec1b4386eb89723279ce5
EBUILD urbanterror-4.2.018-r1.ebuild 4119 SHA256 23d77fa4ec2d8780c3783e750fff5846af752d80e8ad2d6a25986a621ac427dd SHA512 cf6494002879028b8b2c9264840829338969a3c4b627878a813896cb876f38a5d2f4106cc1f5e774f0062fff5b57628f7ed429c3a84085f1cfee2b65c5c56a51 WHIRLPOOL fd6f40b4309683849c67dee7c12104643f4d84377b1848fd3740c4da3289263b3bfbfc1cf4ea453625a14d0ce9f22b41b1dcfd1ae1cd53ccd07489f549d4ea8a
EBUILD urbanterror-4.2.018.ebuild 4074 SHA256 97a8b47d8b1f0180190ef4d92c7ed3eb13d4faa80fd814e28814300decc0eba2 SHA512 f652c4eeeee98c2ac33fa208f30436cec48927f14f54a71ada6bb2d15d3ad24f85eef8347a5f096a02bad5bfbbb59db7d8ebd363b1f6459283b84ee94d4094cb WHIRLPOOL b7d75ac4fd4f3bf4819ccf10593e4372072a2f020a2aefcc6990efc3e64312dac2784e1f729f184e09a93170197a26e4d1ab28431e5770750a29a3e9fd5c1132
MISC ChangeLog 8027 SHA256 abc8785bca3aeaf9f95e691df6f26dfcc837d295b9cda7df3a77cb58a2c84247 SHA512 94a334f0ed70242588578b986260560e380e5099ba11bab2e15b8baea835d10be89550425955627de36e5b52772e2e6106e4de9d6e1bc4224d154d0730357bb9 WHIRLPOOL 2822dadaf44d0e9d5a4df5a4b3fd156a202264230f5babe91bc21eb9ddc69eaab9cf384c11e51c5c38fabaa96cbe3f243eba502fd12b756c5afd1c16d1f5c89e
MISC metadata.xml 318 SHA256 b92be79db64aa9495fc0540dcb2e8744d440938bc3fdf7a20fcc7ad2d45b084c SHA512 9d6b6289f12ca8bcc33bba5aa2ac1d6e8a256b8e7edff6e1a48326c7987656474cf355e86dbfd2ca85669757d129486db1f3cdf77180118c2136ae6995616866 WHIRLPOOL 302711496eef59814d2298bea053aecc6383dc149efedc8f07e270b3f0882a67843848e7528ac89e2502f3a64414dc9c44b9db09a9378284c57617d1eba1ba41
EBUILD urbanterror-4.2.019.ebuild 4162 SHA256 b31c02c3f60dacadc96fca13d9e1b459e1cf5b2e4866e888366907b60dfc4cb9 SHA512 c13303f91d418ab412154b677232c09045e9e5deb45e9c963f7307521c2fbf9bcf311c31730f82f5d159c3c341b341ed17f1b9a1cd3824730b9f10bbfdb48c08 WHIRLPOOL daec23bfc9fd03496fc89956c398a3d1632cd5c32cd38eb2b11b863d2a55a2f7b2ef9a0b8d3ffad1764617ea1c71d895a7718aa8571a4a2adc25e9cf1edc3447
MISC ChangeLog 8213 SHA256 031f9c0ab3e9d547c97fa02a194f39e6da972f8dde385e090157a5e0e026c2c3 SHA512 16b229009c5c6bc5ac812d925d88bce580b74c31fba2c515be4fc834c776395a7c775e0839ea42e881b5a481b9f265f70c010b0d659008134bfe0964726e7941 WHIRLPOOL 81981864ce9fda18109e14d355d2652cadef00710eb9ce862f0752d6d05c3e153ed50ba6547e3e2591ce1229d0beb64daa8c377b2ad33fefa0e7f789094679af
MISC metadata.xml 388 SHA256 cbcc13623b7e28357aad96c40b247caa5d5c9f43483c58487914db5cbec6fe6d SHA512 a0213af228c69101e9eacffe9986d12ae2d71c85f80210ba9002f7bdfa184ef0535efe77e80525c26d3ba4bf2382ba15b590754aefd6d225f6cf6e1364a8f2a5 WHIRLPOOL cf9476efaeddde34ba9801a02e5585a77eb0e0ccc024b211f65d31d75b93387f29b89172af5caf155268cd71fb7e1bb4effa3588b08d6dc50beb2dfb996fa6ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Version: GnuPG v2.0
iQIcBAEBCAAGBQJT7OQSAAoJEE8aJVXqcZkdI6gQAIKrw4tX9UykgFqx5ZxUcHL8
O3tb2I6+rZFUKTAR5qVZQJMLqGuo42PspIydqXBze6C94kAYtnng+o2JWxlJ4mt1
SflMXZKKAJchf3udONAiypc62vGdwTmR5CtYSEdHFsxD/9WGttYxTuui5fRj9Y/H
ZIr82pxmhPCEx9i7XEFd5t4FdLUM02YfwLtVdz4vgrFAgQ6emlmSVjMucZXd57qI
4/sOIjIwcuzNkc6rdz7cquVTb7jiFrYlz6qAoS+bpudkmLYNqnrucqyXnVMACVE9
Ytsi6UJTfSORqn/sKVuq08XzUAE7SZj7F/kZWLwW0arL5NpMNWFyWoCRX+5qUL+g
r4kY/xjKYciyxiW5cBCsglMCX9X3v+fuwYDZaJVM8msZEk6PB6hTXo75dy6HoJro
8Pd1kYGCKj2+5hg4jz1Npf/6DXjklpBuX/hNDIn9VbnEnoJXWUIYvQE+yB3qt0Tt
LQHnqVCP4N0G3zW2kBGrQn3NbTb9x+NLL4SXUffP7+pqRfiK5KWdXIi+FRN0tSjt
2+yFqhp6v2p15YZYZj+oWr/PExXP8jKvF2lfz17keqb9zWIMZCyDLRoZIfJ1vQY3
U4SyCClKqe+Lv4OYKTS8VQ2Y9kKO8uCzxs045J0kW2lnD4XADblc6MZzaFiZojzp
oHpivkJaE22C+otVDmfV
=zjzc
iQJ8BAEBCABmBQJUHDMZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy
MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgYKkP/At4kgKavB+NynPzQMlSkBcb
3J5GoUgP1fd3SFReJwm4Qm4E1sgapo5JtgmaesRXNkFxQZz2II1Sujb6J8paKfUI
lgGk8ANSm2QMmNzz/1SM5vrUDCUwSpVhUQaKA7pti/tOPIP1v8GWe06I3q8/LhZY
I+GkGEO46sNxhMbPP0HGO/D0Duw6m/vEnZOVrC5twhyDUJysR+heX9Cik12qhKdB
JHZhZDWOeBmjYLDTaPAj1PP6VDsz11OggSoffa280JtJP7qD1UnsQqz/76yWza5F
+Bhak8bIXhccDGBuSGlB0cCNIh/vD7vkd8wUKv4EDgnBm+wCV2RtrQ5uZTGeb0/K
UtV181Zlc2PSh+iC2bcpeWGa2QYJ8l/vcSo0vN+Q7hxyd/wWT+C9SAM4GuxtFIA1
qzpl9M8nHHzUpdj5nmdW3D2cd8oxrwEv70yTI8rNmEEdZmOFReQU/1HeyPO+/VAU
ZI16tR5ahp3pxfgnuuHwOB38O1bk+FVMhfLk7tQNDNcWbgKgBTMeo7/x9T4E852V
CpDSZQc8PKHvvRXXKEkK9IpAjVsbG8+YrOolArSCWAIDx+WDb22VU4UBQSme/irf
9kwhj6PIYIZjw0XOS94kmE/uFN9+wqya3Stao6bRZqtJ2a39dX53gxQoOjvhTffT
k6c133XFE3xZWsrcIuw2
=nsEP
-----END PGP SIGNATURE-----

@ -0,0 +1,75 @@
Author: hasufell <hasufell@gentoo.org>
Date: Wed Jul 10 01:25:27 2013 +0200
respect CFLAGS/LDFLAGS
--- a/Makefile
+++ b/Makefile
@@ -213,7 +213,7 @@
endif
endif
- BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes -pipe
+ BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes
ifeq ($(USE_OPENAL),1)
BASE_CFLAGS += -DUSE_OPENAL=1
@@ -239,19 +239,15 @@
BASE_CFLAGS += -I/usr/X11R6/include
endif
- OPTIMIZE = -O3 -ffast-math -funroll-loops -fomit-frame-pointer
+ OPTIMIZE =
ifeq ($(ARCH),x86_64)
- OPTIMIZE = -O3 -fomit-frame-pointer -ffast-math -funroll-loops \
- -falign-loops=2 -falign-jumps=2 -falign-functions=2 \
- -fstrength-reduce
+ OPTIMIZE =
# experimental x86_64 jit compiler! you need GNU as
HAVE_VM_COMPILED = true
else
ifeq ($(ARCH),i386)
- OPTIMIZE = -O3 -march=i586 -fomit-frame-pointer -ffast-math \
- -funroll-loops -falign-loops=2 -falign-jumps=2 \
- -falign-functions=2 -fstrength-reduce
+ OPTIMIZE =
HAVE_VM_COMPILED=true
else
ifeq ($(ARCH),ppc)
@@ -265,7 +261,7 @@
BASE_CFLAGS += -DNO_VM_COMPILED
endif
- DEBUG_CFLAGS = $(BASE_CFLAGS) -g -O0
+ DEBUG_CFLAGS = $(BASE_CFLAGS) $(OPTIMIZE)
RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG $(OPTIMIZE)
@@ -274,7 +270,7 @@
SHLIBLDFLAGS=-shared $(LDFLAGS)
THREAD_LDFLAGS=-lpthread
- LDFLAGS=-ldl -lm
+ LDFLAGS+=-ldl -lm
ifeq ($(USE_SDL),1)
CLIENT_LDFLAGS=$(shell sdl-config --libs)
@@ -1158,13 +1154,13 @@
$(B)/Quake3-UrT.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ) $(LIBSDLMAIN)
$(echo_cmd) "LD $@"
- $(Q)$(CC) -o $@ $(Q3OBJ) $(Q3POBJ) $(CLIENT_LDFLAGS) \
- $(LDFLAGS) $(LIBSDLMAIN)
+ $(Q)$(CC) $(CFLAGS) -o $@ $(Q3OBJ) $(Q3POBJ) \
+ $(LDFLAGS) $(CLIENT_LDFLAGS) $(LIBSDLMAIN)
$(B)/Quake3-UrT-smp.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ_SMP) $(LIBSDLMAIN)
$(echo_cmd) "LD $@"
- $(Q)$(CC) -o $@ $(Q3OBJ) $(Q3POBJ_SMP) $(CLIENT_LDFLAGS) \
- $(THREAD_LDFLAGS) $(LDFLAGS) $(LIBSDLMAIN)
+ $(Q)$(CC) $(CFLAGS) -o $@ $(Q3OBJ) $(Q3POBJ_SMP) \
+ $(LDFLAGS) $(THREAD_LDFLAGS) $(CLIENT_LDFLAGS) $(LIBSDLMAIN)
ifneq ($(strip $(LIBSDLMAIN)),)
ifneq ($(strip $(LIBSDLMAINSRC)),)

@ -7,6 +7,7 @@
<name>Julian Ospald</name>
</maintainer>
<use>
<flag name="altgamma">Clearskies - X11-based gamma for Linux</flag>
<flag name="server">Build server target</flag>
</use>
</pkgmetadata>

@ -0,0 +1,153 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/urbanterror/urbanterror-4.2.019.ebuild,v 1.1 2014/09/19 13:43:50 hasufell Exp $
EAPI=5
inherit check-reqs eutils gnome2-utils games
ENGINE_PV=${PV}
FULL_P=UrbanTerror42_full017
UPDATE_PV=${PV:0:3}.${FULL_P#*full}
DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
HOMEPAGE="http://www.urbanterror.info/home/"
SRC_URI="http://cdn.urbanterror.info/urt/42/zips/${FULL_P}.zip
https://github.com/Barbatos/ioq3-for-UrbanTerror-4/archive/release-${ENGINE_PV}.tar.gz -> ${PN}-${ENGINE_PV}.tar.gz
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg"
# fetch updates
if [[ ${FULL_P#*full} != ${PV##*.} ]] ; then
UPDATE_I=${UPDATE_PV:6:1}
while [[ ${UPDATE_I} -lt ${PV:6:1} ]] ; do
SRC_URI="${SRC_URI} http://cdn.urbanterror.info/urt/42/zips/UrbanTerror-${PV:0:6}${UPDATE_I}-to-${PV:0:6}$(( ${UPDATE_I} + 1)).zip"
UPDATE_I=$(( ${UPDATE_I} + 1))
done
fi
unset UPDATE_I
LICENSE="GPL-2 Q3AEULA-20000111 urbanterror-4.2-maps"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+altgamma +curl debug dedicated openal +sdl server smp vorbis"
RESTRICT="mirror"
RDEPEND="
!dedicated? (
virtual/opengl
curl? ( net-misc/curl )
openal? ( media-libs/openal )
sdl? ( media-libs/libsdl[X,sound,joystick,opengl,video] )
!sdl? ( x11-libs/libX11
x11-libs/libXext
x11-libs/libXxf86dga
x11-libs/libXxf86vm )
vorbis? ( media-libs/libogg
media-libs/libvorbis )
)"
DEPEND="${RDEPEND}
app-arch/unzip
dedicated? ( curl? ( net-misc/curl ) )"
S=${WORKDIR}/ioq3-for-UrbanTerror-4-release-${ENGINE_PV}
S_DATA=${WORKDIR}/UrbanTerror42
CHECKREQS_DISK_BUILD="3300M"
CHECKREQS_DISK_USR="1550M"
pkg_pretend() {
check-reqs_pkg_pretend
if ! use dedicated ; then
if ! use sdl && ! use openal ; then
ewarn
ewarn "Sound support disabled. Enable 'sdl' or 'openal' useflag."
ewarn
fi
fi
}
src_unpack() {
local UPDATE_I
default
# apply updates
if [[ ${FULL_P#*full} != ${PV##*.} ]] ; then
UPDATE_I=${UPDATE_PV:6:1}
while [[ ${UPDATE_I} -lt ${PV:6:1} ]] ; do
cp -dRpf \
"${WORKDIR}"/UrbanTerror-${PV:0:6}${UPDATE_I}-to-${PV:0:6}$((${UPDATE_I} + 1))/* \
"${S_DATA}"/ || die
UPDATE_I=$(( ${UPDATE_I} + 1))
done
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-${ENGINE_PV}-build.patch
}
src_compile() {
buildit() { use $1 && echo 1 || echo 0 ; }
nobuildit() { use $1 && echo 0 || echo 1 ; }
emake \
ARCH=$(usex amd64 "x86_64" "i386") \
DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \
BUILD_CLIENT=$(nobuildit dedicated) \
BUILD_CLIENT_SMP=$(usex smp "$(nobuildit dedicated)" "0") \
BUILD_SERVER=$(usex dedicated "1" "$(buildit server)") \
USE_SDL=$(buildit sdl) \
USE_OPENAL=$(buildit openal) \
USE_OPENAL_DLOPEN=0 \
USE_CURL=$(buildit curl) \
USE_CURL_DLOPEN=0 \
USE_CODEC_VORBIS=$(buildit vorbis) \
USE_ALTGAMMA=$(buildit altgamma) \
USE_LOCAL_HEADERS=0 \
Q="" \
$(usex debug "debug" "release")
}
src_install() {
local my_arch=$(usex amd64 "x86_64" "i386")
dodoc ChangeLog README md4-readme.txt
dodoc "${S_DATA}"/q3ut4/readme42.txt
insinto "${GAMES_DATADIR}"/${PN}/q3ut4
doins "${S_DATA}"/q3ut4/*.pk3
if use !dedicated ; then
newgamesbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT$(usex smp "-smp" "").${my_arch} ${PN}
doicon -s scalable "${DISTDIR}"/${PN}.svg
make_desktop_entry ${PN} "UrbanTerror"
fi
if use dedicated || use server ; then
newgamesbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT-Ded.${my_arch} ${PN}-dedicated
docinto examples
dodoc "${S_DATA}"/q3ut4/{server_example.cfg,mapcycle_example.txt}
fi
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
use dedicated || gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
use dedicated || gnome2_icon_cache_update
if use openal && ! use dedicated ; then
einfo
elog "You might need to set:"
elog " seta s_useopenal \"1\""
elog "in your ~/.q3a/q3ut4/q3config.cfg for openal to work."
einfo
fi
}
pkg_postrm() {
use dedicated || gnome2_icon_cache_update
}

@ -1,6 +1,10 @@
# ChangeLog for mate-extra/mate-power-manager
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/ChangeLog,v 1.12 2014/07/02 09:47:53 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/ChangeLog,v 1.13 2014/09/19 17:00:36 ssuominen Exp $
19 Sep 2014; Samuli Suominen <ssuominen@gentoo.org>
mate-power-manager-1.6.3.ebuild:
Remove dependency of <sys-power/upower-0.99 from || ( ) construct.
02 Jul 2014; Pacho Ramos <pacho@gentoo.org>
mate-power-manager-1.8.0-r1.ebuild:

@ -10,15 +10,19 @@ AUX mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch 12875 SHA256 8171d
AUX mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch 9292 SHA256 c20e8b1274f7779b559179eceba9cc4c16eee2f903e44338d8e9891d6ac87007 SHA512 53872f88bf882cafa9dd6f91d2fb9923940d8a23e95577dacf4d7fdf299c8a1ccc7f9e0add802f22f5134d24e84e71d47b847b1e2aa6a26502b31fcaf680a503 WHIRLPOOL e6b641e787f42d8b4050b7e6d93ae40f80487d240fe19bd93e3cd2225fae4e868e1d9924ed34c58ec703964daf4050d3c9c6bf38f3a67602e0f450053dd5412e
DIST mate-power-manager-1.6.3.tar.xz 3362188 SHA256 465b8d88d25333c9a5f0dd9a34720cac6024e21e574378d1d49326e1ff1d253b SHA512 dfc17688a60aa19109af39f1436ed3f8a5acbfa1a89b128c4619356574a5df73e058366ca53626be04bed6ff37d2ebefa8a04b4efca7d3ce96e5753594e14769 WHIRLPOOL 8993f97df88ebd1d71da7480d1c09529c8df924f0d33f268b3f84f1d81914eca278a2eebb1e5465fb59937e875ec970cbd7ee5c307aa92120c8441b270ac1640
DIST mate-power-manager-1.8.0.tar.xz 3339588 SHA256 3d83b7736b0b6256242db3b9efaa18530b4ba6d80b146eafaf511230ae926d9f SHA512 f91b195e384138ce0881f53f4d3e8924d422445ac258de2138da16ab29999cd367b2e37c226e5d56e698bc54b82c8996b3263a638702f45b2f96ffabbceca479 WHIRLPOOL 31a423d25abd488bceb13354cabc3f80844f791060339ea38d4fa12f8ac80d1d4a4c94c8e07af7ba489fd5da98f7bbdfbf4edebe339926e91e0d39747ddb3a34
EBUILD mate-power-manager-1.6.3.ebuild 2475 SHA256 95f5dcad27a4b45f55980d082362db9ee07e82d846d2ac123e913c1bc4f6cd03 SHA512 037dbc425bf77c9cecdb2499e7bf0122fa382e4afb11b2433d50c5c48eced45242009ac5a950d7490ffedda2e69f2d87ffb08f9ce66ffd9e1a24888a91eb7b25 WHIRLPOOL 206e137f8317a3e1123711fa1787b8fa71def6b9e004b662b87c3690865b2d709ef993b17b5470ad530464f2da18c92bf96e4a23360381cd11f6ed6161cdee63
EBUILD mate-power-manager-1.6.3.ebuild 2423 SHA256 8a701eff7d9ad6357034605947786694b5c043adb54d26d0ef1d46d200ab4a9f SHA512 e67d48bfa41aa168bbf01f37a73bf17e044049f5149a3be6d4f95a0c9256fed0ae991ba6d73b3b3c1ed0618e37438eb147b29cc3401dde0ae074150294ea17f4 WHIRLPOOL 7bb32307981c243200021950b0279d9b985999326bdfe052dab1f377c2e7608b3fb63e6efaeaaf83c9f6d2a9ba7a27d8edfd64212c11aa0d44f923f9a5eb67d6
EBUILD mate-power-manager-1.8.0-r1.ebuild 3107 SHA256 7d64cd7d4b167b78be97c887a5b23a812a2b17f29584b0daa3a98501a833c646 SHA512 acc6700b38c9142661347679241b80b967b42faef137c004f935c16f6068308c207704bfceb4179c4ba6841d5a1bdad99d0c614405287dcd561bb0dedbe0c0d5 WHIRLPOOL fb31b1d3c2db625265428ee35624d1dd7abe36fa4b4cb62c193dece53d5b7dc1390e5b13d2da37946731d5b329bdc55882dba70e2b8879965ca74e5f367f694f
EBUILD mate-power-manager-1.8.0.ebuild 2393 SHA256 f712da72c29fa6a9d207d7d888d6b04586bc43d9727c2ea1f5fd22dbf9e3d177 SHA512 d1ac72b5dcfa4ef5ce121081a0bdfe655b39fb8051fce64b98017266c8265b627fbf20cb09dae5916fc104d3ed558c6687be24563a578022b9a0bb08a38914cc WHIRLPOOL 1d9a56f1e39b9693c0b6dc9911dc61830e723823a33f87bec94486b72308831fe88bda1a05109cbe0918363639295388ee15161c55e669a5129671ba6e31235a
MISC ChangeLog 2722 SHA256 37b0d2eba47350045c5a5c5a04b651a9b1fbcc03c34b229d78ea48332e1282af SHA512 fa15fd7e775bb3ea4c1f4e864fcbeced90b26d4ebbc645e6e169162a5fd3022d6cc60f4ea8beaa4dabf41fd3135ec42ace109a63b307b75c895b8cbef4b1e8a9 WHIRLPOOL e90ada46711ccda14c16692b95a8d0b521bff2f026a32d9359775e0d4a457469656b2bf0db7af101452a6b1406e1d207238b0d7fe38ecd975c8be05f908bd3f4
MISC ChangeLog 2885 SHA256 716d1eae48efcf76dfd4d8a55c918314e4e21a3a9132a7bfed4821133b52f01a SHA512 eac5354ec6bee46faa503cbd5de09cab908503a510e0cd41e6b5d90f2ed0fa0f322ec56229a95867a227a9bc0e7837589c053de969c17c47499f849dfb28da18 WHIRLPOOL 8e8416de8c85cfb02d326b9c06108a8eac3c037c85b7c1c9e17ea790ae1fb1bed2b2e2dbed5f8a47825456b3902894a7b97ccf0ce6ccae72c2687a9372ef3fa9
MISC metadata.xml 468 SHA256 138877fb0154af1e9e2ed98f927a16daa6f49d3a8312b8e469fc92fa54232ae8 SHA512 318497639aa45f81e65e89d59820977fe89a618dff7844c13bf3a1d875ac9407f8b190c6ea6d4e9aed6f97b1bc96b7f821d1222fc605729af8c783f620c1358b WHIRLPOOL 2112944a997e20ed2609f0e9d1f99ae80c2dca2f57631d953fdc38f68a19905dd137584a756f07dcf79b26dc16b8780dced00f2f87e394a46cc641ac0d9c377f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iEYEAREIAAYFAlOz1UoACgkQCaWpQKGI+9RTDACfeRtZDldtDztUn4RlPxvpl0lC
/vYAn1VCXUw2xS6cjsoWF5lgoBho+6bo
=yrT7
iQEcBAEBCAAGBQJUHGEvAAoJEEdUh39IaPFNQnAH/0ZUxb92Ixrmq1lI8eDPE/es
aoyCw62xAGPyMlttaQvv6SDjL3uR8wcmZ4/eKbcm/f0jbuHAXui9uLiGFDTov1Fi
y44ect4zgU0bjUZRHNjGX5GivBAYApQhfG56TosdusZJ4dgEbpwNPOyTzWohEeYH
A4zIZ6ERPW9wRURgLvHu5CButszSxfweIkxSvSFB3o9jPYxvFpAIKshHwceo3ir0
5mEoC5wnFG5Z26OWornEeU0P3K0Uvl4ELtNDk+Ge7Pxo38/9UuLh6HoNpk+dORsv
I42OKF96EZnV3w8FMyoK9hsBUe5f5/U3atW5irqRr9LrhAsWDCWEhapT/Q+OGjc=
=XFGM
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/mate-power-manager-1.6.3.ebuild,v 1.5 2014/05/31 20:40:24 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/mate-power-manager-1.6.3.ebuild,v 1.6 2014/09/19 17:00:36 ssuominen Exp $
EAPI="5"
@ -28,10 +28,7 @@ COMMON_DEPEND="app-text/rarian:0
>=dev-libs/glib-2.13:2
>=media-libs/libcanberra-0.10:0[gtk]
>=sys-apps/dbus-1:0
|| (
( >=sys-power/upower-0.9.1 <sys-power/upower-0.99 )
sys-power/upower-pm-utils
)
>=sys-power/upower-pm-utils-0.9.23
>=x11-apps/xrandr-1.2:0
>=x11-libs/cairo-1:0
>=x11-libs/gdk-pixbuf-2.11:2

@ -1,6 +1,10 @@
# ChangeLog for media-libs/openjpeg
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/ChangeLog,v 1.107 2014/09/19 10:30:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/ChangeLog,v 1.108 2014/09/19 10:53:14 ssuominen Exp $
19 Sep 2014; Samuli Suominen <ssuominen@gentoo.org>
-files/openjpeg-1.5.1-build.patch, -openjpeg-1.5.1.ebuild:
old
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> openjpeg-1.5.2.ebuild:
Stable for sparc, wrt bug #484802

@ -1,34 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX openjpeg-1.5.1-build.patch 1025 SHA256 715fa4544131ca4cbf7039bd3a663d0dfb06d0cfbcadf595da3a3cd960e84c8f SHA512 e4acb37c60e3caedf8238e9796529dafcf30a62aabb003dc9bc7595f45c1810b6cfdd61fad693a70b3da61d257e4ea1729c41f2d50d8c8ae114110ebabfd01d0 WHIRLPOOL f7ad455ee9ee604c77dba3b7ccf2e1973ef776770054b50a04c489afecbb61de6ae42de9f8621cc6717c4ac8597f67c655e311c1ff3f5c6d4e6d6ab8f24eeb32
AUX openjpeg-2.0.0-build.patch 473 SHA256 21f5d1f465c99c41e05d461c1d184aad4bf0c359b08262e8da7625f3e59d1161 SHA512 1ff2ada7fb502f25e8154e0e1dd82073db8a009fe309dcbe209dee98f2787bb2df03643754ae2627fbb78bb60d9cc0110e8f821a8bd70db1bc9790514150e32a WHIRLPOOL 7189cf91e412946e9ebe9a79f27c0eb4061697530b837bea937d8f25a1e50183e288176e2e9661adfff11f1d1e821969c5a109a7db5533114044c0f46a6f3788
AUX openjpeg-2.0.0-pkgconfig-static.patch 365 SHA256 a0cabdbc353014bc4b2162cefe0949c576259e429046a7256861b6333d4a0e32 SHA512 b170668247ce37ace02d6303b747f817e5ef0a00cda08c903f65927050fa9370450c61ee56a8ae72843b864171072036a5f2998c5e6084ea4ad8e8ab39e5e481 WHIRLPOOL cf391f3ba071d784e0d11f6bd09735dd1683d8b9d5bac8d852b91dd2332e12b16d0f8670b0f7b510facd2da6b1e034e1d46fef4bfe706ab5ee040d14e8647f1a
AUX openjpeg-2.0.0-pkgconfig.patch 1341 SHA256 8f1f8ce432bac29fe50c21b530bc2bcc2d409e990621d5cefbef3b3e7da41aa7 SHA512 426a3bfe0e34c5496047d42b6d7316b3e71eea99aef2fd25b525738c278ace70c35ea2c690f57b3d0b48e2aa2395950c69db4569342c68a05933387cb0908650 WHIRLPOOL 7f0065d6787badca188ef56fc406a84358b7d0012750176b6fee5eec5f07c16a2f3b50b0a4fb65d61d99c098aff5b09963d6ece697aee2a2a455c8a05b96f377
DIST openjpeg-1.5.1.tar.gz 2112443 SHA256 6cfb3097a1c8e9550131b17663daf927f42707bc3f84196c1390642e87f3ab8d SHA512 7b6c6889eb478008bd659cf2f2dcc0551ebb0c15f6765d1df04bc75208acb300929e399d0ea9b5c69a6d43b39cd1e58ab94bc71c3b6efdfba35903f46b54dd2d WHIRLPOOL 9b28ac807ad6a2b118a0f1cf4322852002bba993feeb07d57f4bf0320a4b92a577ef1ca4fd17644f3f71f3b374cc0bb672eb3dadd2cd5aa9d044411ba049a6fb
DIST openjpeg-1.5.2.tar.gz 1385702 SHA256 15df7b194a5d8dba0052cd21c17a4dc761149a770a907d73fffb972078c28a87 SHA512 b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862 WHIRLPOOL 4ca974b411baa1fad7821b3ea88ad5c6a39643098af32bd8e92f66ccaa534d36ef15f55711eba489e91254f667d5f917febdb09539ac9698709c00bf680d45fe
DIST openjpeg-2.0.0.tar.gz 1770392 SHA256 334df538051555381ee3bbbe3a804c9c028a021401ba2960d6f35da66bf605d8 SHA512 4ef6b3b6933190c845cc376efbfe8bf655954668eb35c2b878c572107fb5d620fc2fc4df0e7de177c8798bee031f33350715c6da44ef07978df29762d89f29a6 WHIRLPOOL cfcc567a292c0a42d618c9f37b8665f98c580b768a74f63caa9f50b0747fed927c1fafe0b1bb86772ff56768c7a102e645792b960051a44da7a556ba4b41195d
DIST openjpeg-2.1.0.tar.gz 1789675 SHA256 1232bb814fd88d8ed314c94f0bfebb03de8559583a33abbe8c64ef3fc0a8ff03 SHA512 3da84d7828a82c738f6ea5fe776c989283ba257cc6884aebfc090cee7e33c88471dee1a93f4a87a300b11f43b98f6624b838171f06227add24afcb1d57208df1 WHIRLPOOL 547dc65906a5dd6d34148675ec2be869ed18b0fef99f7f8632ebca0843e8764e575ca16ea1f7f839576f6de9464d29154171ca2187141e8141239f46468c8c2f
EBUILD openjpeg-1.5.1.ebuild 1868 SHA256 10f466e93eb5e73369d9312adbd6e2dbfe41d0b01cf460063027494f843818b6 SHA512 377d02e0990a3c2c1c97529d1d7f539834f185e4c8f7f956cd611983c8a40ec848b19ddfb892d1d1ac008782a067e4646536a243a9c4ee2638ac8fa787527eb0 WHIRLPOOL 6f6cb4e803587ab4aa8e2687efc491d9a26e55aea1cccdfab3a251c9bd21599635a39bc3b148c611728de9237fdbb81841a91454c356792936285d41a33c62e3
EBUILD openjpeg-1.5.2.ebuild 2132 SHA256 b453a938d32c55b35d2fb2672024ee50d7357accd22eede0a4318c2687fb3d5b SHA512 8114e7cf207b3f0be1e64f466a85bd6e8963ab07d1ce7fa5d19c83ad70f9f888ad1f252e39d087cbd76f4be8e65736b8df409326fa27a7954db4b6535a659f9e WHIRLPOOL 0e194a033ca0b93710dd5f03f47fefdf8940385434ee0b76cdc099c97f7cec8430c3ce2a2e8ad53d3796f8afbafda96acc0ad5fc16c378d4b8a3a1759e25d559
EBUILD openjpeg-2.0.0.ebuild 1825 SHA256 bddbe215e0c22f58261710e357425ce4b3f0efcfb6b4df57c428137535de1580 SHA512 38f560e0998408f0b3720864efc2f4afe287932a20c683a48dd9c42c690f2707c309cd4f9505de46e1f7d049f9eb4e3ae805b15d1210f3b8c75bf7108f1d3bf5 WHIRLPOOL e39402e4d3a4613b4823790a25ed8d614a6a8147c91449a5400d57b8e6cd8846fbf58f18986faf313161710d87ec34114f4e76ec24a6358788b222018cbc94b8
EBUILD openjpeg-2.1.0.ebuild 1916 SHA256 a7759ceef9a7fdc54b528d4cd812e315fcca219c7b2d95e3789bfaac626cb7fe SHA512 ad5f2ae8eccd5001a45cdec8fe76f971232eceeebf53aec8c27bbd228e5a3e247fcc16998b5cb50265be212d8b8bb17ccd96340ba84e3f30db8047cad6d13790 WHIRLPOOL e978020671580956b9bd5c89523812879f7eea6a63885b2706597414662206caba53079790e2018271c9c4eaefc5a3f2a6d42f6eb8e6c23b57d7d32db0175064
MISC ChangeLog 14872 SHA256 ccf8221e2634d5b8b60b578835f012a639fa95f66a9fa68900e23a3c93286143 SHA512 80cc8f98895183609b507df6f557f65b5812628bc786ee3a91731657ed24ebd697f83ec2360e53258c2082bf8d7f44c742d385a85966e234e117762900fcb682 WHIRLPOOL e5da141fa022770beb78d2af0fbd4a44e859fdba871afe2ab9abf1be45c861d61b6dfdab44e3f992f4e3f044e3dd1728eeae716b129d1bea54268be47476525a
MISC ChangeLog 15000 SHA256 b1e56242d6026ac05ba30628e980a78ed3a6e5641dc969a9f0da08019a9bf20c SHA512 391d6097937696faf5ccc0d2669d403bb6d53dd712cc0599c0428bc882b2c08988e9369b74e69f180c5346152e7ff53fda5cca3f39bb524546227a4907afcbc7 WHIRLPOOL 5053c6d2c25fcb9401f5deb7a924a7ded3ef70c489db5623dcff94a961cdd69bb438310edfa0bb9a798200d2f5437973c67a8175ebb68fcee7e2e0373c949153
MISC metadata.xml 240 SHA256 798e4e23637a9ded9dae0967f92aa498b39ad088a555aa94b4f716ba040db68c SHA512 c12ab1993f8b10c50a87bf215eb22613dc54cf8f3c049877959228694afcb1e848d9e13247c376c249b39af35945775f736bcf956c7f50e3d49f456e621ef979 WHIRLPOOL b8b0ff194273de5396bfb4d13c2f169eb481dab034aee85f1ebca948babded8851a1cc6c6047e51b6a20bb40654be025677a9872da63526c78eaa64854436f8b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUHAXhAAoJELp701BxlEWfNvAP/jnY8IfD4imEjJnCTIAiFxgW
BVsHiityV9EU/WCpCl6Zrws70hu6l/qNDDzfh9ORR/4ZQmb1kd89QJ1f/aDqY6LJ
+Bm31faulHD4hR/2wL39JBiZjNBk/h0bKvQcC0/bSbMQH6CM+OM9aZwgZRXKEAQ6
LrOgBy+uKEJSB1/2+zNDZ7tHoGBtq9Jtg+PXyDnvzJpKiMLXjDOlHRWEqlcWKMsy
hGF6kwGwMHF3Gvk92YLR+OIlW5p12ZhEGhRPLxgS7xxqTO4/VI8THKEWRDTttTlo
2aDzBdLWzGQPBYGlSbu65AREFlKqjzFr3rJdt4wyRLBgksPuZIAClmEWAQwEW3cI
McIGs8lOlPqB3Xzwzdp7cNqWkKhK2QCtyD+HZWvfeOhN1i7UQc4sIJDBUfbMTyFU
dxN6uMoJOGER8Et7rki2JID6QV6CXcTq89e29T53pASI2vTeIpzajfnzO+DoDT2D
pSOzpGiyGI9N5f2I/CFbT5q9Fj4383mr3PFkXrBio3ydAC6CPCk7rw6HLscU+y8S
Bk4ZLXDuJ7CowbCv6nLrV3gVc7R+1mbLrDf0r47uVong9TrP6RfHVpVuKAHboPhw
s3DC60oWbnVnML1cLLeT+7h+nnN0rP5R1QxD1fHaQVW/77hvD33ct4WRWYVMve3Z
GyrxA4zk82PA1UhnTQxl
=cZ9O
iQEcBAEBCAAGBQJUHAsXAAoJEEdUh39IaPFNDnwH/2tiFiTVmDNK8eGa1AnwO4DU
l1PViZySzgJiDvjt5GuWxHdblmiz1W9pKXBjJpbjlsakDbGHvq9wGHlCsrpRWgPV
U5lZ7fEFaLz+vC8ImJD46J7ODiLcGlssHCc22O5KH18F6Os1b5l+FShjlfD7XoOZ
OXYASdGPXffRDb9UigWkI6A80ibcf3CIO8tZ2p+hGtncWd5XxFGtTbSAi7rILFG4
4ns3m7Xbg9DtenSLxdY3hkvCTKxlBKDO+6TPg1zzrx54+yEtn9ui1LRCt4v0hkfb
O4fguhw9gHopZYFxrHxRAdG7SmKPi1JHY1BGC0fDmwzVfqGd41eCGHGfyUTVCNc=
=UvKw
-----END PGP SIGNATURE-----

@ -1,27 +0,0 @@
Some bits have been loaned from http://pkgs.fedoraproject.org/gitweb/?p=openjpeg.git;a=tree
--- openjpeg-1.5.1/CMakeLists.txt
+++ openjpeg-1.5.1/CMakeLists.txt
@@ -287,11 +287,4 @@
DESTINATION ${OPENJPEG_INSTALL_PACKAGE_DIR}
)
-#-----------------------------------------------------------------------------
-# install CHANGES and LICENSE
-IF(EXISTS ${OPENJPEG_SOURCE_DIR}/CHANGES)
- INSTALL(FILES CHANGES DESTINATION ${OPENJPEG_INSTALL_DOC_DIR})
-ENDIF(EXISTS ${OPENJPEG_SOURCE_DIR}/CHANGES)
-INSTALL(FILES LICENSE DESTINATION ${OPENJPEG_INSTALL_DOC_DIR})
-
INCLUDE (CMake/OpenJPEGCPack.cmake)
--- openjpeg-1.5.1/libopenjpeg1.pc.cmake
+++ openjpeg-1.5.1/libopenjpeg1.pc.cmake
@@ -2,7 +2,7 @@
bindir=${prefix}/@OPENJPEG_INSTALL_BIN_DIR@
datadir=${prefix}/@OPENJPEG_INSTALL_DATA_DIR@
libdir=${prefix}/@OPENJPEG_INSTALL_LIB_DIR@
-includedir=${prefix}/@OPENJPEG_INSTALL_INCLUDE_DIR@
+includedir=${prefix}/@OPENJPEG_INSTALL_INCLUDE_DIR@/@OPENJPEG_INSTALL_SUBDIR@
Name: openjpeg
Description: JPEG2000 files library

@ -1,67 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/openjpeg-1.5.1.ebuild,v 1.13 2013/08/06 13:12:13 ago Exp $
EAPI=5
inherit cmake-utils multilib
DESCRIPTION="An open-source JPEG 2000 library"
HOMEPAGE="http://code.google.com/p/openjpeg/"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc static-libs test"
RDEPEND="media-libs/lcms:2=[static-libs?]
media-libs/libpng:0=[static-libs?]
media-libs/tiff:0=[static-libs?]
sys-libs/zlib:=[static-libs?]"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=( AUTHORS CHANGES NEWS README THANKS )
PATCHES=( "${FILESDIR}"/${P}-build.patch )
RESTRICT="test" #409263
src_configure() {
local mycmakeargs=(
-DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
$(cmake-utils_use_build doc)
$(cmake-utils_use_build test TESTING)
)
cmake-utils_src_configure
if use static-libs ; then
mycmakeargs=(
-DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
$(cmake-utils_use_build test TESTING)
-DBUILD_SHARED_LIBS=OFF
)
BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_configure
fi
}
src_compile() {
cmake-utils_src_compile
if use static-libs ; then
BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_compile
fi
}
src_install() {
if use static-libs ; then
BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_install
#static bins overwritten by shared install
fi
cmake-utils_src_install
dosym openjpeg-1.5/openjpeg.h /usr/include/openjpeg.h
dosym libopenjpeg1.pc /usr/$(get_libdir)/pkgconfig/libopenjpeg.pc
}

@ -1 +1 @@
Fri, 19 Sep 2014 10:37:03 +0000
Fri, 19 Sep 2014 17:07:02 +0000

@ -1 +1 @@
Fri, 19 Sep 2014 10:37:03 +0000
Fri, 19 Sep 2014 17:07:02 +0000

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare setup test unpack
DEPEND=!!app-crypt/heimdal >=sys-libs/e2fsprogs-libs-1.42.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[tevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sec-policy/selinux-kerberos ) xinetd? ( sys-apps/xinetd ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) virtual/yacc doc? ( virtual/latex-base ) test? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/tcl dev-util/dejagnu ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
DESCRIPTION=MIT Kerberos V
EAPI=5
HOMEPAGE=http://web.mit.edu/kerberos/www/
IUSE=doc +keyutils openldap +pkinit selinux +threads test xinetd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
LICENSE=openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )
RDEPEND=!!app-crypt/heimdal >=sys-libs/e2fsprogs-libs-1.42.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[tevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sec-policy/selinux-kerberos ) xinetd? ( sys-apps/xinetd ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=http://web.mit.edu/kerberos/dist/krb5/1.12/krb5-1.12.1-signed.tar
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 47dda904cf91c61f45b564d9f834fde1 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ad7b79b3e899ef345b5d632eff722fea

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

Loading…
Cancel
Save