Sync with portage [Thu Apr 11 19:42:08 MSK 2013].

mhiretskiy
root 11 years ago
parent 57704bb2d0
commit 6bce651a71

@ -1,14 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>patrick@gentoo.org</email>
</maintainer>
<maintainer>
<email>mail@ghelm.de</email>
<name>Gerrit Helm (proxymaint)</name>
</maintainer>
<longdescription lang="en">
app-admin/apache-tools contains tools that might be useful without
having apache itself installed (like htdigest/htpasswd, but also ab -

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/glance-9999.ebuild,v 1.2 2013/03/26 04:49:53 prometheanfire Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/glance-9999.ebuild,v 1.3 2013/04/11 07:25:24 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@ -20,7 +20,7 @@ REQUIRED_USE="|| ( ldap mysql postgres sqlite )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
>=dev-python/boto-2.1.1
dev-python/boto
dev-python/anyjson[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.9.12[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.1[${PYTHON_USEDEP}]
@ -29,22 +29,27 @@ RDEPEND="${DEPEND}
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/kombu[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
>=dev-python/oslo-config-1.1.0[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/paste[${PYTHON_USEDEP}]
dev-python/pastedeploy[${PYTHON_USEDEP}]
dev-python/pycrypto
>=dev-python/python-keystoneclient-0.2.0[${PYTHON_USEDEP}]
dev-python/python-glanceclient[${PYTHON_USEDEP}]
dev-python/routes[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.7
=dev-python/webob-1.0.8-r1[${PYTHON_USEDEP}]
>=dev-python/webob-1.2[${PYTHON_USEDEP}]
virtual/python-argparse[${PYTHON_USEDEP}]
swift? (
>=dev-python/python-swiftclient-1.2[${PYTHON_USEDEP}]
<dev-python/python-swiftclient-2[${PYTHON_USEDEP}]
)
sqlite? ( dev-python/sqlalchemy[sqlite] )
mysql? ( dev-python/sqlalchemy[mysql] )
postgres? ( dev-python/sqlalchemy[postgres] )
sqlite? ( >=dev-python/sqlalchemy-0.7[sqlite]
<=dev-python/sqlalchemy-0.7.9[sqlite] )
mysql? ( >=dev-python/sqlalchemy-0.7[mysql]
<=dev-python/sqlalchemy-0.7.9[mysql] )
postgres? ( >=dev-python/sqlalchemy-0.7[postgres]
<=dev-python/sqlalchemy-0.7.9[postgres] )
ldap? ( dev-python/python-ldap )"
python_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5-r2.ebuild,v 1.3 2013/04/09 18:24:29 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5-r2.ebuild,v 1.4 2013/04/11 12:11:27 jer Exp $
inherit eutils flag-o-matic toolchain-funcs
@ -12,7 +12,7 @@ SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE=""
RESTRICT="test"

@ -0,0 +1,38 @@
diff -ru gnupg-2.0.19.orig/doc/gpgsm.texi gnupg-2.0.19/doc/gpgsm.texi
--- gnupg-2.0.19.orig/doc/gpgsm.texi 2012-03-27 10:03:23.000000000 +0200
+++ gnupg-2.0.19/doc/gpgsm.texi 2013-04-10 11:46:02.179960198 +0200
@@ -760,8 +760,8 @@
This is the standard configuration file read by @command{gpgsm} on
startup. It may contain any valid long option; the leading two dashes
may not be entered and the option may not be abbreviated. This default
-name may be changed on the command line (@pxref{option
- --options}). You should backup this file.
+name may be changed on the command line (@pxref{option --options}).
+You should backup this file.
@item policies.txt
diff -ru gnupg-2.0.19.orig/doc/gpl.texi gnupg-2.0.19/doc/gpl.texi
--- gnupg-2.0.19.orig/doc/gpl.texi 2012-03-27 10:03:23.000000000 +0200
+++ gnupg-2.0.19/doc/gpl.texi 2013-04-10 12:45:20.988492453 +0200
@@ -659,12 +659,14 @@
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
+@end enumerate
+
@iftex
@heading END OF TERMS AND CONDITIONS
@end iftex
@ifinfo
@center END OF TERMS AND CONDITIONS
@end ifinfo
@unnumberedsec How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
@@ -721,5 +724,3 @@
applications with the library. If this is what you want to do, use
the GNU Lesser General Public License instead of this License. But
first, please read @url{http://www.gnu.org/philosophy/why-not-lgpl.html}.
-
-@end enumerate

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.19-r2.ebuild,v 1.1 2013/04/07 18:18:37 alonbl Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.19-r2.ebuild,v 1.2 2013/04/10 22:11:45 alonbl Exp $
EAPI="4"
@ -59,6 +59,7 @@ REQUIRED_USE="smartcard? ( !static )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.0.17-gpgsm-gencert.patch
epatch -l "${FILESDIR}/${P}-support-sc-key-3072.patch"
epatch -l "${FILESDIR}/${P}-texinfo-5.patch"
}
src_configure() {

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.13.1-r3.ebuild,v 1.9 2011/08/12 21:25:29 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.13.1-r3.ebuild,v 1.10 2013/04/11 13:33:26 swift Exp $
inherit autotools eutils
@ -23,7 +23,10 @@ DEPEND="acl? ( sys-apps/acl )
!mhash? ( dev-libs/libgcrypt )
nls? ( virtual/libintl )
postgres? ( dev-db/postgresql-base )
selinux? ( sys-libs/libselinux )
selinux? (
sys-libs/libselinux
sec-policy/selinux-aide
)
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"
# audit? ( sys-process/audit )

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.13.1-r5.ebuild,v 1.6 2011/08/12 21:25:29 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.13.1-r5.ebuild,v 1.7 2013/04/11 13:33:26 swift Exp $
inherit autotools eutils
@ -23,7 +23,10 @@ DEPEND="acl? ( sys-apps/acl )
!mhash? ( dev-libs/libgcrypt )
nls? ( virtual/libintl )
postgres? ( dev-db/postgresql-base )
selinux? ( sys-libs/libselinux )
selinux? (
sys-libs/libselinux
sec-policy/selinux-aide
)
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"
# audit? ( sys-process/audit )

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.13.1.ebuild,v 1.16 2011/08/12 21:25:29 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.13.1.ebuild,v 1.17 2013/04/11 13:33:26 swift Exp $
inherit eutils autotools
@ -20,7 +20,10 @@ DEPEND="acl? ( sys-apps/acl )
!mhash? ( dev-libs/libgcrypt )
nls? ( virtual/libintl )
postgres? ( dev-db/postgresql-base )
selinux? ( sys-libs/libselinux )
selinux? (
sys-libs/libselinux
sec-policy/selinux-aide
)
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"
# audit? ( sys-process/audit )

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.14.2.ebuild,v 1.7 2011/08/12 21:25:29 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.14.2.ebuild,v 1.8 2013/04/11 13:33:26 swift Exp $
EAPI="3"
@ -23,7 +23,10 @@ DEPEND="acl? ( virtual/acl )
nls? ( virtual/libintl )
postgres? ( dev-db/postgresql-base )
prelink? ( sys-devel/prelink )
selinux? ( sys-libs/libselinux )
selinux? (
sys-libs/libselinux
sec-policy/selinux-aide
)
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.15.1.ebuild,v 1.4 2011/08/12 21:25:29 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.15.1.ebuild,v 1.5 2013/04/11 13:33:26 swift Exp $
EAPI="3"
@ -23,7 +23,10 @@ DEPEND="acl? ( virtual/acl )
nls? ( virtual/libintl )
postgres? ( dev-db/postgresql-base )
prelink? ( sys-devel/prelink )
selinux? ( sys-libs/libselinux )
selinux? (
sys-libs/libselinux
sec-policy/selinux-aide
)
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"

@ -0,0 +1,50 @@
diff -Naurd magicrescue-1.1.9/Makefile.in magicrescue-1.1.9.new//Makefile.in
--- magicrescue-1.1.9/Makefile.in 2008-06-27 00:24:06.000000000 +0400
+++ magicrescue-1.1.9.new//Makefile.in 2012-05-13 07:57:59.000000000 +0400
@@ -21,7 +21,7 @@
$(CC) -o $@ $(LDFLAGS) $(MAGICRESCUE_OBJS)
dupemap: $(DUPEMAP_OBJS)
- $(CC) -o $@ $(LDFLAGS) $(DBM_LDFLAGS) $(DUPEMAP_OBJS)
+ $(CC) -o $@ $(LDFLAGS) $(DUPEMAP_OBJS) $(DBM_LDFLAGS)
tools/inputseek: $(INPUTSEEK_OBJS)
$(CC) -o $@ $(LDFLAGS) $(INPUTSEEK_OBJS)
diff -Naurd magicrescue-1.1.9/config.d/50dbm magicrescue-1.1.9.new//config.d/50dbm
--- magicrescue-1.1.9/config.d/50dbm 2008-06-27 00:24:05.000000000 +0400
+++ magicrescue-1.1.9.new//config.d/50dbm 2012-05-13 07:56:16.000000000 +0400
@@ -14,18 +14,14 @@
flag="`echo $flag|sed 's/./-l&/'`"
echo "trying to link with flags [$flag]" >&5
- bak_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $flag"
+ LIBS="$flag"
if conftest_link; then
# we found it!
- LDFLAGS="$bak_LDFLAGS"
DBM_LDFLAGS="$flag"
env_vars="$env_vars DBM_LDFLAGS"
echo "#define $dbmdef" >> config.h
echo "#define HAVE_NDBM" >> config.h
return 0
- else
- LDFLAGS="$bak_LDFLAGS"
fi
done
diff -Naurd magicrescue-1.1.9/configure magicrescue-1.1.9.new//configure
--- magicrescue-1.1.9/configure 2008-06-27 00:24:06.000000000 +0400
+++ magicrescue-1.1.9.new//configure 2012-05-13 07:56:16.000000000 +0400
@@ -63,9 +63,9 @@
}
conftest_link() {
- echo "$CC -o conftest $LDFLAGS conftest.o" >&5
+ echo "$CC -o conftest $LDFLAGS conftest.o $LIBS" >&5
echo >&5
- $CC -o conftest $LDFLAGS conftest.o >&5 2>&5 \
+ $CC -o conftest $LDFLAGS conftest.o $LIBS >&5 2>&5 \
&& [ -x conftest ] && ./conftest 2>&5
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/magicrescue/magicrescue-1.1.9.ebuild,v 1.6 2012/03/06 20:34:14 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/magicrescue/magicrescue-1.1.9.ebuild,v 1.7 2013/04/11 06:17:30 patrick Exp $
EAPI=4
@ -20,6 +20,7 @@ RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.patch
epatch "${FILESDIR}"/${P}-ldflags.patch
tc-export CC
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.4.0.ebuild,v 1.4 2012/11/21 11:01:14 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.4.0.ebuild,v 1.6 2013/04/11 06:20:32 patrick Exp $
EAPI=4
@ -18,8 +18,9 @@ IUSE=""
RDEPEND="
app-shells/bash
dev-lang/perl
sys-process/lsof
sys-process/lsof[rpc]
virtual/cron
virtual/mailx
"
S="${WORKDIR}/${P}/files"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.6.4.3.ebuild,v 1.5 2013/04/01 17:54:08 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.6.4.3.ebuild,v 1.6 2013/04/11 09:24:54 ssuominen Exp $
EAPI=5
@ -89,7 +89,7 @@ COMMON_DEPEND="
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
media-libs/lcms:2
>=media-libs/libpng-1.4
=media-libs/libpng-1.5*
>=media-libs/libcdr-0.0.5
media-libs/libvisio
>=net-misc/curl-7.21.4

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-7.0.20130219-r5.ebuild,v 1.2 2013/03/11 03:10:59 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-7.0.20130219-r5.ebuild,v 1.3 2013/04/11 03:22:34 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -19,7 +19,8 @@ SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="+postgres ldap ssl"
CDEPEND="postgres? ( dev-db/postgresql-server )
CDEPEND="!app-office/openerp-web
postgres? ( dev-db/postgresql-server )
dev-python/psutil
dev-python/docutils
dev-python/lxml

@ -1,2 +1,4 @@
DIST orage-4.8.3.tar.bz2 2438461 SHA256 9a5805c8a70de0cae67ae1a6282463bbd059d6a4d080f93ffb13f92aaacdbf2e SHA512 5a7aea002bdbf9fef3e32e85dcb94315a1b13494689ae4add277ca053067d3192a7eb43538654148de75fc03e884df1de2d8f7a2593cadbdc687252f6941789f WHIRLPOOL fb93f244a482afaf2d163845dec43c0fdd07a20be61ff0af273a58f974bebd1ccf45941327a9c1d0570f690f48fe76ae665dada953046dcacc16be38979d7f9c
DIST orage-4.8.4-nn.po.xz 17512 SHA256 900c2df31f170fc7c82f5dfd87414910285d0dc5543ed5807e945a770eb74e33 SHA512 fcc285c99bbf0d4997c7b781c31a5981d6f5491fe7d6b8e6bd92ffa98b1e7eddd1f8a89ea26527784b456e34701f6f642517352627d3e24c2961eb8d216949b8 WHIRLPOOL cce117dea4c80dbbeaff7cc3f3707d2c241c0451f6b3a0c13f266b4f00fcc953cdd7edf8446add5c62e4e8bc5a880322f1dc7196b9a4c1f5171123c6878dfcb0
DIST orage-4.8.4-sr.po.xz 20244 SHA256 c681970f8007adb5e5f404d2d4ddca448579d7dcc96fcaf708fc4615b7542520 SHA512 2e7b8def262916f38074548069ceec1fdc98e0e95de67be0d92968b7b0d4e1af70961a4b7a6e2bc14d029d03f1388a4207be90eb35d7381737d282512cd44df5 WHIRLPOOL 4169b23144839de4f8f2d0825746629af2916f4983b70b94885ff074e03618d2afddd43630f24c9adcb82a19d302f55333fb6df96df7c275b7c596588954f1c7
DIST orage-4.8.4.tar.bz2 2516021 SHA256 b19df727da9da48b979e238ac7113c803976de80bd1e2dadf6d84b864956dfd5 SHA512 a3dc10f16d9a002a95de0fa993b69a86dac174207f4ed1fbcf90030146a57b3a124e66e18a21b6fdd77673cb78ecadc9a618a1f755d8d9e4bf8aafa12926b38f WHIRLPOOL c019e6203ff079be4760002c24c978412f260221966c7a76eabe31c15d23ab069d30d58341d3fc6796d02e4507d197a0a4e2cbd71eebfe181aac249782cddc68

@ -1,17 +1,19 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/orage/orage-4.8.4.ebuild,v 1.1 2013/02/24 23:12:23 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/orage/orage-4.8.4.ebuild,v 1.3 2013/04/11 10:26:26 ssuominen Exp $
EAPI=5
inherit multilib xfconf
DESCRIPTION="A time managing application (and panel plug-in) for the Xfce desktop environment"
HOMEPAGE="http://www.xfce.org/projects/"
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2
http://dev.gentoo.org/~ssuominen/${P}-nn.po.xz
http://dev.gentoo.org/~ssuominen/${P}-sr.po.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="berkdb dbus debug libnotify +xfce_plugins_clock"
RDEPEND=">=dev-libs/libical-0.48:=
@ -43,6 +45,15 @@ pkg_setup() {
rm -rf "${EROOT}"/usr/share/${PN}/doc
}
src_prepare() {
# http://bugzilla.xfce.org/show_bug.cgi?id=9990
local lang
for lang in nn sr; do
mv "${WORKDIR}"/${P}-${lang}.po po/${lang}.po || die
done
xfconf_src_prepare
}
src_install() {
xfconf_src_install \
docdir="${EPREFIX}"/usr/share/doc/${PF}/html \

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.3-r1.ebuild,v 1.3 2013/04/10 15:31:40 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.3-r1.ebuild,v 1.4 2013/04/10 20:13:29 ssuominen Exp $
EAPI=5
@ -42,7 +42,7 @@ RDEPEND="${COMMON_DEPEND}
gstreamer? ( media-plugins/gst-plugins-meta:0.10 )"
DEPEND="${COMMON_DEPEND}
dev-util/intltool
media-libs/gstreamer
media-libs/gstreamer:0.10
sys-devel/flex
sys-devel/gettext
virtual/os-headers

@ -1 +1,2 @@
DIST kuroo4-0.90.3.tar.gz 325913 SHA256 c46dca954923c43eadbc1bbcfa15aae175a5051f2c2d2a6c6df0dad0b9ec08d4 SHA512 a4348ac442c77d34952323656dae1e0577001dd515ef6b0a9b5f5dccbe94c761489e48ee8503ac0b20a3612aba9517a98e71f3e70a0b23e9ec52f2b1d7e12a2f WHIRLPOOL 774d0859d4b68f0ac60007eb383245f6a48a5bfd0fb6128438f77cf03819db5357ac859c5ee944164e370a63f5c73d95cd974e89ee8a8215462378c5d18376e1
DIST kuroo4-0.90.4.tar.gz 326049 SHA256 509445057ce357cfc56db304982928d3e67c36bea02e70b1f544ff1772590e8d SHA512 55e42e5d96d109a38673b1cd677e3e41e3a792957482cebd5a8be72f20420d83b14355aa0362aab0eac54cb8a72639dcdd66ffc6aa9b5a6d1cd4df9563b4d3c6 WHIRLPOOL 4bce2ac5e1b438be4f7bb113b0224aa9e26f816c372194a96d4eec96ec59c030b6f8efd95b0cccfcf274def534a45c130b27843cbe3740cdfee4e966e6d46368

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/kuroo4/kuroo4-0.90.4.ebuild,v 1.1 2013/04/10 21:22:15 ago Exp $
EAPI=5
inherit kde4-base
DESCRIPTION="Graphical Portage frontend based on KDE4/Qt4"
HOMEPAGE="http://kuroo.sourceforge.net/"
SRC_URI="mirror://sourceforge/kuroo/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="4"
IUSE="debug"
DEPEND="dev-db/sqlite"
RDEPEND="${DEPEND}
app-portage/gentoolkit
$(add_kdebase_dep kdesu)
$(add_kdebase_dep kompare)
"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-9999.ebuild,v 1.24 2013/03/25 09:50:29 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-9999.ebuild,v 1.25 2013/04/11 13:15:07 xmw Exp $
EAPI=4
@ -25,7 +25,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1_p20121127-desktop-integration.patch
epatch "${FILESDIR}"/${PN}-9999-buildsystem.patch
if ! use vanilla ; then

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/pastebinit-1.3.1.ebuild,v 1.1 2013/04/09 08:46:34 angelos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/pastebinit-1.3.1-r1.ebuild,v 1.1 2013/04/11 14:00:55 angelos Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -32,6 +32,7 @@ src_compile() {
src_install() {
dobin pastebinit utils/pbput
python_replicate_script "${ED}usr/bin/${PN}"
dosym pbput /usr/bin/pbget
use crypt && dosym pbput /usr/bin/pbputs
dodoc README

@ -1,11 +1,11 @@
DIST php-5.3.18.tar.bz2 11335289 SHA256 f065deecb78abb8ef101e1098866024af4ca10cb30139608c9a18e40236f1a2f SHA512 39b9532b65b86737ad825c76c42551840707c7eee311af7307bfbb1a41f7533ff6afec07fc9c3d42c8684aa08d814118ae3ff020b25fab1faaf1229e0ab9568d WHIRLPOOL 480916325f4e05ed4f7d4b40a62c6c8966111abdab687a74772749f9291991797106b39d74b9a00984eeb70b28096059032c77439d38a2e1467f2362e46ebd79
DIST php-5.3.23.tar.bz2 11410987 SHA256 69473eae7c752987a8fc7619bae9f7121cfe7c6603a2ebf13c8e036dff6a4944 SHA512 6d6579c0c67d75cd3cbc182609fb231cbda486722f47e01b78d50d93072720f37ee74eba8d8cc42308c297009fb3af31f9d2092869a4e78bbd957504cbb4858b WHIRLPOOL f3de62fb73af532811fbe2491442182297d8213ca621a9c0e3e6fdb3d8878982e81d18554457d5fb1726fe477c16077d1d4fb720a8195a02186cc9bf9e5e019b
DIST php-5.3.24.tar.bz2 11428201 SHA256 fc3bcadf19c35827b130acb92c90777077e10a6c6ab10535164b2ee3c3875703 SHA512 2bea43b2b09aa69e8ce513d83f6cc83038af4723d6e6c4191ad501e3f013148b027c4fe9d84646f83e47a7ed93c7e7cd82227bd1ceb8094fbc1f8b5d454fa7bb WHIRLPOOL 84008f083b3fed716e355b35fbd02eed7a0f28b09ba25b7eb3041e2d3ec130e74b4f4bd6b6413856b3abdb4d5d1bbb4c84de76725edd5c66d7b30efa8261eb45
DIST php-5.4.13.tar.bz2 11545777 SHA256 f80c9452f63a6d259d4edd5228be2136da98122ffb79cb1d9d6b7f9026e84f00 SHA512 477adf82fcd0ef8c4911e811da25e7d091753289f7887ee76c7f790394497bb71d5e84172d4711888f0194960b3bafc2bcbfb252842cfc4059eb0692e382d6b1 WHIRLPOOL a3a489261f343dd71b6de37c7e3aaa92f5344ca2fc34fdff1f5b08499fa719af7321f5ae6b583aab2be38d9f6c605bc54c435ca341742f1be7ea7f36bee0b6cd
DIST php-5.4.14.tar.bz2 11961015 SHA256 5450f3843bc651eb3fb00601f0cce1930aaaf65c7c966c02fe4a46f9c81be20a SHA512 7279e7e621440038dca6a2086963fc0852260716aeb6cefe952ba1dade1797b2eaf8eeed3b26d053015079135ee5e8cc6bacd9184b1a9dc77b36169fe75448f2 WHIRLPOOL 9f4b8985a5559bbd7c05784512c290959da52626c8a622c9a1316e1c1ff1757a9abd67f7f2a7ecb75ee65d69640cb75ca2a9e7cbb72842484ef285972a87b187
DIST php-5.4.8.tar.bz2 11056057 SHA256 d02810b7949938ee7190116e7483e1a06b3fa8373d3bbc0ea65a41265afce79f SHA512 e04ee08e7d1b6f80183846206d02576ad22ea3f41e956bab970344b195f1d2267f1ff69439988cea7084c18576d7855383e48094bdb7684d43cb0f78e4a5e7b8 WHIRLPOOL 963153d85236bd105cbf11a89dd0db11e590cc292bb499abaa9271dbb47eeb124ef011af9561cb5569840d32130934c70cd8ebb4d619147892044ab8c3be09bd
DIST php-5.5.0beta1.tar.bz2 12126978 SHA256 ae3febb4e44e4d7da68bed83f7f025af69f896e6e04a7913c2ad580241b9c7fa SHA512 b2332d55663c2b645659a8db430c24c9cec4ff82d15ce57d60bcc2009a393010f1204736dcd5f0377073cf829ac20394c1ee9f7dd5ae76e9a35cbae4b1a0eae7 WHIRLPOOL 2333821915da3afda7fb17ba4947bc8011dcc7b9e95af48c3130cb81140c4d33ef2f45af0d126da595c830feb3cf72118f012fae7f1ae80b07f702dbc199cf46
DIST php-5.5.0beta2.tar.bz2 12195501 SHA256 2d9df3abc2430229c3d4f6e87112cbb83a76e144b8384952240c0ed18a713264 SHA512 46f261acd333edcae1446668f2485ce3edc946bb08a1cbedd794f59f3330b84907ac4cbaef5730ea34356ad8d7ef553a01b9f23990bd98d777cbdea49defec4b WHIRLPOOL 3605b808e846c319712f740cd32fae90a97ca85e61fc5c103a022d63d3c8a67d6ac0ca3fa049cecbfe57d54f00946107b1373764cbf0bb1d51fa7714bee6387b
DIST php-5.5.0beta3.tar.bz2 12259497 SHA256 1a35e48c561a1bc69281657857ac5c8f218027bcd58700d73f44804e24bc892f SHA512 55ce7ef0ce3d9ebf49e5a5dd1bc30d2df25fc729b02ea197e51c07a9a5c741ceafffda418229e189714f157a7b4f11c6741733c785a56ed5bf3f0a4ada3fe2c2 WHIRLPOOL ecd42f945e5d31945fde42c70852310de1bc46334275fe3d78117bb8424c53d14f882194d661221bf6f143034bea8b8989bfc18b5b0153d523c9f8767285e30d
DIST php-patchset-5.3-r0.tar.bz2 7368 SHA256 1a67b34a681dea33ea38f0ffc32b70a78b4c5dc1c3603d1bba31bb130d803ef7 SHA512 765b0cf56a3e63ded4ad1d1ba67567881ad06bdc2814cc07004fa338f38fd69078819c7463d2c55e00805c8f33fa925b94228bf7bc3d223acc33c6cff540024c WHIRLPOOL 59e18b33e11d968fac2a4571173121bf8141bb2f1eab62192e15bc59e351d3ab973f04343b447681d8a2adddf0844edb8a481d027bfc14c7e1fd8222169094ec
DIST php-patchset-5.3.18-r0.tar.bz2 7360 SHA256 8e7d449a4ab50dd8da241f2992fdaee012eafe4da6c66609231cff68d84c5c9f SHA512 625f456649964a959c7aa399c6c4fbeff8dd0b45372153819d42b447069e78cce99b4b6c30d89a64b211d230e17ef28e99d5e3b9055dd59e19b8103337de8d09 WHIRLPOOL cb1ae11173fa6d0a0f26a313d036f6f2109bc704531c5db76a584cc243b5f16ccff3c5e0c943196b5f13a7603e222c2f2c0eb393d754faf66fa5d54e5f627fde
DIST php-patchset-5.4-2.tar.bz2 5824 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef SHA512 3c2523458a627373da7acb93fb2cd621f50b19fe2ba1d30beb62eeaaa39045262b917cfd0b631046fec9c8027cfa99bd0426a079ab45eb172b21d25d6e085dde WHIRLPOOL fe4f015e2f0dc66cc23ef16fb5bb33117952593ae0770d4bcd37ecc1c431cbcc7874189d265696305c60b4e395e7ce902667e38203db46867304868271affdea
DIST php-patchset-5.4-r2.tar.bz2 5824 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef SHA512 3c2523458a627373da7acb93fb2cd621f50b19fe2ba1d30beb62eeaaa39045262b917cfd0b631046fec9c8027cfa99bd0426a079ab45eb172b21d25d6e085dde WHIRLPOOL fe4f015e2f0dc66cc23ef16fb5bb33117952593ae0770d4bcd37ecc1c431cbcc7874189d265696305c60b4e395e7ce902667e38203db46867304868271affdea
DIST php-patchset-5.5-r1.tar.bz2 916 SHA256 a7543e530c2a1ceea4377560781c14012e9d0977235b324316221779bf34dc31 SHA512 9c3ae69ff17e8822e8dd75f5eb312448c89005ca3882d8fa9f948a88a05edb5ade481001e2c462f15ae73d54c8c1c3b0bc7e0f97ba379bcab1830e0c363ee374 WHIRLPOOL 98a2aa8cef8d41e9e01296e9c7cd864583092dbeb4de9868b6a4380dc02829b7c592fbee28e3e6aa5dd516fdfd865fdb229f33fe90ecbcd8cf6126f8b32062d2

@ -1,805 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.23-r1.ebuild,v 1.1 2013/03/23 19:44:45 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/johannes/${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="0"
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 doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite2 sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.12[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 )
sqlite2? ( =dev-db/sqlite-2* )
sqlite? ( >=dev-db/sqlite-3.7.7.1 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# 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
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
# Patch for pkg-config-0.28 (Bug 455040)
epatch "${FILESDIR}"/missing-openssl-include.patch
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
# work around divert() issues with newer autoconf, bug #281697
if has_version '>=sys-devel/autoconf-2.64' ; then
sed -i -r \
-e 's:^((m4_)?divert)[(]([0-9]*)[)]:\1(600\3):' \
$(grep -l divert $(find . -name '*.m4') configure.in) || die
fi
eautoreconf --force -W no-cross
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="/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 )
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl )
$(use_with curlwrappers curlwrappers )
$(use_enable xml dom )
$(use_with enchant enchant /usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext )
$(use_with gmp gmp )
$(use_enable hash hash )
$(use_with mhash mhash )
$(use_with iconv iconv )
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos /usr)
$(use_enable xml libxml )
$(use_enable unicode mbstring )
$(use_with crypt mcrypt )
$(use_with mssql mssql )
$(use_with unicode onig /usr)
$(use_with ssl openssl )
$(use_with ssl openssl-dir /usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_with postgres pgsql )
$(use_enable posix posix )
$(use_with spell pspell )
$(use_with recode recode )
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp )
$(use_enable soap soap )
$(use_enable sockets sockets )"
if version_is_at_least 5.3.16-r2; then
my_conf+=" $(use_with sqlite2 sqlite /usr) "
use sqlite2 && my_conf+=" $(use_enable unicode sqlite-utf8)"
else
my_conf+=" $(use_with sqlite sqlite /usr) "
use sqlite && my_conf+=" $(use_enable unicode sqlite-utf8)"
fi
my_conf+="
$(use_with sqlite sqlite3 /usr)
$(use_with sybase-ct sybase-ct /usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy )
$(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 xsl xsl )
$(use_enable zip zip )
$(use_with zlib zlib )
$(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 )
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm )
$(use_enable inifile inifile )
$(use_with qdbm qdbm )"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir /usr)
$(use_with truetype t1lib /usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir /usr)
$(use_with gd png-dir /usr)
$(use_with xpm xpm-dir /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 )
$(use_with ssl imap-ssl )"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase /usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap )
$(use_with ldap-sasl ldap-sasl )"
fi
# MySQL support
if use mysql ; then
if use mysqlnd ; then
my_conf+="
$(use_with mysqlnd mysql mysqlnd)"
else
my_conf+="
$(use_with mysql mysql /usr)"
fi
my_conf+="
$(use_with mysql mysql-sock /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 /usr/bin/mysql_config)"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC /usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc /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 mysql pdo-mysql mysqlnd)"
else
my_conf+="
$(use_with mysql pdo-mysql /usr)"
fi
my_conf+="
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite /usr)
$(use_with odbc pdo-odbc unixODBC,/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 )
$(use_with libedit libedit )"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm )"
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=/usr --with-pcre-dir=/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=/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in /etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in /etc/make.conf"
ewarn "Both versions of php.ini can be found in /usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.23-r2.ebuild,v 1.2 2013/04/02 08:12:17 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.24.ebuild,v 1.1 2013/04/11 10:28:46 olemarkus Exp $
EAPI=5
@ -86,14 +86,14 @@ IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.12[unicode]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
@ -101,11 +101,11 @@ DEPEND="
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gd? ( virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
@ -142,7 +142,7 @@ DEPEND="
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg media-libs/libpng sys-libs/zlib )
virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
@ -153,7 +153,7 @@ DEPEND="
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
media-libs/libpng:0= sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )

@ -1,794 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.13-r2.ebuild,v 1.1 2013/03/23 19:44:45 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/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 doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.12[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# 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"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
# 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_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 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 xsl 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
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.13-r3.ebuild,v 1.2 2013/04/02 19:10:34 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.14.ebuild,v 1.1 2013/04/11 10:28:46 olemarkus Exp $
EAPI=5
@ -86,14 +86,14 @@ IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.12[unicode]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
@ -101,11 +101,11 @@ DEPEND="
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gd? ( virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
@ -141,7 +141,7 @@ DEPEND="
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg media-libs/libpng sys-libs/zlib )
virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
@ -152,7 +152,7 @@ DEPEND="
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
media-libs/libpng:0= sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )

@ -1,830 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta1-r1.ebuild,v 1.1 2013/03/23 08:27:37 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="1"
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 doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.6.2
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# 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 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}" == "apache2" ]] ; then
insinto "${APACHE_MODULES_CONFDIR#${EPREFIX}}"
newins "${FILESDIR}/70_mod_php${PHP_MV}.conf-apache2" \
"70_mod_php${PHP_MV}.conf"
fi
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_INIT_VER} ]] && PHP_FPM_INIT_VER=3
[[ -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
dodir "/etc/init.d"
insinto "/etc/init.d"
newinitd "${FILESDIR}/php-fpm-r${PHP_FPM_INIT_VER}.init" "php-fpm"
# dosym "${PHP_DESTDIR#${EPREFIX}}/bin/php-fpm" "/usr/bin/php-fpm"
# 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
if [[ ${SLOT} == '5.2' ]]; then
newdoc php.ini-dist php.ini-development
newdoc php.ini-recommended php.ini-production
fi
if [[ ${SLOT} == '5.3' ]]; then
dodoc php.ini-development
dodoc php.ini-production
fi
if [[ ${SLOT} == '5.4' ]]; then
dodoc php.ini-development
dodoc php.ini-production
fi
}
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
local ver=$(get_version_component_range 3)
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
# 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_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xsl 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 mysql 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
#Build shared modules such as libphp5.so with pic support
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
local sapi
local slot
for sapi in ${SAPIS}; do
slot=$(eselect php show $sapi 2> /dev/null)
slot=${slot/php/}
if [[ $slot == $SLOT ]]; then
ewarn "You have removed the active version of the $sapi SAPI"
ewarn "Fix the issue using \`eselect php\`"
fi
done
}

@ -1,795 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta1-r2.ebuild,v 1.1 2013/03/23 19:44:45 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="1"
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 doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# 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"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
# 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_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xsl 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
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,799 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta1-r3.ebuild,v 1.1 2013/03/25 20:45:12 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="1"
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 doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# 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"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
epatch "${FILESDIR}"/bison_build_2.patch
epatch "${FILESDIR}"/bison_any_version.patch
rm Zend/zend_{language,ini}_parser.[ch]
# 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_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xsl 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
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,818 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta1.ebuild,v 1.1 2013/03/21 13:33:45 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="1"
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 doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.6.2
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# 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}}"
# SAPI-specific handling
if [[ "${sapi}" == "apache2" ]] ; then
insinto "${APACHE_MODULES_CONFDIR#${EPREFIX}}"
newins "${FILESDIR}/70_mod_php${PHP_MV}.conf-apache2" \
"70_mod_php${PHP_MV}.conf"
fi
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_INIT_VER} ]] && PHP_FPM_INIT_VER=3
[[ -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
dodir "/etc/init.d"
insinto "/etc/init.d"
newinitd "${FILESDIR}/php-fpm-r${PHP_FPM_INIT_VER}.init" "php-fpm"
# dosym "${PHP_DESTDIR#${EPREFIX}}/bin/php-fpm" "/usr/bin/php-fpm"
# 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
if [[ ${SLOT} == '5.2' ]]; then
newdoc php.ini-dist php.ini-development
newdoc php.ini-recommended php.ini-production
fi
if [[ ${SLOT} == '5.3' ]]; then
dodoc php.ini-development
dodoc php.ini-production
fi
if [[ ${SLOT} == '5.4' ]]; then
dodoc php.ini-development
dodoc php.ini-production
fi
}
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
local ver=$(get_version_component_range 3)
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
# 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_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xsl 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 mysql 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
#Build shared modules such as libphp5.so with pic support
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
local sapi
local slot
for sapi in ${SAPIS}; do
slot=$(eselect php show $sapi 2> /dev/null)
slot=${slot/php/}
if [[ $slot == $SLOT ]]; then
ewarn "You have removed the active version of the $sapi SAPI"
ewarn "Fix the issue using \`eselect php\`"
fi
done
}

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

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

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

@ -1,787 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta2.ebuild,v 1.1 2013/03/28 21:41:38 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_FPM_CONF_VER="1"
SRC_URI="${PHP_SRC_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl curlwrappers debug doc
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xsl zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
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 media-libs/libpng sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng sys-libs/zlib
)
xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xsl? ( xml )
ldap-sasl? ( ldap )
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 ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# They are in PDEPEND because we need PHP installed first!
PDEPEND="doc? ( app-doc/php-docs )"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
if use_if_iuse opcache; then
elog "Adding opcache to $PHP_EXT_INI_DIR"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
fi
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
epatch "${FILESDIR}"/all_mysql_socket_location-gentoo.patch
epatch "${FILESDIR}"/all_strict_aliasing.patch
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_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_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xsl 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
into "${PHP_DESTDIR#${EPREFIX}}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta2-r4.ebuild,v 1.1 2013/04/06 10:45:25 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.0_beta3.ebuild,v 1.1 2013/04/11 10:09:44 olemarkus Exp $
EAPI=5

@ -1,11 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.15.3.ebuild,v 1.3 2013/04/09 17:31:52 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.15.3.ebuild,v 1.4 2013/04/10 19:44:03 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
inherit eutils multilib multiprocessing pax-utils python-any-r1 toolchain-funcs versionator
inherit chromium eutils multilib multiprocessing pax-utils python-any-r1 \
toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
@ -25,65 +26,61 @@ src_configure() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}
local hardfp=off
local myconf=""
# Always build v8 as a shared library with proper SONAME.
myconf+=" -Dcomponent=shared_library -Dsoname_version=${soname_version}"
# Use target arch detection logic from bug #354601.
case ${CHOST} in
i?86-*) myarch=ia32 ;;
i?86-*) myconf+=" -Dv8_target_arch=ia32" ;;
x86_64-*)
if [[ $ABI = x86 ]] ; then
myarch=ia32
myconf+=" -Dv8_target_arch=ia32"
else
myarch=x64
myconf+=" -Dv8_target_arch=x64"
fi ;;
arm*-hardfloat-*)
hardfp=on
myarch=arm ;;
arm*-*) myarch=arm ;;
myconf+=" -Dv8_target_arch=arm -Dv8_use_arm_eabi_hardfloat=true" ;;
arm*-*) myconf+=" -Dv8_target_arch=arm" ;;
*) die "Unrecognized CHOST: ${CHOST}"
esac
mytarget=${myarch}.release
if use readline; then
console=readline
else
console=dumb
fi
myconf+=" $(gyp_use readline console readline dumb)"
# Make sure that -Werror doesn't get added to CFLAGS by the build system.
# Depending on GCC version the warnings are different and we don't
# want the build to fail because of that.
myconf+=" -Dwerror="
# Generate the real Makefile.
emake V=1 \
library=shared \
werror=no \
soname_version=${soname_version} \
snapshot=on \
hardfp=${hardfp} \
console=${console} \
out/Makefile.${myarch}
EGYP_CHROMIUM_COMMAND=build/gyp_v8 egyp_chromium ${myconf} || die
}
src_compile() {
local makeargs=(
-C out
-f Makefile.${myarch}
builddir="${S}/out/Release"
V=1
BUILDTYPE=Release
builddir="${S}/out/${mytarget}"
)
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot
pax-mark m out/${mytarget}/mksnapshot
pax-mark m out/Release/mksnapshot
# Build everything else.
emake "${makeargs[@]}"
pax-mark m out/${mytarget}/{cctest,d8}
pax-mark m out/Release/{cctest,d8}
}
src_test() {
tools/test-wrapper-gypbuild.py \
LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py \
-j$(makeopts_jobs) \
--arch-and-mode=${mytarget} \
--no-presubmit \
--outdir=out \
--buildbot \
--arch=native \
--mode=Release \
--progress=dots || die
}
@ -93,25 +90,40 @@ src_install() {
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mkdir -p out/${mytarget}/lib.target || die
mv out/${mytarget}/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
mkdir -p out/Release/lib.target || die
mv out/Release/libv8.so.${soname_version} \
out/Release/lib.target/libv8$(get_libname ${soname_version}) || die
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
out/Release/lib.target/libv8$(get_libname ${soname_version}) \
|| die
install_name_tool \
-change \
/usr/local/lib/libv8.so.${soname_version} \
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/d8 || die
out/Release/d8 || die
fi
dobin out/${mytarget}/d8
dobin out/Release/d8
pax-mark m "${ED}usr/bin/d8"
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version})
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
dodoc AUTHORS ChangeLog || die
}
# TODO: remove functions below after they are removed from chromium.eclass'
# EXPORT_FUNCTIONS .
pkg_preinst() {
return
}
pkg_postinst() {
return
}
pkg_postrm() {
return
}

@ -1,11 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.41 2013/04/09 17:31:52 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.42 2013/04/10 19:44:03 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
inherit eutils multilib multiprocessing pax-utils python-any-r1 subversion toolchain-funcs
inherit chromium eutils multilib multiprocessing pax-utils python-any-r1 \
subversion toolchain-funcs
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
@ -30,68 +31,64 @@ src_configure() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}
local hardfp=off
local myconf=""
subversion_wc_info
soname_version="${PV}.${ESVN_WC_REVISION}"
# Always build v8 as a shared library with proper SONAME.
myconf+=" -Dcomponent=shared_library -Dsoname_version=${soname_version}"
# Use target arch detection logic from bug #354601.
case ${CHOST} in
i?86-*) myarch=ia32 ;;
i?86-*) myconf+=" -Dv8_target_arch=ia32" ;;
x86_64-*)
if [[ $ABI = x86 ]] ; then
myarch=ia32
myconf+=" -Dv8_target_arch=ia32"
else
myarch=x64
myconf+=" -Dv8_target_arch=x64"
fi ;;
arm*-hardfloat-*)
hardfp=on
myarch=arm ;;
arm*-*) myarch=arm ;;
myconf+=" -Dv8_target_arch=arm -Dv8_use_arm_eabi_hardfloat=true" ;;
arm*-*) myconf+=" -Dv8_target_arch=arm" ;;
*) die "Unrecognized CHOST: ${CHOST}"
esac
mytarget=${myarch}.release
subversion_wc_info
soname_version="${PV}.${ESVN_WC_REVISION}"
myconf+=" $(gyp_use readline console readline dumb)"
if use readline; then
console=readline
else
console=dumb
fi
# Make sure that -Werror doesn't get added to CFLAGS by the build system.
# Depending on GCC version the warnings are different and we don't
# want the build to fail because of that.
myconf+=" -Dwerror="
# Generate the real Makefile.
emake V=1 \
library=shared \
werror=no \
soname_version=${soname_version} \
snapshot=on \
hardfp=${hardfp} \
console=${console} \
out/Makefile.${myarch}
EGYP_CHROMIUM_COMMAND=build/gyp_v8 egyp_chromium ${myconf} || die
}
src_compile() {
local makeargs=(
-C out
-f Makefile.${myarch}
builddir="${S}/out/Release"
V=1
BUILDTYPE=Release
builddir="${S}/out/${mytarget}"
)
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot
pax-mark m out/${mytarget}/mksnapshot
pax-mark m out/Release/mksnapshot
# Build everything else.
emake "${makeargs[@]}"
pax-mark m out/${mytarget}/{cctest,d8}
pax-mark m out/Release/{cctest,d8}
}
src_test() {
tools/test-wrapper-gypbuild.py \
LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py \
-j$(makeopts_jobs) \
--arch-and-mode=${mytarget} \
--no-presubmit \
--outdir=out \
--buildbot \
--arch=native \
--mode=Release \
--progress=dots || die
}
@ -101,25 +98,40 @@ src_install() {
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mkdir -p out/${mytarget}/lib.target || die
mv out/${mytarget}/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
mkdir -p out/Release/lib.target || die
mv out/Release/libv8.so.${soname_version} \
out/Release/lib.target/libv8$(get_libname ${soname_version}) || die
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
out/Release/lib.target/libv8$(get_libname ${soname_version}) \
|| die
install_name_tool \
-change \
/usr/local/lib/libv8.so.${soname_version} \
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/d8 || die
out/Release/d8 || die
fi
dobin out/${mytarget}/d8
dobin out/Release/d8
pax-mark m "${ED}usr/bin/d8"
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version})
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
dodoc AUTHORS ChangeLog || die
}
# TODO: remove functions below after they are removed from chromium.eclass'
# EXPORT_FUNCTIONS .
pkg_preinst() {
return
}
pkg_postinst() {
return
}
pkg_postrm() {
return
}

@ -1,2 +1,2 @@
DIST e_dbus-1.7.4.tar.bz2 440334 SHA256 c95cd50cbdad1a82bbd993cb6ca431cae8ce918ef38bc1288504da45f5ad733c SHA512 e4761338e0b5a1fa5e657d595895767bcc74312da6f53d016e1a75fedf999429c7cfe2db70489dbe7fd3518a4941bfed655189ab307aef737a61a2fb229d9216 WHIRLPOOL ebf4bc0af9f0e3dd776fffda49f604a0925398170f747c9b79fe840b634f369927f50494fdad77675948ada155cf739a5faf6aa5c93fae80bfc5c7f22dd5f6a6
DIST e_dbus-1.7.5.tar.bz2 433475 SHA256 d88886c13b470f9aee84f1a95a68eca5501506417362ee8066a117feffcd9399 SHA512 b1581051b08bcd85520fad661f8c7e59bae4caede2b4244867f5f8d358238aa03803f50bbd40db6a58b8650a934c8705c540a344dc24830aac17c25a46025f12 WHIRLPOOL 355ed52bb90b6bff5df3a4524ffeb767fe19037d3c0576f2db8f85d85fdb4756b71377f0783637af97f51f227e52393afba3161d9768f2dde03fdcfaef2b05b0
DIST e_dbus-1.7.6.tar.bz2 436814 SHA256 fd70f608c70aaed2cfc2ff5b086108224df72edecfa56ac850bd141947caaad6 SHA512 f4affbd8efa38232c834878044bc56aa0d5bde52ff4df188c36a1171e35ff84d39ef05a563fb16ce3413d131de4948deb68422a82d41c58d49e843a7e8795a8c WHIRLPOOL 21be3a353bfefeef57f29cc58d7c77b5e0672abb2946d5fd312e61668697a65d60bb39c029196718d5da350b7edabed5d527ba8cf737dbb5d322597a2031c58a

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/e_dbus/e_dbus-1.7.4.ebuild,v 1.1 2012/12/21 20:22:28 tommy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/e_dbus/e_dbus-1.7.6.ebuild,v 1.1 2013/04/10 19:53:50 tommy Exp $
EAPI="2"
@ -13,15 +13,20 @@ LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="bluetooth +connman +libnotify ofono static-libs test-binaries +udev"
RDEPEND=">=dev-libs/eina-1.7.0
>=dev-libs/ecore-1.7.0
RDEPEND=">=dev-libs/eina-1.7.6
>=dev-libs/ecore-1.7.6
sys-apps/dbus
connman? ( >=net-misc/connman-0.75 )
libnotify? ( >=media-libs/evas-1.7.0 )
libnotify? ( >=media-libs/evas-1.7.6 )
udev? ( sys-power/upower sys-fs/udisks:0 )
"
DEPEND="${RDEPEND}"
#src_prepare() {
# sed -i "s:1.7.5:1.7.4:g" configure.ac
# eautoreconf
#}
src_configure() {
MY_ECONF="
$(use_enable bluetooth ebluez)

@ -1,2 +1,2 @@
DIST efreet-1.7.4.tar.bz2 448678 SHA256 2253863223aa5b628cb47f0a7674df97d7893bc490e4b1ba88f2d1ea421dbb2e SHA512 2a4fbbffffdcb914457c16a1f646a25f6e2b1168ce83e5bd5bee133a688734f7efb82cab275548eb767d6ffa297ba944133028cf85b05eb9e3504e1c4eb2ffe6 WHIRLPOOL a2d0de209219a69569cd75dbed0b5a03c80c7e6587393cc63f1c04dccc20f8ed2ccf3792ba130f96b2de56c12c4db94f44c626f897a2fbb33a7ccc812f146448
DIST efreet-1.7.5.tar.bz2 450409 SHA256 8f5a043a76d8905f87600da5e0dddfcdf3b44f517724b376f8da32dc9ac487fb SHA512 150eae2f4db5cdc35989dcec94b37e9554ab36b4122077372654bcc9a60c026577ce5a0d8386ee6c04551badac7e26308f9813dd85e67843620c972b806b23cb WHIRLPOOL e8d6dc3631bb0cbfa584876e96f9007d5e3b99757f8618b3931ab9c9da0a6a083e66afb53b065943c234ed380c9a82fdf7c3cebfd731b4f41b607d31907cf832
DIST efreet-1.7.6.tar.bz2 445185 SHA256 22a02d6f6182baebd7720f80164ec94da8e752b5fbfcebe344a42fe177dbb948 SHA512 f9cbaf94acd23a3e3fd2963aae5da6fdbf0dbef661f07b2ccde1e1648b95b20952b2fdd7695d14e9b863a40deb6307c4e0819c6ae8c2e41b547dc3104a4fa235 WHIRLPOOL ba6254f0e72657f1df58a2ecf818169f9ea832e6f45b321e564c58bfab1c27927eaf8ede369aad101db031d51b5fe312152a0b3574761d6c7d053c237c74822a

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efreet/efreet-1.7.4.ebuild,v 1.1 2012/12/21 20:12:04 tommy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efreet/efreet-1.7.6.ebuild,v 1.1 2013/04/10 19:50:03 tommy Exp $
EAPI=2
@ -13,12 +13,17 @@ LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="static-libs"
RDEPEND=">=dev-libs/ecore-1.7.0
>=dev-libs/eet-1.7.0
>=dev-libs/eina-1.7.0
RDEPEND=">=dev-libs/ecore-1.7.6
>=dev-libs/eet-1.7.6
>=dev-libs/eina-1.7.6
x11-misc/xdg-utils"
DEPEND="${RDEPEND}"
#src_prepare() {
# sed -i "s:1.7.5:1.7.4:g" configure.ac
# eautoreconf
#}
src_configure() {
MY_ECONF="
$(use_enable doc)

@ -1,2 +1,2 @@
DIST eio-1.7.4.tar.bz2 355980 SHA256 ec762fdc27779e774b6144d8aaea0127694f43a3dfb9809130429e191c7b4063 SHA512 744414d8394063d57b5073e2e55324c9d6c98f3a88b3cef606f83d5819a979ea86a76c1787a0c9d9f2889be131df1d71112e80d05ea85c79912eea2dadb51a70 WHIRLPOOL 0ecd3165ead25d115f4822a9768d51d9a34ec46f90f430b67c579620b0c7fb338394f903838afc230467bb7a6554988bfdd0aad90a489966857b8e9b3424c726
DIST eio-1.7.5.tar.bz2 358657 SHA256 46eb390405c749953a96fc0b32a15f403e838ca1f89eed78276c123370a94aaf SHA512 dd7ca2804f0143b711982cf3afd3b3a1962dba4c18a4b05cfe9229ef3ac70be5eb056146aa610239617d3582dc30da2462909cf70dc1ad6fe818b00814f12fc5 WHIRLPOOL cf81bc379682a1c690fb0229e858327dc5729d98d25daf1b6f8b6a15b4bcdb1b9ad3ab8b7384ed2e4b2226a18b2b47b95f66a25da3e5c68efc31d7c14bcafadf
DIST eio-1.7.6.tar.bz2 359311 SHA256 958c2d81eda2e626b2ecde34942956643ca85ed0de56432f812ba1cb208157f9 SHA512 466806b0599717cb476ba85e0ef49aea256998643edd042128313dc5a125275f85b251d7033e1fc889bffbb60f1c4658d08965286a089fff9ede5a5de932373d WHIRLPOOL 0920abeb8f150e0e99337ffb14b2a248aca27156a5fa6c09e1e7b5498e2e9c440e223306366042cda4dbb18936e15dc192e7d21fc214c1b4b9e28e2fa3a6b7ff

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eio/eio-1.7.4.ebuild,v 1.3 2013/01/04 18:24:56 tommy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eio/eio-1.7.6.ebuild,v 1.1 2013/04/10 21:32:41 tommy Exp $
EAPI=2
@ -15,10 +15,15 @@ LICENSE="LGPL-2"
KEYWORDS="~amd64 ~x86"
IUSE="examples static-libs"
RDEPEND=">=dev-libs/ecore-1.7.0
>=dev-libs/eet-1.7.0"
RDEPEND=">=dev-libs/ecore-1.7.6
>=dev-libs/eet-1.7.6"
DEPEND="${RDEPEND}"
#src_prepare() {
# sed -i "s:1.7.5:1.7.4:g" configure.ac
# eautoreconf
#}
src_configure() {
MY_ECONF="--enable-posix-threads
$(use_enable doc)

@ -1,2 +1,3 @@
DIST herelib-109.11.00.tar.gz 45504 SHA256 ae94650fb7d806887c01b01a558f5687ee833f79418228147207f57a405495c4 SHA512 a8fdcda48ba722e1934c1637625039a3045e78f16d2485f0ee3d166580398339c9b36fef76b780f5c0c1188d2a04a19f1fe397470c69c964516eaa949cb190d1 WHIRLPOOL 0f1b027df3abb3c8b573a370cdba4170af1e5d6e69ef513d89d4c066b60f98792c21828818d5d2815a1178bffcb78973c0a71a5f3d0b4b5a387ad6494068e04a
DIST herelib-109.14.00.tar.gz 44565 SHA256 e8c2f6e9dec5e5549542f50d1ae0f05b03e6171480b319a33a80f9913ca76dc7 SHA512 9117281eb253e86bbc201f986bbb0e16bbb2600e69de75b2c4e2c038bcd027f42b094fc49d7c579db73ffad8476c55bac61c004ea5eb8a640e3b138c4e94e0c0 WHIRLPOOL 014a4f227783c6da855753a38699a90b6d45dff48f1b1a76621c26a514746b8ec823e1d83b52f6b3572c64335d11a3435a653c83646eecb4a784d640e874afb5
DIST herelib-109.15.00.tar.gz 44608 SHA256 509206b520d8467f6dd64facad2ac45b39e67680acb47ab4835b3ace4afe8a60 SHA512 cd5b27233f24d92ef8c40e51fd9aa136bcfacbd6a2534d1cf49c665695ecf8c8f548913100470f1ec4f365792a9b7d84cbd200fe4fec755222424f5802c8754a WHIRLPOOL 37b4380c1bf734ebd32f74855e187f796042e754a5fec0f79b954cd4a50ddd8f58e36f817da576192ff12cb3d8eadb00b6196838f9d93f93cc6b1cc290e3a14b

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/herelib/herelib-109.15.00.ebuild,v 1.1 2013/04/11 13:01:14 aballier Exp $
EAPI="5"
inherit oasis
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Syntax extension for inserting the current location"
HOMEPAGE="http://www.janestreet.com/ocaml"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-lang/ocaml-4.00.0:="
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"

@ -1,3 +1,4 @@
DIST pa_ounit-109.08.00.tar.gz 50048 SHA256 ee65a9f8727bfb4bdd0990b6654cf7d876821652c1bb500639380dda20186e3a SHA512 a9adbd8a26ae7519ae2e76605cc2015e00a4c9747a2a1f07f2eb7ef6c17323860e895e3d2b94adb80d89c85836f6f500e14fab97198e3cb6ee6d2248f8ecacd9 WHIRLPOOL dbe9e82eb581950ec548ee1930597b14c0f94f6f5ddf80ee9d8a37f77d5b946e8909a9d85a83dd4ba6b4a87f170a54a97ab775df2d012ec8823f5233cc42ec10
DIST pa_ounit-109.11.00.tar.gz 50871 SHA256 8e2b4bfac6e779c56feffcddbdfafd4c66a3f1e604cea48317190b6384e68a73 SHA512 c1640bc0434afb4070ec4ae077d78f2c448850d9dc0c2b570a704d40cc4e70f6f607fda6a4a84c1e1b5fac2dce46738c16cbfb757ef9f416d06f25c295d202c6 WHIRLPOOL 44a0dc8eb17611658d2c5b22d88205b31a489a33f2d52ed14a29bb0f4352dc82e56c3049b1cae5a2a7fe90dc4006e5838146a2127440b51e8f3983271b29ffa1
DIST pa_ounit-109.14.00.tar.gz 49949 SHA256 eac0e200ae2c474eb6bdc6f81fdbe4a41fe423744f5f78ead12d09898423ab8c SHA512 cf604875be4e6b36519cd27a0e9dd09184368f1472fec7ff3de8450a5d36809f78eb744ca1f94ea40f89e53048154317253f1fb1a50221f5bfa1446580b39b30 WHIRLPOOL c5818067948a29e9a3e8ac6e0d86463b4cf32eebc5ea304459c9684c1479a5dfbe1938068bf1ed7cc2fbe24bd1f6ea8d236f620798b15d3b4b594081792181a8
DIST pa_ounit-109.15.00.tar.gz 49944 SHA256 74089fc079102381fe8bb666764eddf33a4446226dd4ba22be822eed8b057767 SHA512 e19db82119763667cb85c8b9f76237d861bcd079a0409c8d2eadb6601ac286cf94364df44e364a4db2d3e251ecab047185c631732f918a42bc6d03583b6fc660 WHIRLPOOL a204268362c297841b9814a5d9a486879275e72e81623a6c4309caf3d48bbf0649789986c89dac169aa1159725e9956a781dc216ade22d61b80ea29f1374198a

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pa_ounit/pa_ounit-109.15.00.ebuild,v 1.1 2013/04/11 12:52:44 aballier Exp $
EAPI="5"
inherit oasis
DESCRIPTION="Syntax extension that helps writing in-line test in ocaml"
HOMEPAGE="http://bitbucket.org/yminsky/ocaml-core/wiki/Home"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-ml/ounit-1.1.1:="
RDEPEND="${DEPEND}"
DOCS=( "readme.md" )

@ -1,3 +1,4 @@
DIST pipebang-109.08.00.tar.gz 45339 SHA256 547fe128d2f9b4a9cc54ec4db59142c04050d1b025326cb226a892fd00d04187 SHA512 f78bce3566a37e73bcf549d95fc14efea03488994ff39346d387f744d151426ab763fcb63b65c1df690f22c027daaec7369fa03436371930bfa94a95c841ca34 WHIRLPOOL 91a6fbe27f9f2344744ca893ff41f6c005ce56674ab1a59289c0f3d33d17bebdd5ca6e355ff6ad61a4b4ad8ab429ac849699d43af3818cc8115f0270e9a1025f
DIST pipebang-109.11.00.tar.gz 44875 SHA256 c3992b8a6715741b5b1ca0b9293fea340b2316ab5396a28628245234ab8103b7 SHA512 c3d8b242a2b51ad1bb1b24e0a941788f71f85d6c44ab384a549867f29bd03537bd1b66ff515fc3008ebc3b1790b7643d4fc5de814390b926160bf830be319ac9 WHIRLPOOL da40e90123eac117b898d2314f876efce136571c1e139ac53e8d0ae1e6c9617ed22aad41dd5b1e21c3273aa4092b2e1d8529b5c7ed98494aa0133fd9a994ee64
DIST pipebang-109.14.00.tar.gz 43916 SHA256 c05048b99323d533be591900d4d24b6011ce70bfcc9d9eff4da1d3ceb6bbb2f0 SHA512 fbd09193311ba047bd56f0638a47de3e55571a257439e417d1bc37afcfbc416b833873de34194aea53d4ce1b96166c6e423222a6f9c8f19b49072c70ef5c85f6 WHIRLPOOL 5504d76b8dd61386cb5a57c47bea0994d11ee483496387953068608ac49c203a6e95d87ad545ed3295e4914e8f6fb5074aceccca8678c5ea488df3b460ef6c0c
DIST pipebang-109.15.00.tar.gz 43929 SHA256 451fe84f34e0cafefea0ab773de07a9c0f88be6f1aa7a0d235c595748ac301b6 SHA512 b91bfa838904e99006c8107167de5c68ac323b4adcdd184e0ae2b9bb0582e6ab805f34574644262a7f84f9ac87e14c6733205e1823c938722206a77d99909384 WHIRLPOOL f7bfe568af71a6a1586e6d6e30e78ac743797825eb5db61b5741c5012bf611375bfc4d990a626c1e1d2c6b8614d9663228337266a45b9566ed98421796e1dac1

@ -0,0 +1,20 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pipebang/pipebang-109.15.00.ebuild,v 1.1 2013/04/11 11:40:25 aballier Exp $
EAPI="5"
inherit oasis
DESCRIPTION="Syntax extension to transform x |! f into f x"
HOMEPAGE="http://bitbucket.org/yminsky/ocaml-core/wiki/Home"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-ml/type-conv-${PV}:="
RDEPEND="${DEPEND}"

@ -1,3 +1,4 @@
DIST sexplib-109.08.00.tar.gz 115993 SHA256 92990b60509c6542c939f0ae5a257944a81907d4c2af4c4059afaab0b3200e1c SHA512 1d2b439366ced936fc040a971e6bdad9395b0cd66d3d9a62eef38ae59768bcf6ead82022fc9ac5b786c501208c48d5ef275a376c6308a9fb56d6c04d3ac3b830 WHIRLPOOL 84a052ca8d8cdc68da7ab2dcc32d74395d7903e0fab4345019db20d477271391734cd84e4fae1a41464a093a6a6dc5c1bc2a9d0c0ba330370e7a337db85582df
DIST sexplib-109.11.00.tar.gz 115937 SHA256 0311f443effe6a543ffa6a8a16d5c7971e238fca59bb9176b9868d440e30c033 SHA512 3d89f070a4f72eda628171b6eb20de7101f2f48d28aba0cbf3f224d2775298b0c5c3f3436b950d9d77bf0836ca3ac73dae647ffe0af6f68cc213b828e05e0972 WHIRLPOOL dcbdbe41aefd3716af9d1dbc44520a1abad15e246f077ac4afc4fc49e365c88350264dbf834b0da0e15c1921b3c5568cfd351e61894060b8131a926ccce71f5c
DIST sexplib-109.14.00.tar.gz 115086 SHA256 e78513ef71264fe853dafa9ac46804b95e9ee4da51b33fee87c04583ccf9d92b SHA512 2d09c77148edf7bd7c7873261a020fe486cd9277f1bf083fe15d60c232adaae514a5ba63c1a918e614d3b5bc57daf871808e0ca8ced4ff06855522c96359ce11 WHIRLPOOL e7fe4211ad518e8d2dd13a92f3794746f693d1dbbf2ede4dad84e64ad0a16cb55f7f7ca64cb523ab2c4c5ed8fa0c34646691cdb8766f435240f4c8ca728c69aa
DIST sexplib-109.15.00.tar.gz 115100 SHA256 41d52229629890aad283daa0a5de139dd73923898e3ee8b6bf72368fad48bb94 SHA512 6230704d8394bd053a001ee8dd87ef1f93b901ecbba4ee65fcb292e15a8231b10a68e1980d4f5e0b0de16d2e7e173a49a5f1d36ebd5f33e0f0e6a34d2cb9e260 WHIRLPOOL fa2b6a175a42822a8f5b79365de23fb73830d12e47ebc2bdadf523bbb6a7d591515145b30f8a64ee2f47808fbf582a87246bb85b098216261f3709689d2383a9

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/sexplib/sexplib-109.15.00.ebuild,v 1.1 2013/04/11 10:55:36 aballier Exp $
EAPI=5
OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
inherit oasis
DESCRIPTION="Library for automated conversion of OCaml-values to and from S-expressions"
HOMEPAGE="http://bitbucket.org/yminsky/ocaml-core/wiki/Home"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-ml/type-conv-${PV}:="
DEPEND="${RDEPEND}"
DOCS=( "README.md" "CHANGES.txt" )

@ -1,3 +1,4 @@
DIST type_conv-109.08.00.tar.gz 57431 SHA256 035fe14ee6e6fadc35586b95c895a5b63ae76ab4b5583a85bae05eaecf90ac3d SHA512 a3c695ac49904653400d8f6083cd946d2b4ede9f22949197f8d395798188b2a95560de7dc91522c6ff6646d1c931d815374575dd3d3388e365f89a5380b00433 WHIRLPOOL 7c3a80b7505f30b975108dbd7ad79e8287c1a6ffdd7f97c2f99d3a4a85b197bc40c64f3ef7a75ea6bab0265aee245e7a69a402debbbd1ccc4ffe5412a1d58e16
DIST type_conv-109.11.00.tar.gz 58848 SHA256 6d15996fd09885f7f33e2115dcf3c4aa8f2830f173b335d5dde44552cd57e851 SHA512 0118065dc57cfe99717e83d4104bd60a5d58e899659fa2353c210222af228048ba00900f8eaf2b48c7ed792c4c69d1cea78b9d02ad8acd6a8d004ebf5e4a8340 WHIRLPOOL 5ce400b88de7c4d6a1ecf63690a916522d47185346e2d1ebd3573b82cd2c07f88a15960b4cf560bcaa63e595154e651a649f3a4b174aec0c3ca7ae24c79ea486
DIST type_conv-109.14.00.tar.gz 58040 SHA256 80abd0661e9eb95865d44a38b2051a8053d79750241f6382c52b59a402981cba SHA512 e70a65f14cefa381b135a3abe32546defe4a0a6804f25abf99a908a21a85c6ab749d404b6b74750e4bddce1df20a81e702ae4d2c226f2189377909de6be46bd4 WHIRLPOOL 8ae0334d66dacb11c4a77fed7cf0e4f72e465be851520d70282f6612e66ecb0e7c2a9dbde232458e9889b0d725176ffc2dcb15f73783c8e27d53b2abf72b1bdf
DIST type_conv-109.15.00.tar.gz 58028 SHA256 d36aff445b2857b2a919687686b7795deeabcab89d339ada3f4ea267c5e117c3 SHA512 03949ece6c4e8c4203e06f1ca5c93b6739c22a874d4324a01d66266811dc586d06748dac7051d0da01551a5574284c0fc2602fe9c1213f3cc4bdb9266847088b WHIRLPOOL 62ee1de39f249ae065cc6d08a2e6a67f8379729d6b73bf147065fba2eef41c011fb7a7f044468dfca44b3d727bef0bd4f0942eacc8b0725f8313603fc47e1c00

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/type-conv/type-conv-109.15.00.ebuild,v 1.1 2013/04/11 10:37:21 aballier Exp $
EAPI="5"
OASIS_BUILD_DOCS=1
inherit oasis
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Mini library required for some other preprocessing libraries"
HOMEPAGE="http://bitbucket.org/yminsky/ocaml-core/wiki/Home"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
>=dev-lang/ocaml-4.0[ocamlopt?]
>=dev-ml/findlib-1.3.2"
DOCS=( "README.md" "CHANGES.txt" )
S="${WORKDIR}/${MY_P}"

@ -1,2 +1,3 @@
DIST typehashlib-109.11.00.tar.gz 52543 SHA256 5e33d6151319d14adf7bcf4254a6d1eea1a2f7d9fd57a60cdd9d6a6c0e9bd35e SHA512 97201f62a8027d9ec814e1ff8f728bff0037db7fb8187aeb12fb0663a092a32c73e844444b9074eb0ef18919209b6d91a20ed5f52221ea98536e6479fd29068c WHIRLPOOL 2d6c240edd40bdd8b0d24b49df43670f48f1a72e1fa963ddc206d397b7735fdf0503cc747352795ffe8baee88a7c3a88061f3d876b542ff2d20b00399ca05be0
DIST typehashlib-109.14.00.tar.gz 51602 SHA256 2b8d4b4a5bb40271cef6e265ba21fb8b29b808797811bb8ac61660217cf876ed SHA512 1881fd969db6af2f6aba16bd0abc8cf45aaa1ab1975e7db45480eb86943a2d6929a211e41ad940d786b1dc11d499fdd8071da0e4ab6966d79863c09412dfd316 WHIRLPOOL 78acbbac5ac849f266ae8f1fd961b42ca67a523a15357e418ae175f4edc4604a183933500b368d85963dabf7feb8697bf2541b041e5d5815401e60d931346b4e
DIST typehashlib-109.15.00.tar.gz 51603 SHA256 5f4d25b2b5fe4dd53037b39867bab2a37a5a1ec1e4c3a9e57a91378e7bc43abd SHA512 5e8ab903690a5dc657f142594cd219368eddd5fad8c7a84c35cd61a14c377f85e8e6a3f44549be8f7b7ee523d75c2946868b502ee34b9b7307b3f57977bf097b WHIRLPOOL 75bb3e3636bba01b6c7cea5ec259eacc1ba94e5ad5ba268bf1a4398459421cbdd1cda6c238ca5201a9fd12e2183a1259bca6b26911bd3b73cc23a06834ae5d71

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/typehashlib/typehashlib-109.15.00.ebuild,v 1.1 2013/04/11 11:12:59 aballier Exp $
EAPI="5"
inherit oasis
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Syntax extension for deriving 'typehash' functions automatically"
HOMEPAGE="http://www.janestreet.com/ocaml"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-lang/ocaml-4.00.0:=
>=dev-ml/type-conv-${PV}:="
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"

@ -1,3 +1,4 @@
DIST variantslib-109.08.00.tar.gz 58477 SHA256 456e5a74b560f096e5171422c9dada45700693ab4656ece86ee2a0997cca9791 SHA512 73eac3542ebc17f4773a483fb2363f273cde310445da5adaa85a5c723e97c145b1cb1d85d57ff2c07d0de1372e12874441fe0acfde7566a49009786c283f3210 WHIRLPOOL 4ba0225fd74b3f889c1fc5dfb741b4e168ecebfc18f87c3bbaf431575e8a96bcad0320482332189b1b86795d3ae48b2bc6bf2f84f57bc262faf82a08630b1d17
DIST variantslib-109.11.00.tar.gz 58118 SHA256 67fe9f07558b304c3b54188ab100b7854bd6e252e6bdf4547b034047bab0ddd2 SHA512 a4ceca89d296cf001e5ac6a1cea4433205f3f57123f6842e2a371fe94bfbbab65ddf0baea3fa8d074974823e28f13c1b4eb019c2b11361a61dde272000c74132 WHIRLPOOL 2e001b11bcd0b8817bdaf0621bcd8e55af0519f63a76d3a3c7078370a75a963028bedc89adec860f5846d62d043c42642fe90594afd329bcb13876ae2be2bd2a
DIST variantslib-109.14.00.tar.gz 57163 SHA256 f3392d1249abfd33b3c6a6a33f1592fa3ffa6e56a8adcd8326ea330016a0defb SHA512 0b8ba6fd2b80148dd6ae002699dc43efbb35059f75f335b6c2189fc423dd19b2d317dd6dd6796c3ea73a3ca1d29b96a55cf8172f0fb45045eb0e8882d9715785 WHIRLPOOL 4cdc57735ced018092880c645e83ba0d7ad92fab63a1c57661164ffa8454b73dcf8f1d10f6e25fce5d9f03e1c444f50aad80a28cbbfbba4c6fd8b944117992f0
DIST variantslib-109.15.00.tar.gz 57154 SHA256 1ab28921e533121b27f6c4fa633277a05fbe3a642ad8c4228d403a06720f6245 SHA512 cfbe7bdf7e447a2f47daaef1b5c8af5063c3d560158582561ab944b411cde67b6cf5d27f5ba7d773621873e67f1f8b9a45cdc0dccc7cc2ea903ca8424d15f1d9 WHIRLPOOL 15c4849c6974e295e3da174356a3df25c95c13dc1e39e9a52df7c97ca7a9cd9d62d031fc005a63594b36ee9095e7c3039c5d9afbcf9cd90f70b94efdb84f34c7

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/variantslib/variantslib-109.15.00.ebuild,v 1.1 2013/04/11 11:10:56 aballier Exp $
EAPI="5"
OASIS_BUILD_DOCS=1
inherit oasis
DESCRIPTION="OCaml variants as first class values"
HOMEPAGE="http://bitbucket.org/yminsky/ocaml-core/wiki/Home"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
http://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-ml/type-conv-${PV}:="
RDEPEND="${DEPEND}"
DOCS=( "README.txt" )

@ -1 +1,2 @@
DIST backports.lzma-0.0.1.tar.gz 31784 SHA256 4d94ed80df0e54935cfda68161ab61f30c5e67c920ca5c78ffd7cffe12e54cb1 SHA512 e72585838b62c1ee44f1dbc01e24870529c8b09232047ebf69d83a70cd394e2d38c92d7c65a7f8ba0eb1e6bbd66da67eae801d1439488849efa60f59b9a80996 WHIRLPOOL 317f9564febc594cf209b9c2863cfd86cc63fa1dcf1d10871af34cb4bbe78351d85a453c076e4faf1744371ae81401526f5afe8c06f0c842cd3c618cb979411d
DIST backports.lzma-0.0.2.tar.gz 31795 SHA256 a0966deeb2533e96ea84dc0fb7948aa23421c7f061197133b62665a52dfa64e6 SHA512 bf9c79dbb2b661765aa61510c60ddeff57e301ff333a1b5c327b35aa5ae39392a7c753d4be83e576348e5d64c1bc09cfe8a308dba93d8ec186e4a35c6f8843ea WHIRLPOOL 3f5aa12627fd00901b6fc1c4f1461502ee65f975b411e334d9c1f0b87d564e134c4e101e633c8f57e74bdcc132262aab3a88aa0dad620cc36a1c209ec806af19

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/backports-lzma/backports-lzma-0.0.1.ebuild,v 1.1 2013/01/31 00:23:36 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/backports-lzma/backports-lzma-0.0.1.ebuild,v 1.2 2013/04/11 08:52:57 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2} )
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="app-arch/xz-utils"

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/backports-lzma/backports-lzma-0.0.2.ebuild,v 1.2 2013/04/11 08:52:57 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_1,3_2} )
inherit distutils-r1
MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Backport of Python 3.3's lzma module for XZ/LZMA compressed files"
HOMEPAGE="https://github.com/peterjc/backports.lzma/ http://pypi.python.org/pypi/backports.lzma/"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="app-arch/xz-utils"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
python_test() {
"${PYTHON}" test/test_lzma.py || die
}

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<upstream>
<remote-id type="github">peterjc/backports.lzma</remote-id>
</upstream>
<herd>python</herd>
<maintainer>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<upstream>
<remote-id type="github">peterjc/backports.lzma</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-1.1.1-r1.ebuild,v 1.15 2013/04/03 09:13:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-1.1.1-r1.ebuild,v 1.16 2013/04/10 19:49:43 ago Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples test"
# API docs generated with epydoc, which is python2-only
REQUIRED_USE="doc? ( || ( python_targets_python2_6 python_targets_python2_7 ) )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/py/py-1.4.12-r1.ebuild,v 1.14 2013/04/02 23:06:29 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/py/py-1.4.12-r1.ebuild,v 1.15 2013/04/10 19:50:08 ago Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r4.ebuild,v 1.15 2013/04/02 23:07:20 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r4.ebuild,v 1.16 2013/04/10 19:50:31 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} python3_{1,2,3} )
@ -19,7 +19,7 @@ SRC_URI="http://cairographics.org/releases/py2cairo-${PYCAIRO_PYTHON2_VERSION}.t
# || ( LGPL-2.1 MPL-1.1 ) for pycairo 1.8.10.
LICENSE="LGPL-3 || ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples +svg test xcb"
# Note: xpyb is used as the C header, not Python modules

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.28.6-r53.ebuild,v 1.12 2013/04/09 16:42:21 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.28.6-r53.ebuild,v 1.13 2013/04/10 19:51:01 ago Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.pygtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="examples libffi test"
COMMON_DEPEND=">=dev-libs/glib-2.24.0:2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.2.2-r1.ebuild,v 1.11 2013/04/02 10:32:00 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.2.2-r1.ebuild,v 1.12 2013/04/10 19:51:01 ago Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.pygtk.org/"
LICENSE="LGPL-2.1+"
SLOT="3"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+cairo examples test +threads"
REQUIRED_USE="test? ( cairo )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.24.0-r3.ebuild,v 1.10 2013/04/09 16:42:29 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.24.0-r3.ebuild,v 1.11 2013/04/10 20:21:55 ago Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.pygtk.org/"
LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/pytest-2.3.4.ebuild,v 1.16 2013/04/04 12:38:16 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/pytest-2.3.4.ebuild,v 1.17 2013/04/10 19:51:27 ago Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc test"
# When bumping, please check setup.py for the proper py version

@ -0,0 +1,47 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-4.3.0-r1.ebuild,v 1.1 2013/04/11 06:12:54 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/traits"
SRC_URI="http://www.enthought.com/repo/ETS/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
DOCS=( docs/*.txt )
python_prepare_all() {
sed -i -e "s/'-O3'//g" setup.py
}
python_compile_all() {
use doc && virtualmake -C docs html
}
python_test() {
cd "${BUILD_DIR}"/lib || die
nosetests || die
}
python_install_all() {
use doc && dohtml -r docs/build/html/*
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/translationstring/translationstring-1.1-r1.ebuild,v 1.1 2013/04/11 05:43:02 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2} pypy{1_9,2_0} )
inherit distutils-r1
DESCRIPTION="Utility library for i18n relied on by various Repoze packages"
HOMEPAGE="https://github.com/Pylons/translationstring http://pypi.python.org/pypi/translationstring"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
# Include COPYRIGHT.txt because the license seems to require it.
DOCS=( CHANGES.txt README.txt COPYRIGHT.txt )
python_test() {
esetup.py test || die
}
src_install() {
distutils-r1_src_install
# Install only the .rst source, as sphinx processing requires a
# theme only available from git that contains hardcoded references
# to files on https://static.pylonsproject.org/ (so the docs would
# not actually work offline). Install into a "docs" subdirectory
# so the reference in the README remains correct.
docinto docs
docompress -x usr/share/doc/${PF}/docs
dodoc docs/*.rst
}

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ttfquery/ttfquery-1.0.5-r1.ebuild,v 1.1 2013/04/11 04:35:51 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN="TTFQuery"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Font metadata and glyph outline extraction utility library"
HOMEPAGE="http://ttfquery.sourceforge.net/ http://pypi.python.org/pypi/TTFQuery"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
IUSE=""
DEPEND="dev-python/fonttools
dev-python/numpy"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/coderay-1.0.9.ebuild,v 1.5 2013/04/05 18:24:50 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/coderay-1.0.9.ebuild,v 1.6 2013/04/11 12:14:55 jer Exp $
EAPI=4
@ -25,7 +25,7 @@ RUBY_S="rubychan-coderay-*"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# Redcloth is optional but automagically tested, so we add this

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/json/json-1.7.7.ebuild,v 1.6 2013/04/05 20:31:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/json/json-1.7.7.ebuild,v 1.7 2013/04/11 12:16:06 jer Exp $
EAPI=5
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -17,7 +17,7 @@ DESCRIPTION="A JSON implementation as a Ruby extension."
HOMEPAGE="http://json.rubyforge.org/"
LICENSE="|| ( Ruby GPL-2 )"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""

@ -1,2 +1,3 @@
DIST mysql-2.9.0.gem 39936 SHA256 671e04ce3968d35a31461ba602a9c6269b94208e5f87d627ce305805e2fcd4e9 SHA512 f459700bf5f711ea56fe4e0a0ce38d1b377b9ea942985763eff43c52f650d2fcfc21ce257b372cfdd9c5054d376a882b90f865c6d6ba9a4978f52333a90fe397 WHIRLPOOL e33432f6acd9636a31a104ce2fabf48a644b13527cecc92fdf656b9d599eb8e2d5c847321168e7ed9af3356eeebf9c2f17d2000b6b1f484d740e0e808022b694
DIST mysql-2.9.1.gem 39936 SHA256 66dc32dc33bd77d35d1f35db844621b641391724c9988637a514a8ab6d2e4bf8 SHA512 8a99df130b579fd1b77d7912449f87c99576055b0013f1ba5d693eadaeed6a553b3b49fdc3a16eeb82ad9325c8209f8d1587b25319da1278f2604fe21f713142 WHIRLPOOL 85eb5cde68f04781ac679ec30db26eda19a75080aced6cbe195289187fc825fe103c44406ffc9b51990a53c544f75c6d6207d577906478e84bdbb7387fdcfc7f
DIST mysql-ruby-2.8.2.tar.gz 32710 SHA256 5474a619d7631e67088d481193f69199e28284a5d23f75a8f00de776d91f8a5c SHA512 f39bba5679031bab2d78bc5cb44bb00e7818c1f94e20af374e7b843ced85981e82f185f7442962728165abf9afa9f4d384e3ff6ca22c32320cf4bfa3af84c0e6 WHIRLPOOL 09d6a7f7e44a906d5a11b211328270ee1f9bd40238feaa0c1129a3183387e357376074f15c686142a7b97330cbbdd54dc0b399add32549bb39ec42481de6e947

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.9.1.ebuild,v 1.1 2013/04/11 05:35:35 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_NAME="mysql"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
inherit multilib ruby-fakegem
DESCRIPTION="A Ruby extension library to use MySQL"
HOMEPAGE="http://www.tmtm.org/en/mysql/ruby/"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="test"
DEPEND="virtual/mysql[-static]"
RDEPEND="${DEPEND}"
TEST_DIR="/usr/share/${PN}/test/"
each_ruby_configure() {
${RUBY} -Cext/mysql_api extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die
}
each_ruby_compile() {
emake -Cext/mysql_api || die
cp ext/mysql_api/mysql_api$(get_modname) lib/mysql/ || die
}
all_ruby_install() {
all_fakegem_install
}

@ -1,2 +1,2 @@
DIST net-http-digest_auth-1.2.1.gem 10752 SHA256 407946048fdb8f994308ccf8bc1f9f9e7e05e36cb4b04e0485a39964092f5fdf SHA512 523aeadc27f9e3992663b43c45158fe19521f607ade7db01c56399dac69d0aef53aa20ba6ce83f493d8e30ee0771dc12f3090cff2a9a5e9202465464cfd2aa11 WHIRLPOOL 6e88411cfd0725b0e56a847e8eac14cde72a8fe712e5d576895bcbd4ed2a47e319782870db9cb83dce6952d6f9dacd4551147783ef4ae38d652129562cad31f6
DIST net-http-digest_auth-1.2.gem 10752 SHA256 3b14d37570b20e21a1244448eb50043089b13fb92a6fbda2ecc7390408e790d7 SHA512 42cfca0f954e97c76ea76a6b6ca1241620e1506b09ee9ef4249ccd587d0a7b920afeefa8ce88c940fdaf95cd027162339aa568390e6232a098af4650b679b086 WHIRLPOOL a53a37202a4f683b21a9caa2fd15ed3199e60075642952ad4831a4e58a191930ece4daf6b3116dd7f903e8e6c65050c5f447b66511afc41920080ae71a0c8b8f
DIST net-http-digest_auth-1.3.gem 13312 SHA256 feef263e7f7190efdd95e2eb14d73f2789b1ceaff0bd30594aa7670196231686 SHA512 cb122432e7ab3f0493f06396f34c7ca68127e7d9f6a2ac7e15f0384bd980a9b53b89ddd22b5bc0e62e491f355fde1d27e7f2c7fff82f7d7f9313c760f6c6e2a3 WHIRLPOOL 2025a98f0b7365f89795fcdd46ff1fa6915533300d3069b2219696ab7c55f0fd7b2d13a7ba0d1072163e623e3feceff23313235b2d8c5da36f0e4950b9282546

@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.2.ebuild,v 1.1 2011/12/18 17:50:26 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.3.ebuild,v 1.1 2013/04/11 05:43:58 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
USE_RUBY="ruby18 ruby19 jruby"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
@ -18,8 +18,7 @@ HOMEPAGE="http://github.com/drbrain/net-http-digest_auth"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc test"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
ruby_add_bdepend "doc? ( dev-ruby/hoe )
test? ( dev-ruby/hoe dev-ruby/minitest )"
ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/minitest )"

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/apitrace/apitrace-3.0-r1.ebuild,v 1.4 2013/03/02 20:19:29 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/apitrace/apitrace-3.0-r1.ebuild,v 1.5 2013/04/11 11:44:52 ssuominen Exp $
EAPI="4"
EAPI="5"
PYTHON_DEPEND="2:2.6"
inherit cmake-utils eutils python multilib vcs-snapshot
@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="egl multilib qt4"
RDEPEND="app-arch/snappy
media-libs/libpng
media-libs/libpng:0=
sys-libs/zlib
media-libs/mesa[egl?]
egl? ( || (
@ -40,6 +40,7 @@ PATCHES=(
"${FILESDIR}"/${P}-system-libs.patch
"${FILESDIR}"/${P}-glxtrace-only.patch
"${FILESDIR}"/${PN}-3.0-gcc47.patch
"${FILESDIR}"/${P}-memcpy.patch
)
pkg_setup() {

@ -0,0 +1,13 @@
http://bugs.gentoo.org/465504
http://github.com/apitrace/apitrace/issues/118
--- common/image_png.cpp
+++ common/image_png.cpp
@@ -31,6 +31,7 @@
#include <assert.h>
#include <stdint.h>
#include <stdlib.h>
+#include <string.h>
#include <fstream>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.580 2013/04/08 06:19:00 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.581 2013/04/10 19:16:41 vapier Exp $
#
# Maintainer: Toolchain Ninjas <toolchain@gentoo.org>
@ -1969,18 +1969,22 @@ setup_multilib_osdirnames() {
esac
config+="/t-linux64"
local sed_args=()
if tc_version_is_at_least 4.8 ; then
sed_args+=( -e 's:$[(]call if_multiarch[^)]*[)]::g' )
fi
if [[ ${SYMLINK_LIB} == "yes" ]] ; then
einfo "updating multilib directories to be: ${libdirs}"
if tc_version_is_at_least 4.7 ; then
set -- -e '/^MULTILIB_OSDIRNAMES.*lib32/s:[$][(]if.*):../lib32:'
sed_args+=( -e '/^MULTILIB_OSDIRNAMES.*lib32/s:[$][(]if.*):../lib32:' )
else
set -- -e "/^MULTILIB_OSDIRNAMES/s:=.*:= ${libdirs}:"
sed_args+=( -e "/^MULTILIB_OSDIRNAMES/s:=.*:= ${libdirs}:" )
fi
else
einfo "using upstream multilib; disabling lib32 autodetection"
set -- -r -e 's:[$][(]if.*,(.*)[)]:\1:'
sed_args+=( -r -e 's:[$][(]if.*,(.*)[)]:\1:' )
fi
sed -i "$@" "${S}"/gcc/config/${config} || die
sed -i "${sed_args[@]}" "${S}"/gcc/config/${config} || die
}
# make sure the libtool archives have libdir set to where they actually

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/eduke32/eduke32-20130317.3572-r1.ebuild,v 1.1 2013/03/20 00:50:49 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/eduke32/eduke32-20130317.3572-r1.ebuild,v 1.2 2013/04/11 00:23:55 hasufell Exp $
# TODO/FIXME:
# lunatic broken
@ -101,7 +101,9 @@ src_prepare() {
src_compile() {
local MY_OPTS=(
AS=$(type -P nasm)
ARCH=
SYSARCH=
LTO=0
PRETTY_OUTPUT=0
RELEASE=1

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/kde-l10n-4.10.1.ebuild,v 1.5 2013/04/02 20:51:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/kde-l10n-4.10.1.ebuild,v 1.6 2013/04/11 05:01:19 creffett Exp $
EAPI=4
@ -11,7 +11,7 @@ DESCRIPTION="KDE internationalization package"
DEPEND="
sys-devel/gettext
"
RDEPEND="!<kde-misc/konq-plugins-4.6"
RDEPEND="!<kde-base/konq-plugins-4.6"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+handbook"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/kde-l10n-4.10.2.ebuild,v 1.1 2013/04/06 00:03:59 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/kde-l10n-4.10.2.ebuild,v 1.2 2013/04/11 05:01:19 creffett Exp $
EAPI=5
@ -11,7 +11,7 @@ DESCRIPTION="KDE internationalization package"
DEPEND="
sys-devel/gettext
"
RDEPEND="!<kde-misc/konq-plugins-4.6"
RDEPEND="!<kde-base/konq-plugins-4.6"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+handbook"

@ -1,471 +1,3 @@
DIST thunderbird-10.0.10esr-ar.xpi 441467 SHA256 d24b8aab225e10ae8c8bd10561b2c04a7b20c8df84be7ccc8a27d2ab4cca52ff SHA512 c92b7e67f7a957f1468f49f27dfdd29be2f6b5f466fd65d2ea9a4fedd8211eb27de65a36d9cf9e4cf488f4e47801100f17e072194b142731e1be6f322348c127 WHIRLPOOL 26b6a0cc8092f6ae9a63bccb387ea59e9d051fdcc84498e1abb31c076f9153198b3bd39a6e24d1971774c4b13b5c5505bb9a10451cf9f5074e72e1cbf9d9846a
DIST thunderbird-10.0.10esr-ast.xpi 362710 SHA256 8acbc52d74ac33472fb36d7b1eb0937a286354469916a0dbad7b936624bc72c2 SHA512 aa0a279e5010aa2fb28fdacfa26230e9a1c88f0bc128d67d64c66b31f1433e8e6b7b60d59bbba9469fae3c72348b340c68ac4b8c5c50b392d01c6f198b69fdca WHIRLPOOL 0094f8589a0947801b8a5d8177523f7006772d57b4f8553c930bfde43acda053649e33a6ad0b83abd55d66be7d5a3e303edc0c3fbe565fc2ff5e895a845377ba
DIST thunderbird-10.0.10esr-be.xpi 397809 SHA256 ac702eb1c86fb7f5105f5797c6bc7d2a97ea60d73bcfc02e89a104c48cad7b43 SHA512 963ea7808d512637a7670ea12b234dbef7fe6a178a222472117f336bb09672d4e354ec81cdf4b78d570e6c6118a621d404d2f1b933379442fd6d557404fa2de5 WHIRLPOOL eee028ed4c218e3edc002d298082a0caafaa2b89f83c1541e3a9e135299b15c540d9088c37e89f1aad3f46ae97d47cc5395d93d97350d540fbe9aa363401a84d
DIST thunderbird-10.0.10esr-bg.xpi 460814 SHA256 c50c373429f0c90113c8506698baf9c48515c75bee5289c2cb4e5790eff1a009 SHA512 01571562c6725508ace484f5b73022291c185179aff67dd2abc5b410bb2a7b9037d9f92cdd95b68ccf4c70cd98c30da968d615c070c3174b6e39cc0f9e6a017c WHIRLPOOL 1e204f589d781e357dd36ec3dfe19836aab54345a1b2da0d6b6225570dd4e60b1fed69f51626e836ec0f711030817650c525539804163b1b11f5bd6b37b83b8d
DIST thunderbird-10.0.10esr-bn-BD.xpi 478147 SHA256 b3b54801b29d428f57bb887327201b53b03e3d50d71387a5e69604e374e45f69 SHA512 c03a797f57cb07565f979743b80dfd1faa5994d288dd784b59092f88819f71929371aeafa74c7a64550131a632d5ff17ad8b891cca13a3a3c5491685e476bced WHIRLPOOL 7f3bc360fb35cd1241851be3432d19af13728a62cfb68720f4239a86795665c87a28583248a953f53512a51da8e394b755bd2160710ead906c72849671fe0481
DIST thunderbird-10.0.10esr-br.xpi 415527 SHA256 c95246960798870115e262f5fac6ff53281d6888de64b7ab1cc2471e31c77111 SHA512 c601d48045588807e961df2c9fc298b5c5c30d3750fdec656084e35a2519e6c08bfbaaf1b361399787c162322dbee5297325bf2645eceed22f008cf40666022c WHIRLPOOL 774ef0a39e14c5c77a02d6e5ed7d28f9e218f70c2f82b44036a2d4b6002afcb5889a21145fd120a3154e6a2fe5530cacb1fef2ac910ec6fc639fd19e732120b0
DIST thunderbird-10.0.10esr-ca.xpi 416070 SHA256 bd187775f76a6461c51e6d0cdeb33913c5abdce9c2091a36395fe89265292068 SHA512 3a2600027faf8f0a8036ef6fa27ade1bdcac0cb29f7120b4fcfa0edd25f66a469e944a77251f0c8f62593259203a2a0148a3b19afaac85e6926efff031f5599f WHIRLPOOL f34e2f1fee396b47535c12e9a3a30551766c2385720f51ff01bea64422a040b7912f6fa2c864d66377fded448997f21b2e0538c36a2ac19b40defd4f8f26e0c9
DIST thunderbird-10.0.10esr-cs.xpi 419419 SHA256 6146b56efba72264b2d37d8692d266e857190fbc1eb7258b2551d42f34f32953 SHA512 13daf927f843cb17154b6295cc12eb70f96a83f9ddbd022a12563f13bf9f9d99cb32d0e886cfa529728cf841a4e67f9baf1bf0fb0bbeb9d94f1b6aae7a455ba0 WHIRLPOOL a64bc174c59156d6fe3ee96cf476ed4b68723265980c1ee16f65bd1f7cb9831b89cfc792408069ebae7291fbab9576cb0b3cd113719a3db0ae2c667742eadd6c
DIST thunderbird-10.0.10esr-da.xpi 363376 SHA256 4ad2100be25d2e077ea5e4eb9689668a00b126ba9383181556d4641ec3ca3ae3 SHA512 8b8946b54c93ffc0a81feb2f913f1c46292e3be3a9bce1ada4a50f76b7943b293c60214676f19af866d1c3d2ebc0ca8e4e3f7a618b677a8f6620b3605de336d8 WHIRLPOOL e5dc18555d23badb589d9090db4af3529d8d42b9ca0e277a40e31802ea58a208173f59c219e8492a36e73839ffc203ea4923e52c78d61b095686c46f3d4fe0d5
DIST thunderbird-10.0.10esr-de.xpi 418266 SHA256 49d1e44d3101f30436d2155df48d6a63af76092ef839caac0be723bf23dd48c9 SHA512 d57f6265bb5e5d0bd3efa99335cff87efff8b12fe7af31094c9b551bd2173f7020934b8d065f91f8d9b0113c0bc88ae4b99ae09266f9054d52e42419687accef WHIRLPOOL 54e71efdb8781508d7b0337beaceadce44619b05c3fc323676c64027fae3bc644f9a2deb4a0291ad3e721cd34fd2e75873569b8b20f5cb739765451d92a18573
DIST thunderbird-10.0.10esr-el.xpi 404867 SHA256 61bfa0c80c58b37afe71eb46500a1567b24cec3e6d95cb5da1367473a1b8c3bb SHA512 74c8c093b30a05210c7301b522a8e4492cb360581b17a463f3213b29c6a2173e46e4532c12baa67f4d3473a28e42fc0490fed610c5ca3d0a2c0ec77a2d1d9002 WHIRLPOOL 141c51c2583063065de80374ecf6d240cef9e34cd4f355a76ba2a85a7df2e97de051498a7b9498af3cd92b27be074c1d3a038501fe48a8268b5319b2911e68e1
DIST thunderbird-10.0.10esr-en-GB.xpi 391743 SHA256 a7809eeeb5033d0aaae0f52628133d3a2db13956cc4c5393039bdbebf6e79eb9 SHA512 67e5781678b110054a258f174ab2a84e9bd6a9378e0904b187e2eced57dcd024bf9d4837e4f09a45bbc8326382fb33efcd229fdbb2094325182ad63ae9ff9a81 WHIRLPOOL fb824695615a3bc33c74ec6d5ff0a195fd13abbbd3a48d6a75871a1452b04c41080d6223dfabd0a91d6daf402065679479978dc11daa34459badf6ff5b8ebc30
DIST thunderbird-10.0.10esr-es-AR.xpi 410727 SHA256 e2e1b1e40c56f2f3931ac8be3cf35fbfd58a538bc849ef00aa076707ea7b22de SHA512 7a94d207df4056dc200f00b5670343e23de5b742377d58fe09d5dbd89bbf02c19afdb5196f6ac186a14a6b60ecd4327c619d9096c067e7cb79619410e384e491 WHIRLPOOL f61b68e49c2e9be8dba663fa07da88b702bfada1d8994363da6c29af6d2f80b22a3a3c496e3e61777c016d5cca05d2c2a2cb7d8ec7eefd1cd6dc554a51acf8e1
DIST thunderbird-10.0.10esr-es-ES.xpi 355143 SHA256 624e8cb6639a2034a7636e90752077b3d4b5bded8309c2b68430cbba671a8cf0 SHA512 f90f81fac81eedf805c980f49f77c762d629e9f3f72c8eb8362718235ec7896f3220e59765469e9bca0de624bd14dd06df875b001477e90b4db962a88836b867 WHIRLPOOL 37a5ed3d53b17a1b6dee4bb87a9a4f54c9e14b221e9c3559424ecb49b46746db25a63f5364d399f6164d56ec89b98910790ed1318b865ffa1b52530d9b3844b1
DIST thunderbird-10.0.10esr-et.xpi 410725 SHA256 00593799f568c436aa58dcb96d1b04e7c095f5df00eff27fc7624ead22136ed7 SHA512 40cb7ec7e78ce1d7931da7183f8d04b37d9c45b410ab15515ee7b2b352f2873ac5dee2800b072b3ab0cb3119476c27446fbeb799edbeb54c9ce05ac5e495c936 WHIRLPOOL aaa2ae4bfd16e8632ff34cd564d0bbd194951742b64159a6b508196ba1ae8b4404336b812b3251ebb5c6b93a952b3d69cf21717c9e474260f17eef96d7ad9d46
DIST thunderbird-10.0.10esr-eu.xpi 406387 SHA256 834ddeb9b370664d0b2e2b95ead5d6065a2b6aa6ee9976928e473f6b3f0aa3e0 SHA512 a7fee81f6a732b27e6905ae4154e02d5d078ae154c05f5a4bc2a673314e959f4a89d791b3de5082b3087961bd031ed4a63f1f705166f3e2e1dfce9a913a18c74 WHIRLPOOL 0b6cf0fcebe0f0683b0e3c9a75d740ba1e8dc864b8b8ffa813a395921ed39d3796da616ad3da576d66c8385297af4fa30d8c6b88c0980ff65d69e0b0180250ea
DIST thunderbird-10.0.10esr-fi.xpi 411928 SHA256 01522309544d8ad1d844b3ec9aa70d26507f78ee17857a929b05f44dd4ebc3bf SHA512 20028a382e0662753d17667f1a722f216c457e665c590d28874d51bc86ac9ce9b8092f3e0c4ee3febae67f43748adc0721dc97523adeb95f8f8db7ebe60275f9 WHIRLPOOL 2c64d47216bf679eeb7660c5db8d16f49c5f06e2d451def4bb6ea0f4cbcee33b7f66ff9d0679fbed449924fc76d03bc17a7222efa0f7d5090eb48c9a0be60eb1
DIST thunderbird-10.0.10esr-fr.xpi 414750 SHA256 c83f57cf0373f548798ceb72d2a6a3d3e3c1cfb9d407c8ca7b3e5d5ed1324d84 SHA512 6f2d647ce4d4df0cc05a6c9897eb0bb3dce8fafd4f331755190def9caa37b56973e048376be2470237d9de6b30485bf34976267711f1172b6993022ea8a1a7af WHIRLPOOL 0f5f0b47f73459b193ba2c0f56ba790bd9a7765ac86907e354c3d64d4e31def4dcf4f6da75fd570d9edd6731de7ac6f0efd75af70c1c54d048d90f739cd8a6f3
DIST thunderbird-10.0.10esr-fy-NL.xpi 413985 SHA256 bdc580f1154f612ec4bbdc1903cfb13be73643f46b6b93c97300438e69ee3d71 SHA512 19736f93f08a59fb5140ceac8a1ab391b15f4f288c746d2ffeb8ebd1c3d58cb482f81bf8a69a2eebeb460404d40cbd7a5728b7511db036da8da0edf0db64a9b2 WHIRLPOOL 1339a4a90fcc9f381199dc648e0171345929c624e0c67b241df2479e677d8b5ade7727d0c34a1408ca4cb83818ded019b3759a04fa6aa858b3926a15e1ce91dc
DIST thunderbird-10.0.10esr-ga-IE.xpi 423261 SHA256 3f19d5d8c4404629740354703c08118463c7fe44cd0cbee2a8c04663e4d5bd45 SHA512 83883a5d32adbb401469a68e03d51b7fa90f38957c69abd7825d8d2a3189ad141dde8a72ca8c757344186c1ac7fdf4c687a41aa6c0f67c3983685855a1e5460e WHIRLPOOL a86762f1b81ecb6a2465c1028773f9cf727177fe2d8c1d5183ee6b22ecba527b4ff6ed9d5226eb6d107d6ded029c54175d2565858e88720ab3913472039fabdb
DIST thunderbird-10.0.10esr-gd.xpi 425876 SHA256 52b9748b8125cfc46e701cd2c82def679b62dbeec4fd323261e2c748cf2319ba SHA512 df610a63b98ad204702b9d7cad5b4ec3a64cfc783485d3445429995f1f2b104f015c2fac1cf6a9673fc520e10c9a4804cafa194e588185bebda91d0738bb3c77 WHIRLPOOL 493ac3e47eccffd026865c5887ee6e2f46a2f9ac421b2bb5f7927c791d66689f2bea3958a9224602c53a461991c6f1a9d0a787ae86ab7b44a013d51980c7c41a
DIST thunderbird-10.0.10esr-gl.xpi 409229 SHA256 b2056fd967f1d1c09729b99594fd2f564ff94d894c103dd6bbcf8bfa9b891ada SHA512 6e6fc75bae5863fbcabdcbf09cbb9f4b8ea6c9deb438f2c0aab164978730034cf11cf2c3c8c6a3469ebee2855c27ba3e5fc95d118b64c4415a5fb20d4dd82ee4 WHIRLPOOL 71ac0e6f2bd368cd8c82ac632d9d33a4c688bb739df2eb91a536ec1817e8da4cc21f4426f8f8f0b5699cacc203dde6bc63b75e9944ce90a39c4eed8b1a311b08
DIST thunderbird-10.0.10esr-he.xpi 439207 SHA256 b28065516354553aff94cc109775c9d888cdda9f7c2409b140211508090bcb1e SHA512 2470aefa598a0078e57e405cb517c3bc63ce3c68cf6b734fd5fed50c8588b12a517792d6c90da97813ec92f859af3faf6d300592a17740a151cd15fc2f13ab99 WHIRLPOOL 393a1186958c5a9096edd941c4371e3726d384aa3895a7c254ce744e9011d8c4a09f20fb1dfb6b1177c23d6570acd891151a1c382f038ed9842c8edf83a56306
DIST thunderbird-10.0.10esr-hu.xpi 426357 SHA256 77fe6f6afae32c9e9fa80cc32ce925416bb68fe093f8347576bf6fa39f50b16c SHA512 d83b7de3fe0931b1fdaa6a389b0a8938b29c07aab9f43a9866ab63cf6e95e7c3b98872c111acb9b07042bada081839f060cc217e41ef92660da2f4c18302475d WHIRLPOOL eb171d98bdf74200a468561d690c274ac10adc1985005985ae04ea23b3ffbd31b4fd412937c72e0eaa70eeb130842637d58fe61d41efad931765377fa24e57bb
DIST thunderbird-10.0.10esr-id.xpi 400411 SHA256 7c807ca0b4d7c7b2599f0f8f12503c3731f9744c1104f14ce7b2afa622076fd5 SHA512 8d620219a5fa0ff7958642790bc8a6c76cd9cb9ed97fd24a70f27cc8dc618359666bd68e5159ffccef708b78a8e5b743f8cb8e3bedd8faa5423fcd744b9331a1 WHIRLPOOL 056157d8f86b6e0fc298c440f9c219b5f3a350f6bcfca5535807ead649f61d7d26727630906bbe6f2a5c40cf5e97d63506f7e1d78324a6eb2c655164d23a5c46
DIST thunderbird-10.0.10esr-is.xpi 412634 SHA256 cf6a0ab2b6afc19bfce52f4504123d0328f893f3401cd3f07f50ba76c8f8a59b SHA512 04f01d8da2bee0e64930c0cea66bb6e03544bb002895f801806db79d95102cdce278961bf8f0666a4ccce0ea911eaeddaddbd3075fb191da6ad109417cf6147b WHIRLPOOL a1623d720d16ab65ce299f0b4acfa91855fc82e8a6c74bf85b99963ca6e8fea79ede689b6769f84b4dbb3f73b1b5a85c2ced852dd577f898af63f28b43f3a702
DIST thunderbird-10.0.10esr-it.xpi 347634 SHA256 7ffab5cf5f6784e1a96c49504b45be990fa895808a27407b09b40e001ccc8e0c SHA512 3aa3ff54d2ebb979496134d679bae08a490ce5a605daa236b0aa239887d185ae33d4995ae1d319fc5efca5473133efa8ed1a530de7f9846d067078cb88d41874 WHIRLPOOL b704af2eaa31093cfcd19006137ce104de506978507f76f2d57a8ef644cebf9af2c0ad02f375b9ec089cbfa07fc6a05fcacde0cf2adf88ad4f154b7f68ea821d
DIST thunderbird-10.0.10esr-ja.xpi 459031 SHA256 40ff77a351ac33e905e095c350010969d890de4087f0a35291fa4a4dadbc6f86 SHA512 e7540aac29e2d3e0c75c3fa3596f8d0d6b513f4d2575e4741630eca36d2b9f0a23d11f9c7151b3679a7a3b3d7147edabcff289d503951484b8ca2e4df171542b WHIRLPOOL 8ea7675ab1bf031161a90996fc24985659fe882be2fda717734571e0f433b23802b03539b87452d025aedc1e8498f234ea02aebb9418865ed4ef5d539324d4e9
DIST thunderbird-10.0.10esr-ko.xpi 372016 SHA256 97ef6562bf6f3c953c1e73ae15d225a30499d335d0bb61a28ce96b22e1ff868b SHA512 deacbe4ee12d6500be1fa200d09445a33d6a743123d0da6c4dce7e59887187cc659615972dc934f60afb6a1b90fa2f1099a689cc9bf202c7deb93b19131b1530 WHIRLPOOL fb4cb3f8420bc1aba03bd0b8e26e3ce1feb0c3b5cbec97baf40d501ee780c4c99e4d0cec8f13d1b89e14a60495a35deda34126c2438a0dd56f69eb41951f2124
DIST thunderbird-10.0.10esr-lt.xpi 531023 SHA256 16852e1f6b1072a902f62d8aea683318ae8ac17a740a3625c0f30ce168a61ecb SHA512 98b932c1943ff025aabc4299382c1435a273695411859d730397ff9942164231ada4e566983a0f058200d371ba39f06d716ef5cc97c1aae88e2eee36d28be56a WHIRLPOOL 3aa26f58b8aeb21139fbc87733c3aeec8c8cc09d4ddeffe10c01c9d92d932a27000e746ac2a7e6fda8b4f0ec73f8b53c72ddcab2332887c77053137c44e24721
DIST thunderbird-10.0.10esr-nb-NO.xpi 407729 SHA256 3eb29f36dde5576daa17bc5b29830df4e89fe3479faa6c56bed9e24d6f8a8832 SHA512 a1bedce71e1df7d91d47008af38f13115ca203d55bc432024d5c8ea61247a24427f38ae3f5310c64192f5562f97cecf729fb23693c969f13b999265dc667edad WHIRLPOOL cfbc8e47b1d164123bafbf6466bc5ab8701fcebd18d25a870b1b378ac9fd38ee65b8a671bcc11596ae2390835e46fd318fa52e3c6118f1aa686eb3d3c7fc0b08
DIST thunderbird-10.0.10esr-nl.xpi 407985 SHA256 51bfe9abef4dc9d29f075df0b56b3df0628d86db9f899dd8e73eb60f0b2f2484 SHA512 f44c8c4bfbcf8c23c98b57da85efdb03572aee90975e9fa8cae443650c6ac93e86b6887874635919a9fc3b2fab7a1659905882b279c4d8ba8f103b929899f29f WHIRLPOOL e4e75adcafb07bef8e8a42127bb7dd961a664c9df395eefc1b2cf7d27c1911908d5c0dd5d9558b47cfe5af4329b110d765e25e0dcea64c2af87702fc137158f7
DIST thunderbird-10.0.10esr-nn-NO.xpi 409459 SHA256 6d72afd9631c469300984695ca76efa218e8cc5a05e15efa5d349cec99e34931 SHA512 ef55bbda15a9d53aa7603e9c3e5831229afa78bc51f2886b252aa18145a7eed83fa9fe4087ef018a36afe46f361e791ec11b0cd67089a88669d2ee59a0b7ee1f WHIRLPOOL 6eaafcb25800660e59fb7a611d5137ec342ba068fc93551815d8506cf24f558f8e2db8b3e26ba8e4eef2737fb4046c53d76d75ab41584dcbab50080c38df464a
DIST thunderbird-10.0.10esr-pa-IN.xpi 450330 SHA256 54c357e3a1e7b98a43199f2d5fd99fe2f6e9669f5e941de547105fab4ef30a95 SHA512 c753114e82f921809bc8962a8acc390b074fa10c6bd1cbd345fdcdd7f306259e01c651e91fa6437ddc7a8d7fdca47731bd3df30e731350e0771915a19c987f6b WHIRLPOOL b33783b1b7f5cd1a321be40e43ba6b3b510bdae35b4669ee113da58ae1e39cbf8f705d9fc4c648c808e6eba195e99bff4ea511ad41199f23e0a4601a8108bc62
DIST thunderbird-10.0.10esr-pl.xpi 393579 SHA256 36357d01b56d1cab90db70949330edf327785b88f0f7a0a6a028b8ca0099fc2d SHA512 cf1b331f2baaac607e4db225c749a5aefacdc6060a452941395da3d15e4b63c75044fcec4b8d0952ce261583e26d724720305ce4f2fa54531254c3c40c5acb65 WHIRLPOOL 78e5d19a5619967a86d88d134b8c56c3bd8139c3bc0b8c96db53604f93f8d6b567016b28b82b4232c61d1288adfab1835aa4781a9e08d3c1a3492b1291a2f0cd
DIST thunderbird-10.0.10esr-pt-BR.xpi 417230 SHA256 e8b26d046d1ef6704d65c4e04444569ec024f6045a6093bd00d5f6765dfaeb8f SHA512 614c9f49ab029110eadc255bbc727fd62cffafa67223065c0893007fb1fee9cd804aa57a2f235c97669c5199ab08f177410f9a4ab6464c1469272e3a66578c9e WHIRLPOOL b36c954d5894be02928e0b5e4c2096970fb0781149a560241b228da346491c3d1b393d1daa7c1a0a841d4ace7a9d569340d49a3abda6eede461d28e82f33d764
DIST thunderbird-10.0.10esr-pt-PT.xpi 414266 SHA256 d54050232029179028cf3d4489fdc8a0565354e89f90f1bd333bd98e9c2467fa SHA512 9f32b0cc935e7beaf2252db5466e70a671a6a34e4a542c8144d6925067315435e0704207477376bd2f5de38afd5f90863ffcab002e9de4650be2f9026b69ddab WHIRLPOOL d680fa7f160fef24298e70b2f5ccdacbb37cb41743d1a0680b310e40e7d7453075be75be3143cdee07f9af3bf76b0822414906f894d795b426637e52278d509a
DIST thunderbird-10.0.10esr-rm.xpi 414710 SHA256 542543f7816d0a9a60e1a9b77cebb04f887d4976b55fa445c1884f2fa4f2617f SHA512 c49dababb193307b849bbce6a2c8bfa175ce91058866a779225599cd3798f8b651154788b4956ec2e4b013d9c462fbddf807fa2cadac8eb9d57c59fb4431725c WHIRLPOOL 257325d6494c50a941c1e62f7af4a43920e3b4b115bf1920ffc8c66b26fd1a371782d683d22c17b463eabb524d52633d9f71340eafc0b144be4f96b4a0197b59
DIST thunderbird-10.0.10esr-ro.xpi 441295 SHA256 e22c18f05bd88b338410069ddd524cbbd174bba6c3f7664c5b774f5abe5018b9 SHA512 a317cb0648e53f16b64ce7b504f67d2cbf8b7b3f52a10ceee25e887929d0098dd7166523b7b3e62b0435db6b0ae3b747da0d9ddd1d9958d4bd30549e2253fa8c WHIRLPOOL 78909d1dd2626cd8f5416898ce046cce56d40af3d8814eb29e378a3809dd233b02c4f7ac624ee5d6ade46f4f58484d064e48155ed88dd2a730b85b84e80eaee9
DIST thunderbird-10.0.10esr-ru.xpi 411635 SHA256 6c07f6afa652a2b6759ddfa9ee02ddca03269178da546174a4bd20111157603c SHA512 7218dc5f06586baa8ef44679e2f538f0e330fee4a6cd8b8b23a5dbb95e9a43cedf004eb294e71ca486c554f5235be9171896ddc23f89e3e68a3ade976bc95d3d WHIRLPOOL 9792fefe1ed957e367ed524e2185408b5a54c98ba9d4aad5ea9c4b7441d869079a5be8f629e601314ef59c7c1c73df06535ee7fa9384d06df5d3db1014b0f07d
DIST thunderbird-10.0.10esr-si.xpi 456608 SHA256 ef220e4b4aa97aa34ad952b4f7c0617c1030b0d7d30f344f18040010da3982ff SHA512 337e0c0e32310575259717912275597c39fecbd457e92743f6f41af430bd944d5eccafca0bcb92e536c33157980be84321d70c586b41174a44147c18646bd6c9 WHIRLPOOL 75db33c6e6fa2b9655f10f258bc1c8d76734109a608291f24b021168a2fbfec0dc79c7da18b349c4f6acd431358ec45e94deed8710bbc736dd374003e8d1373d
DIST thunderbird-10.0.10esr-sk.xpi 425030 SHA256 bb312e4e685abfed7d139d97742aa4dc2b09c51640f3b30b3cf41a783e224d1f SHA512 26618923bc11e2545b18b21281fd30c0774a691e89502987a9f112c86a7b3099b3f21dfa5613a291f2e159d14e4fee9a6cca88b6765b241c51213efb41dbe1ab WHIRLPOOL c616e40ce6a287387090a593be70388dc6372fcc0d7f3df3889ed383c30695d1fef70f23c4d5d3bb44e3a74c551988adc5e0ec4c35b6af66f31698d1f0aa8ea1
DIST thunderbird-10.0.10esr-sl.xpi 410432 SHA256 111a027841465e04787467cea984e7f5428fcb76cc086197bc0876572b415717 SHA512 0901e956f1a53a20b739ab70d1aa0f3298c0bc5a6f38a4c535bd6765f59ffc06c55ca6f496134c4592981e40ac1a3d1fc50115682da4cfea9f7ab6d6c8aff66c WHIRLPOOL 2544bac3cfae502eefa593400ac7e83044a25c3daa0f411fe13e4bfbb78b8b9a6ec5b8c9b020658e4c3ba82d39659edead94d0b6d02682c0346f294ce0cdecb3
DIST thunderbird-10.0.10esr-sq.xpi 360481 SHA256 7fd921d4adebb6702517054cb6724c1fc667ffcc8ff754ed82f86ff349337af8 SHA512 af555e74d6fa2cf479cdbbaf7637f6fd4f24393910b156bbd49e84f7ce8e2201de0619e11c6819cb11cbf5c3052a61aa2164d3a4f6dc36c4f256412df1647328 WHIRLPOOL 7a478a029a5d96d70d5cd0b02e4a12afe92c455ae9f53ac5946c6937fe642a23b15d07bb2d63b05991b0acede431d4935b7a34b521f530c59470c3d0cec206a8
DIST thunderbird-10.0.10esr-sr.xpi 460278 SHA256 df292d2fa01501a54d604331cada64dbfad79eaffff09d4f4aff4d6594ace337 SHA512 92656657b03270ddfc662a51dff084a788b6350d5e353b6e1d5c968a9f043d3c5e08917c39e7e13527b77b8d584a01d936e4ce67dd379c1560dc9bdf2ce89464 WHIRLPOOL 13e10ddcf7f564f60526408d3b386af07244b21ea5db525affa608610b466ee5fed6e3a01cd68caa75d75cb85e2b384063b3a4668a2849327735124422e0cd86
DIST thunderbird-10.0.10esr-sv-SE.xpi 478282 SHA256 786723beeb96b3667ce0631b1ccca02442bd5399d3c0491bced9065ec28f6724 SHA512 64bdd2b0f5551754a5c71081a7f27b88c1970db6be8066dcfc29e186825b3644981077d056e51122da0c2662bddf16c34b8811a7b14619c53c926df1a2b7ba88 WHIRLPOOL edaeb8a5353f5cc8280ca66449fa39218699445bb280a8dc1e21610dbfa2eba649ea5bc49ec13a5b4e505cfc9e0c784a7e06f8e53e030b14a9a27ac21f2aa62b
DIST thunderbird-10.0.10esr-ta-LK.xpi 475719 SHA256 622234d5de08414a90018aa1230b4a97eaf0717d0d9a920898abd973ae1211b5 SHA512 7dcd49b0adcde05a2878447acbbedaea546c807bafea8c40cb19604e32a7f4612717233b0392102c06c4fad38bc4b0782a98b5f53dfc1e87933af5a7a01a9595 WHIRLPOOL 3b2e0a8ebaf79eb3c094a3f8362146f7301c74350d32ff903ad4b42529b822ea5b8e59aef9ac519444d7d16926fd4b58a58e709ae61a04362d8b49a89ab61e64
DIST thunderbird-10.0.10esr-tr.xpi 418210 SHA256 01ea999a0a3f5201aef33991bd66d1413d510d6d5ed5ebeaf911da146cf840dc SHA512 0b36dceffecb9b882312ee698430a6d54e0c06dafd9deefa32440bc9be8242e3561f0514628b2e53903ea2b368ff66394d067faaef7bea06b94c964d747d52ff WHIRLPOOL 6ee6820828bff0a46733a61305a72079923919d7d94610831233c1609edf24a8118d92c6d6eb0c4efbbc9b30f4ceadb7d8726d4c6ca8bede06b0c208d75c75f7
DIST thunderbird-10.0.10esr-uk.xpi 463925 SHA256 0d8af1172f77eb9979999a3bea2b97b8403a1e98e15739f0119ae4a550528fb7 SHA512 b901071de0735314b7d6f4f3653089ac5b2f4ab5b5f1f60fc8268bda12ca507c17931561a57bbf9fe0db7f3f0629cd61a2fa461fe437e7c1663eb21451a172b4 WHIRLPOOL 6976f64120191c378ebf86869749495f490fcc342626e25fa3061735ce705d686927101f2d0e905bb53f2fecc65a834e403dc92d62c38b2caab3012bebc0a246
DIST thunderbird-10.0.10esr-vi.xpi 435886 SHA256 55f96fcf27e13e0e99ff663b5c1dc92ec9e58cdc6e2285b883194df8aa868cff SHA512 eb3470f950c7f13d9e62d1d9ba31e3c124e5f117358eecbbeefa1236c8dc832d8df044cbec9969bdeb46a04f9b87556e9808f260dfbfae7e2bbf18217e46d04b WHIRLPOOL cb4d8692dc183a06baa7519769e91f7a5aba6d7ac41d42e1299172e0a928ee054589c47258c77c89913db1c9deb94d3cf8d17576b44f9361c12f683a486099e4
DIST thunderbird-10.0.10esr-zh-CN.xpi 431236 SHA256 0cc6a192aeb778002b2545177644983700314d890b235bca7cd89ab6bdc2a3f6 SHA512 30980c8f46e606e7e1557322709d1ef1764b538e55063ce12dae7b8757e88e9a948c4e5e0301ce6da3805905fe4f571abc726c694ee1950f8d3bb517ee4bca1d WHIRLPOOL 526dc487f27e796c40863ae98cf9615cc9be5f7548d92dbc251a3c9cdccf72a122a45a65254421bb4cd9fc34be3048c54e16aa02cbb214c22504533fe132fa87
DIST thunderbird-10.0.10esr-zh-TW.xpi 431828 SHA256 2049f19a3d36dc3be0ad774fe0cf2e1a49122b3d773f38222239641705fdc90b SHA512 d6113e0c2e3d056bb5a4afb7a4b1146e5a6a0fa22f8d1d4edd7fd6d4996c6ba72fcb9ccbf42f6e4220358fc99d1aab02b4c8f9e095a659852a3b15243b9ddb8b WHIRLPOOL 511a0abe2aca68ef09814f765cc2352df0c2d25addbbfa333f6d12d78b6dd85d4da7fc43e8af17587c842be4188aa74583a3976074050c2758e8e11df1eeb9c6
DIST thunderbird-10.0.11esr-ar.xpi 441467 SHA256 214b343032a857fb56eae1ee22e4ad45d720fa06b8b1c03d6d11fe1c3069e605 SHA512 d71d4aef8227ec31eb0ee8d5aa9ddaf5548b13e61794bc1f37a9352ce91d2e7f92d6e8996cd8425a21b5bd6f75819820b335c87911cf467e7f1a090696f1ae5d WHIRLPOOL d0ab7aad1ff84bee617cc878a95b492e5f33741b55c454da2b85d8a6efd516ef7d4bb37a0712e0910f40e365e3c774ee1306ccbc221b9cb056293a8f8a87a3d6
DIST thunderbird-10.0.11esr-ast.xpi 362710 SHA256 ef1a249263b8f525beacbfbb3ad360836aca5541de768b2b05ec7bf3fa8b925d SHA512 e709a7b9bc6ad7fdb8d14a3d4fcf9a915e4900a4e5217576e162c1a99c07ee4dfd5deb0110a989c19d5602f7ce16968f982143dc769f7cabd0136dff3f9932ce WHIRLPOOL a5508c23e4c78ec3d53c5ffdf07109c875f8e64362a12f8eae858d9be0e8878d404958f35be598331b031b004eb2c5260442294df9cd575ec2fc81521ddd2019
DIST thunderbird-10.0.11esr-be.xpi 397809 SHA256 e0ab147ef5385861a294ccbc925e9c930820d384ee044948751bc8174385314f SHA512 65dc8a9b2528d5073b88897ea9e79685e3037bca125a4e6ddecac942d1358f356d8bbe22bbfc6dcd5b33e6fbc0eb071d07ce801c10767cbe5d14c3d1b014196e WHIRLPOOL a31741496bef3f2b0981ba55a8e38b907c12919e457f6d6bc843d4e843df0a661fbe80bcfacc7cc8f286fb7f6637872b0198430e289bb4e74be747c29c826a2c
DIST thunderbird-10.0.11esr-bg.xpi 460814 SHA256 98b6f528173cfe7c9873fb5ac2b20988761634aaab93b555613706a809a0102b SHA512 4aa246de03ab855b3e8ac4af2fd50f10969d14a2ce3a5d3ceb6308a1e99ff96247fc57e4ecad3471456314b090b512d6ecc5ec2b90a2d0f88b8aa2b9c0c402f5 WHIRLPOOL 64f72236ca848036cee9b769c36bbcef6b2a6921564a74e8f247fa523b49f41bd10df55d9d4dedb2f2a4e08e05d37b1a1ecf5971f75e00927386bac5ad0c5534
DIST thunderbird-10.0.11esr-bn-BD.xpi 478147 SHA256 8ee257cb706d3739d6530ea4c877d5a10cd5f971d51e00e822ec8d0c02949d47 SHA512 3357ad19b9ec14b76819a8bbb45c45d741c6ea0b328bb49fa707bb65de8ef0b8f080fb4ab8328d54f0c42a2eec71ed6b35316ee3a9ef6b63b04638a7b47071b0 WHIRLPOOL ba1a47bb3c62f140b3ea1084acf7f576b54e36f060d62dba1ed5453e7edee8ec4dc24922b92392c74ea99bdf77ee46699158892b266bace5596ae3bca783c601
DIST thunderbird-10.0.11esr-br.xpi 415528 SHA256 14afe418632a29eeb7123c0e23ced7963ef578cb054899bdb5dded9eedab0696 SHA512 c681e36bd5ca6c7504785b560837de99d7a5849136c00af843fce0fc17fdf9f19a75320b84340c5b1d2c9803ae4d57855bf1d54e18f479d024f1ab69bc9a7653 WHIRLPOOL 4763b748f2901eb394b40ae8cea095dac8b87d573536e52cfa3f1ebf80749330123b3d3726006b10a42a705ce320e3449d550a34097727fa5add7fee12799b0f
DIST thunderbird-10.0.11esr-ca.xpi 416070 SHA256 514848c1792f64823ebd24143bb2848b98542f9eb7b03781718b981762b57aaf SHA512 9a7051ef4b98c97b9042b9a821d561fd9a8fea5e5e8c8668284642045769c4a8b4b93281775dbcf89498be4cdfda37a8c839fd24e1c051f1eaa7c508ee5f5e9b WHIRLPOOL abcf737b5db533868dc3dc8c1cc0765126c6282c49ac35738a796c3382f95edb88f5649ae50d7c39452c148ebfa787e5fe7ffb8c8844241cc48948227698cf69
DIST thunderbird-10.0.11esr-cs.xpi 419419 SHA256 93c208746f0d96d0fb40b2ac66c68ba4e9c4195817045e3d7238931b9d2c75d5 SHA512 34a0968e642f4a245533dd8449b34fb7e0e622bae4698664263339438f3e3d834cb989c20b1cedae9cbe03ee265d05fbd37afb699f19bf2a689e2e47f818bb93 WHIRLPOOL 9691445c5713091fdb3de27379d071049e0c0abbe146abe87783d176543e296b2d3dfaa8e429c46d00896c8f298e9a747b33124564acb1799033c1fc5fe3f800
DIST thunderbird-10.0.11esr-da.xpi 363376 SHA256 9c4cbac91256137872d31e154818e57f1dc088eb4d2a5aebb3192983656dbc38 SHA512 d3cbe9707c0bc05905f109ca1628851588b3e8fb84727ad88850a9da8367855b683e72cbc68dacedb134f3757622abaa3af0a4ff42ba9611d3cd04671e54cd66 WHIRLPOOL e8cf29ce49788a0a79fecf0ebc1f0a4b82261e9179442a0baceda02e5770d94ab9ca54c54d0331981f962470367914e3725e2f3aeccebe6400be5fdbe4ef849c
DIST thunderbird-10.0.11esr-de.xpi 418267 SHA256 46d97e96efd7cb573851f28e21c0a24c836f127ed7f5f6ad996d992230d3120f SHA512 658d752f9bacb9331e01e9f2fa16e7f9af1e7719b361f0577b8d8864da639a38564232e160986dfd292025e22fc26dfa03e231e29f7d6c90166c6b54f2789068 WHIRLPOOL e9c27b7d225f17078f1487af4e2cadec18331887e5a83d9efbb2dc31dbc1e4fdf1964b6e573a13b40abf9a051a60673295d005f32a80e34f2094b3cffbe3d5e7
DIST thunderbird-10.0.11esr-el.xpi 404867 SHA256 54515d2dcd31e9235280aca221255317c06010b94b581820190959aec748ea55 SHA512 a72bc26c13889a9ef19442ee96fc64d084e8307bcc263f26b5af3c94d17049de4972873414077d1fe8e04a4ee007cea7b9fb25f1e539e6a21d158ae56d9fc012 WHIRLPOOL 0c52500cdcc2abc6871638cafca1bb6621b38d8bd3f9bbf2cf7fd9c46e005fded7d3c77854dc59d02e52247681e8a4053fa182360657110bb93648700ff39d4a
DIST thunderbird-10.0.11esr-en-GB.xpi 391744 SHA256 adb3becdee20338e7c463d7b1139eb8b2a54a6fd2494615a92840f8c4333bd5c SHA512 2ae516dfb05438579c727a5fb2f77a451674f22704da5654e479f60a7713cdcd20e92fa4a8ad7b64494b11f47d949c38276724d4281534b60941be6d5792a87e WHIRLPOOL cb27b37e840a80d4e46397f1e3798cda1f564d3284153723b84e5750d70c558771866426537edccd38a2e98bd84570e83c8bccaf2ac192f734c617c547a543bd
DIST thunderbird-10.0.11esr-es-AR.xpi 410727 SHA256 5132154604f702a2034656e997943c2fa163ddcb0cc898a9c746df141dfec6b7 SHA512 e4ccf74a5a543e1c4a9042eb03ec48cf36b1b021b28119be52ee8b2a0a5b7e3778b77076a6b1cee7b4a64a4cc5b04f1ca9d95fc4712527a2196ecd76575674c3 WHIRLPOOL 7cda0826b2477c365bdd4886ae35a6d50739c087ed632b3782babb7acdc1e89ad746b694c8e153d36bf69dbba49732dd90052d3c256e81f3c2178707576687d9
DIST thunderbird-10.0.11esr-es-ES.xpi 355144 SHA256 5215598990526ea0bbee75bd1a3edbfab79460aa9361aa632e57ba33dd3defbf SHA512 890909b83fce45a6d28820d67ae216ede1d5a7f516cb73f42c49ee0cb93f01b676fdd83d55d86e20cce8ebc2d389b1d208c98daa355d2028b1160a3fed2f4c0a WHIRLPOOL 5af653385785d4aeb5ae47acdf5385effd82db4f61f5228b9a3b59009d36578d9f03fa0308aeb6dd5d3dc1b7aa3118d4fc596e5af7e22c5a918cf2a6136dbac5
DIST thunderbird-10.0.11esr-et.xpi 410725 SHA256 ff892552006284cc6d3c305d4797459e9296d06e43f6fd6086173a36ac996668 SHA512 0fbfd1605a321bb6af4d27c27b8ec4abaca270a640b073ad65bf3bfd50bf274a81953fc7ce7bc76ffeeefd881800cb6b252f3f3f8f16a763782e901a2a5691a9 WHIRLPOOL c9675700afca6d3cc15ff8a5e549e7a55c4b29ea9c9c0b5feff5737093921c3c95c0e2bd157abaa65dca4b683277aa58160a226cccbbb2e8aa78915de3590c29
DIST thunderbird-10.0.11esr-eu.xpi 406388 SHA256 8a414f2b0c58a08347502b0ac0964cef87d9693eadf8e61adaead7ed19cd1523 SHA512 8840677bebf65231bc9e2261cf9e589fec91289af096d28f000d94e7617be477f13a61caf0af1c99aacffa81bc7a9f9023521e8daefc97f47c64c21b225017e1 WHIRLPOOL 3e6e1bbe146a8652dfd0d075b92bf846f6d07ae494849eb2fea5808f78462ca16a4e282baeff3ba08a7fa752ec6a3ea2fd1384f0ca14ed326c3a566024d5fdf2
DIST thunderbird-10.0.11esr-fi.xpi 411928 SHA256 8cbd53dc5a2361b1d1010aeba6801cd284a8c08c794b70bec6091a9650e9b925 SHA512 81c3336059263cf2701114c96967cd32a158d0eb095f6fbd0b8f79d5a64d17b9e7c1918e49f40d4249f0b6a3474af85d3713b4df8411b6ebf2314110c2928c21 WHIRLPOOL 0fe181095b2e976407597396695eefe29aa13b378538c5496c322db69c452a6815cfbf40a1fa13d09530b4c1ce4450bd21cbe9f71a405a45f9d50bfd3b794e55
DIST thunderbird-10.0.11esr-fr.xpi 414750 SHA256 908e967eb4f8f16e52322cd611a8217a140de7cdb2d5cb80718ebd7edd1c32f8 SHA512 aa3c4d33a81baf73aa3ae65805f98b762758fbb760c48fed2e9595a773415f43bee0ddfb49ae9be283e2174b16c2ca54eb489e2b331c8a09c0ce260e2ecbf8c9 WHIRLPOOL 5dd946f830a454ebea4c3ed4ce7eb59fc0935f648b2488f281efeb02ead0246841b001c91a6a73bd7345e8698d7a3d4cefaaa7e26546021746b83df12490b199
DIST thunderbird-10.0.11esr-fy-NL.xpi 413985 SHA256 ae86eb02ceb618f14fb41a74d3d6febd2a8e4d9167eccfb64538bbf52392fcba SHA512 60f17a690241d0878f6eb67088332881b6069e5d805d2ae3246209ec7aefae6b3fc17ca270e1be0eccdbf9a227c3f6aa037d126e60b2dc1771537f9992cb4de0 WHIRLPOOL 3a5a68326f8407acef410d382d8c33b15fe3ecbf773944eccfd635ba1011eabeb54f345f47aaef6bca167368f8949c10a208f8f8751d24a7a47d400bffe3e2ad
DIST thunderbird-10.0.11esr-ga-IE.xpi 423261 SHA256 b3fa668c16b4de600599e6905ba9e78cce289a186ecd2b72a380954d17bb6856 SHA512 3746dd4fad8766677c6f4670c5f086c7355fbf048ce687d65c9f01ba6d7ec6df74ff0d2fffc4cc5c8a908692d3dce5169ec4b56a0dea900691ef80dca729b6ed WHIRLPOOL 2eb1a9f283f83c8c964cbc66446d22d31af7eee3b496f11d72ceaa76ff370aaab1d6e14a20d1191651a34dd44e0c092733c922cf7d63f5b834d18cd3815bc313
DIST thunderbird-10.0.11esr-gd.xpi 425877 SHA256 05b5adef59039dda70abbbed4ce17015e863c1b0ad51b22135ff42ceabf94e36 SHA512 02e30141205df1dbb65fc723aeca1ec1b3d31086ada8225c58377e4bf6d3515edfc66d28b67dd162e21f9ec48c5bdfc14e7a085cb007ea21932031ee6a9dfdb2 WHIRLPOOL d454f0dbdaee34acff8402a1b53fb84f32ed82b512aa3386bfbf4456cb5a9c19b8920939c3cb9411232443471b06570b7b82ddcf51245ca0b188e03344ad193d
DIST thunderbird-10.0.11esr-gl.xpi 409229 SHA256 7735520d103872165cb34b1a2f6ec3b5ff5dcd29108490cdf299a5a4725f30b4 SHA512 bdd81e58e775e76c90c65c953ac1767f803d5c864d581f2f65b5d09fd3a64c2199dbf1f7e15bea9439798163e1a67dfe25b67cb82ee7cd4119ce31e1bd7967cb WHIRLPOOL 4da5fe65fe97006ea22e3f465e271399a7b330445582277a77c491e7e1d0a0ed80ce6e0c28f0df22b4b938087bf8a71a1e7ed994285689b19e26555ad37322e6
DIST thunderbird-10.0.11esr-he.xpi 439207 SHA256 955997cdbaba9c7f62267848bad150022178e99dd84d0962121fe451637b87ef SHA512 872946ccf3833abf8bf5e5e9a1515971776c794ec6ad7e98141bc1aad0cbf9bd619256eae7f3d65c4c55eaa35d6ad97d91b64e55a134773ef5498f9b5aed3972 WHIRLPOOL dd54ed412b875242788aea486e4617b1c8ccad2235e5f94bd276ecf872a8e28051475c1a8b90a26adb294025f73169bcbee3c831511cdad5074d08bf80c263a4
DIST thunderbird-10.0.11esr-hu.xpi 426357 SHA256 927d277947e6bb40adb0f8c230cf3f78755f70ae05ad053e907121f70ba2028f SHA512 b66d7f4ef84886b07377b71d084d94ab80e5679f2f4bbd10564716e490286f9ac2a9bb1342ecf89399c2392d5a3acd93fcb0584190c695ae341488177d7747c8 WHIRLPOOL 71bced81c80c1bfb55375c659749f3aa707fc568952376744d8310b63bcce935fb719fc42e945da303705aa6275ea12b5c53d23f84ca93f30f8106e353a2f87f
DIST thunderbird-10.0.11esr-id.xpi 400411 SHA256 1820aa400d367a9b8a71056d000ce6d6eb6565a418e671062310933d7fa55fcd SHA512 f1089e3d1ce12e99173e93e7ed1c1e7d01d791814dac8adbf588379562f2b352b9b01064bbef7f4385a66666007e2166ba30f1221e5918de55faa31343c8a4dd WHIRLPOOL 57bb21f9071608fd661431086d616093436664dccff99dc46ec94eb500b1d03309d54ecbcb7bebccf378a6292bee52d8b9bc8d52796247ba519f37b684dc9075
DIST thunderbird-10.0.11esr-is.xpi 412634 SHA256 4a30da02c0b38c53cdbbae25d18c8068b751da2a574cbc041fafc942ff78c23e SHA512 0c8dffeae3b89f04a5733e2d463b1357dcc06ac2ab25e7002eb9d952cc386e3e22950521308171af1026026aafd72182459638b69573613d200555e8c645f3e5 WHIRLPOOL 29a5ee9d24a66d0a377cc00a523185e3d2674f86fd12794b68b2aae82562cb47982f31dc62d52f1ca3ec14191117de89412b3cef05f57a96f33d143b14096247
DIST thunderbird-10.0.11esr-it.xpi 347634 SHA256 66f18fecc81d17404b85b1b72d9d28c1e58745372ad7fa0968072439c144824b SHA512 186578cb8985426eeb2d0854fc6ad3e6a6bccd7fdb16ac42dcd609f91913eb872034ee1e0bf7898969512c19691dc4b61e1c1ed0ea3a2c65ebff56fbd1fc39f8 WHIRLPOOL 8bbcad005b1af771f8eeb69416e1cfcb267508cf07ab75301f11a93c6e68c3a90f97590e108b6dba9409d60c413cc51ab9da64520004aa17d8b7e30f060c8694
DIST thunderbird-10.0.11esr-ja.xpi 459031 SHA256 d4d1fce632d1cc499b832b55eb3144c5a731de6eb57d5dfbf5e16bcaafddc947 SHA512 f54cbabeecfb7b58ca7462acfd01c69039cfb6582752d917aee2d200708435e70ff1082523b720b8da0788ed3762090168796da5d794838ba9f20392e61412c0 WHIRLPOOL 668290d6646617813531af759d610ca147d5b4099e48da8b60065eaaf8dc8c4cf08a63ac1918aa6f5c33ee74b2e9afc5cca4175e109bd0bedee6d984a50e9291
DIST thunderbird-10.0.11esr-ko.xpi 372016 SHA256 37b469ef795120bd739542cd4124a62d545aed7f30b98f5f65c722777f5b0d0c SHA512 a85ce855b06a9cf07dffd50bacb9bb9fbcb95a0138d019dc611826d38300558945fd59a7842ab43cdc60917688efdca44d7f7322bbbec22830d1cdddc35462af WHIRLPOOL 0908dae8425583a9ac08ff16212f065f5b1d0965bb6c6b07325a430e75fed5aab8313743a233d5254e0fda4a3a9e75d0830e901b72edb4151771fe226b2fedc1
DIST thunderbird-10.0.11esr-lt.xpi 531023 SHA256 0e681ca260c365bd84a119b341c32e2e4b6bc0b093711136ada12fbbc1834b79 SHA512 b8d978ec2fffd84dea89cd12eec283b85bd2c576bbdeb02a5aefeae11e5554749a5e14365a8dc16362adb7b1184adc0a4b4606ccfe332aa90d7ad278d17149fc WHIRLPOOL f1a02c161470081a71e9bd0caf8ef867e985b2bbe3a61b03b1dc620102a68e68ffbe487b438064e6b1ce6732c7e0ff4e0b6ccb88e958e758b6e2a0780564c665
DIST thunderbird-10.0.11esr-nb-NO.xpi 407730 SHA256 f486620115659d0bc6948fd512d3ef032a8b002e60ddc337b358c76e13db1070 SHA512 c6bffbb63807152a0067f0cf825b4d7d97cf68c43c90bf433e5d9b775401f5c82a077b25aaa62376eb2b5007be8f06785e334d2a87591cffbfab95e7765646f7 WHIRLPOOL e67341b62fa66454c46ed5f935c8ddb9e31d1b7edee1108fb70e1cee26663ac67f968f5469be551971a74e381def9be07c2ab4bf70da21d1ac0209e8a598677c
DIST thunderbird-10.0.11esr-nl.xpi 407985 SHA256 360f5a91a69bd85b611bd6932439f27cb39f76aa0632d621e18b1159524b6240 SHA512 2c96268614ec0ed07f1e2956a28de98ceaab4a5e0c08ff68aa718f85f028a3271f53fcea0f299d2c6b6ed71b6fb4ec5c248b49ddf991f585e1d530c2a1d8b1a1 WHIRLPOOL b78f66657a95913d72d891774e01f8615f3315b42a1c5fb7dec23b305b3200c06389b16abcb305672cee75aa7c89292ed3329ff2ee220cef7c18b56a3858af3f
DIST thunderbird-10.0.11esr-nn-NO.xpi 409459 SHA256 6936bdb0d8ec3e7b1a78ae43e658edeb913bbf25cd4d43fb27f693b33046362c SHA512 9589febe818cef3c0fc1b5724fe923076132d501b62370ab045427dca900744274adb30f66a5eb0779454b6238e23a83b0ecac12ababb33fc953c8541ee9716c WHIRLPOOL 57450ffdf5702b8e777a421a9c9a223b4279d39b84f9d6385236c390448a50bc51c54ed7a560177e026b925351ae5c747a51b88def16f292307d0e21deb48065
DIST thunderbird-10.0.11esr-pa-IN.xpi 450331 SHA256 36a760509a1c4dc4b7182381e984eba889c43f85c7e785d3ae8650f8f00c02ce SHA512 6cd58ed3cc36c36d9b5d3ead7e66e92eb22ec5f7958283eefbbd6846fcd42ee77a3fb30900c1ad2bb7d91925a5c7b89ae8ed48da464ae91d341848a08342a03e WHIRLPOOL cdf659f9081d739b6fa125c095eeb63ea7327559d71f92ecefa6cbbece766c73818c0b36ea14de63b1b3f9572e353ef4136cf8420f2248de8c2dfaa4a2b87509
DIST thunderbird-10.0.11esr-pl.xpi 393579 SHA256 4d5aeb30de2c7111e3dffc65fb701fccfd6fea0b68a2d491e59a9e21ad10a556 SHA512 0b8633f346a7061c3d5b7f1f9514a789f68c75bdc75bec9e75d7d39ed687453607bdd5030dda90a91825926bdf25c83d6fc5e566477d71d9d391b727d14202d6 WHIRLPOOL af8d202324602cf82d9d45a22b78ddafdfb2ebba485e292563b3ea3b3d24e5ae591e717bfc4aaad3983aaf4f601d1359ed99219fa6f48a78d799a76acba268b3
DIST thunderbird-10.0.11esr-pt-BR.xpi 417230 SHA256 4b804e1eb8662d86d1b4a7f8e11f65cbf7216dd4bd40af68bd1d8ed35d984e79 SHA512 3daf9dab9a50a230223378d89d11bf197ab43ed3071401380eddb4639e7cc13b64d9759f020565c14386bade46d36ebbcbf73ad920b8cf2f1e9b4980da77cedc WHIRLPOOL d9e7f948de07c53348488c6c0ab06f4265c1ca43dfe7a180e715f43fa3acb3e3f746ce44608544f7ef2201e4624e51ddd38c4a07f0dbe991087c25d6611ff038
DIST thunderbird-10.0.11esr-pt-PT.xpi 414266 SHA256 c2b10980510a2269ec401b0ed7e7100b90f8385d232493a16a68c76cd4449b47 SHA512 3432eadfd4ade45557d1e30bbb2e70acbc75c8f70b5f928faffc959fea1e948934cfa9df47b945618b7429b739df33bf7a56737f65d8429125ccb5297af75f3c WHIRLPOOL 20cd6696bd5cfec0153d74d634085748728c6f2a34fd639c8349fab857fdb7fa80804056142da0cb2281e0698bfa1c63e433f3c5e4edd256a9818d3bb331aed3
DIST thunderbird-10.0.11esr-rm.xpi 414710 SHA256 38d9c3b0a27a5dd578a2691390c4b21b2a53aad0cf2d996d53736700220ca519 SHA512 e8fd70ef0241640d9f67b32280bfcc7c48c1b8adf959a9c3e51fe404407f4de1007ea2cc4c1d873c86fc692c3e1663fa8f984df4d48c341f62bb445dea13df42 WHIRLPOOL 9d1a9ac3ce12327d8f9fcdca34a7ade58669894ad3584ae6e626bf46878dbce6c9216ef623ee3ea0353c05666af0c379a456e218ed4fce61da4baae05b03b5a5
DIST thunderbird-10.0.11esr-ro.xpi 441296 SHA256 39ad2c5b010638d76efd215f03aa3ead64d96857ff8bab27251d76c8e9ddd965 SHA512 cd283a7d3d6559f4d95a125e3588e99bfda5e0e9fc24f840cd75b1dc634a28879e94f4efa158fa4080dbde4caa1b63a300309d75dfe8089e15afbc7611897f31 WHIRLPOOL 549d93c23c33a9aae991ae0e4700d66b120a72faae7a5c39c4e3048ec8f57e2fdb7be601dfb5e1dc255473a64e012f92d81aec8f0f75eccdc3f10a11ed87cad4
DIST thunderbird-10.0.11esr-ru.xpi 411635 SHA256 f9f706bc52d22a3a54a005d3deea54c22109250764dff66c3344c3067f6163a6 SHA512 aa9e6aa29d7d6127805e5ec15ad96a948adf29f6ed525284b8e8332dd2713ed15dad480bedde6d4ad77c71dce01b8590b27d687b72ef4f96e7125ea89fc218ab WHIRLPOOL c963062bef500c36a71c87b31c372287d0acf8cbcf9f067ddc213e687cc3ad64ed51b1fbdbc0810cd5c336b45612af7ad4ed351a045991c769a26f9488f0623a
DIST thunderbird-10.0.11esr-si.xpi 456608 SHA256 5bdf4d4b1f2041cdb4ccfbd428751ce624934cfcf5101286ccfa0f20f16c0d73 SHA512 2d1ed0d8588cdd2b264163abc2357ccb3a7478a44b34478786ac3316b85921d106ca2b69fe61c14345d717b2b07f2bfc26d38e7be4686fa7af46c406c7642f18 WHIRLPOOL d62fe6e5df8c221c6835958c8e271e1206aff86a62c98e69817b8db0fcd475adbb1b0cb46339178fc401e4ae9e7ebaeda45592e650b54fd4dd4a945bf435beb8
DIST thunderbird-10.0.11esr-sk.xpi 425030 SHA256 f92a1d0f2c9d47bdee159ae477cb0270673afdea767c46eaaa90737b5b574554 SHA512 c2ce6cd5b80c1a6ccca18d5f14b6faec00232543c5516152c1d0c2c506cea0ffdfb4cb6dc99b029dc50f743306203d29e3c897ef505ed2f3a8b2188888a33867 WHIRLPOOL 3625619bd1df953dc6fb588d9e846ad89814f7389d6b3df3102992a317d094f12b5deadd314f277608c7956bca05233570a39d6ed1e8d5028b7ba71a29b7931c
DIST thunderbird-10.0.11esr-sl.xpi 410432 SHA256 437ff8b9ef8f5b3661a2fae4227fca3a46713333d5c99c603efea81e56173281 SHA512 f44a06c958057d82ab5a9cb81c09ee3b029f21c2ecba0c55516190bd63a9e2948fabf4ed681134affe19ee609a98c7e0be598741344bafaf5e6a59762625e4e8 WHIRLPOOL 52e3265f2278695dfe9177de16432ae99229608e4d4cf052530d9d9fb507ecbaf8bf1e518a4372e8ffa2551004b91ad28ceb894704aa59e26ed2022da241a49b
DIST thunderbird-10.0.11esr-sq.xpi 360481 SHA256 95eb6ee6739e9f4fc4b262b04fcc5785679c31f220e1ff11b76f8349ca015265 SHA512 26fe3b66cbfbaaee3de1171c96517039543adb59d8d6b386c4ca9a15548919725b45ccdf6eeda84947ac3f65771c825e6285fd03c2f949804bc1899f248ff3de WHIRLPOOL 7bae4e2884def9d2ef6b5d3af34430c0bddf2e83f85e1542e6d0f2db81557eb1d3a496278beb2537382b8ed6a660a829ef81110fafaa5cf89f959c68f329c8f4
DIST thunderbird-10.0.11esr-sr.xpi 460278 SHA256 35979423b0c24e10e2e2ac4dd30f198126cb940ca1379089bb037597609ed743 SHA512 b1ef1dfceece0335971ead0d690f9dbc77f0b89e0d66cab2629796f09e1d43e75e26c86e66d9d2efdd162856ed636e2c97de5ff48e53a6c4dcfd741584fa0bb6 WHIRLPOOL d9c30a7a38c2763c8d663c7881ff7a2548ba24701994d77c28616bbb7c0e90d294bbb00f903c7f624ff44b97434094a207b745d4d1546e8585b0519320f393a7
DIST thunderbird-10.0.11esr-sv-SE.xpi 478282 SHA256 7d4290ed32a9374fe1d24e911a1fd6d85b365f1e42176a54e316588bc680977c SHA512 e105262eda6d6e721badbe8721859f79d57cd6e31a075652ebe19e22d5356b147081b20dfa308f28fde59d4257248dfffc604926003dd02025e8e575085f663e WHIRLPOOL 1ac66c737bf161395b65885390da9e71b34247226f44e429fcfe03c3779989fd6843bc5b99d228611991eb5340c9231efe36552af19d20b0af7a6995ed3dbeb9
DIST thunderbird-10.0.11esr-ta-LK.xpi 475719 SHA256 97d71dffc0ecd537ec2ea9547858ff871e94022df535c8f7863f0c35b6dd7461 SHA512 a99066e08f76334e4287ec3fd4b934d6eae872eeebb637423431c0c2df83b019e9d2bb3ad1a19decc2d5463d2f36f89c935c25dd00c661403f62ebbc890b6d11 WHIRLPOOL ef127392f3b9412723842d036ff678b265ee5ef8ce2643c8f241158de542b979ea8ccc42191c09d76be65a0aca2ac56b38c05fdc8462c60c2f8df6b01f156c4f
DIST thunderbird-10.0.11esr-tr.xpi 418211 SHA256 baa4357e08bcd1d561b829b76cea2d01bf5886f31d7833a9927b4c63f0cc1222 SHA512 0e3e32872c858ceffca6e0f809a4b027506f25f864195b0381465d77993deb48d1725410b436e57dd3ae575c3c3fa0fe1d5856ccc1f49680634ec3fe2661b03f WHIRLPOOL 080114d4df722cb7bd26a1e3eace2d65f2a0d931131b85c39fa8940b99e5c9f86ad323ac0bebed86cf27c58f16ff8ce8a6da021f67732e5f14376c4edfdcf058
DIST thunderbird-10.0.11esr-uk.xpi 463925 SHA256 eb48a12eb2575c464af89eaac34c2cdc1818f90dd582ec8a82b4fb3fd7be7e83 SHA512 f7917c27e2a563d28664b4f4226cbe3216c7073f050a9b3108f1d27670eb1c683c1206bb971e6c97049b525559eb1f7efdc809d0b67cd2363fdaf4a9485fa927 WHIRLPOOL 7adc68d19a659b8a495f11d3421be338799a1f24a5aee25ec6cc241d14c722abef6a12532e3305448b4bbd7fa1b9f25e17ad2e3ae6acbb90e6d5175fb148fb43
DIST thunderbird-10.0.11esr-vi.xpi 435887 SHA256 0cd343d33e9f63fa0ab8c028d25ad5b940e28c8e9d65f476b9c06fa9b3944109 SHA512 6cbbe3f85f343b9a6c23ae2a0405dab9650e61f7ed678bfebb82ddacf926e35da6ddf31944cbb784cfa790562047b41d172e40b147ee76ae20d3be373e05f698 WHIRLPOOL 60a8054defcf1e95ce6947ecb9f599bf8370e9a8f0541f590f62c0c79359a24c38bb1df7d6506e889ef3f8e13bc774d21c4a305809455e65b58e9de2b2ac444a
DIST thunderbird-10.0.11esr-zh-CN.xpi 431236 SHA256 6449279f9648e1016f2bec1c0ceaafa463b7612ebb26fc21e887df056210164d SHA512 b9d7f14b1ae60510fe83da246fe81f0b3e897e48b3be9ff68372010f18ad4aa7d91ec3570234694d3b3f4712bc708333190747a1eac0ca26aac3724743227964 WHIRLPOOL 1e6e0ed1ef5fcf9d3805a5a984da6e26fe75d460c05ffd1c6b7c049dec88354a695abc51bf0c905606f65aa38f2f5e83ddc467836ebbd826eda4beea8ea8c253
DIST thunderbird-10.0.11esr-zh-TW.xpi 431828 SHA256 fa722a8c18aeefb24cdd43df2d18c541afa914de624ba38fe71093772295227f SHA512 8914bbd67c223fc8551f72df8fb18d63fdb805d5e510e59b15545cb1377b4be26dd89cdb99ecc23b1fd8040d0b082937bdac237509a141a27212f4f15cf665a5 WHIRLPOOL 1f5a77a0cee041abcc3939f46285f3b81e2aea0c750a18fcf71dc0d8737d033fa17de8e22c9392c1f825ab70dd49f41ff6e986e9a9a26677b72b8ffda9c4edec
DIST thunderbird-10.0.12esr-ar.xpi 441467 SHA256 8640606545b0f908e76889ee279e9fae03f7d6cb6874fc7ac2e4ee9f18633426 SHA512 3175cfbbca24c0f387efa32360bf2781aba2f786aefc1a916e984a6ed9c6eff2b496b918cc5c40674244538d34d79eb172416ad5930793609f20d85e88b3e193 WHIRLPOOL 82f79b6d3665973aebbe239490eda1ba37b34c8626ec21bbae5e3f40c87481d8c5d9c68e803d11c97e467dfd77ec0acb8b1cec48fa697c0b833d2035f46b7bbf
DIST thunderbird-10.0.12esr-ast.xpi 362710 SHA256 d4b49944a9f6bce5251a4eaf65376632a8761b51c1d500d8142aa3765bfb93c0 SHA512 d28b4810d6b7d043fdfc5369cfed0aabcca2696eb529e5d0e1b4f17035bba96b39a0a3815a71400555a76f15873b83a66da0d46095f15eb9993f738d747a29ce WHIRLPOOL 286ed3488b5d573ee5256546d54e9894992c40d7f56d1bcdc1802557eae887d4caa0025c260e547c9649a73b221453be8edb6b5619707fc094f21fde0fde1ef3
DIST thunderbird-10.0.12esr-be.xpi 397809 SHA256 d98a6f2e4a163fd0a4e48334e3ee192623e017b1186702acd28f3289a6ddcd5c SHA512 a20be53bc01d0cd7682689dc454bdda87c859c2647e3826257439f741f29e03c9361fe890ffe479e625ba8e59a941f7f653ed1b1420ecec236e7d702d13c0b0b WHIRLPOOL 5ebcea2ebb9a17aa6af2ca6c6309ee5c75bec9b6e4e41567548fac6227719b807c97499bd852ec69a1fb9140012d00f1c82b13ce8614e5a3b68885ac398c7ea1
DIST thunderbird-10.0.12esr-bg.xpi 460814 SHA256 bf4615597d2c8579838c5b86cf2dba918e40565c3f1d357f60ea489467c54c87 SHA512 85179ebcccd974573097b8a048ce7d4cf9f27387bb1157ba19b1b3907a340a064c4e8fc59948bd7438a962668c02450a49aff68ec5d8e741e07bd9e24f289080 WHIRLPOOL de02d2070ec35c76d68c4d9fd6aceb570931e8be75829a26d89157487cf3904c859387fbdce9f9b45a9eac4aba8a8ea2ec08a708cb075b963b821f45ed544990
DIST thunderbird-10.0.12esr-bn-BD.xpi 478147 SHA256 b7c84d7b791419ab6edab4551aaeec1e3353ac2ecabfa591bd32082399e9b912 SHA512 d14a6f260fed3d60011852d9d7102afbf45da09f93dbbc85726818bc040f0fae30a9831eefd2c70c064bb95ecdcbc3e49cbe399025141699f5a8e6bfbf0925b9 WHIRLPOOL f163a9e617fc8ef982b9c386f0db04f5849d7b0b9a4fe79279171816708ea0ddf6c259ecb7362c130bc0e21d0fe96a21cd2f99a65b18380fd2add8d4d12a2508
DIST thunderbird-10.0.12esr-br.xpi 415527 SHA256 fdaa276753268349115d5c69171e20c5a5a65163a93dae3af1d56c734be37f8c SHA512 51818de9fbd10debb1a3b9ae3249c2570cbf4792dedd53e69e450b5cdcb0c4e56e25206ab8d19a8fe7aa8da0c0376060bd270b0f8ff15d08e260252aa367d7f2 WHIRLPOOL 4ad6701cb27a10ae0f7a38605def666d811543f6803b27c408cc1847cf4c25a55a1559252da08f21687ee7cdc0951f378514bab23b53e893a3f1b26a176ff3a1
DIST thunderbird-10.0.12esr-ca.xpi 416070 SHA256 048a97a326e3c96315bd0fe0794565c1c9a218ef7a2b29909d82f5aaaec08164 SHA512 d650e3e51b315c4adf0ef4567e1803bb4e5cc5cf2da3724bd3b24a07789b17851e14687cabe8f18af77df6bf9ecb65c0fc52c9f13e51eb934f26d54b6d87e9ac WHIRLPOOL 6ea012fa658b0e8383e5c598f7ee75a12dbaaa519d5f596c778c818e17f3ac30cfbd0293b9c4e4ae01793e813782f3a25d53eee000574aff6d197cda0c205601
DIST thunderbird-10.0.12esr-cs.xpi 419419 SHA256 f98e04fff0c361cf641f65ce003f2302203dcc44c7e23277fd625415d5c3aae5 SHA512 00a4b6ec9bb5024d0a33c15f61cc659aac33fb3e54b950d346f42b329979645b97d8b55958f868916a98031b8dc637d3f65f7570636ad37f8db92402f6c978b2 WHIRLPOOL 3b0f6d0833c73980921d10c642d43453eb46ca208559ad7f5a1ee4dc77e3d9aedae65cf67d7667c1ce024829990a4a328a691cc2698dbcb629f2fbcc8f3b4eec
DIST thunderbird-10.0.12esr-da.xpi 363377 SHA256 84c41306ec93f2effa1584e715802d4394967f290c1eead20bbf0ab21ac37f71 SHA512 5ecb39e0cf41eb50b501ed43384a3a6eccaebff73f8e70886d27d1575f901cf1774c6dd0fb386f2c3cf2fcdbb07ef754133437669e7805295b26c61b4244d34f WHIRLPOOL 50335a28552cfba1f8629e6a8989bf0119b733657f1f2411d63840d2ccb6cc6f457ad1d4b4e9cd8d34fa10024502914d5b4f253990de1291cdd69970cec2a4cc
DIST thunderbird-10.0.12esr-de.xpi 418267 SHA256 c4699b580db139597596b12c77e8fe8dd1dfdcf877edcdb10d9220b62cc2de2a SHA512 bd85bf03d2f97326442408eba330ce49c823888106b61016397ecf0010873aac0cea47450e30739e7d8aa10d948a651586b4c62a15479dc66fd4fe0724ae3469 WHIRLPOOL 0307f2eac8b26e932c039ec4b4e989b33a02e4015fc12aa0189b64d55f15de404661550479ceb55531778999ebeae8b26ff830b73c17ca625c56df81f2b0de0a
DIST thunderbird-10.0.12esr-el.xpi 404867 SHA256 f77e9d3e9c6f53128b189a58d4443eedbb5e35150dec75a3aa414b5f34d48b5e SHA512 3075d459f7f94cb59a298df0726dbd57891a4a6589a446a28ffa2e2baf17a8e9c164e4a2c0c2b7eda427aed2c30ed28786f402bdf0f4e9a87e966e08eb2d9265 WHIRLPOOL 15bab835a52c6cfc6f141eecd8ca1ca6822a16ddfc32649cab94b129e5114407efb96a6898487456c3931414423f82657121ac3b62a6802bc8a8326e18c859fe
DIST thunderbird-10.0.12esr-en-GB.xpi 391743 SHA256 4a36fa81eb83964ae211074d1befa5b6582a4eb9ba80927fd86b5303eb82c8af SHA512 71c6e57779abf9d8b36e1ec4b9f6bf21ce4695003cb22f16c63d9aeda98971054ae145929a856a116cc8ccd1bb1927d2ebcf7527dfae33d1cc8372434d0d0e55 WHIRLPOOL 60b74d35db9a9704f07deb515d50a07f862b0e570a3104b722c5d8882f87d7621714a6b2f6f2f6f5dcfadcf25977eec83144203876cec668799f54da16e9e1d3
DIST thunderbird-10.0.12esr-es-AR.xpi 410727 SHA256 f6b6020981533c95b1f3cb390081d448439ec1fc0333c47d41294907e8c11d93 SHA512 0f987df4b6d93b73a4bdb38b82baea37d672467253eae2dd333fa273000e54783d589ebd294106cdbd7135262e8b931e34f3d5909047f0685b8f59bf6c1f8e6d WHIRLPOOL e49408dfb62e26381261b19ec0c79b4176117c7c6a037541f52bfb500411f19d4ffe27b1ee91a8b17fce014fd03afdfd94bd1fd6c7f0e0ca31b804d7909a79f2
DIST thunderbird-10.0.12esr-es-ES.xpi 355143 SHA256 5a39d54385c37d9229a954275cbfb20cd3de7c59e16b0a2a718fa95f58f8d5b5 SHA512 ceb082958cb9d87be72a802e7dd961cc0d837204466886eed1f2142336fbfc35d62cbb8468f85d7bab7d45b618878fdd7b9e27b33690552ed342039ebc628f5e WHIRLPOOL f6a3cd4095b9f5b059d4039e0fa394c03991700a6449de4e4b67f34e57e19c0d94dd5d42bb63ccaa0934ec6a5c69bda765bfafd8eda09019bd69011ea379e570
DIST thunderbird-10.0.12esr-et.xpi 410725 SHA256 ecb178ff7a985ac2860629d974ace70855cb9c81ca7ee984bd1409b57b0bf3de SHA512 e4d9695bc4d74739be86f74f9570d96fd853805bdde937e6d43428d5ec3f4642ca4cbb24628f467d8967374d0977361a8f98b2034f5ff9e04ebb96781a0d50f3 WHIRLPOOL 9dbaec74f3c94bf2e137951e6c8e6b4d0d5de333471e2873b1d0c4da913c6c63be43f26d230f4f55d31f274ffc6cd3844111c156617e4e6bc3f515297ab04cff
DIST thunderbird-10.0.12esr-eu.xpi 406387 SHA256 6bab4baac74e8f1c0ea2d4aafdd229d04a4db681a457e74719ef7086894ec3f5 SHA512 25d9a3c48263868f1b3e83da57287f4fbb8d1bf75d41f2558e639e5122be4c32e9d284d77fac3550f3b511c1d14b10c164de691083be6d4c59eec9db910c4f83 WHIRLPOOL f513cf7541d483ca4659139ca95a828e5dc800294baacf08b1d625d574fb338417bdc2b077575b01a4d7af6dbdaccf3bc8246a1735536f802912eb0c21f5c6f0
DIST thunderbird-10.0.12esr-fi.xpi 411928 SHA256 2af4203f980d915f68167c09144ed6b4630583203f4f4e7e455a519644f1ecc1 SHA512 b9d3779c8a4ff74923b6767e24ca71853752bb1a6b9e9411519ae385d0b628c4c49b95306f0c25dd030cc33eeafe9a7c2f96482c6c784f9ccacc96da0cf576ac WHIRLPOOL 404332dc582cfac16b722a1d2eca382a4200ae9762869658a0c406d8809b3692d1a8605e5554451ae0dbecbc504673fda750e20bc5b4d44482d5c9e333d64532
DIST thunderbird-10.0.12esr-fr.xpi 414750 SHA256 138b0853522a5cea6c9b361f0b4915b99d5874cdf2d8f8d6390cf91765757ef2 SHA512 c73bea60379fe4c81b7ca2f52482ebbd06837db10e9925c4fd47f48edc58e754284c5040f3c2187b2afba6468b4f566f3b13bb7d25dce7aba1df84eaae483fe1 WHIRLPOOL 4fa8e80222debebb956fb31a4207843fa355fb33cd11024d75f214bdaa90c9fa0cad05d375fae35452ece5ebe5642be41de27bc1e5e96d14c4b65b0e37d8ce47
DIST thunderbird-10.0.12esr-fy-NL.xpi 413985 SHA256 d052d6520e9dc41134e3d0afee4beb0abed9d809a391293b034a2db57606f95b SHA512 b8a7731d377ca34b55dd9e81bcd4ba812c79f9d4ee8afe47cd23427d8b3d5c570a12f62e362010babeeabd231137c9dacb21e813dadbe2a0e2733739d99089e9 WHIRLPOOL 24aa84096b5ab6e2262a80d1604a67e1f77bb8443832a32e539df1abf24be0e6b40c9925b13547a34d0d0c1437d102466182290b6c251938aa75a57770025880
DIST thunderbird-10.0.12esr-ga-IE.xpi 423261 SHA256 4208354ce071bb1a049646916e0a0921cc8393da5399df1c458d556cf8e8fc64 SHA512 1212adb071556ec0995003069eea983384d7854ca23bec83dc3be5ae5c2324d5d311435c55f5f5765d5f83b5cc5bb4a14ee71ed862b93f3a9e4be4e24b33db93 WHIRLPOOL f59576e50d8b558f257a691075cdde534182937c80645cf7102ef801ffbf3aaf5b0cb23bebd8a61dc1ef5b4d7a72a97fae4ac6213736b421d643059088d8a42b
DIST thunderbird-10.0.12esr-gd.xpi 425877 SHA256 bd1de14cd558a179978d9e4138c5866a5cd35c8affb683b653e747c546b36c1d SHA512 68ab53383e87b6b73cdcdbe757cf419d7fce3c9b91dc8cce0f22ac6fb5b942910914129706f7469a4c8955365cd162b1739878642711740f23d216a08b98e810 WHIRLPOOL 44128ddab3e5a9ccc509a6a0ea5c67e0c64a53ecc6644f10db4ff1b38495854403acbd8748a47680815283afc1bd966d5fb11627885cd1185af1e56d8e8976fc
DIST thunderbird-10.0.12esr-gl.xpi 409229 SHA256 0d01229d75fbf49bf0217df70a986679e92f69a6c206e43591bfdefe117cbcb6 SHA512 17aeaa5d14d72be77fc0ce4aaae4b847825fa1827fe5e8d20f15194fb18016c67a2e626bf14638378f5aaadfa197db83a7b72014ac95e96593433002a53c7346 WHIRLPOOL 80bb9a90be180ef573b34c3686d8294738bf79aab643cebae7bad84f302c808bd135cd9182db1aa4dcc1bb418f79f5167666c6fbfa404b81ab98381f090d97fe
DIST thunderbird-10.0.12esr-he.xpi 439207 SHA256 de5ba8c32c2b909c770eced2e237fe54213fc01271bdbef6d720e01d8b21812d SHA512 8b02f45d2dcad0ac55bfbf39b13a158236ffda06594d11cbf146dd554a33be0e6e5a54d311a0254212bce7787ae105b0d9a0b67d2b6da9758768bdd1a7576719 WHIRLPOOL 48138a42a79d7207bae080ba5e1d2309d573df7b6e6598b240afe28979879f7338b9393102a94d56a0c61783eba6c2442118166d973c29ba0701d61bcc88829f
DIST thunderbird-10.0.12esr-hu.xpi 426357 SHA256 54bd3e348c0d4177dabd6789e77dfbee08547591b258acfe18030fdc7e66eac6 SHA512 abadfc33b856d9acc6ffbc9d5d0e3a683ecb65189315e98216c5813158abccbac000817503c7d1a0078294a613847bbfe51501279704f85ac4792f50500cde19 WHIRLPOOL e11b659ded7e356c218a1ba265b47ff0a3563611016d52ab751751e591c46ae9e61a3ef523c3b8284d5180a1ee758745d957d586011baca934c6b10f6e5e4206
DIST thunderbird-10.0.12esr-id.xpi 400411 SHA256 0e4840f6acf158cfece8a8da8ac5623e789f667352ef829de17716f834332e9a SHA512 d2d4e328186e2eb3013edd0e021c3c82c32a34a7f679a759c975df9d9d82ef62d1d0b4b780e03e8ea0806d284e35a1da839199a184c92ee2d69a89e1a7fc3814 WHIRLPOOL dff6ea7db274313b6ae878735d316f2d6ab5a6cfceec28be7b72bdfbf59ef9cc3403b50a4a8a9e42267f27012f35af3ecf5925dc28b4acf215792898c8b30f68
DIST thunderbird-10.0.12esr-is.xpi 412635 SHA256 f4abd2e33b51762bc90700097d45f5a5629934d40666a58d8f577a9043941b3b SHA512 8de276b41fe09a36301afad5d6b34bfa535ac2f11c7788a97c7726b33c23fe4d1cd0a3fcfaedc84fcb6ed6310676b4a43013e5ff97ed89244adc3fb821ddac64 WHIRLPOOL 0d66163dfc711232e28b4349da260e3da56cfebd4d411c41c3d2bfa762dc92cd33987ee5a1b8125f5cc086d1f14b5acb4bc0ec14deb4090c1b1e3e4a589b2b0b
DIST thunderbird-10.0.12esr-it.xpi 347634 SHA256 b0313761e838f887a906ec514f70267124d5e103e96a0eaee57d18f73ca41411 SHA512 e940bf45be4c4f1d5970ca7c8c8f62e72d4f3d342a198f0fec89b950a857a6e11985a2e50cee7c418965c9b58346f3f88f9d016bdcf48701441ddf4513bcf8a3 WHIRLPOOL f17e65684f890a912ba9ea81cd6369dc43888fb479bc3370d73140f9ad3fe5226ac50d184faaed4c53042773836908321da85e4362166295ffb3635fe0fd9208
DIST thunderbird-10.0.12esr-ja.xpi 459031 SHA256 ac34c2227b3327a86f699dd0968041b350d216cd6ecfb1e948032e8e4294ea6c SHA512 a0cda73b1bdf17c180c061541ea749db82828d73ee442997e897410671c0b54f40c5ad2664807d339982b0196cae1198c02c1616b61a4f0d666cc7a0da2856da WHIRLPOOL 372e26a1e40cdde92319aba6456c405cf63e2a2e5d59821991b84b6fddf2a8d0b5b14eda97c35300f1809c51e90beaa5046820ac3c87206d9bc8ce8fdd2f2d66
DIST thunderbird-10.0.12esr-ko.xpi 372016 SHA256 8acecd1f7649c4d18ef8f36d5666215598818934315dd05c1672bc37439b1630 SHA512 5e61321794126cf6b9dcef231d81a6f86f9e00f5bc2ba8d7cbd4048889f220e83b1a64b481e26f3201c4f76af68c53f7e137136a737ebdc0b2bb6003cbdbfd22 WHIRLPOOL 4394c3ff90fc04ac0495fdde8c10479c2ceaed6c42a2d58e486cfd588af1683edc7bf9809a21b2d8ca071763dbc6f29f3dc7a48658603c4b3f3efd899d07a0f7
DIST thunderbird-10.0.12esr-lt.xpi 531023 SHA256 af71d869af00d7b4507d1da907cec67583951a138caed60dbc55bbfe4403b1d4 SHA512 6297ed2e52b03b629c239480656895ae12269437581f0061e00e1e3e6c2cbb79908f58ae67166727dfdcf7c003d75b42987ff6ce2949f8739ae8bd99940a8c8b WHIRLPOOL cfda4f0a926baf6a4dfac4deda9d16ec20d942cb970355f6d734815d4b084b77eaaadc2b3a264a6730726a21137fd666d11e3c2e9557a6677d466290a800e82c
DIST thunderbird-10.0.12esr-nb-NO.xpi 407730 SHA256 4d580bb55cb5c060dbf1c50294e072be7fec2dd680ed65a6a178bf3d6f7d4727 SHA512 3c23cc018df74a3859c061ee285fb9ec51ef96ba5161ed36b008c5045c31c4c0ba3c8819f75cb91b4b6f4a6390a881b5e90ea6008c515995355c10c0548ff7b8 WHIRLPOOL 83549b1242bb2e194a36154783b574d3cf4a9ab6b229594e899e5c2c61bb49d3a6b3348f783347164fc438b76b376412b52515ade576a891e0051dfcb928d35d
DIST thunderbird-10.0.12esr-nl.xpi 407985 SHA256 79e093884f05848ce3176dcd03a67734f44a43ce721936c5966c1ba2032a2bdc SHA512 514c17957d6a6bea2e52de95c7c0685c574d39f52c875b67dde04f0d79d30b7beaeb08041fc35d83aa5ebba3ad3e665cefd5a515e575a26c523422d351b2e759 WHIRLPOOL cbfd401c32c39a6bc198973a2451378e7b06ee3b96e68b0424f3f9040a43494b29ac04cc27785fb9291bd0f5676cb879df287de276e2bf4c3cc75a95b86768e5
DIST thunderbird-10.0.12esr-nn-NO.xpi 409459 SHA256 28c90815dcb7ed4b2226f0e93800a433633f44cc88fe79cb86233cf76352b568 SHA512 3d54a007c9f68c263b068793988b7cc4fe355d4820a66adb0b527ab832f3e2e53791715633788b80678c0879c6265d2604ca49378f9cff4891ff85faa6e4f436 WHIRLPOOL e516309f8d64d88c1946689c715507559b31d01015dc8edacec49281adc199c7e18999420d7790cecbb98c33f3416fb74a61365cb7b726e222d99b7aa0493ce0
DIST thunderbird-10.0.12esr-pa-IN.xpi 450330 SHA256 f2f45e1ec6e7c12daebd64c3dba14e3d374b61cf0b6930f6392b35aa073769f7 SHA512 a44a9b022c9079b58f52317612db43e6727f4ed07fac0686d8f56923c301ffe08815a4453bcd22ff033b2bf7dd6fda906f0fa3503ec3dd83c5c7e59c1e006794 WHIRLPOOL 9a9abedea68466fe4e4d1632b3155fc35fe64f620ac92e27f4a00882a0d97c252244dca0a873ffce086eb4c1d062775c146ab265f34be61be315798ce99b432b
DIST thunderbird-10.0.12esr-pl.xpi 393579 SHA256 594209d10ba7155e288fa5c5767374ba074e5419b62a0ca373b4c9eee9d75762 SHA512 713687bf5c01bf14831d3a7ff7b1c80d4b7652f4a94fea77a9afc369ba5a278a7fb58ed553495fccef9217f16ad7bff9ab9976ce626de6d512da20adff7dafef WHIRLPOOL 7685908401f9be256dec39c0539c197328c57bb429cb132720ca23ddffae44bebc5e83e564ac20b05b34da0e40f49779d4932b01b612f8c8c827d7a22562d3c0
DIST thunderbird-10.0.12esr-pt-BR.xpi 417230 SHA256 33eeef67280c75853335d06fac8c6d3b15e3b0e3e18e5e6f92914e069784d06e SHA512 a44761c961250ab19f268c046051af71495fe50556100822ae6e1fcdfa1668c52649dc9115982066e36943e005b9f73d824f40208fa2c03d320fe8b1b1fc1487 WHIRLPOOL 280ce393c46872762eb4299a1bcb753866489c421b30590c5f15a11970492caf8110b7cc57c799a443fd33ea4ff1e7bb2f2ad171f86776a85a39547879d681e7
DIST thunderbird-10.0.12esr-pt-PT.xpi 414266 SHA256 3cdd5bb8072f83295979347cd67ad8cdee896f7c4fc5ce910815afe87525441f SHA512 615c480771c01c4dd7c52b77ae09b0ac7f2b807b7d39dd326c2cc940048e86dc46e3b446b3ce3127c840300b4a9b87e85379bb7d4c9c57ad27071926c10b76ea WHIRLPOOL 4872879703e82f0a2debdca93bec6015b6694875e5f92d957d703a1901ce900eb1af8d65534a940955d38d4f415bc3457ef83252b3ce5ac67989cf07a777ca3a
DIST thunderbird-10.0.12esr-rm.xpi 414710 SHA256 6188a9730c0310d0f5fbcef056855c9244c451534f9790a47df498849a867229 SHA512 19134c1a822bd4a6017fdd678a6540fa9747edbc3178538a0dd17b91b8747df15580f0a951b1b4bc73345286a1f2384310b551bba165ed72ab8026c8b3882f7f WHIRLPOOL e31b86e310eb1a54be67673884c044460f891a2a5fb98a56628dfdfc2e110648ab505aed0ff1364e7f78c176c604da5aa673ce71e23929bc3ffdd67bdfc0a0be
DIST thunderbird-10.0.12esr-ro.xpi 441295 SHA256 5a3dfde0ba10e658ec31b1908b7dd47b65c20df8e9e5c8a1b8c1924edfb5a81a SHA512 4c63619df428d226d966517ac67b0e2c9eeadbc7e8e7a8422b71824daa99d38974a46f8c070a3d882ac1e61827e29450b1226d860365575b8daa0587083efe00 WHIRLPOOL f72fb4e6a75d296e74abeaf4315ea15402c08be5003b1b5437373a07b57468fcf4579214f235249236c7034eea5f3d2767c921d23b173e3530c8d3d508920cdc
DIST thunderbird-10.0.12esr-ru.xpi 411635 SHA256 74401e13a9c7e2748e798a5dbe9f46ba75ac8215189f034dfe965821be32f612 SHA512 cc10bc8422a3b9545ff9700f542039afbe6bcc55f01be8881f15e3c61059e940517461aa74abc2459c72fb131e5aa0eb14783e80008406d7ab89bfcf66a2a87b WHIRLPOOL 2b68eb6852f2d2f09993bfd5a6d6f35c91134ab4250c4d3c307093d31b841c55fd260568f5269b30febb1128598b2700b194d1cbe58aa032e1612d07f946e72b
DIST thunderbird-10.0.12esr-si.xpi 456608 SHA256 0ee022882f55d521f324c8109e0c39cbe91e96b7544faebde1dba8c233366018 SHA512 2605f88ec0cf98b5179edbeef9ff0f9dbb7873fc730caaefcdf3058f0f344b3894993f3a61cc386afd23a194e2dcaadf2f60b339ef01cd2d33866538a7dfafd1 WHIRLPOOL 4d873571f9be459a24d139c082425b22884554619cee5e630648414877c18a66c6b360f285e8e512d9fc046df404619a38af5ef437a8c9f60fa61071349db921
DIST thunderbird-10.0.12esr-sk.xpi 425030 SHA256 ccdafe5cfc51715ce2dcc0f496554656a16a26ab3ded3aa9888a1cea87343cd4 SHA512 a8a503876d56bb7987fae14816879a622d1c3204d30cb5a46407dd3cc7ff1ddae785b0c455eb78841a758db5d65024e1c68821bbd5d6c7af40c87ebacce5c851 WHIRLPOOL bbd13247bd557bbde7578074f278e6364da78b4e57c098212ae4d372cff8d14c469daa9f0eb831164704862ca8e2d3bc376444da613e1f42bd355060d97dcb10
DIST thunderbird-10.0.12esr-sl.xpi 410432 SHA256 1437078e9486244904e0368fe99f3cde58d67a6261d3bebaa3d41f4fa40f27b4 SHA512 0ab2f7a74bc66fe1d35e841b7f5827971c37034c31e32ceb920014d9448a8c463a9cd61958e14afdceb87f444ca2dc8627c50732e6f42a55edee40dc183fd5d6 WHIRLPOOL 36fc552974024afe453e7943c5b3eda959022394cf17854a542286717a389eb11582a4681d06795bcfd719032d5641febbe8404084c28f519afbac6820d8b575
DIST thunderbird-10.0.12esr-sq.xpi 360481 SHA256 2a4747afc1667b437de4628ca305fc71ca4b4a33c7566fa8d31dc139c10fb37c SHA512 200292786271761697b140788a774861acbbf854e72b17df205b20412f45cadefc9902489351ad80050f2f8f9b42830132da62ed4e89a16cc894d7cf72036f83 WHIRLPOOL 0aa3751d742aa2d9ee8bcf46aeeef9a483d6f610b43bbd3d3f5045fa67493a1d0c9a5e35aedb8d27ffafe1e21771511c7d41f31023874b06c64a9bbb09143a5c
DIST thunderbird-10.0.12esr-sr.xpi 460278 SHA256 f2ac97f4dbddaa1a229af3f0f9fdb754a4cf60471092c764d9bcb228a5abe20a SHA512 ecb72e78d61b32ad28912c9f5c14d1b3c3ec001fa4a71fe7412b7a10753a2e6a0357fea4af7be16abd1c298f1482c96345e169396affe3fe7bb7cf9dadae5e4c WHIRLPOOL 0380f2d0da68715134339881bb081bcace99bf6fd1bbc5aea25482321ebc10bb9c3153872e7d38e2c50eb0692fb29e84433ab8e71fde0698f0c15fcbba3c77e2
DIST thunderbird-10.0.12esr-sv-SE.xpi 478282 SHA256 5699c1117ebb00fb247f13a9ce1b75b24e7126f826d7e26cce2114b97560db66 SHA512 a00f2db5f36df3393c88353dee977d6228912cae07d64b25e029c34031ee1b187a0ca51bab5d0df9e8f028b7a8a448d44ef3a7d3030c718ea3feb24aec1633b9 WHIRLPOOL 54ae96ca4d906498ba0f74be88785f9ff97d0a540f553b54607faa41a67c9546a8598cad9cc18f45911116b2b2f9e3354b386e5c8e6e07f47b0aecb26559f79d
DIST thunderbird-10.0.12esr-ta-LK.xpi 475719 SHA256 533ed4e1ae373ce6cf07ee0773717117ea4bccb2e7eb7242d352f227de9e57fa SHA512 9a7bb710b38db700decd1916943b01f2805305498df4eb86171abe6bb693ad31dad3849270a0b0abe782f445e4d41132a015f60354631f2278af8fa1099187a3 WHIRLPOOL 8b416e64068ee164781ba197e77f0d7e783c0a52af5ae9f2cd99deb1722158314e0c60746413757c336c70acee7b47b812700c08664eb3c1ae15594e32d8b2ad
DIST thunderbird-10.0.12esr-tr.xpi 418210 SHA256 1825b73858ffeec3e48b1c46429c9ee3a1f205d878942cbd8664b0e861beecef SHA512 4777ef2965bc7ead2acbaf8b6045bbcdb3a2a826a35183ff3ba3d4e3c4d997355c020255e40db029fc86ec65eab84c9681b2cf2a2c0b2da81053a6dea8191215 WHIRLPOOL 214238f5c20aeb089d470c3f31aae8aaac6a7eb0b39ea156a93eddf44e8e2fc342630ef5b61f1c996fd168a445157a709b9ec9353c727b9a75e33fe417750ff7
DIST thunderbird-10.0.12esr-uk.xpi 463925 SHA256 49deb8c09c042e6021dce36135627dc8e461c752a26bb7fd43301a936b1c9fc9 SHA512 d90ddac4f1720e081d34838d5db390637715ac608d9ad8ce5fb45fd03b870f3400f75ef9f7212ea5593ef36e347278d8ea09699f86ac260d31c4da57ba6c1a20 WHIRLPOOL 554823b51388080fc085154084693a1d45242ea709a44eca28e4cb55f036d816ca9ddc81e281b5ccb8e6652412ce956f0a042f0c056bf301ffc8122b777ce639
DIST thunderbird-10.0.12esr-vi.xpi 435887 SHA256 8915af35b5c0548ff7a711110f19e0682e647493e0454473219c5d4896a43da4 SHA512 a9d5be55b86dc6c976f1b31c24b57086e7881ecec39c25f691e1ee52f35498a0c3cc00567594c8a1ebc4fce216641712d076bdd135225e021f057ecd942165cd WHIRLPOOL 4a6df9033ae3b368aa79ac337157c76f1360739e6845b5d67c785ca929e97dbb6aa58bf74ff333c35a45d77410a3d815fbc7b758cb6e9972bb01dcbeb330cc93
DIST thunderbird-10.0.12esr-zh-CN.xpi 431236 SHA256 b6a0e2f081719a50131660ac27fedcccb5ea10bae588f315db7cebc078d2ad38 SHA512 9a1543455c07d93031ffef173e31e5c24c1638757b309c628dc4f7a31047edadfbd91c78d54ee1454ed18efc60c6e0067c688964267fa7f5993ad197d285df88 WHIRLPOOL 1210233a20784b390b33558084eb8abd9b9f31d71dc6d7be0c0ec1274931513fc4229b89c7736c47dc4570a1df15be0c7b08bde120eb29710a21b2f261a1ca5d
DIST thunderbird-10.0.12esr-zh-TW.xpi 431828 SHA256 3baa27565d941d5ab34e3b0cb4275778aca577a3d2ac58f39852505ad414d203 SHA512 f0876678990a502f65351d36da71432172e712e64167408089e78a17593fa8eeea4424305efa733c060e52a63890a6472b3ae2119350ed1bc54c4f8fff161416 WHIRLPOOL 3cc7c90d831720038e0a8bdd8aaef005d015f6017d10fc8302ce1d17d7f14f6df7fdc662be0f23d288c4aa541e86f9dda7a4aa8a4c97dc954f50e4a738d04846
DIST thunderbird-15.0.1-ar.xpi 435262 SHA256 9af683a899abd10a3a4ff17bd5a797c60641c9da58cf01a4019b7c7c4f445194 SHA512 49706b973469df81f69ecd2157b1d71dcd6a727d85af07044bd1cd6cf214865e03c874790d757b525aad1189fa006f493d8134289217a5950577ff47ba366ce7 WHIRLPOOL d8a55f4b3e1ca8b7b6f5ac88f73eba2ef59168fd73bd4ea46e8fdd90be0dde507141452c7d4722988e785f82a5553143a4282c21dbe914d62ac8d52bc7ff3f38
DIST thunderbird-15.0.1-ast.xpi 378849 SHA256 3746bf313cd04d7b66a7bd8896fe6368b1d1c9618607af254bda10706a282367 SHA512 2f37a73d8506ff38b3b8bf48750c72e615e92d46c8ab4449f13c0705ba3701b2b2978718e0e891053446fdd1537379c250a8a5886daf6e52078eca593fc96b81 WHIRLPOOL c8785faa9c5aec99ed6caa3088915bf37b0f2531e5f0958f4e39f2506cf12c5639205586df457012498f46823ca3a8c60038b72ae86b214998bb80e17bb1701d
DIST thunderbird-15.0.1-be.xpi 430034 SHA256 4770cb57618088c3965c31f959f1031a44c0412a156f6ce8c4420758572f411c SHA512 94cf24d4ba93527114e49fe43a34544b8401523cd0f5deca40d636de49c92c03ec3e339dfbb7a16ccf31dab27a89403916a531392a7d5e64ce77f9a65607bb1f WHIRLPOOL db99da7da3be683e7c226936e41159bc62b66afaf2ddd525c0bd52c7e40939bc4e1553b3e514510951d34daa6bd093686a809ed43cfd5201f1d62e19cb808ec4
DIST thunderbird-15.0.1-bg.xpi 456554 SHA256 76e9272a8c570ea707dce45acb67a5a491548cae68760e28d2c49c0cbe86ab6d SHA512 ccf84999023be994dbaa2db3c65fd044a8a7fa61da6d0d8223b6eed8cb8f3b04a5f2fccad7bc8d68cb90303941e7d01386f4c036251b6067ace4216420d05679 WHIRLPOOL c5b6fe12584e09f74f042a229da5f3c1ce819a9689e06a226ebd30d2b54f6c48b77a7f681f9b2f2e22d854ebca5f7f011be06aa63d900b99f2a16c11411be811
DIST thunderbird-15.0.1-bn-BD.xpi 508028 SHA256 91630935e7e42435d72d25421633228c5ea111135024a95fbc0cf006d7b8629b SHA512 72682f5a120193b6cf3c165335932a4d5b4ce3e167298d072228fbbe01995f0a0299cfc51baaf2880bc01476a845e2ef9effba995658b195f1b1437d36f30bc3 WHIRLPOOL 5455e2b967ce24968b1385f1b9b6eacea3b2faa10e026974cad1e11cd896237bd71085375b0b190e26d3bfa99cd64cfe4a387c30caa8d223069d60137c1b4f8a
DIST thunderbird-15.0.1-br.xpi 438660 SHA256 90fe132c2c1767595711a4536c2c93304bbea7c42fa6b0710b3bac49ddffa372 SHA512 6e6bd25e6b632d4019070b04fadee19a71b75d8b76d5fef34dec42df671f27ce72cbe7074287139a98319a289fe74016ee28411d4a08bb98fb0a94676ad2c7c6 WHIRLPOOL dd391eb5d9deca284e7b03791e74111c20ea420556bc6d9897ffe47b901c4f615186d8ad5b014acee12b8f46639a2540f305db059d73fd7d30c4b68fb659f138
DIST thunderbird-15.0.1-ca.xpi 407348 SHA256 8470c05da1c423fd38da9837f76c189971bb537381f0c0cb65ca95fca43b1556 SHA512 90f955e35abae96e769779d3a734af591fd250277b22869b86800963511be8225589a9134176a8040c89dc5bf8185180502b6bacb2bdef2366b153aec65c9298 WHIRLPOOL 4b021d6b509ca5a2c2a672c939089683c3afeb31c4d0ae5d1126cae8fb2d00a74f1581b4b77066cbc6ea9f4946014e3bf27759fe376941b282b4bb7a0c1b862a
DIST thunderbird-15.0.1-cs.xpi 434947 SHA256 90ca43eb261e99041fe2bd64f67e196dc1821de16b4b3f7f4024c991c2a8cba7 SHA512 afd3bc786cf9be1e1d63fa99e192c1d64120e716459ae764fc2f9ee4090852bcfa2bbef5e7daa4c4eb30cd4bb17b4a61bbfb6c8ddba79f161a3372f91d99f368 WHIRLPOOL 7e69c17db7a55c8e515368ed6d3ae369366d3731784ae57b4facbdd8c3c3d81b400fda86d4857a2292e4a16ef3ff2df66cedbd817308d7e284d78ee0699dab97
DIST thunderbird-15.0.1-da.xpi 389626 SHA256 0476b760f8d39cf7af512812e8d04eb51a4cc8c443b3ad0dd3aa230575a258f2 SHA512 5e3e1ed7f8c90ac0669db7a9677ce9cade5886359f7ea03538100bbdf267956f57797916dfb4f28bd402b8274188239df29a26a4b9bca1b429ff281872420816 WHIRLPOOL a72cf9b20e74673d07535921202da6f9c31770fe7999a459c6c4b079c7068d9019cd906d2caf47657a79f1f13d9dd9a7620cb0ff1e5e732ff36cba8c61a53fe0
DIST thunderbird-15.0.1-de.xpi 409788 SHA256 980032ab7db317ed04da3db5b3c631fb51d2436e027a12b1889f2b252bdfccc5 SHA512 15a0787eae1d61c0613a8aff4deab7d1d645745187b6358931e1617497f75068a8ecea000f8a598dbddf46958ac55b76bce72dd16fab6b62383f6222f84ab94a WHIRLPOOL 265c48e73172d92912e5c438b7584042aa32125b8b5134960cefda4625a05f937c7271ec0e76a91e7fae87fd9ee71920fe19ee4d48a4205c62141067581177b5
DIST thunderbird-15.0.1-el.xpi 436228 SHA256 e6f333a8f4c27b514dbc7e7962970988b979d36d93b76cab77d6a5ed07191309 SHA512 77874c95a81ef9db7b0d1d08b73714d692eb131d01fb5992fed3ad4abcb426f05951102faf52d750debc927da8dc2c16b3bb9a8ab93056a841d3ff9629510d8e WHIRLPOOL d0a739470c4739006c43f19f311c54c85c063995b4424f1ad9e337550e2eb2ef0c17ce27d4518d0e823784b7660153197192b47fb04072258ca71b5128b6fb02
DIST thunderbird-15.0.1-en-GB.xpi 412989 SHA256 06cb10c47703220689bc370c1897cc1fb94d74842982aa3d6274711e27e95901 SHA512 cb970715ec9282a2563e29659f9cf1f429a6a22bd0dce68829e98589f7b2b3ef79acacc4eff53d39ee9242350036741f7ba8f1c762cc2e9d73637d935d4f55a2 WHIRLPOOL 855a02dd4ed6eb5148f205ccbd766d81235717d802a8ebd951e19b8fedcc49a541b5127b8ad3b86e0abd656f5bd48b72bcac6b21c29fc7a2122df61b6f1a845a
DIST thunderbird-15.0.1-es-AR.xpi 408795 SHA256 1a7009430732bc38bc506d6138060e2bb0843a3f891ebc7b90479cfcfa24a651 SHA512 46347b30af6de8499256e5542cfa0382a850048cc0a0cae06f12a9056277fed91298811b4fa37a094ac4a5f9e6e2264a69bf681e992ab62c344dde28213c816d WHIRLPOOL e5507f9a86644185aaa59a190d94e6b80bfa317a5726b1ecc55c983d95a6a741b794da4f395b9649eb7d7bee410c94c828377aa471595dc51dc5e3e6534bd7e6
DIST thunderbird-15.0.1-es-ES.xpi 367306 SHA256 c41dc7e0bbc99cd54a18b1f9e465074a75a1441abe46413f3042d5375007eb0f SHA512 effcfa14da5cda33f70436074700ab0d92a099be225750ba80769f25cb0814c361b1df2f756be75239dc7f89faefddaeda550520bba34fe2c2493509029e4cd4 WHIRLPOOL adb31549422e34dc8ee33182aa352ec8a592ad0d8c42100324fdb0117d83cb229c6fe27fd324495601d5025fd4fd0e24b71561a566dba95d9ffeb88fc4927996
DIST thunderbird-15.0.1-et.xpi 433783 SHA256 0604f6c45a049d51404dfaa5e8917c784c9661f6f083011bd5bb828165bcbe86 SHA512 ea7f330670ac279565a18b3c078ed2c3c5fadc400e494c11303329fa17eac8b1bd88475e8ca19c1463f29ce9ec5bfc0b950952ea9e38d0ebda76a4a3132fcc94 WHIRLPOOL 58e97c0668c3caffb91fabcabb5ddef09c3152361e767cb6402f210d793731bf9f935c0cb3dbde9f3ab89acfb48a2008982135412a9d0df57948b8d6685e7ab7
DIST thunderbird-15.0.1-eu.xpi 396428 SHA256 24d546b00b6b93b7a36ab5d9b722a4f11042dd5730b941fcbc51e41acd3c4542 SHA512 5d72e5252d9921c68c9987c1e235dd8d1cbf8d1b4299793a686deee378e71db9171ee2c4594816f0e2dcfbf27915b4842071ac967d93879dab6211949c5d8bb6 WHIRLPOOL ecd11d4728ea6269506bb2b4b6e36ff1c1d53f600064c0c2e89d5f23c6c89f3121a085520217d9f718d8e27f4c6abf42effb790f67d353dfd96009b99d201826
DIST thunderbird-15.0.1-fi.xpi 435059 SHA256 52232c71f8174d764aeae052dad31684a029924734c6dbd94641fe50ec42516c SHA512 51a9968a3da66ea34ccd99af903ecb8e502d0122cea59e34aa3905d927848f380dba9b3cc64c2880e3002edb60472790afb0deae8d7d5d5a628015001e0c0232 WHIRLPOOL 93dfb7335e3f7f2f4e4110a8c367eae50e6e088e32e9c8c7c185d7b9b5f5fa48e8aed58adbf9c427774b73d4915c8ada19361aae1b82683adb74527ba36a5d63
DIST thunderbird-15.0.1-fr.xpi 433614 SHA256 46c1d995b26b6d0caa23bcd5e568fe316f79d7700513fccafc649282782eed05 SHA512 f902f1ee2da58add89f478dd95644e9bce673681200c269335ed2a6dac25da999159b52413f882b9ef833ad882e0778bc418356e7b2637f593ee29f858f5172c WHIRLPOOL 29e2806f379907c492946297e9b2bf86af932be49dd7d8d18310b84cf17de7b43bab66fbcfc6cfb018ca25acba7b1254631e4ee2b288794ae00b22653a1431ae
DIST thunderbird-15.0.1-fy-NL.xpi 437192 SHA256 fcb869c52fae47cb6369b942e047157ddbe84f385b7c05d3f1356037788f4f21 SHA512 5c10a9db39c642aeb393dbd2c0e7cd42e767b3de5744cc418ce7b604564f0aa77fea0f8ab05a1ece7f50aac568ac73b92544c9576743be15eb5e605c95c8e3f5 WHIRLPOOL f9a2d076c40cf5671f56dacb5760b8ded0fbf7541a7637d60e7e525d66e50366c09d02af143d7f6494fbce9fac8887730ee4f619c5d3ac3c0d0f0a3885b5cc43
DIST thunderbird-15.0.1-ga-IE.xpi 415281 SHA256 78d5f0d549197fa0eb42f858423c357573f2d96ad9c9861a8b80bcab1dbf2d91 SHA512 86d2a4b079918fac2b8680c486f72649e67584d8a69ec50d4987ff5adc8ab3e7bcebc2cb2da928889b6c32f91cd0839ebf047946496e8f80e46d58fbbebc4722 WHIRLPOOL 40b40d88a9b030247fb3cef2c06637b023e99567a81eb104b1d1e8d92d76e7082ed9f49b88ba9b7b19b13d9df1851e7e389f56ff9ca159323463e8f06a2d4162
DIST thunderbird-15.0.1-gd.xpi 440848 SHA256 7c4ab77458cbcb430f3fe2b822e278a1e4303fef0f32c77932a2acb3f57c4eb5 SHA512 8e4f61ca34631ed046c0ee9de3f94d25902974d1ed485155f206ccbd84d70a6dc6593823ad30c88b34b32fa11b6336b79a4680db0b558496ad9b9c0ba7b4733d WHIRLPOOL 9c3b2a9fe559293a89be3c3c39c109c9147aaf037e93170e6e44e7ca770f097d008449f592f1dba54d2b65a1b7a93c266e0c09f4547f397fa89e4d36c7017356
DIST thunderbird-15.0.1-gl.xpi 435423 SHA256 c570c00bfb921ed45ef0139b61345c031028892424e0e114d0e6ef90a81da6bb SHA512 5a11ef9813316a9e9935d07a5a3805592e9139debbc769dca46749b98fad9e470a6c1bea7f01fe44cb55a7c2deedcb64a5491f79f19d28e091eee9bad1de236e WHIRLPOOL 991b8727f1bf7afd30ebf29f13710d875c5ece69f1b127fad46e0cfd16a89ed6eeac8b66dfdfaa224ff4bfad5fb776263a12faa708b755cdcb28bc8423d67794
DIST thunderbird-15.0.1-he.xpi 469275 SHA256 c8bc1e2dce2ecc85c339d336031d82e1ec1b07881801cba5be95c406e04af4c0 SHA512 55fec17f85a5e46fac983359c3286e79a9ee70b3088209187d1819277f9fea36d13a31ee4474b4cc034615ae65b9516f90d0bc7df37b2a1b18336dd3fcb5b88f WHIRLPOOL 7dd4da2b4e67b062ade17606e5ce9fc066ec512b62e6ec5bf213c829bb81f1155ae11f1c5bec2ba6f8b9465d6ddc183540e249ffa8200c8a337bb62ade8c9c05
DIST thunderbird-15.0.1-hu.xpi 421987 SHA256 f32b5368cd899d594a7865f385c3917f8eec47b81b799898e61d31f6d36e3d62 SHA512 52271c1644d4dffbea626bf6ff8fded1a0f064692c0f3f6c7538645e8d29cf1f161c7ec846a6fd1b232da630ad6176128d3cc41b64414066926a7a48bd6720b3 WHIRLPOOL 78d8e7d4f8229078457628020a3686f0accfbdeb65d5c3bb58a4ea087329c64eb6c099c6d4edaefea9438b9bf8be4b66486418798d481cefda4785236649998c
DIST thunderbird-15.0.1-id.xpi 426897 SHA256 78f973abe19ac5830cd6efcbf46e23d6ea045f9601b667dfe3bc96a37d0dd5df SHA512 ed5fc2174866bb1016cfedbd4e9634f1d49554e97a4055bb94a866213460e0913634e196120033a78e57b1e1fd9e2bd5680c93b9723fd63f6b065fb8140a5dd2 WHIRLPOOL 37214d85f04cc16ad8a5941fd91e58c3c941c7877f6281b765c149a9feb5c5f601ece2e665e601b107e3027c7b869d609380a5edfbf5c553c3933afec0241179
DIST thunderbird-15.0.1-is.xpi 403711 SHA256 0b60ebea597ab79cac7714bad836943cda8c50aa00ecb15763d737c60cb4e065 SHA512 b8a65951e95f0b699101ac654face70010e6072002d535c2237f59e3c9fca4af4326700e485ea5a6752cb6a60b3cf68e9d482ead4a396604dd94cdea51bef238 WHIRLPOOL dea481704f7aecd6878511fb53b2bdfca65dd40afb61a9c0fe9f62a869e6c759d971f5ed49d5e22a52d375ef24347e7c435d10adc1e638664923f6d6f3a85d68
DIST thunderbird-15.0.1-it.xpi 357249 SHA256 d5696cb46497fc029c64a91166b0c5c3ec63155defeac8262a38099fd34e1d22 SHA512 3215b09eafa28e59a5d13bc1f8ed7e9e3cba4c621e76160f5910684b1f0f933ece811340bcd5c66fc4b8049f35384e27b1f421f18c847e99e3f885c00945214b WHIRLPOOL 82fff68e5ef57ce1267872e3f0785e2720fc36171110cc595c0efe596c3985520ebee7a0cc760c81fc996ecda78ae2ea20fc38b4982e814e742366c7f90f06c1
DIST thunderbird-15.0.1-ja.xpi 490588 SHA256 d8b98fb4d0212dd6273ede351736d4e2c746ab3cc5585ddc21e412dd0f8b1b8c SHA512 080dd12724bb4663be738dc2d3c8e2644086bb6d7c51a93553252e29266489a3b0b9105bd048a6f709612791c16ebfe3d28244734f88b2e8b64745e95594bbbc WHIRLPOOL 6a66553b3d77c4c8d560d362c802140cff0f2d20015af7eb599e15c174cc6e8278279759c698977c82a4a0e337f751af148650b5609007d23b48033f9a3ec862
DIST thunderbird-15.0.1-ko.xpi 401190 SHA256 80b098bf5a467e339ead3463d9a22b2041e899f73f1cfecddb51960ac5a516ba SHA512 ad8cd82e5c55fb93bc8b5c47a0274135bac1656857602a0d58f29c38819ccd94efe55f0421709b4517737a0c3c8355d4f37d601848901afad39598c9bc3f4d15 WHIRLPOOL 1a4aa5845afdb972bdd34238725c8c3fd5dc07472ede8bf46083f8043172292f354bfae7c3e30cbaf2656655ee0166bc0293ac68f8f2224f1405fdc218efb0fd
DIST thunderbird-15.0.1-lt.xpi 520468 SHA256 3f52a194b6db7539ddfb5a9111168de7c29668807a8973edfe89d1bb12a0fd72 SHA512 46c7f4fe57ff2333d22f32a320245c7ed1fc3bf7877e9d16da64882d7d214070583c2890e3c992b4a0f3e88f2a62c1cbebc2bfd4091bfccc4ebda9110f4a2ecb WHIRLPOOL 4ac420b56c6ec02615207fef29c72a7e51e03a20714f0fd86a26e2feebe9d1e198c894632a0c36a335dd23d7dba8f56cfc5126e8e2ee21cf384ac3118ee68f32
DIST thunderbird-15.0.1-nb-NO.xpi 430654 SHA256 33576f29675c9caa8382fc567d52c7cc77664dc7ca64c220563e27e20a652ba6 SHA512 f0d6e0d0698b2069ec6eff2bcdb87a83397d94517feb4cf0288212aa8519c16e52c79a262e95ca91c799dd421816dccf30bbfe7841b79a5eb305c445313ccfe3 WHIRLPOOL 05e23ce1558b1e4a4fae3c41c39a72c57b7c7cb3fce74211add39f5982f2fa7d98e70e27d6083c876088bf4311ff7ace340726496f274181fabdd1eb5cc7f0b1
DIST thunderbird-15.0.1-nl.xpi 430881 SHA256 df63c3d13bf1e659de4d044745e4047dd0643045c37d7c0c76072579d5347a51 SHA512 7887cca8b367ec408cb6eb590488c51d19abb57aa7117d2c501cf22d4389f12b6f183f26865871d75ef16305244bfe56d80e012ad0f4fa7d53bc3a85bfe5a99f WHIRLPOOL 9e229a20d5a1b1b0160dfb9dba8da0c8f2245258830ea912164d08a79ba9736904ea7fae4d92aa6feaf614cf480ee556ee4547511cea1b11c22b740484429eaf
DIST thunderbird-15.0.1-nn-NO.xpi 436707 SHA256 bfae4cf04d4c798742e4b4731b074c6380595fc283112bc759e1b7cc0c4dfe04 SHA512 7fa714e9dc003a140dbfb713f5f36dc1c4cb17d23a8e570deab9ba700c1d83c53c9d08131375deeda067825e6eb0d67cf46de7aef2599389d250262b27ed11d6 WHIRLPOOL 0594d64d02cf0955e381e811ff9d9ff6533203f12d1e68bca555959a154a5e8a1667d4d1ce5ddc53aabba6b46d866e70788a33d298b8c4114e2890ccb740d713
DIST thunderbird-15.0.1-pa-IN.xpi 479557 SHA256 a3771258dbb93c0c4e06abc7ba4e2e48642832df9f36e5c1623550d62edb7f93 SHA512 1db18f5e09c72294157c955fae756b9b3fed7ff4787cdb6abb5f09af245fb3964a2113a103373662596b133968f8084e4e630e1db5cb223f5ac636713419bf53 WHIRLPOOL 282ac4fdf4a01b913f4f39e2e2693dae4c8c41a510654aa6aed9b68504c4e2ab9c84fd84bd3c3b48edd91fb89c429a653880ae46ccba3e42f15785ba87286443
DIST thunderbird-15.0.1-pl.xpi 390140 SHA256 ff4f8ca29f3aedaa9144ab9579d75e57e5ecec4d8ba6815d2e9fa7730f076bc8 SHA512 aa9873b2e01ab047b533679aa1672e99d20c0f8eb0a371818df77650adfba1ac956ffa9bd61fbd57ca66c9e3f8412540082b82c220dd5b197b6da767c5785ce9 WHIRLPOOL bc0ce284f33d8f17014f1df6d9276e3976c3cf993f3c7e2ca7ee476f98346931fbeff263ab56235c10c3f50687345fd486e2820fe5eb604d130c09a01b1b9c7f
DIST thunderbird-15.0.1-pt-BR.xpi 427393 SHA256 93eb71b913c8ea974c48ca7067b655131fd7900ac9941fb6f90862e0350e6830 SHA512 5db8746629bf85649eb71f71e613cd96961c214a78d1b9b1d4825678ac981f91d7b9fecdee308f628b6465aa101204545769632bdc17c3c071fa58f986910b54 WHIRLPOOL 53b17fb46132303d915c6af170592848b437080911494da964da30c98af37dea966dfd3c4ec256ab71324740423d6541f38a7a48fc29b68b85121341468c1039
DIST thunderbird-15.0.1-pt-PT.xpi 438011 SHA256 ebed48091fcfe4181d3e5a28a4faf0d6c21bf4672b8387c6a9e0d52717eb7ac8 SHA512 aed3f25f2668cf9019ebb76b24667fef417a2b27911f53dff4e3a0e3aa66e7fd3017d549ba7ff96f11605a16f423e2dec8640c42e41a0960a9267f1decd0eab7 WHIRLPOOL 53553285647b5ce57b3d4293a5f6524631b6dfcd26867a22c02f90dc00031c672bb21cb6eea388b8aa76df80e82810dd1ae6a5fb126fbcba8a0427e82e432cb4
DIST thunderbird-15.0.1-rm.xpi 440886 SHA256 b0d1d250f6721d6ad91a8439872a1b5593dcbb8efc7f00af0f9236e711ccd51d SHA512 5da7c9e6909e06d85e5f905b62c6f742f2eb0ef1eb72d93b3d5447cf5e07d2c1f044b3d4f541a4f1f57774353f9ba26597d0265a64df95fcf85271dbbeeb9bdf WHIRLPOOL 5868b53810baa551b57b855516b19b0bf2098cdec17ec93bb02f01d7043ff97ffff5196f31c0d2f86c4d076600b782196e36133eed27a551168cd43ea7098c0e
DIST thunderbird-15.0.1-ro.xpi 467557 SHA256 e0aa75fbf9da24478c975a0a94a81959f583e27a72d06e48fd25f037a6f00153 SHA512 599426c03dc22b20f6b5491e78586119023e6e4e816f29409dda984e85e5e1b9028dc469cd9dbf3716483770a8bac300ebed21328eee90dcf8108c21e69dfb24 WHIRLPOOL e5eba0eee65b1fdfddc94ec179fbaf32131bd7b6b5a6dd49f7fff6b187e6aef4a660ab800bc5e780dce4a44c8ace00d9f1583b754c36ad3c17af8c67e8b3294a
DIST thunderbird-15.0.1-ru.xpi 406859 SHA256 d6dfb01e920c5806080c4739c034a9a7de3c44a6c88b92d612b39299f7ae667c SHA512 0a071e1e36ceeae9e17f1e54a3da8e3ad4ffca4d3ea018685bb9b8fc0978a2871288c461017e6108f78cbeead85afb6cfb507240497e485da69ece1a2acbda17 WHIRLPOOL db108bee16fe0e0d94a999156029018703d36490974f886d60c8e4b1f0195120ffcbad3dc9f9259e3768617446a2bc78ca1364270d16205a6e4747d6087223a1
DIST thunderbird-15.0.1-si.xpi 485346 SHA256 41e853d72f94369d236b69054e6b71309da48b8b207ab2f961fd7a5b4a7a43a7 SHA512 bb3a0324ddbd037144c2cd94c7d4d48308b6758e0a940d9bab69eae33435396c9f9fd5d496709f22dcf485fb4b777033c1fcbd18a54fd90cd5ed12ba46187dc7 WHIRLPOOL d087532bd6e551b816914bedd532982c11b4cc54820475694f8c71b768cdcb8944e69128410e360809a4ab5e9bb031f475d211e6b349df245d28880cd78035e1
DIST thunderbird-15.0.1-sk.xpi 420003 SHA256 c3ff8958a2440928d7a08b1721aa11bd630cbb1263c8f717508852b20c09704e SHA512 e064490a7329dbb9459a47725a843009433b44ea52046c008050f037e5a78e6ff86bd42e2df1d51c71cabc631f069b6e19a6328b83aa4c7abf652de8ef99d550 WHIRLPOOL e87e405eefa07bce86fd0d089575b39d870a35808a53e3a8cdd4d491577871e4c9102f4b4871adb05823a4de6cb51bb3bf56f81110b08bf3309c859e051b23ed
DIST thunderbird-15.0.1-sl.xpi 434000 SHA256 58c4affe96600869e152f4acf881bbd6fa4e8f5be77185f263386151326d0307 SHA512 68ca08db268f72d96972592d7f4da21d99f95e5a97d2b7b9b0c8952a8b29b0b3f1d1aff34752b13bad291683710a7cb9734a062a70566502d8e720edac86bbc1 WHIRLPOOL 57069f79a6557888151728384808419e03b307c1aa966beab1dd8df90c2750b5a35df3cffc9615f94429d646e300abab58faa21d2de5d6d785dc33a7c061e148
DIST thunderbird-15.0.1-sq.xpi 388800 SHA256 c19bae7063b858a3ce76c4c0eeb1fdcb697f3edf6de204ff93a37144ec9d6563 SHA512 8a4c785388a488ba1e950118e70404382c0f0b061a5dead1a6d914a202d3e9ae31f26e0ace713ed1418a81a6fc4b436f64c5b6f01c4466c6729ea8765894614f WHIRLPOOL 86b5c52d255061d350297f69e367665015769ea62a65af67b5826aef370517a045f2d4a6cad2fe67261dfc01bd6134e51f92174be51a159f8acdc517c8819b62
DIST thunderbird-15.0.1-sr.xpi 489906 SHA256 5e04e500211753aaeef824e061768d07c7ddadfbc48be50b7daa3e37826aae7d SHA512 5f652bcf76572bb176acac9230ffcc6e7a9d245ef9c8f33d11277e3bb4625af1d1527ac2c4dd6d542ba735154519b5f1a2bc70fd92afd861bfda5e516de7a6c4 WHIRLPOOL b673bbbfee0b6db71b5cb6ac31c7cd978f7129fc94b262f0bc3d6e402ec94c09c20fabd8d5c0cca69743fa349f47f07ed1c6515d374aa18b451ecdea8ab4e361
DIST thunderbird-15.0.1-sv-SE.xpi 508104 SHA256 6d885b7307e3beccf82b4aa151a83ce555bd3c6669995db288d93e99f1aa0a89 SHA512 1b2e147b74cfed8282628cf20f1e82bb873067e120689c1f440c261b47aa7f3bddba48383165974e278be59cb26b63eb01707b190e44ea0e8400830f869251d5 WHIRLPOOL 6e85a5afa6208b5aaf29f775b25ca9638d27e77ebb345ec252f49e1e480dd5f66e81fd349f3202ea5971711db19d8b2f5bba06cd5c50643ae4a0de8c3369d9e1
DIST thunderbird-15.0.1-ta-LK.xpi 505280 SHA256 1eae23920ef5c604fc40ba61b3c0d0b0092ca8b5e61f85ea0ad818f2f827472b SHA512 54a612e09bb5201a636238ce914d0a151de7345aeb79fc1b07f22035fb0df468d4d88ba1a5759784891a0f560aec7c92921b0c20718a84096bfcd2691edc5610 WHIRLPOOL 3f3d1750443a21702817171d5a27d931068f66a6c47ace54ebb1da9e867a805b788d5463d5aa1b5523145162f5a4927d2ff5b2ed1eae7ad3d9a6d3be90a559e8
DIST thunderbird-15.0.1-tr.xpi 436085 SHA256 217e02a366a0585a01d2cbacccce8a2db5a71cfd3dff67cce6607d8ceca47b7a SHA512 f864f3e0110eb4534ba20d371c5d21a02a4b6ddfbcd816eb454c9b07dd648d1574c1f0c05debc13f231ce38cfda333c4742a1dcac499490b6a58b4e341f2297d WHIRLPOOL dfeefd59e9f65dbbc73751e926c485cea72fad907d83010e71c8a57a44a04d2997ab70ddd75980a82bf1d55b261fe421a2f5a24d154dc899fb522eddf2f9db77
DIST thunderbird-15.0.1-uk.xpi 475372 SHA256 92873d76263c4064927102a57ce8cf4834e0ac557b19c291794eebc8fa3ec64c SHA512 ff72b4e821183011bde5f52210d5dc935241e4870ef9c65c3328a6f111e8f377a79589d12eaec430ca22c5b3ee5118bbcd1dbdfa3f5f2f9a7fadec86c7ea84a6 WHIRLPOOL 050396b6cb6ab228d82580b9ca2274a2a71606e9dbf71bb6a793f060f4868708985a74a7f9aaeb1dd1dfd7d0d821452b762038601c321704c3a908be5d8196cf
DIST thunderbird-15.0.1-vi.xpi 465962 SHA256 6e1844efffc95e7f6517203c3d979ed1f916d925ab4012bfbc282d0fa975d89f SHA512 e0566928b3d0f710c09d1d638bcdd748a2dedf6325e1e3187256b988bcad14bcd551db6a59a7bb0535093a1bdd41ff0989228de71f71256f09f65a13d9cee135 WHIRLPOOL a3bee4a27058f44d11cf9304d8f84c073193fa59ca489e13983988dd1abec34e07cbbf3248df8b835ff391cd383c85158a46ae61d6d433a5e04847e2e811ffdb
DIST thunderbird-15.0.1-zh-CN.xpi 425297 SHA256 370c979dc51c1ce4ae59b7fa4f95597fbb497da5994405572b83735f0bf3f18d SHA512 fbd765167e48e180fe057689e59a722304aa26d567bf75376db7449029e1c57cfd1539e5d94ce90eddcf654328b64d95e97e541b474fa34242af62fb0be73cc2 WHIRLPOOL ba960974551e942643ce9ab7c4537273018f3fbb5f8c52e8c17932cc6514a0369892b429e9c918884b09236c725c93efc8d82b54b26eed6157b24789658743b0
DIST thunderbird-15.0.1-zh-TW.xpi 426399 SHA256 6d1b2e937d4aa4fa07f7654ea38725bd3c461915d8f3d297da748571cb5bf2bb SHA512 ce32adedcccba38b1d078e13ecbbc06351c100ed3a7af6d7ec8f85f7b6af34ac29d2295e2ce810234788b2f1bb4efe71c87e3093ac89e325ee109e9e8a73fb11 WHIRLPOOL 506bd65762952fecf89edff42d8c989a7c6c6782680c307784b90fa6a7803741c9015d5a0281dfe107a4a71742e8dddb84f0520cbf76c71cdeaebe7783bc1f99
DIST thunderbird-16.0.2-ar.xpi 442486 SHA256 657e7bc685cfd9c27c9572369dec21c5014958f3d351b3f38d3fda9ee87043cb SHA512 173befebe365811666994536167a81702829c56a11b125fda06d6e2cfbf8b7545bb898066291b342eef66571a18cf00f5e5732deed1b6b4ae84f8851c8fc2101 WHIRLPOOL a754ed7b5ccc6bf1266e78080431d1784ee226f65cb47a0671b12947cb192f967589dce593c66f23125b9c0ce61f88b2078965228d09918b6b4b3cb753630097
DIST thunderbird-16.0.2-ast.xpi 386556 SHA256 f4959719631913fed15b2b9ee6a27f3f7c40402606d59e258dbec3cbca913c8d SHA512 485255f94d70f2bb0516126cfccff1fe6f2c3c429802ad79297a648e0fb9e37cc0213cb6f18360c5b6edf38d47b2c46f4f66ab78b5d72c09fd8047d5336b2900 WHIRLPOOL 39d074844ae1b603de51248c1021c2f865d5632924cddae71f004aa25b4da909945e17a08c3734fbc8803528f74a5a3ad98dca84d8b9282cc1fbfb3019d5aee1
DIST thunderbird-16.0.2-be.xpi 436766 SHA256 956cc5952f593ef213dfb70d73d0fe05398fd82a15d50d0d5c85b801a22ee029 SHA512 4cc725b928f570e417155f0f0f2d4cb7b2a03b6c64d678f5e069b0288f383b12082b4c5e2d4a89beb449aef40daacd2ef3d73204d42358baca9d01a5510712bc WHIRLPOOL b1096ee0e6a5f001e8388441730240d9f38d3b6ebe3310c4f73974b592ce4efd41d5704a75f8bdbe46d70694729ca8eb8eeb49774d17b8280912719d4c2552a7
DIST thunderbird-16.0.2-bg.xpi 464457 SHA256 6740d596476045b6f53f8e9c3dfe8f45c144cbd52a026198986649b6766e0823 SHA512 933ac33a2ba6e5f9b9e202191a10eb7200e8f06a2eb8181c1ca61f348e31af0eb07b37042d7dae3c421d537e2f5d5020dc893d1ec1f8e2466c697d33c7483818 WHIRLPOOL 6bd083bb350cc4bdea282e985ca5d4de5ae2e12ea8eaeb96f29957e39cba21a7eed8fbc9b4c456f95156557085fd1397939cc508d13b07977599b7874d652b43
DIST thunderbird-16.0.2-bn-BD.xpi 517581 SHA256 5e8466ab1bf3e4378b20b532429b80f8b6f212608744c41675d49f31b4b8f76b SHA512 040198a43e85d97431ecc69e5edef668ff06c2b61470729e5e6fe7d526046893cb93dc3f438d9190e9d2a8b64eff88cf3792e17023d2d7382b8f3cb5581c76a4 WHIRLPOOL ba09665d323e48c8cf1fddc1d80025563597b1643b858fd019a81b7678e64b93e8a69777d480732504ca6d5f537b5a862a3b4fdb45e0ec14a08a7ea3efc950aa
DIST thunderbird-16.0.2-br.xpi 444719 SHA256 dcc8c6cdda89d52c359fa8147741762014dc3e4459362138586ce8735bb2c2d3 SHA512 69739949da120f59d57faef34781d6a02b2595a6228c54409babbffaff1abf45bcb6205ea41a14f4d9a307dec7d0c20a6b50843b3e2483f597cf0ead6b232a29 WHIRLPOOL 064cfcd2d78a887d19fdbc3aca26e0ad1e83d08b617aece8242924a378a07bda50903f884f88d11aa006ef26f7220fd170716c627e25d0ee4235af4112cea5e8
DIST thunderbird-16.0.2-ca.xpi 413617 SHA256 075f407d0a7c5528fd5a767b49a5ced9bb5f3c645e7f1290a22d2a2eefda0641 SHA512 118493bc78dd48190255b0f083322d6256019394e862865a16011c56c69e5f93f5d219f194cc0658cbd9aaae7bdf281a5769e3ed920f721a8af58ec6a658fb79 WHIRLPOOL dc8649694b5e258db0d172e5cc2797f391a616e48c933be94c1cfcd99145a64ea21541c0a19009feafe413b0bc91044f1b17c898eafe5a577abe495578d07713
DIST thunderbird-16.0.2-cs.xpi 417487 SHA256 985ff13659f02363078516c75d1074d53ed9b00faddbc81842c2774fca0b192e SHA512 9a2c8a83eff0b4aae918c679851df8da921cdef2246774d40eed5f06b69a964ec4c18b0725bb81ca2780823f43e5ced6beb4a566ff4b8cb23991e82212396a63 WHIRLPOOL ff66975665a13ed53e8a72e96d5385c2f8b54cacc7d63a84f9ab0701cc66dca3827b5e37c099b9f989ffc4e9e882c786f44d1a4176067dc18b7caa422908b9e4
DIST thunderbird-16.0.2-da.xpi 400022 SHA256 b2cc9ffe817c921a2dd3f100f9a63f84cd94446bd08aee6e5324cae9e14137ed SHA512 896b9c9f5e8ea10e00e6d9d258c564e1a2d33a738cd50a929cbd85f09a497a5e9ea5274181c300369e3f1f75be3373a6e9e0f545ff618080010a852a8b7ac32a WHIRLPOOL 13b32d28acffd5fedc9c10f49a4211f0b2207f4b0a7e7c922c205d8ea5bf4258c2e0b225856d636fcacec464a2dea06f900e2c9afaafc74496c2d7d7836f4723
DIST thunderbird-16.0.2-de.xpi 389182 SHA256 5a6d1d70a11241d74ffc6f0222bf7be7b76e0a8714830950eda8214f1842ec1d SHA512 76bd3eda3d822a7909589a89a5e597dde9141fbb1825469c5abd46cb8fd2533e557062c8b350a6c287309fd7bfce2b5abf0571fe99cc94fbbbbaa9a935888815 WHIRLPOOL 20af044a8ef9b64de087b9a857402a45ae5dfb3f4876eba6a4715cf01cb8f448095abcce6c6024cdaf4f5bfb9e94e768b8f21d5aa678e48673c6f845ef7704ad
DIST thunderbird-16.0.2-el.xpi 444729 SHA256 3482768fe8d4c329847bb82488eae1e708378ed8eea64d8b62362e9b88be9608 SHA512 66f0b22da131da972cc49043b14d77e7018a933f3a4965d580f0eab25f17d57cfc01822e85b911bfcee08ef97a4ce8bc36471bc5965d02746dfd14295fe598e7 WHIRLPOOL 9b67e331f453a7dd05e7a913b75732b63a52d91578f8dafcb83eca666b93033f86d621b1d21009d0ad1e024c4f02fd2a812d6fdffb63f3cea50c23e3f576b316
DIST thunderbird-16.0.2-en-GB.xpi 418453 SHA256 01a072f07c9845be96361b6c85fb56c0fce820e5e16c2358bd029a3884ff2212 SHA512 1516b177eddcb941fae7863ee65b0a488c212612cecdbbf0218770e835b49b820f2db81ec41a83151818a8b5bbbd7b8c7883e23fa5bc159a355d5875383e6d85 WHIRLPOOL 2dbf1d844dadd043e595e75bf393248b483d07671d0e36e455e7f2b44c382b8541f7045796d35819d98cffb128de296de8a6f48043493057adb40837da949dd2
DIST thunderbird-16.0.2-es-AR.xpi 413820 SHA256 ccb0d92d9e23ef722422ca857eb4b5f699316a78c780f1dfd53590e7ca2d666c SHA512 31bc7c7fce71438eb340f98cba1a173e11b8543bb13d012ab6fe30c4ec2ce51230a8b3d631cda3b85b6419508a4a5736f9bdac6e974e2112b846c09beecdbda1 WHIRLPOOL e4cf909fd6ab337c9da20fd1be5118847dcf31fa2cc7f8ad84a855fd5cff707aae1862024c0c2cea6916972331c08c91d22f2327b1b65949a7c445f29f19b86e
DIST thunderbird-16.0.2-es-ES.xpi 372047 SHA256 1774516bfc318e436a223d615042dc69aa3781f438428413407dabe99f16f75a SHA512 ed570be9ee5b8bfa674bf30f671e79d44e6d261ce56a8fccbc62715110cbd03647fad4a207fb80b31197eb25179f988f5b8ed9c2815b8b241ad667d031db3194 WHIRLPOOL 8e3de882c4a3f9bc9224574f5c43f82b462aa35b227c26230b59458707633dc9d643b74bf4648bee0a07cda8687f6a3716e85c4266c9aae394eb3fc297657c90
DIST thunderbird-16.0.2-et.xpi 438666 SHA256 355176e70fd2268c8f27b989b1810658989b6f76fec450b1bd26c5e5d820b148 SHA512 624dbfd04da0e8c3a1878bd2dc931916c21269ec83758aa4364460eeede3b42f32a7b6b0f34610b9ac23b232ea969bf3dd17dbd04a3daae419cbc0078f333c78 WHIRLPOOL ed51ccf9123f20a0e0d29923a509fc0997ef7893fd9411a198dd63e0cf0d6f101a2f92710eb43a801e54956802de7294afc937f98e46fec525d6a6d24e6afc18
DIST thunderbird-16.0.2-eu.xpi 402953 SHA256 6404c966109df7f34ea08ba0f66a50a6e46b37ce7f082201781e298ac1fc8dc2 SHA512 72e43ed024842e81b97cc8ef8c0521a0270dde764333a3e68571547694b187618ce1a68f545f9bfce23dd0c4dc73dfbf201b69730f3a89ff1f5af565f2e5814f WHIRLPOOL 79fd3bfeaf223425d4a3f99b07f600b5f9eb69305f5a2068f6d15a2793e51723bc9b8bf20b1d5f62be6b9702d2c46321f987cbcc1b0b5277db6b8df591fa8062
DIST thunderbird-16.0.2-fi.xpi 440314 SHA256 5fb9c332f618dad6c931ac127a6e63d68d2cbd2e20a0b5d5c6426d0bcf826262 SHA512 8223ccd287534a089c55fbef226b7b5f7b3530ccc325776b28eb1c243f05fdadf70e1dde1ad36a0af6b8891a0a6ab8ae26c89a3af1c86da747537a8da18eca30 WHIRLPOOL c96e087d9d71049b1b79c26962b71220cb81be0202ebca5ba4b11a0348ef4a07f48494ad742261dd7f848e24caaa42edb76da8a70a399e3db9c58cd90e171cfd
DIST thunderbird-16.0.2-fr.xpi 439397 SHA256 02971b4e46b0081c93449dfbb5d17ae4145f081b9a55259bfcba2bafc9e62e5d SHA512 52d802feb044a7541a1f8d3d652b5927a0d6844fcb01b5228e3e2328b7c7366e062f02f07112e5637d82a6b078aaaf1f14e3570ec7d97e40e41298032920eab3 WHIRLPOOL 85e22bddb445045b32879033ad14a55f1aa97c1265176bcf8a46f39abd59f6af6f6395294d8fcbe316f2c2e84a54ad1c50aaa7bf2d74d2023c46ab981039d3e3
DIST thunderbird-16.0.2-fy-NL.xpi 438193 SHA256 182bd5456d2fa73d530e9e3ddc7f94c02c4a964087d6dbf5fe84e9155f7772f9 SHA512 7fc8b729d2badb6fe48c9adec5421b8e54940b0a0f7a32232b3ceb5a0e47698060a85f67ce3b48bedd794ed0b1010beadf82de2a90b56ea97caffc74edfeaa45 WHIRLPOOL 3e2ac82e0cafcfefc770c8c678cbc754847007e3bb02b20cd8e6b9a5f5f40ba67caeb601e4d49a77980a8313dff200d840a70fa36f334d68d21a8666a3d21dbc
DIST thunderbird-16.0.2-ga-IE.xpi 422254 SHA256 798af2efd15d1fe97ed93c437c394944e476e6f151489103ec1391835c9bd9b8 SHA512 cac2688a6745508c4a6158d9a2114fca2369dcb58bf53a0174b0b5097968319dd3ea750360fb650f501a20f8c6f47f2153fbf0289f811e5383d018ae1f2afb65 WHIRLPOOL 4c74e2997ae43845a8ce467249a482638c3a220668cde1547fb18a3dd6ddb773018ca1d38111908a3528a1841e9a9216747436ab2789db153ebbe8c6204b6c36
DIST thunderbird-16.0.2-gd.xpi 447082 SHA256 3f0b93f757b97a817c4fe1b5292f00408bb8bbc7483472005aaededc6fc448e0 SHA512 7506faad34ce86c56e9776c389972c29ecafea48e81ce798defe0a4a706d4962114bf4981ee7d8311bdc5be5fa1c33eebbae7078e87e5cb2a5b482f2a2f5399d WHIRLPOOL b0b67ae462018468ab7d6ff57b7cbf0742e9a0a2f17bdf51834160c700d08c1cd474d2212c5582d31eb4cfb9ebb4184785c4c1c8a7828e3dfaf521b9bad4b6ba
DIST thunderbird-16.0.2-gl.xpi 444885 SHA256 d7ee71f244b3d30831cda0d49d94b5f2473b9a250d17f49e7cf3c4e1708e5419 SHA512 571820f45c1bbee47511a236e20790c044859a9adfc52227ebf90c91b3679a788b569a440cdfc34fe5e79d73be3e878a66ad9efb99745bd1d00d925d2719dea4 WHIRLPOOL fc852b7e196240fcd9ae58fc3fa5cd6f22e1b020d7f7efc572ffa7b6d2bc87819cb8600e58db3c7deb4e92d0c1254f92054965a1067ab3d55deecb29441a2634
DIST thunderbird-16.0.2-he.xpi 479156 SHA256 4dfefef2d75ad1c73ecee64606442c87beb0e0467880878af985714eb1407281 SHA512 cd647dd027584897e33db41938afdbcd7918f1e756a722f5dc83a78a925b837f2fb3dc189da9e2e26e987e8a35e3a80693b9bd3ad566570c634a034192c68d51 WHIRLPOOL 0506f24e67326edf97945c3a58c8719fd5e148d9abf2379fab3011167587676bb585816790b3b2d1b506621c8968f14bfda9e8ea3a62d039ca1f562049a080d3
DIST thunderbird-16.0.2-hu.xpi 429234 SHA256 8546348488d87195750acd0dec7a9412f542e31646447496d005fa6e6bb2c9b0 SHA512 0f203da7d87a15ebb3f8fb1f1c6aafe9ef1729a08b71b9e5d02fb20664d9b31d94245f0a1ca7dbcfc563527013ddd5a7d3c88c3246f854c2e77e3c2f14051f52 WHIRLPOOL d08179534493515821269dfb8b7543ab4b85e19babfb32b998940a1c305983c760442800ed448882847954f5f07050ddd057c93da9c7e4e497a8b51d790547c4
DIST thunderbird-16.0.2-id.xpi 436503 SHA256 e683efd5f0154b203b6ef80fe2d13a215f575166828bb04b28ef8069489625e2 SHA512 642f07fbec142e3921b3b72f9a57599894bf33da66004db46506a9f9d76738463f06016f72a1f1c9024c8241281073816a0215e3e2571027d6e795d70f711f93 WHIRLPOOL 203353af3be0ade67e6347592c2d36385b5b665d441fb03f1ce17ba586e6fa97867780aa026b9c5e2ce66a32515b889a3b86ca02d8a676005ece65b1a96237ef
DIST thunderbird-16.0.2-is.xpi 410929 SHA256 ce4adefbb93cd623b60a75edeade29d1e8367b30565ebe96a74aef384fd42d0d SHA512 8713c94e8381a3027da1ef2b8250f861d6030cb06893f9ed9b36b9f17bb36ee5b0782298645e5e395bccf57f3c62a6e3d1bc63db2901c3134ff6a4d4eec9e885 WHIRLPOOL 78e17b035641886467518a4fe8b114a5439d0b084cb5e8200b00a0aff596e3ba1c63a16fa2b11e9184d767a0746e3b1cc32f14004fab24c6ff1d827607af9bd6
DIST thunderbird-16.0.2-it.xpi 362260 SHA256 97746436045c15790760f47c2dccf301fe037d588664c086ce1754f7021a04c4 SHA512 6b8332a78814b5ef449c57b3c8eb91fe3bd5cb4652be70addee397e0b75f5de823be2dd5cbcb26da7dc64e8b410a3fd1e88b3e1469a6a6a99a7c136a280fa6b8 WHIRLPOOL 88c65a8083d68832016506e799d3ac15484220e748a3a4f794b4ac437d0c6c52dbf7553bc70e9a84f98c4555a7ed7a5648c8519acf3d4a1da2971aecdbc82d69
DIST thunderbird-16.0.2-ja.xpi 460277 SHA256 20da7b5f43cc1c310f981b4cc3f9196c82748b894ca7633d1e8b7782999847c5 SHA512 022c95135dd6ec68498ecd327400339ed9421eb54b37b66db0c836d7abbe06ce34f806210aba3d5b993bdf8ce739a77f45c9943f8cc7b0dd913e71ae5c40bebc WHIRLPOOL e4069352f3efb7c4c3359e397f6c9f0d9079135063f6487d447f51936e0ec421d71bf8f8a263c3a770d31652bc72dddf86c5562905d005cca7f122bfbbd61f45
DIST thunderbird-16.0.2-ko.xpi 406181 SHA256 f3407f24acca6a52675ac848131a34e542931cb512e3bcc3f0f605670abc97bf SHA512 00d974cfb690fa7b1b0097c1abf1315deb958121625a8b8a4a10aee7836a1bcc45dc0232a548d5989115e9760eb6f4bcb434e093bd09eca78bfc12be2fc1d253 WHIRLPOOL 6a1e1f413a87909a5d8e060fad9a575c58df50455794282061786938df41dde51c3e8824f7b584a8887554f84496edb4c5a09379ee1226317378e4b933158d46
DIST thunderbird-16.0.2-lt.xpi 518234 SHA256 a0f83fe792fc0bb3278bfede6672f504cdb46ce130840b3b8238f129698c612c SHA512 a1faf6d865970b9f3b9cc6416b80a76fd8068b149fb27c8fad800049028308b9d4a15ca90c6fb236e9dc6e05ca2c6dc670b6b3cdb08b2f57c7071107f315acc8 WHIRLPOOL 39dc391d0bad8caa58c17ec9f25a78c24aab0e092f90c17babd3163b02d094c3dae9e8a0f03ff860106b5169733b31a5fb0e5c609808cf721322350cf12e99d7
DIST thunderbird-16.0.2-nb-NO.xpi 423719 SHA256 6e6147eca80cc67d611bc911ae1681690ad05b46415a5bad2866f6f8a1e9e808 SHA512 18c4c26307b43dd88cd4a268f4808b46ede8a05df8b3417bc45754201ba9368e875af8ff7a19ee60a8f110ada9ff9c7a89ecd8688b71c6bb886095da86498fa0 WHIRLPOOL 0affe0e40234915e4b23e97b2d0c44c1001f501ed79b5439cc7f75b57ff5ca90b6493a0d916dd6f334745c628896fd8d95104d6813e7673fa806c7aaac979a00
DIST thunderbird-16.0.2-nl.xpi 436519 SHA256 effa899d7ee7835fc6ee91b17880b30f5bddb658c7b3820c2e9cac3471e514b6 SHA512 b252ee5b9952270b417ffc227cad150d8cf15f68a4663af8e26ae6af4fc0f9730701971366a6a89348226ff5b78c51ed0bf8711bb0cc5905223047273d86b941 WHIRLPOOL 57516a722a46bf16ed3fb910643a1fedc4eb7e74a96bb95f9ac23eb55674c4d40211e6581caa40146569b9b836de582c0c82b41762ab7e962fac1c3232ec942f
DIST thunderbird-16.0.2-nn-NO.xpi 428331 SHA256 4dd4fe090a2369c861fb2d46ab4d280e68f4055be1563b6f85ce5f4becf361b7 SHA512 975793575838a50b1e247d2cdee107892f246cfda06caf745beea90ed1f9c30720ce9c3463131fde2a8f864ad4c693ba0150a9d00dbe46b3e256a76f0d112ce1 WHIRLPOOL b763da355dfc36e23c78ad52528dcfae38aac72e359140f01f8b855712363bd8ef99d105b0d416a8a2597501da626c17d603e58a7b3bee4734564fb5d0b458f6
DIST thunderbird-16.0.2-pa-IN.xpi 489480 SHA256 b4d0810ec816335412cda8ed737508e522e7208a007b1fe364c9540aeb0932cf SHA512 3c4f2b30a2335d5aa274278ecf7971aef8ca806762a73929137d705f7679f87eb061e11319f1d7952ae16aa7b6c41d114ca70ee3e30235fab05e022c2148fe7b WHIRLPOOL 47d22b160d158d7461c7d63bc5772f280ce6d6e852c89f371f2bfaf65965372d8a65c8631e9a316387bfe91f9577a166c48b49591ee8fc1da74a9a7036f0455d
DIST thunderbird-16.0.2-pl.xpi 400418 SHA256 b03b7075c29d2ac31e5aa321148f06f79c28673259d368f5a4d40ed8e17121bb SHA512 33afe9af1757e9593d2d7a05ac9e28a00969a5ef58834aaee1b6fe31fcee020b6f7b2a90d184e6f383e941a5a07cd5f4862fbca3056449b14f57c1af76a08856 WHIRLPOOL 1241dcb40a030cd27f17af5aeee7f6889091db5e25523d714a9cd4e6be54218a7522e92dea310409a18de05bed28e58b1245459943ca5db2eb9aa5321d0ef146
DIST thunderbird-16.0.2-pt-BR.xpi 433902 SHA256 ca86fec59d8810167b017af483085ce0ea7c3593c982f5f6ee5ac0e89a4fb2e4 SHA512 bdfa865828be738bb3743c730dac7f43dcf4fbeb86c95a2be242b6f9f6abd4d75b1e9c828b70b03d83f9642fa0e639580d0b6fa846379dfa88843dcdcf102317 WHIRLPOOL 97835908674067328c17c84a219bbc66a55afe46d07f35d6faff89fbb78f5799ca81f2ba4d492d0883041eaa6898d19a3f6940f09af4869d73be08019f3d0806
DIST thunderbird-16.0.2-pt-PT.xpi 447507 SHA256 6263a09c2776adc1da82057616678baafb14efcc1a4baaefb17ea4219a900cf4 SHA512 6e5b3f25df285f3c14e6d639806dd13e13241f06fbd6c5952cfb4efcc8d1d1801f256340e2aa46d215183818d91724b3160e491358efb7155cdb33431ec05d97 WHIRLPOOL 2bee6ceeeee8b5d93817e88728cbbe769ecd956b55478674bde1634a2e53ff33129e23186652421b80825aac40d4883c6972164220e87d0dac94f5997b494fd9
DIST thunderbird-16.0.2-rm.xpi 450395 SHA256 a5e2306319d7e2244746d28c5297736f6a5a4ee4dc98ff7978a818c563dcc991 SHA512 badf52c3a9abd6864297d9430d9aac749f0ccff437b29beb857c154a60b8fe76d5c6afe300577cc5c6e5f867790b9f0ca986173ff54bcf66b5a8bafd5f4dad9a WHIRLPOOL 4d36c671a4856edcf461a1e24548812464a1df3ce7435ebff528f540af063cc8366b49d8a3d350d834bfd765854b8a508b98da39003a6eef26db16c8b6b65d60
DIST thunderbird-16.0.2-ro.xpi 477489 SHA256 fa6865fc3546b60ebc5a707af1b667b2fee57a09dc797c5cb2fd6d8c550b3c7a SHA512 c9b9f8534fd19e65dce80fc34cb8b0639b66748894968fe76c4407374d9de20fc5b865b32693f3f5d8b35a2448530bfaa5fc3cb0a3971d74cf62913fe0b98980 WHIRLPOOL 5ccba6a451e4335f067eb8c69416c337f6a6328e5006dc7c7df2929f32772d7d774427f707b53ff37fb36e956f34bf91b32722bb7cf4eeef003b63fcfcc9b39d
DIST thunderbird-16.0.2-ru.xpi 412751 SHA256 7f4d42d960263b8214ffd38aa45f0779e5615847405d5e70c23724d6ae144576 SHA512 d68951950abf189e70c562ae6256e6885eb3a485233a9dce9a469d3865b4549cd11dcb03932f40606e0dd9c517951fbf5057cc35ce727ed2779e40eb10b3db5e WHIRLPOOL 6733f1e0938ff5c18af6a63ad16ab0d28db02f51fc9594ddb6876b50012a8308236deefcf0c5b168f105e433933756544e27b8d390249eeb0c81bc78447a7a13
DIST thunderbird-16.0.2-si.xpi 490680 SHA256 25af6b61ddbbcbd7a2aa46b3cbad62e2e51d6aacd3483453f8a7252673d65fd9 SHA512 8f26e08b612b54e066ba9bf07e42e5ba230b8a63d7e6f1186c1bebe63e3906cca6e7d114dd21d213dce94420a6485bd4576e38b0a5b325823a62cd029856fedb WHIRLPOOL dfad4d32a03739672c4b9accc3ade284075b9a330ba67ef4c1b1471c73caad7092c48b776442e46262832c39e163187bbdc2ff7d7a5ba001de2881a9961fa270
DIST thunderbird-16.0.2-sk.xpi 426652 SHA256 ff0f5b16b3673ed6f321b0067a3855a95183a73e7af63cbf5093abce5f487694 SHA512 321fa22fca800e4973d8353a24939bf80b536828c0c368734fbb94a6eb263c543c2b02f059bcd0909f3fdfd1b881258acc3cfc2be0c050c718de88ae62e2f3c2 WHIRLPOOL 464b5832dfbf6dadd885d768e69c6d5047542611739aa2381dfaa7b3648825d87ab0ec1796ae47e89db7981274e74e8be3765925ac8df80acf51568f2680886a
DIST thunderbird-16.0.2-sl.xpi 439713 SHA256 0500acebe05d9bd5af47aa3d654af73cad4321df846ef89f378f491de8727c1e SHA512 aaf7ddf8780a5a036b17bd58aaf46ad5c539de7ec2c8c044dd004c6e9835e1e638aed46271e5cfa5c4ade09de80af84051ad275a29ab7d47691aa163bb8253ad WHIRLPOOL a3d7cbdb4aacc2df7abad5fea1ca57d8f5c8d179728b75093dc29bb2f2914b83cd617e42ac8a55c2785fac439d0990ff9395b3cb7cb519cff8876c13dbdc5915
DIST thunderbird-16.0.2-sq.xpi 395078 SHA256 db5d5437e97ff1b09cae4cda32e922a0d2ee6ae992736adcb5e516c74fac6b4f SHA512 ac43582dd7db09e84adc5f99a6d4f933a5c1a004fbab8fed8d572409e35fd79d66b75ee4e7e9e1858226a77b3ddbbbad07e713954ddc07bc836106c1332f47a3 WHIRLPOOL 25101277dd401519945dba222ddf54abc82129e476fadebc3754e770c564893fb14e6b0d0aed24cb29475d9153adfa2325b4552e85fbda83cdd45f3f5a16fbba
DIST thunderbird-16.0.2-sr.xpi 499501 SHA256 a45a7b88263d95169611e21b496df23835dde8767e10af294ea6da662560f62b SHA512 4b691243c9b79a495e49dab493a9ed9044e2233f6de399542a8442fb42070b901b1528c873007af8434d71918991ae17bf0624f687c5a2bad1f80fe73db09fb8 WHIRLPOOL 747df04e41e0dd2f9b735241138fd03daeab57cea11adc2062320d1a64a20164ee4a9d01e70ea741c7605de5dea6633d79224f9067c27f543aa86ea25ef0aa98
DIST thunderbird-16.0.2-sv-SE.xpi 516902 SHA256 18da07fddc1108a2abb7ea21bdaeb46c03bf33b33496890b3c94a93f72d943e7 SHA512 ad3372ab38bf2bac762366d1147f797a6131accdbdb5bc3dce39a993ec0161882a60ddfeb0a706282f8870165bcc85a4a3f032b6d18afe63688e71b0b4ebc836 WHIRLPOOL 8bd8382444e07248c4dd3c9acdb1ec3d0ebb0ffc2385e047e636beb013197ab2f4761614eee234b2d6a00cc09e029ed82c933bbbdb30617b0d7e8fb5b0ac9a30
DIST thunderbird-16.0.2-ta-LK.xpi 514905 SHA256 e3f1c11b1f1384bc94cfe2af45dd6f67a78daeae1319703ed222ee0a9de88cc4 SHA512 699fc52f7f015816772a3a01770b2a4c911af2d7b19c578c62eebcca424180b4a8d5b2aea780052e8aa78947b0c00267c9c3138912046ce534634015785e1766 WHIRLPOOL 1b4df013264fd93b7235ec61dcc6348440151dfd5ddaec1041890ecae1475255820fd99a40a78f8e679dd29925fcd4325cef72667874dc50e49abe357a65331b
DIST thunderbird-16.0.2-tr.xpi 441867 SHA256 cc2ddf71adc0c680348b4d4c8be7bbf34f0a457d69d8db09b41c457e56c14e8d SHA512 7e27eb50477530a3301aaae26f3e5df6ca685fe2d2df2842d2c951b651f921620b74a251bbf3e57e4d715ec2993a9f8f91f256678e206127bf00a8a071cb28e3 WHIRLPOOL 19df6971fca9077edcae152a2d58ea4b33cc2d7e2dc99b948f2d346dc6b0a84b685abb922abb078a9ea2e5b6f959765e5e579b2e852ef73d47f41601094b15b6
DIST thunderbird-16.0.2-uk.xpi 481713 SHA256 fd4f65c0834d3a1d1815853003a904699a6a9489d9b89454eb89f70374dd5598 SHA512 94e9eb95c6d3eb398ecca948a03070f04275db0315c2f92b9922e8b50923f647f5afe4164155078e97276b39527d9c3974fec015160c2c45727bd67f55058aaf WHIRLPOOL 9392780e955957dbb84c804be12eeb5f568133aca759d71652265ceaf4a901c90c19e2754bbd3d747cca6e0a782315953c8650c965e47147c0e976591652dca6
DIST thunderbird-16.0.2-vi.xpi 475492 SHA256 9296de474ff379b945c7967a2025275fc914caa47ca7cd1d418b412316cf06e5 SHA512 62bbacbe57ca77427b4c09b1cf5619794fc509336e6e5daf5a4f136072ef38001db071224a36f0788ae7420263907189ed1f24422754abf722ba46581d3b0af3 WHIRLPOOL 21d5cc407b29713fa94fb2b5a22075a93aca6608e4ceab06781ec7c6af1984de169ca8b16b48d9194e4af219e05103a9f038fee6ce9881b1c582ded63e46c840
DIST thunderbird-16.0.2-zh-CN.xpi 432902 SHA256 e87e961f8bcbfc6c3c3f980f341e380cff1e5168f4b2a69b6bb944d54c14f57b SHA512 d7ce42776fa8423602dae060322fc24bc8321d7222e1de5f5d509ef1e42813baea57ed2b25a4459142d7cb744def759c3a2365017f90a82ae99d1008508b5883 WHIRLPOOL bb7f3ec835b4d5751865c9292cbe1284cc2eec2e04b95d92190c8d120931ab4d6f70d0efe246c788b461e84ef4f3d31de8bee705e2b1fef95e9da4e25abf13f4
DIST thunderbird-16.0.2-zh-TW.xpi 433958 SHA256 173cdfbe7c3b61b94b7b7694fc7c5059481d6687f49a2c853ae7a6834d23f8d4 SHA512 78dfff5516bd2763920881874c27baaaa6c28ad77d172c4ead164062708cf666aacd48351e46897e945643c300fb578ca92a88a646623e6a968500604e99e1a1 WHIRLPOOL 558cf8ea7bd17679317970da54d1246992088b42ddc7f87d48a8c6892a8e02079396d33c5d9dec4e96e5e0d9511bd22b6c04928fc74641c82a10da105dbd78f3
DIST thunderbird-17.0-ar.xpi 445976 SHA256 3cbb52aa92794274c01df21f297bca44c194cbf3aa61df29f2070688eb17023f SHA512 ca52227441233b43cd1b4e8f191ba42eeb9fc30856d80f183ed2dfa3c9e96eef0cec608b653ccd7fa024d2b49ea109bb28fde57095ea48009d9787d5e37e211a WHIRLPOOL 731506d4030f91c6126af60a520ed9fd6b23f05b88a102c86357529b2baa4c351966b32ca9de21e3c981304e193ac2e34090ee10f593aeff1c0b89ba40960393
DIST thunderbird-17.0-ast.xpi 388038 SHA256 526fe6fe0beea31c9d5ec6d6f35035a85b955db43a83a3c1b16e2b550db4d1eb SHA512 abda7334449badd5be52f61b395b08e688be55752e2696b1f2f3f6483f9c870a3eb5d7cadcf2a73a0a2128abc58ff94624ceb7e820225fc0a40a0d52dab0e609 WHIRLPOOL b099a94b9fde3b401813bef9e396e7626a52c8ce0357d86a7ff8c4deab41c0dd4f8aa331c7482ef6f6ec30883790bea9358bfc22e3d6d0bad7bcd1e661b233dd
DIST thunderbird-17.0-be.xpi 426694 SHA256 1275c0c2719cc38bd8b982c3880aed39a22167844f47260fef0682f2e97e3827 SHA512 a75d294fbef13133a3dd7641785c0dcec4cd4c5ff6775d7aacce61917c5499c7b88fe02fb1961f5375a34dbc54b469fee93a1ee121b0e5f0da622bfeb9177a42 WHIRLPOOL 94a3ec350d5ea4ae41320e257d154909e80ae08fc92de31a117a57ea8cb21b1283582fccfa8ea0f0ded6ad3ac1f86efaf59b9b8b638d8e4c99ebf98f2de1c758
DIST thunderbird-17.0-bg.xpi 467637 SHA256 6a7328a3d557c7bb11b260091aee8812aec758f840aebadd294ae9b95ff2bae8 SHA512 18ca785d3de547637c9451fd4a11fbd1fd6fc34f4670cc607aef764e304a9405c3c7b39241fc503cb1a8e263484619aa7c11895ef532dd6fd7f53cbd7301d39c WHIRLPOOL 76daa38ee6a89207bc4c0e5974dc5dc00d3c22ef79268b0cba98cca6353e7984b825eed2226a8cdfe03c6c66a081a32ef83742a02f67067fb38a8661688f3897
DIST thunderbird-17.0-bn-BD.xpi 520600 SHA256 e77f6bde0748350e1ee77144beaf7d7b145ac0c1d93a7da714aca8147c379be4 SHA512 dc6e0fd616e3b84592a223597b08bebfc33567e7062d0c272063abf51745e52ee1e899b21a54539c25f0eda8818a2712fd2d101be857ada15a563a069173c425 WHIRLPOOL 777cb1ad6f9429768dc130b12ac92af219726cb3e8abd79d3c9d217426012d0a9fe02470a0ced187666c7cbc9c2c8d16ad08f64d66c6b0fff6a5652b26248cf9
DIST thunderbird-17.0-br.xpi 417071 SHA256 95a712c61d138f23238b78507dbd451284ccf960618e8b9ad283296f7f4778ca SHA512 9dfaf9a40867b8049057f91d484101756b41b530ea6f7daeeb49066cfa86ba043dfaa23cd9c0696e471da41c344bff9f56837926c2925989b2e899e05dd6c5c7 WHIRLPOOL 71086f3e5252a648180f2d5f6065a1e0f13f3eef925a0e7b2ab94f729626d6df2f0566694428ed5b23a93462e6d8af2b4ffabf5c87440368f4b7ee9be1dc12d7
DIST thunderbird-17.0-ca.xpi 418407 SHA256 35a492c0947ec56401091df14ce9ae6b538084a47ca18c4051182d8a112276af SHA512 9ed9d8cf59cbdc664447bab6c982ddfe4d7ef558ed12afa072ac69a0e05dc3bed806177db4c04d1baaa901771119ce9c8f20ed36ae739a44eef4811145680a2a WHIRLPOOL 759ef09c7b7c407cfe0f4645aeea7f2aa58fd383f273a22f563de04720f83a9bff80d8966bf0df2b0eadecc29c57d77ab5b4c78ae959bfd3fbda9c0d9a5aa261
DIST thunderbird-17.0-cs.xpi 420626 SHA256 448aac32037936288df8ad000cc1824fdb0d135ea20a7b2e83ea83c96dd87423 SHA512 19ceeff15e4524b48a9dc91a704ad3c290571009cfbbe98bbb5d865198471eb6e007a9a45f9625b6ed5cf1516893e6902ba4cfe094d497e81d4a2c2f046117e0 WHIRLPOOL 91c7c9361592709a43a1c64547a267def8e3f5cc26eef7a439cee684e0f1ef850c8de93e3d5a385626ff1230bd9203fe54c75b621f8d40c165d43670034b62a5
DIST thunderbird-17.0-da.xpi 398979 SHA256 399c1fc72af166f4c143f0d78617ae6940bf59b905fb6d1dde9450c3c15275a7 SHA512 b3ee1fe23edd8874ce9426e3b1047fc378ba42c587e1bc1563e288f44a178a85c5199ea0da48217cf7c8b2cc61bc7d4b6c602f95bdf2f98bbff864b48fa8cc61 WHIRLPOOL 8ee0d25b9a32d52c7c4f6ce30efe52630aac4f04b54fd074203a5241c936ca0c397b5bf161b378af00503d062a2fd03b9ca69eb5ade56a3066b79ff00f961abb
DIST thunderbird-17.0-de.xpi 393631 SHA256 29e12f0b2b6596e9323ef179a71d1ecccc1c3670327c9f43b314a864cb39eb3c SHA512 ba64e27478138275332874bdd2c0ccf4eb506b5a73a0856cdc2343ec103c3cf4c6d65be69e91ba50d54839953112f75bd186169e6b01c418ec4e7842f360a25b WHIRLPOOL 19845d5483e3aabe46ae99b1a9d1c07cb0e1dd53992fa68738741d7c7df54e014a22e7af70d5bb32fa77d6cfb7b97c50f3ae2585df064d9ba254d616bbe80a2b
DIST thunderbird-17.0-el.xpi 447924 SHA256 68514c1a1b28d942461afd0687fe1da533e93da7820936f2c662b30726ed2e94 SHA512 dab4e9104652d9bb5c500cc5a559e37a5f415078f445adaa22f08fd40aa6f4727fcd59a1b5c9c1a69960861a6a5420deffe6ae9766ca4ff7bbabf9d7a7b23a47 WHIRLPOOL 44eeab6e17d1c79633f6cb32d840540d6434f1a8d47dd7e076a79f5b1cd145d3edcc5fb7995688060601617d4584a9b98acff6c7826f6fcdca3b00269c434ad0
DIST thunderbird-17.0-en-GB.xpi 390694 SHA256 44fda66cd063874f187288a574233b3b7596ec0032413f9b65428e7a5fdd3148 SHA512 56ddd1763315d753c859878ea9439886eb2a72c7607965c46df4b16f4cee6b4728a762d37147291727fe30c68de4451ea40956a37a1924a2de36119e5790443d WHIRLPOOL a5fd08338216744e3bf3ba3d942242d371b7c9d9cbeb7447f7a04ffedbf324237a0661b795ce80dccc62607fe96f170f1feaa8c530d4cf7e28f19444fe4fbbfa
DIST thunderbird-17.0-es-AR.xpi 415498 SHA256 d85e90163ca833ed812cc309dfabbf677d5dffa0ab3ae36e3442eaf68073e9c4 SHA512 507ed4a9eb0487b9630fc4f16356af838cd2aa2c78321df5785832d87900af509266d7f52adb049ed946d32afdc1c75a7d3f9cf9ca284f914802a6865f9f0e83 WHIRLPOOL b219812cc12c74bc19eb19a1dcd725f55557a278601f3aff20bc1f2cd370998863d26138dc54f55e76592bc44339fefb543ce316e80ce37fa427ba7d0a812b7a
DIST thunderbird-17.0-es-ES.xpi 356862 SHA256 a726eacaed870c0c3ffbdc855d069fcd09f281b54a18c5c6a170a9d5420951d7 SHA512 bfb7e1b1e7077cd8589a034359b5e91fd75e0d9bbc4cfd50227e403d3c86a788d8714f4e8ae1ae9d87e1bb2bf62935b6220274d154c6c0ae657bc29e54bd45dd WHIRLPOOL 40ed368fe388a8193a3bf2ff6b42e020e77680c660d144d4a3b55a8dc6ae2bad4447e2f55d07161f3c7c7b2a5d6d79bdcdaf36d39f2663f7a7561158584122f6
DIST thunderbird-17.0-et.xpi 411892 SHA256 71bc739da6643a3efbbb3f9aefdd31c3d7f02fe3043793a6381dd2aacfc5a5f1 SHA512 ac0119bcd83355ccf025a2ff459ad4c03d9d3744fb4398953a8200a68695abb5cc8ed49fd9909e3ebcd032ad0cd82dfc3c91ff6fa873679ec638e6d94f1b354d WHIRLPOOL a35500637902c14b02e4734caec2aa12d96546295410ecc31ce20f5f139a0e72b6d859ae1cbfc921f66e8fdc1c0cbce2c9951bb97fb4360dee27a7b588e2acbe
DIST thunderbird-17.0-eu.xpi 407189 SHA256 4f6b2a98069611e53881dec4e849e99dccc83b795c6cba04a80c28496c096616 SHA512 fb420cf38f255898e34871eec003448f80f5ea098b51c8016d4d964ec0a3872ba732c7219d5976de61dd67332267cb114607607560e4107bd3eccceded38f36b WHIRLPOOL 114786803f8b8ba0f360d8348a7f8ea386e58d44d0cefadbf3f63035c6f5215695f3391ee3aaac8c906edc9985b54ede154e26883598d95fe84beb5bd4c4fcdf
DIST thunderbird-17.0-fi.xpi 413620 SHA256 6f0a2eb8b06d930fcbb7d76cfddb0539b145dc63d17fdac35d3c8a1bb3487cc5 SHA512 3e5975e2cd22b74f154382222b8eac3337b0a4122789b61beafada83520b1205283409882b078839ecc176e7be451456453a920e3705ae3aa71d9cbb035e88fc WHIRLPOOL ca9a41d57b9c0e5c506f934ed353db6574b9f9f49aca59fdc399cfec1ce97c9332b3d72b4d2aa18c3379baa0ef401736975a12d38dc164951db50c938f253ada
DIST thunderbird-17.0-fr.xpi 420825 SHA256 cac814b56a688f6e32c1a0df2f850f16c81cef842723558320e5662cc40caf2e SHA512 b3fbd98202d9c958c978b0206c14a6ca1dd8276cfa98ce3adc4d41a67604fbd82950bbc2af5548226ecbdbfa5927b95726cf1744952afd2d468fa6960f4f60bf WHIRLPOOL 805d16c0fc6b319a10fe6575f50d8f9548cf230acedd68b7c75ead68e3646b07eb07ee43cd0a7aedff0016bdc467f216549a22401c69090ed904ca2771efaec9
DIST thunderbird-17.0-fy-NL.xpi 415712 SHA256 0ed63752d63422477c635dddf38e897f90852570af82b1e95330cffd65810135 SHA512 96ee4e777f04a861b29919bcb9f0f0948cad1bc8957ae19af2cd666c536c9a7a5207986b93afa445fc6c19595c6940685d75ace590396707192b220533866604 WHIRLPOOL 724d3fff452e8add05b92fb89b6d7ade951becf51b9c26d7a5aaf1bd6f24e2f5ecdbb1ac8c97edb76bd95b2375211af5edf3db0710e14286aaa0ae6553c13448
DIST thunderbird-17.0-ga-IE.xpi 425395 SHA256 4a159fa1fdab98dee2e6c64282f5ebd7d6e4cc3ca0f516a86de152e7eb57a77a SHA512 c1102a8b89850537b1432aa02fdd83282e5b48ac22df7b467f8892f3b1f8a73ddd273d9fc28ff90b5cdba27f0158a94a2268a29464f8f6dc0e3d8119981305f6 WHIRLPOOL ef1efa2986e9c4cb771f21855cdd8c5f09024a553189031c603737e9629fae1974ebb0aa8f62b3b8b00a0e72f8653afa2152b8e002de71f684554fe715a89c47
DIST thunderbird-17.0-gd.xpi 428939 SHA256 a8e32620b4b05bd9ed5b5f44c885785f1f56c16c4e91ae5af41667cbfbb68d3e SHA512 e90e63a32f88d2c33ff8b71397058bcc72ae36fe51c5d130ffb836b6b013495eac068b72eb222a26839e1ea2a6e42ebff0a4d451c5abb9b3816897493c0f9933 WHIRLPOOL 640d7489eb92fd088914f03ab94cd327b863d1c27246af6e09d5c1a3501ea495d50f7c0fa162c45020bc85d7972fd090216597e36e27bc1a1f916b3543011ea2
DIST thunderbird-17.0-gl.xpi 410369 SHA256 cc5a1924621f5f3303e9ee258150d082929650e0f7afd6325df400a0dd589ef3 SHA512 706b77720900ef1f4a62c5e9e03874e03b5dbc6c7f23927383eaf4fd4a3a5257f588836fe69a54fb2d63b144bb6274c06a10bd2f66b0bc8e9a6073c378b94ad9 WHIRLPOOL d0183acb9eb5dba1dd0b95732ba5d1dd1b533e07f73a19b45eab52a8c75bcce9d0ad98861e4dbebd91443d0a9b74fe8bf4f9b41cbf232792e15a4093a4d5e9a7
DIST thunderbird-17.0-he.xpi 439503 SHA256 76fb587cf1522bc0608e9ddea5c62d5b0d22bfec1990323cccff1283805209e7 SHA512 eedb3fc2d623b148528b37f6c0f5dcae7dd13ca6e3173096eda88647e9c86f2d97026401adec7171dabfd7bd97df4316cf8f4745013d326de9eb36d74f183526 WHIRLPOOL 011780fb85886d36a815164c299cb90cc509d5364a7351b1005a6fa57cb045613d15424d10b831632fd5ac822ceaba3cdc9c67103e3062706a630b23291b9e9f
DIST thunderbird-17.0-hu.xpi 433187 SHA256 7ae5970cff9c0fa02d72679e2d24bd4b13cf79300f24b0860ceb329311632973 SHA512 503b06e01e1912753ea38d1e67f6e7a3c57f2e60088096d7a55b9e9fb0c40b4fea1f5079380fd233a988d8867c47325f90680eb56de80f8d8dfa8649b69f7b37 WHIRLPOOL d24a09f4fb4f4c79a7c28fae9471d6378b473aade4f3b0e291c907eacaaff31c5f55d3b731c7ed08073c882c86bd3fdca13b89970e7ede2c0491dd69e4e7cae3
DIST thunderbird-17.0-id.xpi 439575 SHA256 9e7c55e761f9f5073bfd83d1d43db223fa7c69e219fb1db9cc9cf487cd1da9d7 SHA512 4ac7a3ef9c768dec5ef246742b764a60a7483916fd54d6c4426863cf693fdaa4cd8de7db11e74cf4dc591c7f15b2674f034b618c23824933d73d76e3398405c4 WHIRLPOOL ae1af01e46d88cb746253449e85e251513b6f534f0719324a5d85232df4667b528f1324f6afe9c77918bc53fc6c6621b77328a5ab849deb26c60b1353ef3ab7c
DIST thunderbird-17.0-is.xpi 414068 SHA256 1a01f6fb65c37dae8c1c74868b4c189aa4aa6960390a219652c56e4ee211bddd SHA512 09fc7b21d2247416134605e417f0888a0c6f33f6c57d0474da55f0b1ac66506ec66bd60d0086da4a388aedd7f4c4a00176d1cfe0d600fc68f947977e6be36a2c WHIRLPOOL 5b8d1e72f30dc28704d3043a7564bf4b1524eac72506485f743bf3f445833db7e4ac1bafcb6734d39c7fa4d61513c1e94ee854f5fd63efe8accddece0ab5a8a7
DIST thunderbird-17.0-it.xpi 348621 SHA256 4debda60f724c5d46ca83436d3471728a4cd438cfbe8b70275f6ca71fc5ef274 SHA512 2911b8adc1504cdcd9a475af385ee26740f9121eac2a492b2b4d5c6b80c43419764457e96eb44fd93e2719ed98989f3bd1589a267d5db479bc849bac68dc377a WHIRLPOOL 142f2662df77a2ca1be727b821a35c7c8fb3936f1d09599ebbf48ea4a66c050052cbb6182f4e6b3cb00091f767af1383edd0d11a7578fa30a6863aeb4d6969b2
DIST thunderbird-17.0-ja.xpi 463487 SHA256 05003502cd5a5f2d1ae5560b220306397c840516ad0b8ec8eb2411ee82cffde7 SHA512 06f7cff2b45b77871bdcf8077cb01af4a62929b918cd1d5b3241d872f07ecd18baa7c9f1ae2d7f58e241735056716ff365b3f4d3bc47d153f32601a737a4b0d9 WHIRLPOOL 09444db204fb9eff8616d893c30ea335e4ca3dbee309893dc958286ab5aa36ea1382606ca223119514b9858653d4040599b4bdd00fab17c7f59b85d0cfbb723b
DIST thunderbird-17.0-ko.xpi 412963 SHA256 215846d3ba55c281273358d0db9ac70a331995a002f2ac436fc142c158193574 SHA512 089ebcd16ac2210af63fe40d89841016d1d92afa2a732da8b263d5b77c33192e1f1e5df2e03543fe85e94d054180634fb82ea88c88af37ec9babf6f8c8980185 WHIRLPOOL 9c71acf25f56045d0dd1dbde7fca78dc3e24879da590ccfbf702b35a024adb08ddab61bc15e9b6e2328aabbd2ea6ed9f4b850ea17fc3f38cc01a0927fd434037
DIST thunderbird-17.0-lt.xpi 519802 SHA256 920df8494112c0c814212f6997579aef31beed10fefeafd843e38690fef36fe5 SHA512 eb5dc1cbde71115896316394233c23ad22710ab5fb400156465a5d68057aab26c6d9260a2422feb5243e88d873bc1cc55f3b5eb7a7bbb37c7bd91e63ba86dbbe WHIRLPOOL 63b7578928107caf7f49cffb38be09f9da6a74f248486e5f8d1b41263062cc53867ddbd2ee0e44a09309a7fd5d3a47888d4921af6475658d83e7c1bc3f1baad6
DIST thunderbird-17.0-nb-NO.xpi 408519 SHA256 1b51894cce54f5ec2025344440f151626f012ea51cc7e113a1ca816388eb6315 SHA512 9cb7d6be7c29d87dd8e962443a8dbe3bd68d3bafa85b0fefeab6c4a401b1568e29ab039f37184e1550e8441a7fb97721e24b3126f15d47b04d3a8e6b4912073b WHIRLPOOL 0a41d7d3050e4698e1cb16697b7ebf7dfb01a570916fbb11260f20ec3109a309f979eee19420b2ddaad818febcb750772679e2b8bbe63109513ceffb4195a0e6
DIST thunderbird-17.0-nl.xpi 408526 SHA256 223225ff67ae11c09167a1f099e2598ea66542886744075e495c692477838f11 SHA512 bd2730422f4ae8d4d03d37cc8bb555bc04ddd44069500dff4497e85f54b629315563474467211bce6c048c2c3c87bd8cb7c1db42a55571aa4467e99d8c1742ef WHIRLPOOL 980cdd15000788dfa4e68e8827a11217752da92da9806149e570afb2195ab59ddd1631fe24f8e36eb9b242357d7a8c970cb718b235dec0f72d42ceb4a8aeb191
DIST thunderbird-17.0-nn-NO.xpi 431471 SHA256 4dd87615f9989c085e3b9cb6382d0c8163cc3e07989d70cc0f5cc8bc2e946bc0 SHA512 1a776854ae6ad19561713c14c204ec7aa6204a7829c99c4f286ce0b19cf95b4c2bf4a156545a43b0e4c69f320697bbfc5e039b1058f4476fc02560a23ea3ab29 WHIRLPOOL 9bc482a6d0080a5fbbee92aaa900cc44f878eaa451ee97d5deb9ef7cffc1787d2eb18ccd62264ff9daf82a6ae58944a69220e0613ae0d63c881557b2a0662b1b
DIST thunderbird-17.0-pa-IN.xpi 492443 SHA256 679a0a9a615973d506ba768a2518ebc870d86998f4aab89d28ed6f85968548c2 SHA512 c6811cfd0e1f8b5a2680f080f7ce1a0b9353b14c663ce8db4535435ae2630f83b579278f18aaf4ae73d0fa952364ae88fc6f910fbe33b30590324eeae5cdb3cc WHIRLPOOL f96c133c9b47eca692f0d1c6bcbd75ec83c7d4b9013d439b4565755a3e560a39482bacf55c08a94d8f31a647cab641b1aea87dc60eed1578fb89dcd016d560c5
DIST thunderbird-17.0-pl.xpi 402114 SHA256 54debb71864456864172f70f21c50b867b00637ab0f298a68abcfa221d04e159 SHA512 572911de04742ce890c385b25b632e1f119b5138c362f931aece053f3c37579aac6578ab5af1a0f9981d21a9e04d5a4efbf5f190f3a82f75490a329b05b1b5cf WHIRLPOOL 535ef264291b0a55420e9f82922e85a02dad31b646d454a3a1b0f158338f9287b54e8336163ffea1625c28bb17c69e1f1ed47e5a7549af2468b83b91aa8a9686
DIST thunderbird-17.0-pt-BR.xpi 415777 SHA256 a8910d96c162702b174c7bd3930e2348bbd52450bafb09b0c49507d003d6c308 SHA512 252bb16d8c173a9f452d95f5b46b1e4500cb00f12776a69c17f3d8755361159917f1dc5be830b439a84cd030be4219f4531b331deaf5d891a853c6d4369355af WHIRLPOOL 921d3205f1148f7d290ad5acfd8afaf5988f3af17cc464e3a332abf6c56b71e10c46b9e17ce71e6eb698104aa0b81abd5d354c14b97088a9a5fddf3dca4c7320
DIST thunderbird-17.0-pt-PT.xpi 445753 SHA256 abca9f2694b12bdb804a12fa356ebb68ea4cdb286c1f1cc1523347537d7bc242 SHA512 83feb5dbfbac20dca386fabaa8008866c6241d7a11d74ec60fd642d6f0e781cb6d70502d4eb064da0309fde2d9afacf234860113296a14bd9acb26f400374200 WHIRLPOOL 923c5232446c3fd0d389d85e8cf48df20f5615319dc0a8f0a2eff7c8c2834e91a2a46b7bbce2249f4219e82dc03246a9705eb4b8b6841074d92d65b91582ac9d
DIST thunderbird-17.0-rm.xpi 415530 SHA256 993c1272ef31cb949e7df775c6afea6d96746ad6c092113b03dfe307d3f2de5c SHA512 eb83f27f5526cabc7d58040eea8b53969e2ac4e3e222bfa20ecb10843783c13cfa8fa3e5df49a69929cd35ee94bbdb8cd3e8ebe3c13464d58dd4aa993972264b WHIRLPOOL d7513b8c28e0154968bb3e866a6159887d8e913720246d806b414be48717af31cfe7b830608db1a2a3514d85c7d9dcb6492c082db3375b0ad8dd2881e89be538
DIST thunderbird-17.0-ro.xpi 480492 SHA256 dd6e8ae0b75912c9d35494e7954f73d653f0878aff8e9e4df85bcd0ec34910b1 SHA512 e3f176f730e10a5f037ed29dd3f3a9db6b2b5efa9ec1c135f7a72ed03e54b383ccaaa2417abfbf41e23770f0cc38c1309ecf616eb51866f3d9d4e787b3da61bd WHIRLPOOL 78f6429191c70de29b539365cb441758ad54168ef877da98bc45ddc74f2154a0995df1c6883fdbf400015ea76b4b406c868ed6cdc08251fcb055a94fbde1374e
DIST thunderbird-17.0-ru.xpi 415708 SHA256 0b6278d769b1f2526847a153c9c9db3c80b7f3a29cf5181afbf0cd56ca48ea08 SHA512 3e17cc64d630dd6c29a2d33132ab78c8044def76e09816ee5f43ac0e073ad1993d84318852b199e7dc4e654db2d1d15c65f0d9f8f225b0ee5bc465153abd6344 WHIRLPOOL 3b8d645fae83668d85b76949f12677aee207152a2cb4d1aacab4bd92402e26fb3e3c41a62468c758cc1f9f850d104fb85ff1025bc9ee8cedb85eee860adedf0a
DIST thunderbird-17.0-si.xpi 494162 SHA256 04f2c4a7ba8c769983f36b0932a8f04c552c60f9bf0ee4d7c1783a548d5552a7 SHA512 a094790487f30daf9356c771b324694d8b8696a77cc81ec4fe83dae94ebb7940bdc0c35700ef2a4354cd76edb9206a59bb29c2404630b7b0658e8ab1ae010074 WHIRLPOOL 2944f7add898e80c451323aca7304f88330a34a07b205350904abd6d411b05675b3e43c216d7fb2bb4227a31ae43a6c7a15b42a64c1be9f49ef35d15ffd929ad
DIST thunderbird-17.0-sk.xpi 429756 SHA256 9a9aca008f73cf2dfc8b7ad97ddaef572276b1bb572452df2951661c4ba68df9 SHA512 af6abed15832782f871e31a2e4a1a7cc417e06294eb04ce3d0f97e455a598d0bd1b4a3d5c284017b5cde8fb40bb6c807044ade20e13ba8c264f940efcfd6b2a5 WHIRLPOOL facd241f805d6be490a049e3a8a6356bba2be10774c9daf782459a5b7d6137ee5dc68b5b7c3dcb3fb93cd79285613a12bac98d0aaf3d8c3365ba87d7abd5a85f
DIST thunderbird-17.0-sl.xpi 442096 SHA256 52716753794104c91261921f47f57b0ebfa42088f108d0f013b559165bdcf6d2 SHA512 ded7c8a798a6d00baa6a1a6755aa78f73a8c087a285b87e4808621a264638f0760140f1c6118b5b2b1b8cbe855775e963e01b53898e5ef7c5bfc482db8203df7 WHIRLPOOL 85b68a50f0900f87ab277d7ac5169ef0afbd9152de5822f80ff3d74ab3394935e77ef1e1cb6a43870057ad0adb5941e775a0f8e8da99d46000f2692a4562ef83
DIST thunderbird-17.0-sq.xpi 418779 SHA256 a8c1d59077f36d822d322f3c834561b55c3eb9123d8b7d56a05a2e2e55635931 SHA512 3811f9bd82b674da3b3daf9e2d905f32a0ac256ff9b31e2474a32f111276334ed129203d7022e8b9a684528e848679a85db06d7a4b84d3b7bd07833550030835 WHIRLPOOL ba02aff8e6368cd0dd307c66f7b490817826f2f7881544b3cfe6540b2a5bea513a83dc3b46a03140f0f140699f1250822e79ff177d6a55a5325c230e2255a9e1
DIST thunderbird-17.0-sr.xpi 502500 SHA256 fbb791a51e028affb614c340464f503adcf10814eb8c46a22f6ff18bd5160df7 SHA512 7a3427d3fd6a850bb8fe670833dc324ece0b3c3a8b64d1d446ecd0f7c9e42ec540b3ac6ae63843e581f6c1d6041c47af06af8302863c756522a42ce81b19ebaf WHIRLPOOL 4ce30153d42970411772965fcfd393dedf5d81f9d83d28e03d61a4157402b063138d7ab57ea34e0311e616eb43f642937bbae12a83f1e62cbcb5f5324f244302
DIST thunderbird-17.0-sv-SE.xpi 413218 SHA256 ed27240255445591569a8d7cd66e9000d52f4a8c7043e196e95a379440c3be04 SHA512 f7a8abb5089107b41af90eac3e7134d20ceabe6bd27a4bdf2ac196c018d5f99acd1552f0bea56dce5bd8b2387ffbf709c52046dbd6ed266466b93f11a4b63194 WHIRLPOOL 6c45f2242fbadd76c2cc934ab7b857825d261813b61fbb2f85c8331bc22516c21bc8f67aa7955583a79528e8f435047fdf5c733cfc80493c53489b9915ee49cd
DIST thunderbird-17.0-ta-LK.xpi 517912 SHA256 199b1c55d570350ac308ce7e0e615a7cc8d030ebe00f4e3ed93a86644ab2c669 SHA512 33230c145a4998ec38807ac68ace14e74ec155c360f2559cef6172025c66f9c57ebefada6823bca652e8910e15e01575f34e0bba9e4fc79a5f6a92bd40aa4340 WHIRLPOOL 5d026f5142debd794bc16ee7d9b19528e06a9cc63dff0cbec2cc842dbe2c509c867345c718b9d0c71cf13d9ebb2a0246163295f68a4cfda3a4860bc399158797
DIST thunderbird-17.0-tr.xpi 444944 SHA256 16a0c9a21cf689c25ca3cd0a8678e31f69197cf9948c6ec97979c99b02e86593 SHA512 1184ae4cfc67d4bc51700b233adf2b67a890783d6422bde1dde94a34c894b8a6e459a8b11e3dbf949a8177c5f72f26acd112ad0632a69dc08f5e6e43383cc689 WHIRLPOOL ffc3eb683ec6305923bf3a84ac497251ff1ae6d84de4bbc7feee17c9537b6e86a0483d7dd15ce88e64c5740ee9765a1e7719e1a73e3fb0bb11c4eba849f75e57
DIST thunderbird-17.0-uk.xpi 471142 SHA256 d6c85cc9afec156d66a215da82075f7b4dd834f6f3a8021f43b4e1dff3e4396d SHA512 3e4d6a32b3c419d65323766972cdb61e4870f701aa43bb2a0410471dd932df55475191053baf355683235e4c1f0774e591ef8f293dbabe6e09aed758e2237bb5 WHIRLPOOL 4246c80bc0b99f90f7439f340fe4263eaedc565505b7b40fe519d61dd96d60911a6c68af25bf7ac09255336ce6d6a11071d414276cf50a2d6276b3c73836ee18
DIST thunderbird-17.0-vi.xpi 478454 SHA256 0073327cfe4a44d4238f109e43936b9bbb6c62d3dde61ec92d73494ba86f78b4 SHA512 8690456e6d097c0a68105af6da18ee355d8e0711e2231258d1000e965d203438578a2302c517d6f0af3a02a58892738d686c45aacaffdb7a57a55ebaa0ac66ff WHIRLPOOL cdab1d9df7d2a170283279f299dbb04a1a26633499c09c8fd0e6906c74c21440acc26b06ace3fdf01c59cb48f4a8724753d9f0cb3e3db94067a0488c26911072
DIST thunderbird-17.0-zh-CN.xpi 436082 SHA256 0f10c72f398f768f0d861cb6575622ea045d362048ae47fddb46b3b5f761013b SHA512 68d9d763653acc8071edbbfdd59fb5e235bed3833ffa1975907ca1cc2ec234ad045814b92a0db4c1a6f6ef6c3770f9ac7c286b1199bb9398950596f356f66acf WHIRLPOOL e102c90f43f718f1490f5f0fc95378a8d5955ec0ddcd4caae68b55ae8826b4c73fea6690e9a5feec85dede256703d88ed89a36e2c77742cbf4155257c66cce9b
DIST thunderbird-17.0-zh-TW.xpi 437590 SHA256 555fcd98a7ea2a46db0b6d8193fc1c784a140d31aa0c70a99da7bb2502038ee5 SHA512 a5cce543faa5645cc5d9b289073d7797ab04c970a6dd3c226a3d6f5a9fa53853f466cbc2c24cff4c383eb0e9d23640efc97e3be6085c1fd084b8d4e11d79bfba WHIRLPOOL cba655f07c4b2893398729904862e1372519de310ee9cf4c6ce268c1e6d4efeb348f7941535ed4ccb582f4ebc26662845b4f40f7651085ab384b05ec006ff34e
DIST thunderbird-17.0.2esr-ar.xpi 445976 SHA256 003c6b4facfc1cb68355eafca6bd06cd8bec8c83bbe39b222d9227b8256838d4 SHA512 19ad402634596abc3f8f0f2bdf61ebd9dd526e9fd35a9c08dfd4f8c82ddb52c889a2005e191d1ec658170705dd3a03cecb9b70226e7408a533de3eb26536e0e2 WHIRLPOOL 4f46756bcb2304273b36b019fa0b7cb6446834f12360f0f02f91533e6e25797c0410c45cd8470c8b7fad5e526f194e8bce085cc4ca1d2155ad03547a64904767
DIST thunderbird-17.0.2esr-ast.xpi 388038 SHA256 9e776d3f2446e594b548d5d7af4869edf316e63e37462d78943c39b63142bc00 SHA512 c96cc007dd38acdcf732802ea5ec50625647642d7d86fa678ff15c68d7b3d80b9d0385a92bcfeafd33fb877652969c9d4da4287f14f68d49efe17c6d7e894dbc WHIRLPOOL 30b3bc5c16880af50c4faaf72135825b46c40990faa048f0c9d466ae0d2568b1641aa6992f95b01f5836c00c02536c503cc514d87907570a581b0595ab9a0d5e
DIST thunderbird-17.0.2esr-be.xpi 426695 SHA256 b2c5cecd35d1f716fc4cf13e59f5e77278607ad3383d78c8b637d43d6d5633d1 SHA512 5c5309074c8e8debf8866988273d4846aefc4e269037128c519fe1ee2705a48fd013511fe778e9d6b496eaab7112b27b421d1dcc11f3de0236b28fb216a78979 WHIRLPOOL 9bd2b9339bbe72b23b936b2530d541090abca27b8e1bdeed82387cec6e4b71a39b8100e074c422ac2ff1628c94d66e4fddaabd75960398780ccc6641053b8031
DIST thunderbird-17.0.2esr-bg.xpi 467637 SHA256 eb9dd4414fe73389c45d73b59b16867bf7d516b927dbf288f6beaca588fcdde4 SHA512 9390226cb2cf7c58d9842ba2defcbaf88cd9ee4d73150e2062982c572c9cc7b73609432fc334211bcbda769804286674a934fc3b1059699ed566f6715149cffb WHIRLPOOL 6eb949687f83cac56e97244360b1f98b4a3b7b7d5e16907ddc3c6faa9f0bb56133cf2cd88d3e9e527ecf2466502f2ac1bf3220cc708067f00ed30d39ddc35072
DIST thunderbird-17.0.2esr-bn-BD.xpi 520602 SHA256 6cc171b110df54e47e833734a284d8bc331142e7bbb28aafa15ecf960f938851 SHA512 d1d04a66d0734bfbc293082fcc4a0fd04407f2be5aa54e0796bd1848becd699902f5b014ae9d7c4332ef2c244999450d881aa3f3b79e81eff45e1f1d05478fd7 WHIRLPOOL d344a2cb9bb40398d6747e8c62fd74843c7e28675b28df5b85ca707664b30070900aa0331130c227ace52255571bda1878726732f592c503c0d56afb3fae0967
DIST thunderbird-17.0.2esr-br.xpi 417071 SHA256 da146b062ff0f7d4da75d532659e1501165b1a7114a1e335738604dda78963eb SHA512 3fe0851ca4500e2b08016e68af0001c56e1d09ee9ec7eeae6411337d86db2e86ad8b73a24b5ea74b9fe34e5c9a231d1cf6f72e65f95568f6c1a2f53ad55dd987 WHIRLPOOL f059814d9d10a1f52968da87d8b745551e5953706af8ce26a7a1f7a3ccabb2b4a87c0f7421fc8a51ac04bb63af95afe4e6f783dfa0112600809081e39bd61ec4
DIST thunderbird-17.0.2esr-ca.xpi 418407 SHA256 8070e2c98d5ef51d70afbc757d964a2ef68b316c14d4eead4c10eb12a3921a8a SHA512 e0b5554d328b457e9abe6a2bf84b008d8a847bed9dd48b48fd161e923a3d4522ba76710753012010489ad4d08915f9fce40cf61611250891c023b5cb30bb3b48 WHIRLPOOL 70296c947ed99cc74d88aed840566f3a761510abf13170973365a81f621201f05370e72f089d32ffb07cc44dca056c052c2fe7022a00b05ef7760ab738cc420c
DIST thunderbird-17.0.2esr-cs.xpi 420627 SHA256 b1bbfb2fc2f6911f18851c4ee6a3c67dc6ee0d5dabe253aeff8c2826f6db1db3 SHA512 630f67d6800401573cda637eed9da113b7fd7034f7283c5e39a992cb39322150e4753ba4c007cd91b1d1c25593c3481e7565742b39a0499ee204b320700786e2 WHIRLPOOL 6935d0bd1afaab7daed466bc32fef6cbb4600f0b3f808af63bfa98c3bd305c6c78fba1da80ffdae85da110e7ae75a8c34975985ec9f762692bdc9c7b706dc4f8
DIST thunderbird-17.0.2esr-da.xpi 398980 SHA256 8739fc9bbdec4c65d3219632e5f1edf57258608061d9dac78299e0596141b7f1 SHA512 5712e62785545d05e3024b279c99ea9a9118b824cab4330c408b792e1eda584649d79e146484f005579aab8961bf9c9807020c43394c025a3a3aa7b99d818800 WHIRLPOOL 142796797dcc28d9d9a301ccdd71447849b5ae75cf2b7b4850b00541a931c42026749cfca06100c85e6f0760e2ceaaf19cc32458e898d2031e0d309ab0d1ea8f
DIST thunderbird-17.0.2esr-de.xpi 393632 SHA256 427f8708bd7c64f8c40e21460a0503f5b36c4c24e8e39f643c8a145a75a40193 SHA512 19fb98042583ddb1bec2ac924066679c9ce583ead53a35d17861b3677b5b832c5864a8fe0060b4749baeb44a67a18cfb4b772385880abefe4169595c2b053b79 WHIRLPOOL eaa7979755a014ab11472f0bfef696330d56e87d3e3270810ece6c57a90929b53ea107e60a41e7b6443089ab98e218887a4525f2f41e99f0b3afeed4d25743ae
DIST thunderbird-17.0.2esr-el.xpi 447926 SHA256 4e5b058de5588e152973baace5d222de95955841957dac3d9a4d43591d5e3c90 SHA512 b78a2c1d6f9812181a75ecf5d3bdff916b8fcfad7ad5a3e57d5211fdb32117018053f890f1fd560fd52ae41c3ee6a9ce49ebee850480a971c298d15fce25056d WHIRLPOOL e3b055c4a02779d8306d92842465a28675f50b5126a246a23132c6fe02398dbe54a2f380d4df4fd0bf182d7a0ec9b6760c8ea60e6e060858f2cf19708ac3ebb2
DIST thunderbird-17.0.2esr-en-GB.xpi 390694 SHA256 e885a59ec0a5ca9018f526609bdc08e09c3f24c384dcc4b430231e36cc7ea4b6 SHA512 3f470d324b3b191ab3737b75044d1a9d9b010c372df28b991bc6afca9b20b6f0dfbd0510f507e8951f5cff78d54dc76304bf08fd81f69ceafffe0dc877e8c47f WHIRLPOOL 4d42c8b96ca5bf1c9824edbeb6cba19bd9f93993ce2beb8acfebce72baa581aa20d71febf96ea12305d228d9d6544d246099fef0b20b9bd5d67aa8f0d03fcac8
DIST thunderbird-17.0.2esr-es-AR.xpi 415499 SHA256 479e8229458b6e560b6e1f7dc6bd3376936e3f6cdcd8f61db4b0c01509ac3e6e SHA512 631132b60dd15f97b18d88f58b048552d061dc813dc69664619a433194226bea3540c59c09b25f2fbd978ac788ae2c6a16b30d4676102df4a02a462ce20c3682 WHIRLPOOL d0cbfc732c13fa9d1aba8bfce5972379efdcf0cf110ba4f9be9911178d0a99e62a25fd1e507d040112320a6b1f3b620c8fe9ba9917bec3f9bfc57af7e0d161f5
DIST thunderbird-17.0.2esr-es-ES.xpi 356861 SHA256 fe53ae8c10696875f51b76c6ced8610b134158695493f80a921ff1fcdd3ac870 SHA512 3588bdf03d6ec9799f88bc19b86842a93026c9c1cbfa0340d8bd5186fb894dd9140377bea74c17206bb44b3721df1cd8e6e0a67c1da3f8599f42464f89c6f369 WHIRLPOOL dd024bd409851e61a434ba6f4036c0a4ac2a358648a41454661c98b3f2b5744e0d0b293dfa71ae4b0179e1eba712d2a23c606817c817d4c91d435e17ef8fce31
DIST thunderbird-17.0.2esr-et.xpi 411892 SHA256 f2a2732b7fcf4e98ce27e7b274503993b432f5ddef8e85cef47d3e907280b1a1 SHA512 84a2acce8f03cb61ecf4c0a8c1582a716d3c0b3c31530047cec2c56089e77c7962d9428a7416cea037a1febecad078e186e81ceb1437919d7ab43d183172cbec WHIRLPOOL 94af8e958e76907353d81cd699fc07332145037d0473966bc0ffbee469b68b2448c72ba42fff071fe596efbd96f9fa172792ff13bf9e695294ba0876b3913201
DIST thunderbird-17.0.2esr-eu.xpi 407189 SHA256 61a80716ebddbd4962318777feb96321ba3789a7bc082d73ea197c42a1acac78 SHA512 a7d83d6a12bdf1c1df13d25a4f3c76d14a2853c5fd35ad543a687150cf8b204ddab6b62e5884dba4ffc999e67235f8a005a526f2dd8ba8a6740a4279467798a3 WHIRLPOOL c546ca626b9dd11c45ac1e3a7f5017b9ce8988ab7e09fc262bf334d3699575eaa259db177443f17ccc9d6fea8a43d995d63ec86d20b3682abab5fbe1222f11f2
DIST thunderbird-17.0.2esr-fi.xpi 413620 SHA256 286e56dff93e62a0d6c4fc0203e9090fa4976c669f7927b1f84e8fa490cf202f SHA512 df601a3e6a12560e96278a12d33cfaf437012ff97ed3811d26daf87586991b84417f4ea9ef67aed37e5e4f287a0dde28b1bed9790e021fc236fa22c82b894702 WHIRLPOOL 934117178938f1907facb80d2b1ff6bed9804ae866018d91d9566d4f81ba686c03185235f079da13e9a298a33df59ad064c92d89b02c9fedc53deaecf791ca2a
DIST thunderbird-17.0.2esr-fr.xpi 420826 SHA256 03addcdc02ad3455dbeb232a25d22681253f1705f2aced021312917911bc2e59 SHA512 a642659a221601274f950b53f820181151286fa86c572e4480b359bdd1e176fbc418a5b433a6c04f09abd80d546b45e1e39ba1becf497092ae418f1b2d7eb6c3 WHIRLPOOL 052376968fa3318e81af798b1aa45a916acb7024f16ea464ae26d9abfa3ae3faab0c8b81feff411850088d466a52ad4f3a88c1f9c443c14a33a8d20845a0c315
DIST thunderbird-17.0.2esr-fy-NL.xpi 415712 SHA256 2c053c1bc67e4d91f9fd65e5e6007c5a1e43c728684b5c3fc9cbdcd505f55e9c SHA512 8afd2f9b18c50beb5ca347d156ea2bd984bf08cf6ee627a7164fea98cb570f50dc3e29b8934f79624900d4df3480ed7cd0105d3866cf2cbfc85c04663db9f58b WHIRLPOOL 2c24f995722cfe6a79a9618092cc439306e80919d58c24c188aa0348bc9c6f4bf0e4988c4b3e2edfffb20786e76dfa0469c3b3aa448cc9cf487d7a44a25ba79a
DIST thunderbird-17.0.2esr-ga-IE.xpi 425395 SHA256 8ab42724f31c0f4b55511119a852c745e4ecd6b39953df71c50a40c9b059c4d7 SHA512 a627b5a2fd00a3721991e67f9d7e1d1fb386cbc07602fb2afd1300f839756adb87a4e543df637a26d6dc9a2fdf1a272baf41b97e5ea5f04988121ff266916b8b WHIRLPOOL 064f1f74d24b51137f665b72db8e051786c5219a9d953db42cf40eec16c2361ac91267422cbd5ca1f02b90c7535a7afe52bdb2bb6c5072a2cfca2b5d117a3730
DIST thunderbird-17.0.2esr-gd.xpi 428939 SHA256 abdec52dd443d244f510b8c2c569d044ab221f498687537ff5d795491d538559 SHA512 a9345cbe9885cdb7646f28be7b320f462a38efc66c9b66f0776fd7e081b1da5fdc72fa4f8d30dee0fb7fab2571c94bc7be7e0d4373bbcf1a8ebdea5f96a1b0be WHIRLPOOL b5cb8d546b2478c93e8fc772aa6d91247940ce012220eaddc6ced3eb3515f5d6b57c433aabf791d02befb871cabfe78a010ec3c915cedfd79fe7a6e1392f2437
DIST thunderbird-17.0.2esr-gl.xpi 410370 SHA256 a4139319fcdba659ddb4462947e1c49eceb3de39becd99ccc129a850867f97b8 SHA512 d007ce9bab646b159d5c1f82c43522168c9ecbc55bdcacfd20882774a0daad7b1c8222e7a731e24c4a283752719ef6adde435bfda4b48300a89dc3619ce95a6c WHIRLPOOL be8f0e4f6ef0a3fcb528ad6a4e3e326593640fa429bb0def86fd64499f301780dacabdf5289faba1decc43c1601d5595dcc8720cc655746d5b478c3892900fc5
DIST thunderbird-17.0.2esr-he.xpi 439504 SHA256 565635503e51781d2b07a3823a183872277a0d531fdd4464f4f62c880f38460c SHA512 c6edebe9f2ebb6743159718208152a2797392cbd42c916a0eb1e8a2e79d4da442dcb1eacbb6fbb15894cc9f6501d04ec3a61a2de79daf8a06d3fb40a7a78b2ae WHIRLPOOL 191bde0ebbcf65694851f4019a1e020b5132c20b3ab8f8715d6f19e7af06097b023dfd7b62d7d4050f43de7b30069e2921b475d89d4439a3bfa9cb97bf15d399
DIST thunderbird-17.0.2esr-hu.xpi 433186 SHA256 bf1d47dc1d26ce35419b4e7fb813a0f1eab8d087a1a53835e7524b218952cb37 SHA512 02f463c8b52f17fb8283c7c3dfde57d2e14a21bd60461a4e17be834fc9be2fb790ab981fa46b33e559d29c63448233276d1203b630d7d0d626bf6467bba0fc2b WHIRLPOOL b7b742385f4314b78500a055f6c5971604bf8451263c7e5b708c3f268233d226ecd8049d160a2bdbea8df66493b7749f4e4dbb0ee7e6f296c8599c798e18d037
DIST thunderbird-17.0.2esr-id.xpi 439574 SHA256 86e3bfbd15682f66dec17ec2469c4ff8dce67710efc97a569fb385ae2428b554 SHA512 da0d6e4c4dbbe1c278dedc7ff1adaa4cb9edae946508cd8fd20f5960c2ed581aaa329d51e5b34a9dc266964f41ed95a29a5f7f594c3c93922f4b2a2b034b7cdc WHIRLPOOL 396c0004f6c922f5dcde64575f4af0942c449996dc247b249a70b4940452187e9c9c1352fd5c56958aced0100b3ee6d1ac81d719db3360ea5b852e998a667751
DIST thunderbird-17.0.2esr-is.xpi 414068 SHA256 964f28a31abf20587fe24c9547baf73ef26231990725060f2ee884ed63bae6cd SHA512 7087f60b6c6d88998ae68168c4e51040b1ab74ef5e7d5d4d1ecf076b73496cbe957a741318b5b32293d8d83408ad3da4a684ba4200e5757dc33168b7c3e72864 WHIRLPOOL bf843316506df621e2525769fc0a92aa12c7e2015c4937dff188c7ebb0411e5bc15b4b5a32fbe362d08cfffcf15615fc595c52b4202eb80edee568cea6e4dcc0
DIST thunderbird-17.0.2esr-it.xpi 348621 SHA256 c6e7c856466e4a91bc2f1ed002fa7158e8f20514c229e97cdbac1387a97b404f SHA512 0ffe78bd4f95a887e7aece7faf3cf4f733cceefc4456acbc1c3763ad3362578aad67b2838a07f698cf3499410ad11566833cffecfc77261465c1176091805ac0 WHIRLPOOL 6e97146cf0efbec0bba60dbe16aadf30e1fece8a3a44c9f40214002d2b8591a590574f527c4cca4059e41d3ff175765751f6f5917e8d53d8823e3276ea8a021a
DIST thunderbird-17.0.2esr-ja.xpi 463488 SHA256 b3b86094f768b410eae49b464c6afc5f0e172411d31e7b51975a10d17cb21459 SHA512 d01825263a0d561c0cf9d5ef96f1187c95eb626c702f1e16835e4ba6bcc65b29dbed481f0f60e8c72468cd7232f32684bfc003ad2693f2e06917137590027117 WHIRLPOOL 6b7b6a410c3067b4706b616f642ae3b8730baca76951db50d9cb0b95d9f03d8a0303b97422f052ee1a4132164616cb1892ae68165fb92e725bc334a9b69eca7d
DIST thunderbird-17.0.2esr-ko.xpi 412964 SHA256 32bb6e90e72d8918e0ba334880b7c977214fd400c3c176e2640fb66857a6a405 SHA512 0dfc841dc72f208d75b1bca5246593a41af3889ee08e931d67fcf5f9254ef61e0bcc8bf424b497f79bcbf930f5f35ba3aaeabd8ec6081ef6a42304016bbd45ba WHIRLPOOL 8bbdce22081c1235757d1cf2de9b9767d1845bae3f1319b5b51d589712ff9028477765e658b24f6254fe0b5625b34c8e8ffb26504fa3b35434fbccf6ffb40df1
DIST thunderbird-17.0.2esr-lt.xpi 519802 SHA256 5fa081546bebd897a1d103c49aa54587da4d837942ba5e03d1c62225ea2c9073 SHA512 fdc016cd78cd76d74394ba8b126a3df974d12bd35a9a71ef097fd8e2bd8a49e97391e26045926c2e6fbd68682efde696a48030633b15c751599899d4bcd8f772 WHIRLPOOL cd863ad5bbd19a12a573083b534345e5b1ff5ffdb82def9d24db949705ad7be2d1b081df857ffd5c14c6d1d20be9dfeb53a7b180592c459f66d649d26dcd96f3
DIST thunderbird-17.0.2esr-nb-NO.xpi 408519 SHA256 eb90ddbf5b331afaf33baff1db15ab7b33c6d415c60a78d4b7e46507a7b0e7a0 SHA512 139ace0f0eed30cffce0f9f00f45a69eead9dc7801f9b48d41e80e5c3ab5b1fb7ca675080eb9489a497276933590421d86b058653a1bbd170cd5604d2bb2e5fa WHIRLPOOL 1afbaf2abd826b86051260ad24412ce22d2dcbc23ced137dcd7808200d28cec5bc3ecd7dbcda4cececaacccc0aa84ab11c943193b942705086a23f1cf99ea958
DIST thunderbird-17.0.2esr-nl.xpi 408527 SHA256 4c4ec41f2b7c711a12c8de4c4b10f03a41c0ae1c9d5ee4104f74c9a781009c8a SHA512 856e126c1c3d01473b05390bd6bc2b5cd8a50c4e570843187a537bbdaa97348b561f683a21e5c4928c72e5d9842322ce08173f177656a5783288eed85e659a1a WHIRLPOOL 4ed6e0caa34062effc66d692deaa4d726aebcf2db0853c7cd1b9542459fb599eea0325e4916fac2869b9946801fbd1b36ad48487dc070c0f86f0a7e0b470e608
DIST thunderbird-17.0.2esr-nn-NO.xpi 431472 SHA256 4e6bed50400446f8ce17f520bd8a3e7910ffbbaa1536d043c429a352fef3a6d6 SHA512 66aa27140b3e8081a914b89dc6ba62ca0cf672dc0a0c3940f1a6855e96997290b71bfea0a87fc958fd19b03658636b536a68c79de0fa0cc2f0cb5d5b78e40701 WHIRLPOOL 1692b3ab2e418fa0c9c6b7a89f565543966b7f05f709642c0ad04afea3d121ba4581663435f71b0aca8bb27b683e9601e6c839ca7982e603ef5029fd8216d106
DIST thunderbird-17.0.2esr-pa-IN.xpi 492444 SHA256 87b2ee2c189636f6c6fbce7e9365b38ef6b5422dbbcd5ccb133913175b05fc7d SHA512 1ea0d0b17a54434531f4f3745f502439ffa7aaa5d027459d286656e537e19afe282efb5f58017343c372a65b57fb753bd214af955c35a4dee6d8397c0f39f724 WHIRLPOOL a27c4f6ecfcada2ca9fb10e31aa0343c39fd12a229a1871e71f0244ec64c3982dc2851d00ab9dd6d13fd88c8501a7377024c43d302109f9e4fb1f27e2ea74d1a
DIST thunderbird-17.0.2esr-pl.xpi 402114 SHA256 bdff60f26ad9b29ab7fb6054196d1681aa0a8989c2d9313acc866e92485f69a2 SHA512 c2192080cd77d0619531da5c8e16522e3e073ee2430e634c87adb455e66d971b033551f4b813eab373d8d41f41dd7020a70fb172341398744a3d95d229183da9 WHIRLPOOL 222bc35295e5a87994ae3b21b7299369bc33556b67ba7152bbe0cf8a5cdd2f7886367034efb21fe7946b5c3c4445fdc305e1196533c1ad612d8a34e3f20a6d0e
DIST thunderbird-17.0.2esr-pt-BR.xpi 415778 SHA256 299d99130f3fdcd4c6201e85264a4157911325cba01eb0efd3d0f58aa58f4ac3 SHA512 a9d910f6c16d15366f37394864507f4a0524cd48a9f0099e8d95c040b4f84cda02f6135666cf51331fdd4010d76d520af5e0f3507615a72d6b513a2abb71b341 WHIRLPOOL cccb1698558af241d796f552360be71eb5c2421d0d7088115a1e0df449b5bb4f6918a6113e484e6b9d08f0e81f2d2548e145913aba6ca92d5498b1bd15dea87d
DIST thunderbird-17.0.2esr-pt-PT.xpi 445754 SHA256 5f7aa4bd165cf45880dd1b8abf5e66aeb9eb1e4624db73ba90d33d5cb6cc5ec4 SHA512 0815b01e4c07ef8a57f30754968ceddf55c89017f87eda3de9ed963ad29a2c03c702b2a9f9b60e9c8ca81e048254b3646227231a20f53e45fa5fb58bd241bce1 WHIRLPOOL b0405855eb7a6e753f77ab4ba1efee11a3ca79b5d145afc90abf958f0b0987da3a5a093d1ca9c1c446edad3d65db76c3f97a8121df0e52cac826d36c2cb2ef17
DIST thunderbird-17.0.2esr-rm.xpi 415531 SHA256 facf65046efa52fea8a21ae81d07f5369513acac9a1b573a6cb88ce81a9ccbbb SHA512 e446eaf184853ec3eee2fa12a199d49d6994f723c38f47fc469e5b265ed19ff3ab11f8258f7466cbb48bac36f8c60bd7efa6cc3940e5dc84fc20ff97212095f0 WHIRLPOOL c494152128668ce256462d49dad5181d43d7d5f8fa81bccbda24a4009072f80957a54ad35e5fa0c85fce02f847839489a60909676d6d477ff0a676e681ab2208
DIST thunderbird-17.0.2esr-ro.xpi 480493 SHA256 5dacf3f8df8c02aaed0a48a98b7eaa01cba71df93f8db2c6fc68fec3e1f87d4e SHA512 a996c2f2de4c7b495d40929509aef4ee258124293ff6357269dfa8eee1262d578515f088d8d420339704665ca6fb5fc3df08e1cad4d8c50c45e06cd27f94d435 WHIRLPOOL a487358ac32efeb3dfb09a4647a22c29b7699431f178d2f2fec018f06815483ee996851477589fef64a82f904c863f50e56574671efac2f72df0ea6325775604
DIST thunderbird-17.0.2esr-ru.xpi 415708 SHA256 68d7597f8444d35a5725761b3a2915c2d52eaff9ee1408b4bbce3c5eb5358cd2 SHA512 4124abccc3db19c419807efcb2d185e324a8e658adb9dcaff2ae21bb211662b80bdfaef9d5148b7b32efe8ab1bff920798b8ce12e18d1859630c279429940d92 WHIRLPOOL ad233c7a22d8c353daea18a50e18dffd664344a081bb0a8f645333b8c1b8e785bec7b96e540287f5e982399d7b9317fe5e9a18d3287525b0decc376e04b5a5f7
DIST thunderbird-17.0.2esr-si.xpi 494162 SHA256 15df0d04a08b99c268b3b64e0bb40d43018629ac9b3da15733c02d35064ffd72 SHA512 455127b2ee84874c58e097159103ed2d0320cfee34bcf6575f5d45596748b1c62e9492cebcf9fd0471f0527818da9cefa50747aaf61fcc4e5feb050eb32697e6 WHIRLPOOL 00416c72d156c1b4c051b3792b68be47ad890e0891749cff5dbbf66dfa113b107b72f324c36d05a8a224100252e52c7eb0da41dc3714793222cc3930c095ac10
DIST thunderbird-17.0.2esr-sk.xpi 429756 SHA256 7a82ac7291d140facc75556092f91f1361ebfd9e03d642b91c8fd56f061716b2 SHA512 e9518c0250a60ea78f7bfb4011e14ec1ba1dee0dae4a28b78eb7894aa65958220259391e0492813c5b35e12a91d24a0b9f4b7968c441cadeb3df37d91fc61f48 WHIRLPOOL 84fdb33a4b5a78ae624661dce06ae5b57fa5f1769c6f2508eae7b737e7e8a462473b58224334488912de6269a432817d44e3220cbc5e9375c9c079f495a6f4ea
DIST thunderbird-17.0.2esr-sl.xpi 442096 SHA256 06e30b8a50006186b0af4460b421a422880410ba7c865f50a4b86f4aa7fbb840 SHA512 6f60dbd98c564c1ed37d25f2280433ac4454d7b82ed572be69c49f42c2d60667323eec64e11df24a40bfb39e5afaf9ea93de25d342721f2689a664aca14eab9e WHIRLPOOL 45a9ecb7722bb24ee8ee3e006ee4db8a665c4175632b66331952a6ec89ed7e342dc989b44605e4b278e5bb28336629be159435a822e14ff55b84a1932aee83b1
DIST thunderbird-17.0.2esr-sq.xpi 418780 SHA256 0638428d6772f04d3b6258a6959f6e0660a54fd8c79731896bec044114c02a29 SHA512 9002764daeceda69333328873f6c6a28bcbd240f8cfe3c66422a95f6621fcfa9c4571947857669c7a08b7d345dac962840643ae91110426a04eab17664ba67d3 WHIRLPOOL 0cb7f359475d1072bcf634bbc06edd277626abb1622aa79d974ae0c665416154fbbc9d11ab6c82a008e4e9fcf32159194e1991ce636084fe2fb53dd9c3930d71
DIST thunderbird-17.0.2esr-sr.xpi 502501 SHA256 d60410593e8d1e0a2caa8304a269d41e08948959ca6b8816c79b5566b6652a5d SHA512 d28c90381a88641452ea9bf728c0f4a2c2d86dcae0cbe12220e320ae04a1cb65a37894db8dfdb22122d7e7ec6a4bdeaee79a732df420b5d6f71b7dfce59b6f10 WHIRLPOOL aba608ebf448d619e00b39c0236c0b83490604dc0e0def3d0a5453a12acd5f16b1f78365c28b5fbea253572c0aea63452e251ef8a34d50496133e9d747b08f79
DIST thunderbird-17.0.2esr-sv-SE.xpi 413218 SHA256 a3e1587a61be413577f46b06445210d559a40b064d933f478ad4e4d9d6e3c571 SHA512 c13f35ba6b02154b2fd4a950b0f6816c46e9f39847038b6103517be51b70a4ab23d4bb64534a752affd82ee898e5588c663cfd996a3c8d7905641dff8d6b27df WHIRLPOOL d8bf7abc3d1a33cf932ca6f8c40063c8aa82a44c0f2242bf06f23c37cede64d75823cd3fdef639122560ab8da6fdc6b48dacc8cc6168ace3d0aeca57f913ba12
DIST thunderbird-17.0.2esr-ta-LK.xpi 517912 SHA256 de18febfa18a7e234f2a008c48d605921bcc8eb6b85b310ccbf009c0ea0dfb66 SHA512 76edda9b0a7918759049c03081002265eadaf2627986268431177881c430740b0fe29c1bdbf90739605cda792b3348100499a4a4ba6e5f2938fec06f429620d4 WHIRLPOOL 57ed0834a8ab8e851c2ec8e727b86f07218020d338e22981ccb11d466b32818ed0343fec04eb5b92bbd5f55f3baff9530eab8912ce13fbbcc0ce69051f81c62d
DIST thunderbird-17.0.2esr-tr.xpi 444945 SHA256 7289cdb6b8151d8db7b1f2927d060a86fc261e7b307f0c7408a7c0b606ee4487 SHA512 073acf5beb98538dac1a98218a12f7bc18e68cfdac20ee17f1780c8cc1b45cc83a55b64af26b21aca1979dba6efbf09fa501fcd50d3450168968855af6beff3d WHIRLPOOL 9db0a25c943ec467ef857f08a72556bf6fbd2f6f06e5c05f815e13e0f87c04f266c3e1224ecc8941d1294b2b6cffe5351b0c8aca536e8f837779d72b2bd859db
DIST thunderbird-17.0.2esr-uk.xpi 471142 SHA256 e98d42a3894311e4abf6654ec487d4542c8afbf3ebcc9dfa03bfab8243732d8e SHA512 f836f4ffe75761928b0820529433c4cdfbb627306a7d3f68f6898503b6ab87e5f118d3dbe45fb4c4060de0be542d9c395646854228f5815a9d98dc619ad35ac6 WHIRLPOOL 02c28d9ac5a5810447498126942f6a31815a87bcb6002eaeff8ae3dbbbc150a98d2c7daada27a3403e460363ea6506f5e3bbe40d7e043a54e325912b4b5bef14
DIST thunderbird-17.0.2esr-vi.xpi 478454 SHA256 22d51be2106db0995cf4f995860bc974c9462b12f79ec68e1ac4fb0d85597a2c SHA512 500fff8453d339d31c6eaa28ea55cf3e45883481283df500497d3a048a7aa23ba6b86ad415b890bbfdd527894d477e706b7c565aa73f3a031b021a32b85c7c10 WHIRLPOOL 49f40648168ee816bc923e95f80ad60e5358d43a755ca385d77a43f1bad3b50daf9da8d4fb1bae7e0358d60d2352a11a7abdadcbd7994f0dcf035fe73c29495c
DIST thunderbird-17.0.2esr-zh-CN.xpi 436082 SHA256 661b7957075169bd34b742c64e31f451236b3653c5d825d54bf95c5223caa524 SHA512 b1ae00e559c8f27a4dd13ab1822025dcee2f617cf57a0b117b592389125fc516c1b9806d1384adcff1c30adf56d8cac3eba262dc482d9fcaf1af488f07bdda31 WHIRLPOOL 126417df10ed7f80bf5ad128436ed2ef1778bcd6ef20857a9fb8c6054aaada08d72c14359bd36dfedb728ae5aa4166982ecfb7f015312750b4fb5cca532c3717
DIST thunderbird-17.0.2esr-zh-TW.xpi 437592 SHA256 4a663579124c7181c49131780a29e071f6b3e13795ee742d4d31d7899a405422 SHA512 967090fc8dc6c1709b014d77ce27997bcc4985c7a1471959ae311bd3554d463fbfdb201d1672312f3866b80bf915bcb5bbfd6830467b302c9643d62cec661f08 WHIRLPOOL 0912ec522c3fb539c9492b0693acaac3d6d38ae8710b5eefaa9ea0c9560d83460f8fd21d226144b644c19362312d6e55a0c5e9bef8023711c058437835b32d24
DIST thunderbird-17.0.3-ar.xpi 445976 SHA256 c53257332d87fb9704eb3ffaa3e146bc77eb8a78b0fb64085457e3169b88d831 SHA512 abb28af1f4a4c61add3be639f03f5bac1c095a0a85adbc7bc3ad12e5a5821139c3623402586e405c1754bc21646512eef550665daded78be72f86d2f16321c55 WHIRLPOOL adc44ad690ab1563e949e9dc5a1be7b26e619ff57b748c85c648c03423b95f6171255b5adbbcaa378e2fb62569f643afae2f15584650a6c322b6be4810b005b4
DIST thunderbird-17.0.3-ast.xpi 388038 SHA256 8d0550000b50c8e41ffdcce900db0d19053fc9ad3069aeeac5ddada375fba344 SHA512 678b0b6d6ce2998bf6c06499e259d487a22df5239c061b897d6a3593e6792747be04b284615500159af9ac871cac77153a5a7d963dfe48e850c6254e3fd4822f WHIRLPOOL 0c940a121aa0b3542b581d4a9b99876a3532e23ccf8ff9923aa0eceef14306d05f18439f0be40867c422c1fd401a87966841b0440acd01a095c04f2a557b2fa9
DIST thunderbird-17.0.3-be.xpi 426695 SHA256 dd3d73b771769459e1ca1eba3b3c9fa5f9c806dfeaf89fc1fcbca5a703ee6457 SHA512 57a6a4c8ce116f7d2acda3ecce2c7d02d6ee3e1969c55c80f7a16e57a24ae42ce4665329e588eca6a231ed9fc7fab236df6ab4e255011e3f887dce468b154c73 WHIRLPOOL 3e46595dfd09b1353925e0db69d771805b38e373c9e9f391892317a6d45d2e519be172417ac2223e2efe09777a61f4d15f081e8937af41c9d2d0ad2dac28ce91
DIST thunderbird-17.0.3-bg.xpi 467637 SHA256 146e38a7f61fe1c5577a85fcbf3a446b1b58a1ff7e789c8529e86e192494a9be SHA512 a6a1b55b15821b4a193eec855371d7fc9d1a5c8abed659903a38dd0fe77bb1e8c0d9f2faaf4ee5bd990da43973d6eb773424e1d3251f36d2c4e8c361ee4a6358 WHIRLPOOL 63e4aaa9535a6b255ffa0e08b6a31a2577ffba9c44641c534acd3cddd16f5236364209febbe7cf4c43d63f64ce17e593a712b6b523a1e80d7664e37e5dff38ed
DIST thunderbird-17.0.3-bn-BD.xpi 520601 SHA256 ea3a3ec9eabd9e1d42d297ed8fee416c23ebcd1f0f88ab1ca831271ae67a32f2 SHA512 561540944863d803d95e1bab2395202b00cc5ba4313c3400f8340ed489713b20c2447d630954285e1259d4f04a771de3942d0ea1bdcb2ec7dcf9b2233a994a0c WHIRLPOOL eca655c67459972161a0bc0a3d39d8252ed38b22aebc5357de9b7c41423ef20c2468a2bcb86acdcdbb12b5991a51aa20305bb189ec1997d0e2ec2a64b49d69ee
DIST thunderbird-17.0.3-br.xpi 417071 SHA256 23b55ce5b306ad6ac117cca2c88a9f1d920ba213b92465079ccaf069050ac4c3 SHA512 dc6b88d873c4fcf289b9e19d1e5f37ce3da4e3adb1fd9a72f1c6c6a77cfc972c33465dcd0c98aae5d3499305cdb5b6f68d02fef5aff59c3f06636d77898fc314 WHIRLPOOL 3adf71a73dd6bdc2d6a4b9ec8e6e68100a111d249384306427acb08266a8215c2e4f4ce235ca8032b06e7b5ee2bb259dbf68122b2dee8b090122a054803555e4
DIST thunderbird-17.0.3-ca.xpi 418407 SHA256 56e5e09dec7e18ad50948d36a20ef8b7f0b9e2ec947b3ec671b7e77d66b832e7 SHA512 4d11b9dd1ceb29896296bc60dcd26599faf33e4151c6a155a0a0ddce7e2a666ab3611373eeb1c42be150f3bef3e1d2b1ea0415e57e258c7067dcb27cba09a764 WHIRLPOOL 9f709f79697348bcbc16ca7256218d09bd890a4dbce15cb2e040a55e3d9e8a3881c5fd51205819f9d9ac3a8c13daad3f17a7b5a5d1b81f46b5f8dc66f9089070
DIST thunderbird-17.0.3-cs.xpi 420627 SHA256 a3751180dfb2a986c08adb2dc956e5bb0e1c7dcb25fd4b42729be6d15ff45fc7 SHA512 bac46eb53fbff69ae624079731b4becb8dcf598874b8eb5bde630d5afac57597a5b7862fc84327d1ba8da65877832edc6e142e717bade9cfac40e47636d8c3f4 WHIRLPOOL bc0167d48627dfd9ab8e0e215c61f5faf41b63cc1d29ea32f7423469c0993b504fe5b0aefac75fe150a35bf53a12f06dc5bb952eac8da73db15a3fe58678af0f
DIST thunderbird-17.0.3-da.xpi 398981 SHA256 a7d9d459f67fbe1140bea77bf8371ed28e8463cdc5067a624d75172b1d6e40b4 SHA512 ee1c9f099d9634a447ff81465150c5fc88775f375f970006d70f515a2cfc0313e2713458e285d6f45a914b2a415616d53a143ca8b51ae37c0569b610223a380b WHIRLPOOL 1fa4b1b7a3e54a8b2e69aafb888548635d2c50e034a5c211e2483736d576a0d77f0ba77b8d3dbb4e44ee89130cac4995e33940e2deaade73790c5bd9ed9ced3d
DIST thunderbird-17.0.3-de.xpi 393632 SHA256 3af773ddd27026f3342e20fd66d71ca9a39f52d969abb37d6232b546dec8840c SHA512 e40796531cf19cd7c5513c95a3ca3e0a9aab141a24e22c4de92a98770f756181aac5275b36b8a5f3f6a7ee40cf876b0d7a803776cce2f9ca636b13a1449806ff WHIRLPOOL e5d08f99f2957f3265501be7fcb4ce01e0079432c0144afd02a83081efe7ace1c8c0949a87a3113006a6687cebb9f6034c5ea207f9288ea4b56e21f7f233be0f
DIST thunderbird-17.0.3-el.xpi 447926 SHA256 dc4fd835a23c76b2bae605662cf5db4dcd5ddfc0a5abe2236070e0805a4db6da SHA512 8363450d8e0c6aaf8366ac93b816109d0b8e1572dfbac44a47589eda3437df924dc2fd0f755cd61ffb6f73a36a859fe59e1a4bc5f3f06f895e96f4cc49f9de9b WHIRLPOOL 3769b8171b8059a57ef792e729b3e02e1015bdeef844ceba27f80d0d70a20df87fe7186b65a715ff3779a597b9de7d47164fbcff7d25aedb594fbc3a9d690a18
DIST thunderbird-17.0.3-en-GB.xpi 390694 SHA256 bc8428499e2d673fd9dc0f94e909d497804e6f33c8298fc7b7048166ecdc3da5 SHA512 67af8d2848c4fc830d355ac6c060c5e39ea12a5a92a2d8c7112480b9961942d59faa7d23fb6f2ebea58665e1e87dba860ba41e738e1bd4ace7325584feeccbbc WHIRLPOOL 45a2514e33087e7e9c76ad0a92bed568013777259b18a0f6269c62e1e673290a2d83ffbba01ad8a5b26f1bd4bee5173d0619d0567433b10a8b542260567a2936
DIST thunderbird-17.0.3-es-AR.xpi 415499 SHA256 2bb56d66ef5bf526f4885e379e1637b364739d9295e4fc42f4447f5343b148b6 SHA512 c92689f8551de3fbfcc3931b8a3aeb8c2efa5db17111ee5bc4a31ed7dfc4f95edede2c2eca9ecd78b98c7ebcb5a9d557afc4c07e842ed7f86f855c502d678908 WHIRLPOOL 8b0ffe6468507cb0c75c8a80e80c4481e30824bca5155bd77889dd0ae618d55b0d4edbad10efab820cb8c837c355536d46926d004a3d2b8cecb17dae5e0eb6dc
DIST thunderbird-17.0.3-es-ES.xpi 356861 SHA256 82e63e426816e7ca378d56e4eaa5292dc5c8f693d6f5b6da7b1c8fac8e8254a9 SHA512 720b7707765cddf3778817eda0161efcbee8b971d7a8ca20cfe58a6f7d71f4aaf9643c9db638a6dbc2ba9d7063c6eaf14a6b988f89d4b01dbc5ab82161145968 WHIRLPOOL 87734881a4b731436707107b463cdee25420988abd3455f2662c6021d9a90ca78b161a1df680ed1399a88eb88089cb4395ce9968ed60bcd84f5ca6deff829b43
DIST thunderbird-17.0.3-et.xpi 411892 SHA256 5b8dcc781afa80dac4a14082bf7b518ded5c99b7224cf761987fce039e56d665 SHA512 2d3caa2516a1eeb6b47afabcecc4877ba749f9cc12d59222f7afab3ad6b65c2f930ac9a9235b617a57508c2db9dcddf81d1ebc61fd74090311ea52ce44ccee8a WHIRLPOOL 807781203e8f96ae96184c7cc0f4320898760246787208b7182f2b5bf0f073b947b13e2453ffda707e29f1154257163ecbf23258b032af47e958fa2ab1a60715
DIST thunderbird-17.0.3-eu.xpi 407189 SHA256 8bc8b1c5e10e11b4f3fe5115a5349ddb28604896c42fd206930ada87379460a7 SHA512 d7a06c17d2f01304ec78503e2f6004b1f410261268d4253fe664041f9a228628e40eabe2cef989c43263f8ae7e633b2145a9d61ef3b089d129bf425425262421 WHIRLPOOL 63a09d165a8a4d62dc4f3f79e128d9f4164b64a965587003b56fed5d30d8362f0ef21e3ed0cb479a474600a5376c2c5ab79fd17c29bdbea8d51910436444c69f
DIST thunderbird-17.0.3-fi.xpi 413620 SHA256 82f413022916baaaa662e08a52e6ee8bc9a4e0f0d3dba0596ebddc40d46df0a7 SHA512 9c859e88660277aef371b21f13c993564998b9abb377461d3ce6fbb419aed3e786da029c88e3bdc72fe58921aadc702b20fe529aca1aa10cd33d5f5dfe0ea645 WHIRLPOOL 8526a83c5805f7a02d5b21abc8708c1a6e2eb14f1775db14b3823b3242e932216ac4ac105a6a5ef907a62f5ee46f442084bafdb609ad2d6329b04a337ac4bb52
DIST thunderbird-17.0.3-fr.xpi 420825 SHA256 b063f1d09498831389cdf0ca42e2c95544d6f18f5f274a0e5d108d85470505cf SHA512 50949c07be856ada4d664566606374a702542b8da1d3fc3f94bf815c2654910985a20e53e376e024ecb1479c4a5a58b888d78cdf17dfbcef46e5db9f25ad178a WHIRLPOOL ebd91bb2665888c36e3dcc7fb9bbc3f5414f4aca2a7e1a507dd58c10a0a2f4b83c561729f17efe76a9a2f805ff7615a0068ca87b20f4da2cbab09787c933476b
DIST thunderbird-17.0.3-fy-NL.xpi 415712 SHA256 db5f1ea4605b081b5060fe03042e3101490155323007226997f9c3a6c61b71a6 SHA512 7269bf6b1bc5738e0da1f7b199cc274e7c38301123a32d3e6c887c47644bb0b15c8feffb20bb5b6f1c678e270de9cd7aa615aea207753fbdfc12db3586a432ae WHIRLPOOL 01e29f0075403a67a49c484b80a4d8aa6ff1f9ec5f3012d0faaf67c5e0e7133f9a43cf6ff3ccde9c8e56120b3fe65118d52f7f8676415252b328d9cae383aa55
DIST thunderbird-17.0.3-ga-IE.xpi 425395 SHA256 cf93fa61be3f07be7f5c4d878a2addbb1ceec4febb44c19e6d1fd873446756ee SHA512 54c68757a6543f2a13f396c5bdd5f03466959abd4d46d5d203ec8d2841e7dfabd8b5239f553402ca4ce9a72ca015a63b2f49d938cef627e13af120618a14976b WHIRLPOOL 8cece43ee8209113e2c6ab4cb2ed7f7df7715ec7fd905d155dcb9002ecee0d77c5f97f967640005546a89dd62b9bc352148d32606f64f2d6cd74b393fa4faaf5
DIST thunderbird-17.0.3-gd.xpi 428939 SHA256 48ba05e0d3061510acd3aaa6d8d14e4c50f4b232638a4b41944c4dcffee4d5de SHA512 6d50d5d0a4e74ec83b8f22cd305757a86598533fff275f8d741790b3449d444eafe3525434d9cb430094456fe0c1caaa7cebe62f4f7f0017a1cdb25ef6f310a1 WHIRLPOOL c872934339abc2ef0c9a35d9ebeca8de667f1af2b8921cc04599455b5776f58d96bcadb0bcc97fec910c6721fb5a01071a51d3e6c02c922884f5e09b7ccf1fbe
DIST thunderbird-17.0.3-gl.xpi 410370 SHA256 3a62bf0480c6ef9a4f794c640f2e8c990535590cb0244551ccdb21f30e331d41 SHA512 c44e72ba28d594d9e1779c24500acc3b6f257962547653f99b6d42423475b4ab48cb552042b39913170437ebeb4a01db96f7d3606e5242b9ed2d1b71643b9b33 WHIRLPOOL 6fa0a7e723bbd50f6b51a172227af17462346d9c55ab9523fd064bedad6e150e6c9281f704d4cd01959c8cb73dd43a2395b3127fd8a211711823797e39d288a0
DIST thunderbird-17.0.3-he.xpi 439504 SHA256 db6e71e78e7d95924c4eef5f400392e1c1dc448cbe106a501acf1a0f8710a256 SHA512 f6631a45b1ddb6180808d0f171d4cf5635a64cb21f5a36646a706da61a7d133bb706993e00dfecd21ddd8e43a37b50e3f3b3c182f93f8d727452f7f1e9efe017 WHIRLPOOL 91ee5ba18ee796b8de3f69589a73d1d5b30ff0c6ada382233fccaeece601dbb21619e1871a68b8049335ce2724419d000490cbe5a36b5dfab82c52f00de42004
DIST thunderbird-17.0.3-hu.xpi 433187 SHA256 400f0656ee5912c2b015aaaddb8c09c76d273c11d80c64a1c9b9b6ec2e43a96f SHA512 e9595aaafc576b35c9f0f3f957ace33e052602f032e5bb0e70b7f8ea92dc1cbf4b9726252cd07f6691402ee9a6c7e2e41b868a4808f79f2037f45635d6c765ac WHIRLPOOL 74143a794850ee8320b5a933487c9ddcc630f30679f845a7c2682cc22aa1d89446645b06c02b4371fc18b53c07127556590c945813e75f79943e08ebbbf48a65
DIST thunderbird-17.0.3-id.xpi 439574 SHA256 9bd9338e1244dcf01fde9348fb5de43331dde8f2ea6f439393e7b21b6fcfe9a3 SHA512 085310e494865d83ee60c28a7e2e1700fa1fc20f5874ea93b81f554b1905a0c02a8a63c491681fbeb030d93ff1275f31990216a60c6497939a2594a9c5da8f9e WHIRLPOOL b6fccd247458b1a43aa4e60b8058b1fb8902fbfb07aa79212f4a2c1da0feb0d6e29b059983790fa1d9c4f4442affc86814f67d652c31f3f7a5002e760742d0e3
DIST thunderbird-17.0.3-is.xpi 414068 SHA256 3f7266b270701fde88ff123bf885ba9f88c4e01e6b47bb646279b8ec4112908a SHA512 6b559484e019e4c2b13e9e7970342f466238678c8063ef6e1a755d03620f67528f622a72132b3e6fcd8ba634317a090adb0dc635efda0911d4f245125ba9c27a WHIRLPOOL 4f683138f8d9f8ad543a870e71dcd75bc76ab8d8df80be5ee006852b3e70b78954c30100ee1cf54873e53204b36fec7ff7ce7601d189acb2a625c0cd83929fe0
DIST thunderbird-17.0.3-it.xpi 348621 SHA256 dd91863bbf56149a18d6462ddaf47011b5b85f09fdc9ff4220b4c0c1eb5362e0 SHA512 4091aa87375104c4838ec5f36119191f7cfaa8aa946b75bc17dcd3a59a7fb7c29410954b0c328d24e25c2a49d3035d6bb1294969dc609f7f54f4c97a2ffeb9c7 WHIRLPOOL f65410adf5374dad8665289d045893092f761623f8bddfb4ffaf7b2652cfac793c5ad14dfbbe9551be8418cf880b1ab4a287f68347db7ce7d40c1f3b52faee1e
DIST thunderbird-17.0.3-ja.xpi 463488 SHA256 b2ca815c6fd0eea33daac01ab7ed08cbd8f63a73f9cde02d0a78e60fd6fd60aa SHA512 63c28bf5ca7b293d9fe9dd97aeabab1aeabdcff0b731cec8478c8c025b8626c8211f910391df19d2038ec311651b06034de26c7eb8657d8384d35362ea0066c3 WHIRLPOOL c48c60962841f77a93dee117c1f15f7f1d5eb71ef39b98564027aa5f291eb0e357eae86630e5df2676e06969421feb8eff6db46b31d674bc3b55c754a3274634
DIST thunderbird-17.0.3-ko.xpi 412964 SHA256 d6731bbe490f890dfb8ff8a26f61de3b0ff79963179c57380a05c7de8de84ce0 SHA512 c684b051947107948966ca7dc065510b5cf20ef9c36bec77091f360d5fdfe166ea1efc46982d454d68867e6aceefa725893027ac671a9e30a145dc5683c6944f WHIRLPOOL fe0747f072fec474f21332cba206b34f2c8cee5128ab3ec4746a302372f9648f8f1f144e8813c791beea1c0d8ed83d0c940a44dedc50ad1299f5f4b50d603e03
DIST thunderbird-17.0.3-lt.xpi 519802 SHA256 a879718aa255cf4074076803a71f980d7ec75793e908d1d011a4e3e04fd9156c SHA512 8221110d6c60af6a967bfe052befe1435294008162b8fcfe2e345f4b32704dcbb57481c516240762ecc80cd3888fd31f9f619a6a0876b9a224dff21bcf6c587b WHIRLPOOL ce04d6cbcfaf3667fe8385f757e1a23f0508ae7427c2ab97af5861f0b57641bba6c969169fdc34ab7418ebed747c7fcf7595b54bbfd6a7b23b979178d5451a8c
DIST thunderbird-17.0.3-nb-NO.xpi 408519 SHA256 58e5637842b50d08f5a4ce1083996d7f23c181ea51182db5c8524fcddd51b89b SHA512 6b385306d7a58aeec773406cfe15fc0a7bc5a5e7b8869fa528d62a5e76564e87da67434730339fe4831262f0f30bfde6a589db6d94bf7fdc79a3a52787a4c099 WHIRLPOOL 2ed4bcc5e77f8f636e652e2f5b9afaa4ad1867f1cef17588ce752853cb7ad5d6401b81d1503e4cecc0e841598def078b40c52623b2c28459f64b510cc795d33d
DIST thunderbird-17.0.3-nl.xpi 408527 SHA256 dc2a5753c1f6d54c48b3766d8ddef6ed8373f0a40254725f63508675213c33f3 SHA512 eeb95031bd08b327fc8c2618dc8eb38597fb172116649cbb684841f69fc0cf6e0fab9816f82a37ebf87437cd23a131ec8a5a16aa3b0ec165817cdbbb83d7a7a3 WHIRLPOOL 89e3bd387103c80545de18be40d05e2745cf4c4d8ef50bd2655ac43c1fef9b820aa85bafab4eca280720f981d1fb612389a404729b7c594ed038e935e450d53e
DIST thunderbird-17.0.3-nn-NO.xpi 431472 SHA256 c80480fc1d6b3157066791a52e65e3cd6117e1ebe269f50d753cbbef335d1938 SHA512 bbcb21d531a010f0fc457a1b7a198c272ef368efa2c74f3beae346db39b1b6e025c00cbcfe2274ef5257571f78c28542770233e6492f2c80dcc33350487fdd11 WHIRLPOOL b662a701e916350f18c06a61b3e9fbd648f523d62b70ad8a3e5b61941f6255a4c1b1b01fd008d8dc099c963eca3e5066d329c2386ee7c9a233b6a4f944319c13
DIST thunderbird-17.0.3-pa-IN.xpi 492444 SHA256 d719450f0ebbbd1f705ccc03f6816696c4604929515ecac832cd762db088bf12 SHA512 9fdb0184a0506a06cfa355941c76d6e55b998529627971cc4860c433f798eb8b938ef0b97f07c1128815f3d973d95d84b05285f97e0bbc328c58ee7a16e9b2e2 WHIRLPOOL 95f3ea566a7ac13cb2d9609020064ae5fdeee45f7172348d7c04da4746f6166464cc89b1e02ecd59c578418a9dcf38752446a5381f1cfcbeb7e94a5ee87b8319
DIST thunderbird-17.0.3-pl.xpi 402114 SHA256 7bc4f166e2710971f8d82c0d25a155158ea1bcd6765da1b7d20c581c2db598db SHA512 60f070e9600242bc47b70ee1cbdcd74cb5d889158bc5900b25762e20b7e597e89fcb05369f6b79378249f65429323d1104f558ae5acdac50ef4ae9e3d091077a WHIRLPOOL 00de77c92d1ce4a420bd9ae75d40de8adc5a8c47366fc9130343fbd9a4910cf119a0b16440b85b89541cb118d2c9a76eb4380fa2eb8215483a2f36e94d5e8480
DIST thunderbird-17.0.3-pt-BR.xpi 415778 SHA256 07296bc8a1311036e40f98866cc90860ced68cf6e349e0960777b70240d241dd SHA512 d323e8c0682c85ce38b62d606a95a0d7cf841ddb6d19f0b7528a4852c76348f4192348bee8670dbe11b556bd3b42d317577680ceea74d3015c883172cefdc1b6 WHIRLPOOL eb1d1364ffcc2dea390e5ddc4498017b4d69acea65f4ccbae2c3c8fc885948682618b4ac05d88ece07700e898cdea3c8acbed236bf16e9030d794596711aa78c
DIST thunderbird-17.0.3-pt-PT.xpi 445754 SHA256 16b4e6dc8eda63599dadf36b73a95948095e9f6697bf0c8d1d904e2cdaf4abb4 SHA512 1158faa33dc9e401a88eaf33f2987b7a6a62e82ae73b387118032f14ab56c9e506ad940094d66fc29b1585ad3061f66ef49830396cf0fd5600b7361970e0b156 WHIRLPOOL cb03140fdf044ac435581f3dca518df1655e7d48171eedb41d12e1fc52c22dfc0838c937287777b9f97ce040b00828581d6c25e85fbd69f612b4851548765098
DIST thunderbird-17.0.3-rm.xpi 415531 SHA256 94fda0ef47b4f2ad9aec4c737a9e885b02f7be5f2ee4b21dbf65b5d0aebb6474 SHA512 f28097a281aa1abd095037fa15d55673f6c200f9044c88f7dd8c211e6a58d0e7338158f8722b8ccbfd3c72f423ad1ba9e0f92110a2bdd3f73d37d150baf16cb2 WHIRLPOOL 69e8dfd990e075c77d6cee0e1780785aa7fafd6c81a920911f403b1802ab02cb36a23ae1f35a59786dac948f2128f679364ef6b06d692759654826c04d6d4beb
DIST thunderbird-17.0.3-ro.xpi 480494 SHA256 e3cddbd764fe4e62e4d5e5bd0b959db3b43eaad8a0bf5ffbdda5832cd5c9f4a6 SHA512 62640da5f2a9178ab2fef0b7849b4930eb358a05feefd9378e7e010fc80fcaf12a5d9a486b107e984395a74b9e6e769069177cace890b1a70cee753220bf4135 WHIRLPOOL eea5cf02e7c51a989a332e975fa21e230158a055a3a2a428c62040021e034dda699b75dae475eb5da11a9932c0f866c695f305b2f8a4f8ebb4d2d015f9736fd5
DIST thunderbird-17.0.3-ru.xpi 415709 SHA256 c3d93e5295ea0b83802e1ea8b081cc55627a477db78cf373a6b749b7cabe4ee0 SHA512 906cf109907089dceec5a8d9f75b05141739b4b138691184a3d030220f567387d436064643578ed4897bf25a0b3fec1ff7aae0abaeba7ba0062e43db0beda53a WHIRLPOOL 725f47953af8e6afa1085e8bf7089c0c62ff60fb8152336304b8fb8dccad3443eef903b0854fb3576f51d8bac8ae8d254398b96655796a3cf31f4303c4dcfc5f
DIST thunderbird-17.0.3-si.xpi 494163 SHA256 49468e3aa8fafe4f85af3e7dceb2bb3edc07b41950b2491a6cf1bced214936ad SHA512 b085fc2bc5e99f4db92e6ef9f47c7b5d6e74f66cfa8fa80ad30d367b8c24a60ee1f2480930f19b65dd432387810d26c6177063c3d57e1f4064d68a2d538d84f2 WHIRLPOOL 63f1aa2556315c5f1f1cbdac94837a0a676e9bb5e3f011f490a4cd2e18910d9b5e60f3525a3dde4cc35da632c3b06b98215b21b1b4db79e903542e16e01d46c5
DIST thunderbird-17.0.3-sk.xpi 429756 SHA256 1d0d9d212494620b19084cb3f9bd096014ec631768a44ff453fd46071f3b12c1 SHA512 682cd01c0afda56ce1c9e18adc0f777dbff00de12773eaa2875e65e5bef76800deae056c044fa5358d9f645f6cd1bca32a214186674451a548e72142b2f96dd3 WHIRLPOOL 47459070649043c99e105aaa7f94a4458fa0385661f8a0d39b84940076430a98e7f6a66bf92f1fec88096612c4da324d5dad176ca1c879fa6463e597b9bc2627
DIST thunderbird-17.0.3-sl.xpi 442096 SHA256 a4f1b2fe620e842d5f353cb9650a4478cdd035ece61375c19950d9c394d73c9b SHA512 6e7ff042a5ecf59e9ea56bbd380a82a03699155ebbccf27b1556904360c404c6adefbcb060efe4b6dfbffd478493c0ce1780a515d921d21cbbc0d02a5b649d37 WHIRLPOOL ed8efe92b1cb2aef67a29f7a4f339be0765363ab1c47e6c33b5102de16cf93a56b66beadfd8ac9de3d2767f4617be17869a1487511b917b8f3f74802748c3572
DIST thunderbird-17.0.3-sq.xpi 418780 SHA256 f67ac1c2467534ce17369a88d2f7eedfceb5a36e978d353a76978cd0d975b549 SHA512 4ded0255ff66d24eee68265c2051e08be899b919e02c4399520f776b577d8f488e89ba2a9cf68009d5398b4ba2e6b886974dd5ad76a055949fc3c7440efa20c2 WHIRLPOOL c6ddf2e195850e19270bcb5fdbdab369d5aea685ea225c2c62c1e514f3c491ccfe51346ac4938eeeb1123bfe17c813b3a31ffef2df7acea3a75a8a3834b546b6
DIST thunderbird-17.0.3-sr.xpi 502500 SHA256 168562faf087dbd8166b461e119257350da106896bb0d0c51ed12c2f1ef376ee SHA512 b1e0df8f0591e0a4d0c1d0a7cc4db33470f6d623026b170a68ccb1a429f4ffb4e1764c8058ee25660d36f39c95f9fc52d02d1813f192008345a61e2aeec42b63 WHIRLPOOL 94719d2cdc439dc489563b8da06b58583701a5e88f86c4cf0041b6a1660e2df61908e9f2017de696a48dbaaa80d5a86709b87d7c29902df9c5b6a4e284e9d81a
DIST thunderbird-17.0.3-sv-SE.xpi 413218 SHA256 def73ff4397b2c6fe8e537aa5bebc00b871656d29a890d4ac437b44642135dbc SHA512 a99a66391cfc37eae59920b16b319b8d0a6aab24e9de75feabbaf7705970d0b7c706eac20fc0f13288ed76a69850d5b1e3ea779045425ca0ae5339c9c04ef7d9 WHIRLPOOL 5c886057012bff0b37b88126e719aabf763c1c2bcb823bdeae1fd2aae87b6f45626dbdf0c68bb7b3b0230e8536d62cbca5b6ee7abc6d99ebf586d1b1d894ab55
DIST thunderbird-17.0.3-ta-LK.xpi 517913 SHA256 d8bd20672ab9a95ae30258e53eeda74b3ddee9270732a2d952f88a29cb84362f SHA512 f2fe63caf3ef4cc3176e121488da52aa98849b1188f78069f316a8cf1e7e590caf792da7f10c67faae1148e197ee8b48028d1a4cd9b3acda3a8e148b012c9a2f WHIRLPOOL 4232e638f6e1d3892efadfdf089855984054ac10124b4b62ed33551382b77fc225ddf5b02bbf4f8ac43e88dbf12d0f6277b3c027c90c950ffa3ce2b56e3fd10f
DIST thunderbird-17.0.3-tr.xpi 444945 SHA256 97ff3b9e4efb89e16b7cfef7bc88b97bcc7b919dcbfb271645915f17bbf43603 SHA512 b39c5f7325859305dfe9a88255c0c2ff3bccdaa2efdbd1673185e4bec286dc652caa88982541051ab5b67be699df6b4e99338dd46474cf5cce6ac11f639f5880 WHIRLPOOL 639a068aebca4067964aeb9e91ded2f43b3718e2b52ea61bfd7202c9c83878479bcf640c264b174e5cb15f0e22a02e2598222e9c29b589ce232254d26029ea40
DIST thunderbird-17.0.3-uk.xpi 471142 SHA256 83b99b56300f261d38a3e4ed5654e9d2ae4242fa8ac4a7539c168187d462fde3 SHA512 294d7035c813c4925e067493b0b5c7bebe947f76cd7406fb4ce3793dab0e3c280017aebfcb623959acd3c5714cf9b5ba03a478b949e72aad927cc6a9cd31e58f WHIRLPOOL 62fde9aac6313b0b49c999dfbba319bdc14f93043cd0abbe7a16053560ffe64b5619b1679d7e73de1561999eb52e2f8bb760eeb3772f4cd23c29a00bb46bc7c4
DIST thunderbird-17.0.3-vi.xpi 478453 SHA256 312a0ce35496ff0134572d633479b331bfc13397f9dbffbba7c8b7bf9ef52fe3 SHA512 11e5f97026e52b4496fc397027f248559f6ec611c4d7c4dac1795dede000652849d40ef0942364cd50d2f77be9ef143a87badc8ca36a761c520ee55845cea6f6 WHIRLPOOL ab58f8c75f9386ab665504709c1218a15632a56216dec3882ae099412bcfd1e9b4a50465a0a15aa8c27eb3326ff41dab8cfb4e04f64919bfcd2d17e5540eaaad
DIST thunderbird-17.0.3-zh-CN.xpi 436082 SHA256 e6586ed4016725a896d5aa5d1dee39508ae56c033cbb516ceeee4ce302e08fcb SHA512 42321fe20c2f6942210a9633179d1aa5183d78fac9c03d0891d0876409fd1fb3791c66338a1fbec7293dab8f88c61e0d4020b9bd5352116fd104256cf0727441 WHIRLPOOL 4bbd5cf2bfe2d56c3e065d75438cc3e39080bbad22f26646bd6c542255a55162f6c4f1c57377ac22e0f03536d05af7618d6b806581748934620965eacc1902e7
DIST thunderbird-17.0.3-zh-TW.xpi 437591 SHA256 c7db1bdac02e272427a302b19c1968fe4b22e84c8b22eef4d044afe8c9f6587e SHA512 91369825599662720a5be49dd7cbf4cb2fabff7f0355cbea65d1a7f43168b5b85ad676bd2d2fa4a4caa822b41d617474223c560902f041f0f4a8abfc9f13eb25 WHIRLPOOL 0b390798c1e114ce33920d1c88fc9f5a8e781e968c46f2c451b1439e77ada3bcdeda74e88d6113d681d291ecef43813d93ecd749439619920ba96a1671502897
DIST thunderbird-17.0.4esr-ar.xpi 445977 SHA256 e039fefa92fc6345a74c113e110901e83f5de4331f1073de836a86b947a7f190 SHA512 45997dd11c6c9a576f9e9bdcf19831ec870224652d1eca8e4e94f5f956c272b395ce28c0c9d16f6c884301cee54e7b893d30db857bb52a1df31c4756541c8c66 WHIRLPOOL a67446e3e5e4897a840b7f60137a21954bba769860b5b5f04de7af480be29c2ab4617e9fba0fc992d64acf366d161cd984a121025f1fe2524704d5ba03b9759a
DIST thunderbird-17.0.4esr-ast.xpi 388039 SHA256 002c1509559697f5bff5c49aa0e38346830ece332e25eb276157bf57c2ff2862 SHA512 2f4b8486fb0804460f587d23e01c3117d858b9a035e415f1f3ac7ae09743f7a8f19aac841b6b23882db326d46b599e7e0729785153ed4db15546baefca1341f9 WHIRLPOOL 4510acc14532a55ab70575394250c35609139834be1bffa6da7caefb12e71085fc994799b10e61369601b59d120353e115d4e01728f2bd5847685723da1129e5
DIST thunderbird-17.0.4esr-be.xpi 426695 SHA256 55e4a89bb9e04a435d3a2a602bdee98fe01b2a9404cb73cbc9615a24717c63ea SHA512 79a1991c1512b0d9a397bb2687a7fab789f1bc2fb3821fd9b5720886524e6546e8ff562054ef876f3b4fa22ca90467bc6b5aac8e50dc75c38d6f152edc4b87f5 WHIRLPOOL c5f8f03dbcff5d22c70d1ea9c3a422494b06f2cac85ef84b28e1f20e6350e39965a45fea6122986c3a7f02189bb18b7b46af24db4958a98a576b501b909b6df6
DIST thunderbird-17.0.4esr-bg.xpi 467638 SHA256 201dd80006d478602c2dcaafbc01b62b85411a119dad58150ff8e8990c8ca68f SHA512 08ce0242b7fb30df899a3be7e335a591f7139a9224c6089b69faef39a4a7877e5980d367058acd3b14baab2ba5105a5c2fb2fa063c905c93194ed1f0fe9f00ca WHIRLPOOL c83ff4dc9174bce2bd972c093b4922fb4f07bd9bab8e3557262d340db62daabfd36579b4fa49e9ea29bdc56a36f4e3173b09358d55a2ad0e4cdd828d60a9e69c
DIST thunderbird-17.0.4esr-bn-BD.xpi 520602 SHA256 35bcb048429698c22621da25f9894095c6358779fe5b015f189551057e505b03 SHA512 a8e3b24d8aba11270ac5245520f0b81d5c3705cd22c8e41352810cc390c70ae6571fab9f024e1e90a8adc7067930b1b705bee59f4d7299a1b1a4b93d0cea0b18 WHIRLPOOL 0d5193231b58298c6e827c200f2e95dca53884908ab097a535e4b2268347dc8e03d23cc1e20f82cdbac0508d53c45440f407575e2ae5a26ac81fa009669f0778
DIST thunderbird-17.0.4esr-br.xpi 417071 SHA256 02511cc2ebf07ce5e4a820456d4a2f224586a81e43b30304efc1f6ec8bad5d6e SHA512 65d58abf3cfabd385455d7eaeb80420f6249de9f72da03345d898ad9abb65fc0975c23770ce7086fee7b9b6f9eedbebd863cd502b7a0240f791a4bf9c4b884c9 WHIRLPOOL a170a856926ac501e70b5c89426b552de829f46363daf14f54c68371991bbaead2168fcfebaadb9b3a802f455842bff2d9d4d24d7256d90169d6060ec65bcce0
DIST thunderbird-17.0.4esr-ca.xpi 418407 SHA256 832559f44041f4ee2827868634bc79ca9cb2476fafc87fef666faf4990bacf12 SHA512 68de833913cc79a8abe7f8d186c8a245ca1beb890c4c9e37c36126ed04901c14ada9889957a23183b302fd0126db30f31094d8577e06cc6d5f8ac17a2f839704 WHIRLPOOL a44bf2f9588e350c5a9fa78735e7013cabc5d4b80b080110fedc74e2411cf0c5a22f37e025b9b621659d87f7fbd4d88a1e1f0bd03367699e0c1083aed923ef77
DIST thunderbird-17.0.4esr-cs.xpi 420627 SHA256 2492f52859a1a1ec7716a2e64269790dd7251444345607fc7e427722dd18325c SHA512 cb361f9e28983443893541b3a267dbfef682565258ccc694c59fd15173cc15bbc0b42457144620bfcc27253051c740df695926c62a8663837f91161ec919a39b WHIRLPOOL b9f2ae4ee4110762387f0f5bc034f7da3ea1d451dc77c0082ab03afa2f77fab2422b608976104615c5c2f0ddbac31304571e034d3fb3a78835c0788ecf3258ca
DIST thunderbird-17.0.4esr-da.xpi 398980 SHA256 7b71744f4b9d72ac2686a6caff0f839d55580ef2164a38b879a9d63b08ec0a22 SHA512 f20c37a7ac4d5b3ec1e77e425572bde34b2917c950740912a02207907d304338c2f3328cffbee58f74f78eac06bc6dc4399dd1ac80c2d815e0b1bc9700841fd4 WHIRLPOOL 66a1aaed08352262c2b4d338930b29d2e6a03cb9ed44bdd29081df3392bb4ac8d94bda811f2e4bdcdae873205c71d37260667399023b22432384defb61c451d8
DIST thunderbird-17.0.4esr-de.xpi 393632 SHA256 28047c853e9088d63b8e833767f0a1b5602f82702d434c218a76a721d4b24720 SHA512 7a02cf67914574ddfb1cb03efcd4d37d47d36609b0ff875c2bd0f606aed8d202847da574bbffe745fabada999697ed9b36e8b2c1da47a06efbea3c8cbaa65c39 WHIRLPOOL fd07d732d1cbc54bf012130aa3666a394876b2bfe937fae3b29a4590f1c74d5bd87424285441149ed3612e4a9b0282d518caccf1fb499a36d82587dcf07396c2
DIST thunderbird-17.0.4esr-el.xpi 447926 SHA256 980517ea90e9ffb3c9690cf4c7adb1ba838aee4c22299bda5636d83f7a6949b6 SHA512 fc5472a125e676b082f911b91af13b4f9994f97c8d6d4180760a1bda7c70353fa6e709e974680478a4f106b8df351a5ad4da2bdbd9e249416c85cc2baab8aa9b WHIRLPOOL f428bb6182af3e44dec85a3c955d0b8801ffd50e58186e73a0ac78b29668aa04ecef19cbd249666253f0fda8ae7bc03413ffb8188c3b43726b41be4120cc7b13
DIST thunderbird-17.0.4esr-en-GB.xpi 390694 SHA256 e3cc830d6abccd7da1edeb130036422903166942d6399e5773c492dc33b428b1 SHA512 914d3c77403c64fd50ba2bf408c63bef8c643411e64f807c141bca6cbd58af67870296792c7e7b1258c29c01fb9c11944f82ddd86ce36fa077fcc1152deab68a WHIRLPOOL 942976d98c0f844ce90ee57baa9da813871c66303be8fe8825cd233df47060118bbfb58c90d040022e3f318f77052f75480956ceb59ed5542465594c61883dee
DIST thunderbird-17.0.4esr-es-AR.xpi 415499 SHA256 9396500ed0a5d2cd4444718acb61ff2f8a624f07c6c0add8f8c36821b2576eba SHA512 288dbc7e3b0ba40c8d1b511d4666b59eb632ed8998e094769e4f265ca5ce9e8587552ab630fd96b6daa64de593b47a8acb57067492d82cde6a7ae55d516c512e WHIRLPOOL 79ffac4917430ad4e14031d39a89bb1a1de55318fec731df8afd3ba08a43e55c462d0e57bf3562482052f2e744a6bb8fa9ad102560923e0853b64435db5bb0c9
DIST thunderbird-17.0.4esr-es-ES.xpi 356861 SHA256 5d881355da3d2e8e42953edc657922a77e4540529d7365a07d629118c2f93475 SHA512 4f8ce4ef1fa8a0f204845549de7ad312e160396975d437270d18ca9c17eace3ed4ddf89baa8a39e67e4db66cea43e794e40ccb0bcbebe4a31bd740342d52833a WHIRLPOOL 9dbd8ae41989f5de70735c76de01aed8bc953651e787a9d681d9833ac6c629026163433c3ace7ca2947b4903611a9c1be2603ae351bf74300949f470609fd1ea
DIST thunderbird-17.0.4esr-et.xpi 411892 SHA256 fc481bf9a252f606fc876e4d34c2445c64a90bf3b5e0fc87449e773d5ca2c8b3 SHA512 01371d733bc4ea2a13df1932d017dcd7978732c4671cd1cdb40b6b9bfb66d10a5520738ab571a86224cb2b595f05be423502180da6af892dedfd7912e4e3154d WHIRLPOOL 611baab4f44f6ffadeba067b9db9ff926663bc184975d0bf2395869945905838f7c7fe33af2da8e030ed29bcc5a8060ac8a8adfdeae09c96df5bca69f955a808
DIST thunderbird-17.0.4esr-eu.xpi 407190 SHA256 f3ce6271ca7dbc824abe20d9247fcd310f9f46bdc0632b0384263ad9ff5a6bc8 SHA512 5795ed707e9dc63b54e3db2646cb01018b816ee919da8946c4b144ffa340275d6c6c13ac960cde8862a73fd128d87a55861d230557fb84309d6a8d591c094992 WHIRLPOOL c524389496c23eaadbc44dbfbeb28e359005731d713887ba2788d7da631312b0124813974fdbc0d5c14c0902d33c084d36a8d5c1d4e85b67435a97d987f6e8a2
DIST thunderbird-17.0.4esr-fi.xpi 413620 SHA256 9ed2bcc8db0fb36ddf2f4e1719e97a259621c0807759dcd6d75fd920d4d2d21b SHA512 2710b9b3d40fd1f49e047c9e3fe7da34f1b4c35fa16937bb7a0b405218b72ca5397c111efb4dca4fcd1f838a2aa5f05e05025d9baa1669d6a571de6fbba945ee WHIRLPOOL 49cf326ff339c8ffcf523c1ab99e38158d288739425f7bf8e147257567439ba1bf6dda6fa03cab04c6a296faed6e7c902cb464c36cbe634a0f3826143dc2ef1a
DIST thunderbird-17.0.4esr-fr.xpi 420826 SHA256 00308a39144987a1bc0cba6a7ea9348e41acc2fe9faed234c6804eb5c22610b7 SHA512 d2539c3feeae92ee151bebb37be811037b6756c6fea7971a41f2811f826d4e28460d6f294fe3ed03372d1bcaf6207f816de27abba6287cbd3b55779edbec18b8 WHIRLPOOL c63b65944dddb395b40ebf02d547883c729cd192123522b40e500e50faa60f5bccaf3fea87336fc2b1fa128ad0a6a9c8d6d3f2d14e5f5a6e6f265c43c39b30d9
DIST thunderbird-17.0.4esr-fy-NL.xpi 415712 SHA256 189a4072c0c050b86d99a1a7aea653bb6085865b47d490704fa9fb51e4eb2a61 SHA512 64e156cc004fc4ccef232dfe385dca402dbdc548deb96060429bcdfb53377ee29f5dc304360180d3dc7b12a319891e90dd24e18e69e1b1e06b52e9bf37ea542d WHIRLPOOL 4d54dcee4323a4f18553112c5729574b0cbf9ca057a160ae0d46cd10e33ea6d8d471c333234a56c3c75fd8183bb993a1d4a5e411af0d0de88fcb5e8b54f1f5fb
DIST thunderbird-17.0.4esr-ga-IE.xpi 425395 SHA256 522cf62f206d2c2f7c67404523e9f77164fc2a7d508e1c4dec6361250de46c0f SHA512 d70b13ef30b4186f3b6daf8b43b8341eb1c46c5d6245d41106e5ccb77aa43cc09eba754932807cd01d57949d056dac4fbd2378257bf56909addaa796e46e7dd7 WHIRLPOOL 2b9ce8948fa0667f62b903aaf8abd3a6a839456fddbac37e3b9ba604d4963dd0eb805ad33c3258d9eae4984a9bad25627c56c734a4c3be51f143ae33a70bd82a
DIST thunderbird-17.0.4esr-gd.xpi 428939 SHA256 1d0b416a691b4a458c3d74ef69caba4348ac206b4d42db24e60929eefec402d5 SHA512 6fffebdae770be19f107ec258f5fe37561e2564daab7e93f14041fc31f95b2fc14fdf392ecd496e27d30589b83f2972b5b118962ac2ae585b9a26e07033f7635 WHIRLPOOL c37614c6653e9f80ae6106f4e2a8777a14148108c114000dd910ed371dd960fb121c9adb0f8b9f8b16a4f1c3cad4f4c19da0a967741ded208d6884b5b7af6ef7
DIST thunderbird-17.0.4esr-gl.xpi 410370 SHA256 0fc31d402fb8460eff43018b6b2f4add021804edd23ce279911ea8ad7e2f8cdf SHA512 ba13df0e7f675b9fa14a2fbeacbb67252ad6ad688d060054b444d4194a1e98b628fb575b0ed42bcb05a730b9958e08bbe8ce43ef36215cc55925c8227d9b87f1 WHIRLPOOL aff61019a8e13db28ac61db00d4d9711865cb81df9de188aa7a06f1efe457ce78ff2a08ea97b556a38da65788b4e0e1116e3d668902aa5261d75ee72c2b8f23d
DIST thunderbird-17.0.4esr-he.xpi 439504 SHA256 1487236524c2bcfbb3bb5fa6d2f2154d64d748eedd12ab96dd580e0cba946309 SHA512 71460d9cbbed6363f86e392254a97d206a08341edc9eb1237b09c5974e1846dcf6448650510e2dcda99ef29ce0ffdb37ab1b3b395165c30e2db3efad676d24c3 WHIRLPOOL 49e6d52fe13931ece409c2b02b37b2e7445df6447712c98df3e56b45b7887d95d7c5ae58ff840d1c27996d0b270c0beaa88a95cc6260d5beb7bf4ae822376950
DIST thunderbird-17.0.4esr-hu.xpi 433187 SHA256 51395b5e8120f9a1cb7040959975a4a3c0f4a3acc5ab57671b64a017fb284c2f SHA512 e59e467e68cd7e75ea0b34726279b8d03ee0694b736a9ed9519bb6c4dd2efe9a1b419b3b7de23f689b6233bd8cc1de78ffb30c9b3c3868342a23c411d0a66212 WHIRLPOOL 61ec29cc2b21ce5aab748cd72bd5fbf881ffb619313ea4463329ea3292dabab51b7c78bdfd5c74ab9a335c54a6e37215191e71f6c86f285a81f836cc3dea7a93
DIST thunderbird-17.0.4esr-id.xpi 439574 SHA256 48d0e95365a2abbf197a2096ca0ce56bf0d1f16749da01b9bc4c9f1369b3f0cc SHA512 2ac47577145af0a3c169bfceedc7a370cd8fa319e1bf15bc9d026b30d5e5f2d4c910a46b7ba23cda0083d5a6b0d4db5a33b23c3afac33282b0dc90624cb8f97e WHIRLPOOL 27c572b96b376f0b04078dea3ea0474b4f935d54e874ab8c857eb9f0c6b79d3eaf92075c9d2fee19dfe3710c4ed733ccc85a4a5777824bb9f6691f27b0b6c2fe
DIST thunderbird-17.0.4esr-is.xpi 414069 SHA256 9f668b8bb1a6d44fb7519e8c4d98533c2f80fd1c84fa5fe0e3224044d3112763 SHA512 f848840bffa4bd905db5c8b821b2f581f0b436b034da37c42b0bc8a7fffca4c947f4b9cf94a2bacfdb52b5d28658fc9f5bd5b9bd431ab1ad99cbe925f072f97a WHIRLPOOL 53863802748ce65281ece23a99e9d33598844144d0737ba427a4b1651a89dd6a933147047c781f8c0b9505cc450be3bb606f479d0978c510ac38aa19806f13c8
DIST thunderbird-17.0.4esr-it.xpi 348621 SHA256 02d0b8f3d468f269362c04259fc8707e58267def0c4df1abce1a1d49831fafc2 SHA512 5a16442c8f60d7bba2de441c1d090755f5051cb0bab4f2d191c670b7965cccba2226ff70d9713d65431d4fe3c9667e654396a372d1af0051ba2100d0e88100a7 WHIRLPOOL 5ce3fc725abc393c62dc124f29ab4d97fb658cebcf5f196648a6b2eb84f3c6185d3f2bde7f8e2dfa49ba898913e1159732a1ef2a53e66fe1799b674bb5401233
DIST thunderbird-17.0.4esr-ja.xpi 463488 SHA256 502e1e996be4cc6314b9646a83ec0a6b62ac762002088c0b48cb6456cbdd4fd3 SHA512 e1d08b1af5bf50cde5527207a35263a31458649dc0f8b5c7612383331170167a7896453392041fc8fe8ad07a81f59751980d31354cf674cd2b2f9d68ed631070 WHIRLPOOL 0d80dad4a533e9578c09486f3a3b846bb1e82a371cce96ca3530b0904d0f6cf5f558ad1d5657c7c56640289086cf2a7c562f8b12a5e0174b1ebe7c0e259267a7
DIST thunderbird-17.0.4esr-ko.xpi 412964 SHA256 d10e12e7d744bbc91a73aa6e42c387cb05d157a95485f62baa7f9c3c2215a278 SHA512 d0877098b9db58d7b03cb6df99fcdc72cd962b8f91aec08c532d3805ed1c57aa9e62c49c97e3c893bc9a5b3adba801e6d77c45e7d6f12ff734b35087219ab63f WHIRLPOOL ce93c48696beca26bef378569ef7034ad1951e776591c652da3f9a7caaaf4a5ec0ad12826c616a20a1868ef9309d6180194e0a96b86d12e5a62f8e752942b709
DIST thunderbird-17.0.4esr-lt.xpi 519802 SHA256 4d66657535056f4f19effc5bb1ede9230951ff511ed18ad4b51f1f1129ccde19 SHA512 fadfd7f12bde4caa4d1bfab1cb2c341c43636f364a0a6b4e82923f5d11f08cd740f086ceaf2448d7544f2292f1f2138ddc7c761382e0edcc6eadd235cdb7fce4 WHIRLPOOL b8be3fabfbfbf029fe2adcbe72247383edd0e0922e7c10c1681c7c5affa232cc7f8e8ad5972b278484ad50defefab6db93d75836c7355afbbf265e24c713e119
DIST thunderbird-17.0.4esr-nb-NO.xpi 408519 SHA256 a44a8979e497fb8e23a70b0c41a5ad4585607ef45eaa79875ab3d3ebb29fc524 SHA512 1dc9c96debaebd465844398d5a35a295b6d8eb751833446dc2c32594c87d2838d9c4d9a571c0435edfbd72fea7d94f136554e3b601d73c6d5dc9f831bfbd0293 WHIRLPOOL 5a7b6eef2f36b21c5029e7f5d63e4641cb85a81373a70bfc7ff6b0ff763a60a015db7bae025bebaaa9463d63c0149d36ee9cc9f8c4df7fc2f14b542caec759a6
DIST thunderbird-17.0.4esr-nl.xpi 408527 SHA256 a9c6b701edb496289119d1c9905d80ca362757b2cb07410cb53ff22bf9df7c61 SHA512 2fc0821e001a6dc0b8ffd8e10b033e6965dc105785c7f257e73cfbf542399672d63208d57153ef03cd852d6a7889fdd98837ad1f2e49bd23ebae9ab277fbdf1b WHIRLPOOL b65478e8bad639ff3f421592a2af1cae9245ac44fe3b3c99ddcf25596c463e930c211acb70edfc2c346e808c9e2ca191b37b54a046ef1a6aec7bb5a41b1d3716
DIST thunderbird-17.0.4esr-nn-NO.xpi 431472 SHA256 0d8ea2d1e934a9d9b5ac27cc8aa98dd057fcdc1fe1cd0e9e6fa92f9754603ee7 SHA512 733a4e30387ce4b871ba7beed51b7bbbdb05967e0fbbd27dc8c5fcd16c4ee356e18471bd548408da7fe745ecbb1350ca0b4237842df537e8ab33ae3df9b23821 WHIRLPOOL 0281aa0a8d392af0e7f753694efb7094aaafe4f6f5fc0bb0c9a26ee73b788ae342054cc3d8555a0d0c969b2527b078f3721c8fe0fbf46170603da89682823ccc
DIST thunderbird-17.0.4esr-pa-IN.xpi 492444 SHA256 b52c7295b8385ad91b75c01c38bca4107e9020da883eb06cd0b5d8a7c9f6ae81 SHA512 e144eb3f680e31d099fc665092b656643f4523e149b4db41c1eca284444778cdf22f74ee754e8f0b7b69e6b57ccbccdbef372c9e9f53aa448b646d04960fbe0b WHIRLPOOL fd30f302d0580b3cd72dc8185246fd70426571e2fb6f07d56896b7fff9916fb5a6bb1062a14ba5aa810651199abdb8742792d214e3a20e5ae731ace8ed1d4a00
DIST thunderbird-17.0.4esr-pl.xpi 402114 SHA256 bf9c3c895c81ae7f3f4c48f7d4566d9cd83dce528586fc2fcca077d1c064b9f4 SHA512 68894799c90cf8c7a1435351f27cc1cbd7ef2394fbd6fef26b6bcd5e6753358f2ce465858304ffac3ffab8d200c28cf5786152a0197e6ac38c65e17efeac87a0 WHIRLPOOL 63ef69cf75b171e4d0fc333da26382f172b1b65c0f9faf5ae38eed189f69a3f9bf9eef49d08e156af60e8311632898e3bcf01143dcf8aff32625dbae396a68c0
DIST thunderbird-17.0.4esr-pt-BR.xpi 415778 SHA256 076427dc1f445d88bda77f9ff1426041e9d1894b7105e815474a7403aa095edc SHA512 76d57c937f2100aead4a3f44814331ad1664cec8ca9363fd8aa6297629b5f70a3931262b41e75a98a62ebcdcd13631ea6a8ae2d75ef8f6789e2cca316ff8baac WHIRLPOOL bf10b80ae424de06e3ce43658f3edb2007da2fd13393a730e7ea5695e66eda59ee52a5fe77b0193200f1c90390fde8fe4dc1e4a04afda6647ccc2a9cde978961
DIST thunderbird-17.0.4esr-pt-PT.xpi 445754 SHA256 0483e2a1e5e5c1d2f380b1a3b383b2821968581a4b283f89db5c78e6f2508eed SHA512 c7eb33166b1fb409a18796ce8a297f6b50e775d625c91cbead8b02177630ca904def021c3b367479dd7608322858dd4ecca41ad1398fcc9216e175b6330a66dd WHIRLPOOL 69bb27d4b484188541571df3beafae7fcfe31da8db95e9ae39185cd6460508508ebb3ee24421f472663bef4f3ee0fb69ba4656ad475f42d2344bf50d45d698e9
DIST thunderbird-17.0.4esr-rm.xpi 415531 SHA256 073b733654f80e609832ce81f4a2b0e3acd8ca071dc1a4352fc804842dd3ca79 SHA512 29b1e52cb4c6621db97920eec4dde7dc984657d2cde95c8fcd65338975caf6ac118ecbf5949e62c93dcd85f56f3ef8f7427a0458a4f9d95b70169af0ffcb3aef WHIRLPOOL 3a8c1e3a49353b63faa086327e48483c604a529c00fd3797b0216522abb25492265d32ac8842be2997f957ee8a905045c94fdc16a707345c60ff34eac7f5670a
DIST thunderbird-17.0.4esr-ro.xpi 480493 SHA256 697e33149ece81f29f35ea78176dc1be9efd9f9194951a5c1fa7db48b18f7e9a SHA512 6ebddd7b67e353b41d812f85e772ac25d7e57caec028a0dc4f9ab8f7ad98545682570880b57199d78e0dca725930a0fb5214db81626a32abd0ba10a082c0c697 WHIRLPOOL 3c2a1bf14bf1d29e3c5cffcb612b936e67b7c746b21fcd575bbefddc00c5652d5e3b7b3b18af885734abf0f320cc704318ed40b3ccf0deca7e25fe562f44da88
DIST thunderbird-17.0.4esr-ru.xpi 415708 SHA256 0a8af78c82f2a74a81244af42da67993c1a14a6b919d480a344f41d8668e5598 SHA512 7f08f94b5bd06c1145af1069a889ea12c7234943201d270279223446cbd9de3e7bf5d5ce2ba39affc8d3b3073a2ad8794bd280a0725bfec86e0fa41a31890c2c WHIRLPOOL 528a88ea98f8da846ead706986d36414ddb8bdcfb50484230555b4e4834fcb8916d5b02b5774c133110735bcf2efa301bcfbdb63058a21ec775aea61fdf9bdcd
DIST thunderbird-17.0.4esr-si.xpi 494162 SHA256 ff598f3db2e9344960674a47d9efa3876b7750a56679f5bc4177c192772a2d19 SHA512 771b83c073e25e7a5b62023227e8e193fbfb9481f8726a45907ef58740dcc31da51f3800aa0813383d72282bd63da240c293b7bffde3a08ef1ba2384fda05361 WHIRLPOOL 20de205e827a9556ad43783f9fe143dc8b2860b161902090a08a9c225dbcfd460afcd8aa1f7c7b8ad0bd55b4ec9e76151ce4df2b87a6ade6ede9d3d0e2ea670e
DIST thunderbird-17.0.4esr-sk.xpi 429756 SHA256 364dc60eafec703fade801fc14b7bf94590db4206f27d82b71c7977444cd1e7e SHA512 7195951ab932929f7cd73ccf6f0c990a005ba62e7079554e7b8660b60936452c241027ad0ff4b571d09eae7def0788477f873c47d4584de352d34080881304fa WHIRLPOOL 4b4de84a8e2c3fffe8defabf844f762f3866cc2dbb1700f301f29f9dd9e06f592aabdac56e1596611a25a90196c7e34c2d0a7ee8136ca1901829fc3530699d8e
DIST thunderbird-17.0.4esr-sl.xpi 442096 SHA256 821c936dce601dec1cc5180f1e7893a235bf0ddccddf3bad4b26bbe65e966b45 SHA512 508f4fd3d04a1660814108c38ebb1ab29aa295954b40ee03522c3d77b7d7722d26dd5a4556888b033b2eeaf1ee63b9d58f536299d235bb65b507482e3fb5997b WHIRLPOOL de4755600e1455d6215e24d755714c9e7d8473b872e94c2cf3bd5baca3dc420845a3bccb84ea131c7191ffd9fabb72a58cda5e5faca00ffba049ae71847bd350
DIST thunderbird-17.0.4esr-sq.xpi 418780 SHA256 9fee45bf383fe6c6829d38728428baa5b4e1dbeeb4cdb27341b40ebc05a705e4 SHA512 8394b4d30a9e7027a9178419bf82961d6b8337303b74cc57ea17199ebd0fbe3a2cf64663cb11108dc06ae2b5bf340a5d0fcc5875a9ca9a95806890225a1a3864 WHIRLPOOL 72383ddb97e2c9bde673ab2dfe1b0b569e74dbdca255926e599ed0f4806b1744c2f7c674c6034b1d019e712dbc69a993f0810b76e09dd1c248a0aae70029e888
DIST thunderbird-17.0.4esr-sr.xpi 502500 SHA256 6ae329f4c7647f6a7c2c28a8643d99c10fe759108355dbd3c0410a9dc1bc5b8c SHA512 5cc178c65fe5ed46584114a9823baa3a48e76fce73613670e514e442f24aa861242dcebdb862b51c80ed6809d3c94a13fd2edc13a60a901c75f221b2b77aff25 WHIRLPOOL aad6f2ea686aadfe5436ddd10a3a0c6a94cf676714ae4b42d7e4602025da008899452d2d6900cafc4ab5128778ebea940fe7d6f21f8b10f31a4f98de72902922
DIST thunderbird-17.0.4esr-sv-SE.xpi 413218 SHA256 070c04fe56c29031bbc20f849d2aedb31265003ecd0bbb5d0da57116260b2b31 SHA512 0808a5a993bb154d4b7566981fd7db50105500f5024a8e2b01c80301cdd941fd8c1a8d4d6c9dfdfd62f36d753c25ff33bc6a36b0bf607d470a103a1cf27f2e83 WHIRLPOOL f7e9c889f2857b96a4afb76bd3f33f0ec2146fcfa899915ed58fc90c70df52d531a707ee9692a9a387712d8f6ef15a9407d75e37e3b4a90c9aa5653595fd8d23
DIST thunderbird-17.0.4esr-ta-LK.xpi 517913 SHA256 cdb347b78d49ec86176cc35da1d337a57ab1abf1bf8588cbe91c44a0404e90a6 SHA512 55814aa9c3073233ed4e1fcddefdf5620ad61bc23a38b6498b2b0d30ab8f7521f4b0a89dd700ab9ae1d564aa67b443ceb480671f7d27b9ea4e37f848b8372e3b WHIRLPOOL dd85384ec1f113504c65b86120b7f988c8085dccd863a14e9978f756e2713e2d949d75fb652f72561bea0a7e7c374bd27a929a33c63f6c364a7da148f70f66ac
DIST thunderbird-17.0.4esr-tr.xpi 444944 SHA256 8693131fd1c14ebb0c7b6631410b8780da4fb8f565505f1c5d4701cdad361ef5 SHA512 4768b63ff2e7639ddd84a25fa5f05a069ac6bc20efc6b4151b5532c8b2fb820f3917a80a964348231ca7c686744c854671213840c8d8cb37815fb896658edb85 WHIRLPOOL 0907cb727729640ba892d36f4b0ae4b9d186deb19e8e76c3e7ab5d95d8580b4dea4ce0aeb3f4965217ba4018ce1c7e7b36093acbccfe5e003e8946591e7b163c
DIST thunderbird-17.0.4esr-uk.xpi 471143 SHA256 aa8c240255d6a319e3b72ea8ea5c55ae6c3649ebbeb153986512f9dd9239cc1d SHA512 9bcaa1ae66f09fae28d3a93867b13dc4a90ab8f424a458da86323e8f3f6b4512b9abd00b2dc4b8e735212a40b8c4ea6048c44905038ffca4a04cee061df8eb35 WHIRLPOOL ea2a4f25906a86a5e37d04915fa94f0afc3d88f9a59a77e80b2b84ae124c6974f5a4c34685cc2903587849f4d1c01317958493e319071759ef6c67dbbe905555
DIST thunderbird-17.0.4esr-vi.xpi 478454 SHA256 b9e8a956ded9dae58e5093a6711c270a33e87e177b212a4a3b2f83e9f4ef2473 SHA512 3941d92c3a8305f82b8a069e3c6178f95c35ee39f9ad66d4eaf4ef215e893400c9e2ba73582e1663b897df950849cb42053823fa4be446feab652966b5a50f04 WHIRLPOOL 6f4a8b16f8a4a37cb1f543c58790d1bcb165643309d16bb97095c6d98dc979628f0f4acaab9834f0118e485615ad5a7df177c870099f70b16cf0de629853be9d
DIST thunderbird-17.0.4esr-zh-CN.xpi 436083 SHA256 d143a785b43c39f20a8a00422b961ed47c7480b0dcc6974c75939fbd2d4be3a6 SHA512 5e4610b855165f0a9f80dec5d32705d0fb63a2548c9f9627b3fe246a99cf499cc89052d30f96cba1cdc0d988e2a51b0bf49418db468cf3361686e1c569022658 WHIRLPOOL 68880769b8fe8362a2c92c8fdeb50a2549891119eb3c1f874d46eaa760141a48658c261868e8388348b06af6bb76e9b532166d435201d68e191d6a5f67c88dd6
DIST thunderbird-17.0.4esr-zh-TW.xpi 437591 SHA256 f7538eb7e9ab4c9766dbedfb68612f603a4441bc67832674da31b22519882f0b SHA512 5df3a45aa953077bedeed926fb6b6d902d911c7a93cb23f12dd0a3492ba942d2748de01ff19a35c5187e68c85c345568a1c7ba4f44d313c5c733b0d96dd96f49 WHIRLPOOL d154bb1769eaac7a454762a0937b878875e61287026cc99703af81b669e1d2c6e730aa92cabe4a58224fcab7bbf758479bbe71497d00acd7840bf4c2e336d2fe
DIST thunderbird-17.0.5esr-ar.xpi 445976 SHA256 a895c50567eb0060854019921ab1b7f9d68ca56d76f7f73d7d2fe4fa201fbb50 SHA512 73ef90e9a7c0ef67c512f844dc237ca3c581bbe144acafc834c5131596c3cde393e2cd3a9ae703a3e11968f603f97e3c34161f4c13bd5830ef21645c0f69b5e2 WHIRLPOOL e3f8d970ac62f45aead2d57a2e0dd20661582b1a6e3509920d6218be7188fee1c63a4f3a752b538dc42c777a84acdec944793b54e6aa0fef7183032aed79041f
DIST thunderbird-17.0.5esr-ast.xpi 388038 SHA256 7afb6f84579dfa49e2b0059358c8e6aebc7b5783950ba47fc3426ff55e16d937 SHA512 eefa2d7aef3fa23cee741555bf7c6504049fb51568c8e44dbc88dcd4f62064e756376dba0fa63e3a812a5f7e313c34c66522f0517d9f06902f815c4fa0f377f3 WHIRLPOOL 6f59a451a467dd6c32d1d8cb872bcd650f6b5eb3a7f3cac06e8447261d23a25fc9362985696eba5860cd1389935462217cc7f4da63f22fd67ead1517c24e4a0b
DIST thunderbird-17.0.5esr-be.xpi 426695 SHA256 d704cb0b07c6915e80c4a8ee3c397831989b7b210e7f0e696a28e1c3948ab498 SHA512 72a9af581c63df99954f891c3ab6e1b983231d56ddd5312cb3f3e210550257c520c00c505d10176933d75f07e24642ab9decae12548589e7ccce5562ff881906 WHIRLPOOL 69bd6139c6c9489157e287499a822e5a463d4a8640bb6a9cead6619e10bcf732bc7cd96eb448b6efcf8ee7f9be9f04235e5859b30b8434a4fec2f2f498620290
@ -518,23 +50,5 @@ DIST thunderbird-17.0.5esr-uk.xpi 471142 SHA256 30270bfb9b6a99cae60a37fa08614af1
DIST thunderbird-17.0.5esr-vi.xpi 478454 SHA256 b48c5fa9fe9d3c7719e45955730e01fead4f28dd8f4d72df75e247c57fce3326 SHA512 1c741c8c6a78c191467c6f21f6de37e200bfee3703146999d4f141ea91adfceb4e8188e1397758569d120e6a2cbcd947515dae0fb2a5596a025729ee042a1adb WHIRLPOOL 704009c7bc31bc99bbe5e103cdb84e855c96a8863aa738660c21f993bcf503d6d1df4345228513c0c8403d510c2ef20f67005dda43614c5e4c50e4fc4ca64984
DIST thunderbird-17.0.5esr-zh-CN.xpi 436082 SHA256 0c775bc64658bfd657a1125e776b529a6097c25dd760e8ef74e8e9ac58065d04 SHA512 f827cbd42865ed5395a1121902d835c00395559db32b7328febc301122d365edd0daafc805457ec81667165017fca75c3dd88e7befd0cbcb4b8f998c6aefce5e WHIRLPOOL fee45c4d16c40fd7ab96885de2a07fbacea53906eb0934187a810a4227639f91b469815e393f0bcfb2f1313d089ce23649f524b9ec6cc95472609f7272d7f71e
DIST thunderbird-17.0.5esr-zh-TW.xpi 437591 SHA256 194b9a773cdf8a078b11928e56807b58a111d849af272116c8323d5c147ceb69 SHA512 acba4f4e5fe86c17c10c333b5a70fce7220d6161141f307d9ecc410185c8de8fc23db2445955e615d6eecfd2af75ca5b43ea0bc8d737bf2a8d8f33938823cb5a WHIRLPOOL e43115377eb2345d6b27789e382f368e76fa733352e4a5d1c8ffc12b460d13775da2a97af8df79f754a9f2ad57631ec85d8775a1e366210dab96f599b6c53b9e
DIST thunderbird-bin_i686-10.0.10.tar.bz2 18579759 SHA256 ffb2f43cd237859024e7371e5d36fe0e23698c0cef89639c7d24590083c3eacd SHA512 7db306bf2fa9db2775bf42922e9f9c1c005781efafad36d8365f5a08833f1a33ea2cb7f9a82f1704441304bd8e853e9fcf7cfe19939971e271e314fa3e135d26 WHIRLPOOL 2174cdc8eedd40b1791342ae470d437971bb33c66004f529e4348678ca9438951cde63b1f5e2f5343eaa1ae9678d8d0867ed2af594f3f896e9d223efba24e487
DIST thunderbird-bin_i686-10.0.11.tar.bz2 18586806 SHA256 60a3b539072332814a0317eab20c24fe83b33032ff4226f717633b0f28c32fbf SHA512 956adfcd3c93d0ac970dbc519d537d44b9ac96ad553548e03d67f25ee7a11560d1c9e1bb3e8b79cd68067559e3e096ce6785e6f4dae242130fbc81ed653656de WHIRLPOOL 45016872acaf2deb01b87e7ba0dcd5e10ec33ce9194e675f0c411d40e9c21de137a2230bc160d3bef5f42c43450f69de459e9327143d51fe142bdc4472dfd4d1
DIST thunderbird-bin_i686-10.0.12.tar.bz2 18595880 SHA256 1c2639b5139424fe7672245e76656ee744ec00c0504e2d384bb008932cfe77a9 SHA512 45938fcf5eafdbdc43f09510c71b9fb801f2b13c152551968ada64678624158583c4ead12eb97c47534517163f44746deea8240ee15b924f701b30f4f418af66 WHIRLPOOL d6091e0aedc1fea9d7a027f04f0ce05fb1af3ec44c0b36b0bb0128b6998560a8d024429a29695ebb5fd01634b151c6885177743d23a8629c7ef9aa98e3e02c5d
DIST thunderbird-bin_i686-15.0.1.tar.bz2 20469099 SHA256 d3c4e079ad91a237614147a13f1135dc97fb9ad368dc0e415e01913f200151d3 SHA512 061adc26561e6cb65de69c2a4fd0758753f3d0e577c86637319f80a4e1705c23d241f6c64e34876b6b7a6fd2ff5087367941cfdf7f3539985adb956e049f0b1c WHIRLPOOL 28bf247a87740b9a492a97713568f65e4920c459bccbca85a64f2c2e3adbb81e4d14db59333d2c02451c29ff2a6c53ad9ec68fdc1521013e121280aee8aaca72
DIST thunderbird-bin_i686-16.0.2.tar.bz2 20784837 SHA256 f08db05a51a290839f9d375114c67c601414f88e0b863bd808bd02fcc26be1f8 SHA512 fd0174937bc9927cf23e725b4a1fccbe5fc37624d3bcc5a3fef7a756458a429c52cce0055174bcea9e90c3d20f5e0c541c1be931020eaf2d9e7c1054279cf27b WHIRLPOOL 3f8da49a1c887d38413910a7a55493088ea16b63123a4da72cc9e62dc2d2ca295a0ffe42442d9a0c09feb7d6b6457e7f084c2feb154c5f3d964c74c79eaec8e1
DIST thunderbird-bin_i686-17.0.2.tar.bz2 21453920 SHA256 23757b745ab185bcded749377f727e5f0df75daf9df6ea2a1884d26e528aad01 SHA512 bf6dec29564fef7de8c68477ac4756b30681d335357b3fd0d9b98aa5597b81641d53120a1a831f92810adcbff627ffa52c8bbea3940683061acedbf894981c22 WHIRLPOOL 65a737e5039866cef7e5d94c81f6022ef4e3a67eefa09b2929562c7526172bc8042a360ca0e803619d2653d944934cc1b76c84e4a07f94d438f76b4b26e58832
DIST thunderbird-bin_i686-17.0.3.tar.bz2 21454713 SHA256 2c29d657a24fbe9df6bc99fa3714d72e8eaa3db4f7b15b88c4a08551f86363c0 SHA512 6b761d2d03b1f7c53c3419891adae52e120a698c6a68ac7620b6c1b7d88b3e830f85122db666c871a35af9e472e38a6d4b280419e59bcf8310bc88abe474a35a WHIRLPOOL a7bb4e5f7a72685b6c1d5d8297acc1d04e7a764f1c3cf3e12c1903fff853764f74392edc048470eb9354f8118a9156e1cb217df76b1bcbbb2f5f0fea8a81718a
DIST thunderbird-bin_i686-17.0.4.tar.bz2 21483231 SHA256 200a9f609455b852a48634932e9bb92e53610c8aac95a7d67107945d083bd83f SHA512 70d6f899c54d24b0a7de81f02c70318eefef65e5a30bf4b19d691a143f3ab552804bf9d21288a85f12ad13c00c7351b26adc2a65a9bc8f1482b433b1b1bb8769 WHIRLPOOL 96d9b9d6c7ac5b19cffcb7585586c0101b1ae8056bea8d2f8d01725fa1b91989f07340acf6b230b692eea3e663a9ede86fee41b6227efc72677a91f4a83951b7
DIST thunderbird-bin_i686-17.0.5.tar.bz2 21480241 SHA256 e1a0282baff12d00c5fe58e7e7f4058eecacd99911d79c5d473b2814042d8f3e SHA512 6b2e51f52745456b60f5517dfb26f5404e0248f414531147a9822feb45a0aa6df791fe1d63f2949ead4268ba3f37945bc2bd3a1fc7c51e8bb9e517bbe95d9da5 WHIRLPOOL 9649cb0bd5c17947fc7ad11a956ff63eb32045f006aa56880c18349e6a49b05244647a55ad5aa59728ab5990f9ca1465c6abc2685ad7dba4b8f5b660f5eec5ea
DIST thunderbird-bin_i686-17.0.tar.bz2 21457212 SHA256 309768ff9c4c46ac6b5d2b62a5646ded31141a01a18214e68b27478e997fdb6b SHA512 5da33cbfbcd9f1789f8674f23ddc34795d26be82c29f5b3ac259e79bbf9bed739e45971194daeab640183869f15907f9a0fcfa3c16b0519388ec9a531db7776f WHIRLPOOL e30c8cc705605a258c5ad97e7260a045a407210289cfdb93b56983737e0d025cfce302f94a186ea0c04fdfa56715b7e355ca6573f0ea4563485385c9da9de3a4
DIST thunderbird-bin_x86_64-10.0.10.tar.bz2 21467376 SHA256 f2e31aaa4ddf448117ee1ed9d0799b70ed2b69619b110f8609bd20160137db73 SHA512 8bbe15ceb55dfcbd075489b8540b40ba8466203eabdac822ca8c5a459ebd946d3dfaef838ff1ef70a6a717f66485293d852c538bb7b2d71fdfe68dd6db6fd8cf WHIRLPOOL cb1c48f4c90d240b99a6faffbc104246897fda8cc0d6f54129b637ad0778cfee757c4b2730fae6dbb9ecf7af5d16ca1a074a65f3f54336da48441f885c41b630
DIST thunderbird-bin_x86_64-10.0.11.tar.bz2 21469744 SHA256 5088a55682a48e71045229a0f536c495037b63527d4669004dd43aee18dc8835 SHA512 147c7929afb459f93366ca7c601ce8f093abefd3078711671e339230a6b03b551d9bae1de26edebbdcb034ff18cc714394d72a83b3fa22e18c71fbea114e0872 WHIRLPOOL ebce5b1ec50bac15816ea68fe349a16e4a9f4197c26800f4a2b87f0b12dfe95be1b55152bd2105e9e9454743f79a8f8a1762b66fb528871b45aacf2c5d88530e
DIST thunderbird-bin_x86_64-10.0.12.tar.bz2 21472933 SHA256 0f03c96c90d1e3efd09318f95cfedc435c3241379dea53cd37af26796c7bdbeb SHA512 accf6043fb3b9301993fb379da4b4d0b435b5f04cfd0192c218891af6dee0ab85bc70824cf266ae1b54bf4ebd15ebe331e596f82652dd4eaee81d79a816b576f WHIRLPOOL 346a5bbc7a53a5583b4c5c2448c52e27db95c44100114cdcee51ac755864762579fa9c869df6c30f493206a7e68bbe04145e95085f4f59efa7a59a7e391bdc58
DIST thunderbird-bin_x86_64-15.0.1.tar.bz2 23793197 SHA256 228c0ec21d0a6e452d3f3098404ca3a3cd9c390579fbd7a923ef75a6c6955c67 SHA512 300f0056df44902a33cc88fab47ecefa8bc3fb716a96a3381b65be71d42d96c7ef9dc2bdc52330192df42a4a207174e64820a5cf328786398daaa26bac4d6981 WHIRLPOOL a555754a9b74be73e62ba8e70993aae5faa78331b5ac30f6fb1ace6ff9e9101039854de667b3bed394bc172d19dccf291bbde11e59a47ccf66a5796392a8b642
DIST thunderbird-bin_x86_64-16.0.2.tar.bz2 24291812 SHA256 2ce7b76a093b6e0d0cd023c89a3ef2437c09b1dd337a505c1c1b01642f45e811 SHA512 da4db0d02aa2c4c1b95de6762d4d3a39282d3afe5285613c131c3ab3be8af394a41318b9b21973816112fed51ef3458e978bd725674c71a5a85dd54be48fb03d WHIRLPOOL ed25144ccc9bb655f10ab2808946983827850e7d4f01c950d3565d4ebe5227c75509a00f6fd611885a97e04cc3ab5c1472b754562c7f7b9ae93a3ca2ad9e1412
DIST thunderbird-bin_x86_64-17.0.2.tar.bz2 25925289 SHA256 adb7052368871c4cfca8fc3c72625a309c6997187126b089a5276bb086f69ebf SHA512 ff219442b6e73b529e562c718eaa873e773346ab768c96eb337f95cdfd91d1c51603f6b059123b5c1072b0b2c4f77bb84ae93d697620824e89a68af0637caf4e WHIRLPOOL 74af6f335b7442d7dba604347fe1c8de41d4174a646f844f32747790c7908b10992f1a722e585301899aff773bc47570471bd389dde00e4d7d46e93c47075ac4
DIST thunderbird-bin_x86_64-17.0.3.tar.bz2 25937690 SHA256 67617e34166150168ff07b107eedb111896352670468738646ad25efe1f4842a SHA512 15d905b542c35de1e0e877ac783fdd9988fd5327bd5ffab2cae07ec430ee4f09eca52d03f963ae865052b629fe1a9931cb720f1d15dac40e287e5f1661ecd5db WHIRLPOOL 79a0ee94478d21f27d637f9d2cb644b4089f9a54df934c7f93ec803583a7ca2c3d719306675f43af3d90675f6bb5b9a1e75d26b4741aaba076452c37670fe388
DIST thunderbird-bin_x86_64-17.0.4.tar.bz2 25935060 SHA256 94ce3eaf35fde8f1c7180661762d41c54a00bf9ea560f9a68b18fd46f908becf SHA512 a1f0edaab7950cc729c3f27e9218b94bb02174398a73f4b6273bfdd3cabb9fe57be7ff2f9839bf5bf8b3ecdea85754b0e73c8153f6342558eb769843db049cdf WHIRLPOOL 14b754a12d71f670327201fcceec207d45205ef5e4db845a0ca35881d56b28824b0cc7ec384c16b4388fe0608fef881401536de7cc0deed8fecd5c3f6e24e263
DIST thunderbird-bin_x86_64-17.0.5.tar.bz2 25986322 SHA256 a715ed8d694c5df39cec0387dd8a64e07de484f995c5213882bb9e336b3a917b SHA512 fefb1bfd2689811cf3abae70217171ca74a370e0681c10bb67035dfade60e73ee993fafe4cab98c9b6b5a7ab05c6ea80486299e96d8426c206bd02d4691b1cf0 WHIRLPOOL 4d365c9de3aa52bff976d4ad135d9d4e4528eb3a49d63da8810b9523af8a9f491dc02b89cdc13e70c24192892ca69f78627546a831f2921692a74b461b22966d
DIST thunderbird-bin_x86_64-17.0.tar.bz2 25905242 SHA256 7ee5a6fd5b4e565f2c5c9cac563057b86fc02ec36fa3c55f2377abfae99694d8 SHA512 def6bf44b6eddf8313e36a3ea11cb7b7f292a101a061911d900ccbc4e46244b06c767f14ff6df266713ee2d89ae97992c01f3832bb2a8aa6852a9f2db714f5c8 WHIRLPOOL 1abbb6140273575d7fb4241fc6edb02498633c3150259097502ee6c64a0f98755cc0cf07053eb06d9b04bb41963c1824d76fa9a6caa15c33f2202288f57e61a6

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

@ -1,111 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-10.0.10.ebuild,v 1.2 2012/11/03 12:31:43 ago Exp $
EAPI="4"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* amd64 ~x86"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl ) "
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,111 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-10.0.11.ebuild,v 1.3 2012/12/03 08:22:41 nativemad Exp $
EAPI="4"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl ) "
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,111 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-10.0.12.ebuild,v 1.1 2013/01/09 06:19:52 jdhore Exp $
EAPI="4"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* ~amd64 ~x86"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl ) "
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,107 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-15.0.1.ebuild,v 1.2 2012/10/31 19:09:12 axs Exp $
EAPI="4"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* ~amd64 ~x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl )
!net-libs/libproxy[spidermonkey]
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,107 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-16.0.2.ebuild,v 1.2 2012/10/31 19:09:12 axs Exp $
EAPI="4"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* ~amd64 ~x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl )
!net-libs/libproxy[spidermonkey]
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,112 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-17.0.2.ebuild,v 1.3 2013/01/20 18:31:51 ago Exp $
EAPI="4"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl )
!net-libs/libproxy[spidermonkey]"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,107 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-17.0.3.ebuild,v 1.3 2013/02/24 11:31:34 ago Exp $
EAPI="4"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl )
!net-libs/libproxy[spidermonkey]
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,114 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-17.0.4.ebuild,v 1.3 2013/03/13 17:02:53 ago Exp $
EAPI="4"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl )
!net-libs/libproxy[spidermonkey]
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-17.0.5.ebuild,v 1.3 2013/04/09 16:06:31 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-17.0.5.ebuild,v 1.9 2013/04/11 14:00:58 zerochaos Exp $
EAPI="4"
EAPI="5"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
@ -33,7 +33,7 @@ SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
RESTRICT="strip mirror"
KEYWORDS="-* amd64 x86"
SLOT="0"
@ -42,6 +42,9 @@ IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
dev-libs/dbus-glib
gnome-base/gconf
gnome-base/orbit
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
@ -52,6 +55,16 @@ RDEPEND="virtual/freedesktop-icon-theme
!net-libs/libproxy[spidermonkey]
"
QA_PREBUILT="
opt/${MOZ_PN}/*.so
opt/${MOZ_PN}/${MOZ_PN}
opt/${MOZ_PN}/${PN}
opt/${MOZ_PN}/crashreporter
opt/${MOZ_PN}/plugin-container
opt/${MOZ_PN}/mozilla-xremote-client
opt/${MOZ_PN}/updater
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
@ -64,6 +77,19 @@ src_unpack() {
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
local size sizes icon_path name
sizes="16 22 24 32 48 256"
icon_path="${S}/chrome/icons/default"
name="Thunderbird"
# Install icons and .desktop for menu entry
for size in ${sizes}; do
newicon -s ${size} "${icon_path}/default${size}.png" "${PN}-icon.png"
done
# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
newicon "${S}"/chrome/icons/default/default48.png ${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
@ -81,10 +107,6 @@ exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}

@ -1,107 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-17.0.ebuild,v 1.1 2012/11/22 06:57:09 jdhore Exp $
EAPI="4"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* ~amd64 ~x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl )
!net-libs/libproxy[spidermonkey]
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -0,0 +1,10 @@
--- src/libfreepv/Image.cpp.ORIG 2009-05-02 01:12:31.000000000 +0200
+++ src/libfreepv/Image.cpp 2013-04-11 09:37:07.436358208 +0200
@@ -23,6 +23,7 @@
*/
#include <assert.h>
+#include <string.h>
#include "Image.h"
#include "JpegReader.h"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/freepv-0.3.0-r4.ebuild,v 1.1 2013/04/10 09:40:32 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/freepv-0.3.0-r4.ebuild,v 1.2 2013/04/11 13:06:43 voyageur Exp $
EAPI=5
inherit cmake-utils eutils
@ -28,7 +28,8 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-gcc44.patch \
"${FILESDIR}"/${P}-gcc46.patch \
"${FILESDIR}"/${P}-noplugin.patch \
"${FILESDIR}"/${P}-libpng14.patch
"${FILESDIR}"/${P}-libpng14.patch \
"${FILESDIR}"/${P}-stringh.patch
sed -i \
-e 's:jpeg_mem_src:freepv_jpeg_mem_src:g' \

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/audiofile/audiofile-0.3.5.ebuild,v 1.12 2013/04/09 16:44:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/audiofile/audiofile-0.3.5.ebuild,v 1.13 2013/04/10 20:21:58 ago Exp $
EAPI=5
@ -11,7 +11,7 @@ HOMEPAGE="http://www.68k.org/~michael/audiofile/"
LICENSE="GPL-2 LGPL-2"
SLOT="0/1" # subslot = soname major version
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="static-libs test"
RDEPEND=""

@ -1 +1,2 @@
DIST edje-1.7.4.tar.bz2 1090395 SHA256 fed509fac974c1f831b796678a693cf319807c8b869505490d4e4cdc7b7d0b8b SHA512 65e11ef8cef3e893e528dbd62d79aaaa7630ff21d4de813f067160a634d0a2487e94edfe675f968cbec677707c4c0071d491566234467ee913a252965f30cb3b WHIRLPOOL cc2ac3d579482c07f716747d49500d05ecec6763f1cc91ae815a3f414d23f7a3bed3b6a21aa43d5fa9dcf6ced67d81d76e8ce367b8d5a1bb52a9e6ff4f74278c
DIST edje-1.7.6.tar.bz2 1101511 SHA256 728518059cdd11af1b5d6bedbf40edeefd93b365a297ca5ec67c5dbbd6f81440 SHA512 6d817325b7ede85551fd92a52053a453b77b275e9c4d3ec0ec722c4e4f27c2c0265ef74bb14c49c015fc489948268d0138d7435f8d5d4fd1806ca2c0bfb76fb3 WHIRLPOOL eee0ebbe7be3408fb1ea482876adb619da6373c6c8112cfa17148ed721016869d0eef614af078e80e86f871ba76755ffb5172868594e6921def9c0790b682ce4

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

Loading…
Cancel
Save