parent
62cb5c43ff
commit
fb0069fc81
@ -0,0 +1,89 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.14.ebuild,v 1.1 2014/09/04 09:41:45 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit gnome2 python-r1
|
||||
|
||||
DESCRIPTION="Input assistive technology intended for switch and pointer users"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Caribou"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
>=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
|
||||
>=x11-libs/gtk+-3:3[introspection]
|
||||
x11-libs/gtk+:2
|
||||
>=dev-libs/gobject-introspection-0.10.7
|
||||
dev-libs/libgee:0.8
|
||||
dev-libs/libxml2
|
||||
>=media-libs/clutter-1.5.11:1.0[introspection]
|
||||
x11-libs/libX11
|
||||
x11-libs/libxklavier
|
||||
x11-libs/libXtst
|
||||
"
|
||||
# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
|
||||
# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
|
||||
# librsvg needed to load svg images in css styles
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
|
||||
>=gnome-base/gsettings-desktop-schemas-3
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/intltool-0.35.5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# delete custom PYTHONPATH, useless on Gentoo and potential bug source
|
||||
# + caribou is python2 only so fix the shell scripts
|
||||
sed -e '/export PYTHONPATH=.*python/ d' \
|
||||
-e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \
|
||||
-i bin/{antler-keyboard,caribou-preferences}.in ||
|
||||
die "sed failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
|
||||
prepare_caribou() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
}
|
||||
python_foreach_impl prepare_caribou
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \
|
||||
gnome2_src_configure \
|
||||
--disable-docs \
|
||||
--disable-static \
|
||||
--enable-gtk3-module \
|
||||
--enable-gtk2-module \
|
||||
VALAC=$(type -P true)
|
||||
# vala is not needed for tarball builds, but configure checks for it...
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl run_in_build_dir gnome2_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_foreach_impl run_in_build_dir gnome2_src_install
|
||||
dodoc AUTHORS NEWS README # ChangeLog simply points to git log
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST 0.46.tar.gz 211917 SHA256 dbfe47d0b721b8a0c2b47fae6766fb03a62bbbd26f99d082c004074f0d28ed2f SHA512 1f8869d81d6237a72d22eb0e801cbe7ce59fccfc5cd730f58f9b5d0736bec85458cebf8b0e115719f8c7ac326c06b54465be9d23b8b3e1db9e0d11dbb79e2f90 WHIRLPOOL be4481fa15a90ae8c8adbf396d7d352e651c35efee727cd4546944378509d890af8654c3bd52e9dfd3f32cd6bab8b3651bea32cdaca37b149151da56b4a50330
|
||||
DIST 0.51.2.tar.gz 219822 SHA256 280a5b6b38042c34df2409fb1a54dd231cc2820818854d774aec8363b16117d7 SHA512 61aafce363ef26c8ce0c218fa2722cb52614d73481bb10719526d127a3b87116483aabd4761452cb1181f8e76e5d19b05a727132f71c99d827b003d07b42733a WHIRLPOOL 5f0b5b1d8f86a499ad93730e4af846b340e556e09904dd0a45bf98eeeb727c277071fc4edf2b2174bcd55f2c80766636d175f1f8498afcac6a1085fe5ca726e8
|
||||
DIST 0.52.0.tar.gz 222358 SHA256 7f72fdeffc7c2355ca03cc2fcd493c1c87f1778f6f0011924e937ace90541014 SHA512 701950636e69abc0739e98501a6a889450994b5aa246148c16e0fdd35b520e0a9000d98ff6428c1de991aba14cefa3503d3b806b973710f6940242fdd0779df8 WHIRLPOOL 04c5bed0f8a21621c275b57975e2856935f600440f9eaf7706f079037caa8585542c6e72a25478cf26a18d80611e5b0577ac1ce740453e1f0e709546d5e656eb
|
||||
DIST Rex-0.45.1.tar.gz 196657 SHA256 0183ac7c201c00e1b54fc135daa35ee32ad4712491b15700c2fc1f35f87c7c5c SHA512 ede66c3373b6b8d03dd5ac3b25a31797d9e32117678a5211bf0e9c0a72697b97414ebb077220a1f8a4a3f2feff6652ea532cbe03ded06cb3f295eb03985e5695 WHIRLPOOL 8c595f2ff5e015b6d7c969497b8824a9bbf0ae0143c447c558c84daf42f534514cd0c254682ffa68f975dd84e149cd38df206688cd0ea31ff3bf832cb70da171
|
||||
EBUILD rex-0.45.1.ebuild 700 SHA256 3d27626e758690445d350c7970130781f8cb7c9e168a496a7f2255d7560599f3 SHA512 2c85e733027b66963bc765671ea93e5e724891a2de49ac49edd45f32eec8c0bcefa1d6af9f7435a335ed38c5007b27932e1161d9bc48125ada2c7ced1cd2c6ab WHIRLPOOL 63d4f7baed4f3f1f513c97acad10fca4663fcdadaf312129f4355173dba2bda6b88d8b6cef1d6d83c2ad37d8d0aab17469ba4be85adfd2f5042682cae1b33336
|
||||
EBUILD rex-0.46.ebuild 715 SHA256 4d11143d995d5ae9d9dd180fb57548476663aa140b037a84183880226fadf15e SHA512 c18dde654c1d6a9686e6908a61083d7cfd54557c0041bb7c1f12ee8dc5fcd8174a3eef21503202d4eeff5bc05d473fb89c5bb69aaf9d9044a54edba4a113886f WHIRLPOOL c340b3f619842e502c311030a68d9d26c9dac20efd338a82ee58ef558440a5fe8f40150a92ff08c9146a8af9f085458cbead4b7504d82bb32d92a1a257d74aeb
|
||||
EBUILD rex-0.51.2.ebuild 748 SHA256 e3a4b8e766e825588ba29dcb62eec99719dcf1cdb33bcbf9ecb413594f894f09 SHA512 2da3370ecced70e05a4ee14c30f853faf2fe170497579386b9a7788553d6ff79af34f149ffa6dc83d67329d7fe822dc1d7f006c595cd6b4d70d5e52ab4c3244c WHIRLPOOL 9ad96589e84c2bfe986d6d6e0ddcb810665a264f91ece4550a31063a8603261678a18086fd0326e0d6cd8f27adf48328749710c78eab8c80263d6aa4e467776a
|
||||
MISC ChangeLog 2721 SHA256 98599a82a693250159dbf2c6a466e42bf43e8c087ce3feb0ec85465b44cfd86a SHA512 bf6903461d46fb3801a065a4fc12e1c27c3ca07ac0aaf44d6ed3fd9421e4679b20d92f7b948606fd004d9c822f5db4a828a8328c9dd62c3df48c98b7f62d5944 WHIRLPOOL 11f8afbba925075cc58163955dcb55cb416da0e6c549cf163e34b033593c4bb2050e4173abce9547b647ead51d4618d99efb6fcedcb6272d28792d24a1a4b204
|
||||
EBUILD rex-0.52.0.ebuild 748 SHA256 0af3a73d5871c675862d9232521cc114ea47976c0ffb481434b29b76fa2544e7 SHA512 a0522e82cf3ad1807767b9e79e6f5f304df4a0bf2d2380afead15449de359273bf21948542fd02bee81600fbb7a614b0b2d90f29d43c748baf5706009d955311 WHIRLPOOL 437aba85853f61bb36c142f7a6953b413ba4f08e5c0851b6b11bc4ebdf51773b3ec6350374758c05b65487ef9b597098a0ca75e74e626dede7b7aff19185009b
|
||||
MISC ChangeLog 2826 SHA256 29239b02df3473d20453e2d309f566eb44264787af3b29cb4437206075165c50 SHA512 b954c850a60ad67bddb4539a37e9a5ba7651a731b5f3bcee6915d749e2f78c5717f79ea501ee326e85ac91b18997df248775996509f17a03ff51594f70ed10b8 WHIRLPOOL 0676db2507200262306907a445429995fd30ab4065960cff0442959509a130effd54a2bdd9cc6fe3eafd99553027ba8ac9eea9ad11df2ee6d3542f90bf01664f
|
||||
MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.52.0.ebuild,v 1.1 2014/09/04 06:50:05 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit perl-module
|
||||
|
||||
SRC_URI="https://github.com/RexOps/Rex/archive/${PV}.tar.gz"
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Parallel-ForkManager"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
S="${WORKDIR}/Rex-${PV}"
|
@ -0,0 +1,13 @@
|
||||
Support older encfs5 volumes wrt Gentoo bug #446652.
|
||||
|
||||
--- a/fsDialog.cpp
|
||||
+++ b/fsDialog.cpp
|
||||
@@ -161,7 +161,7 @@
|
||||
|
||||
arg << cr << pm << "-S";
|
||||
p->start(prg,arg);
|
||||
- if (! QFile::exists(cr+"/.encfs6.xml")) p->write("\n");
|
||||
+ if (! (QFile::exists(cr+"/.encfs6.xml") || QFile::exists(cr+"/.encfs5")) ) p->write("\n");
|
||||
p->write(pw.toLocal8Bit().data());
|
||||
p->write("\n");
|
||||
p->waitForFinished();
|
@ -0,0 +1,49 @@
|
||||
diff -rupN work/vboxdrv/r0drv/linux/alloc-r0drv-linux.c work.new/vboxdrv/r0drv/linux/alloc-r0drv-linux.c
|
||||
--- work/vboxdrv/r0drv/linux/alloc-r0drv-linux.c 2014-01-14 04:27:06.000000000 -0600
|
||||
+++ work.new/vboxdrv/r0drv/linux/alloc-r0drv-linux.c 2014-09-03 11:12:28.247795756 -0500
|
||||
@@ -191,7 +191,7 @@ static PRTMEMHDR rtR0MemAllocExecVmArea(
|
||||
struct page **papPagesIterator = papPages;
|
||||
pVmArea->nr_pages = cPages;
|
||||
pVmArea->pages = papPages;
|
||||
- if (!map_vm_area(pVmArea, PAGE_KERNEL_EXEC, &papPagesIterator))
|
||||
+ if (!map_vm_area(pVmArea, PAGE_KERNEL_EXEC, papPagesIterator))
|
||||
{
|
||||
PRTMEMLNXHDREX pHdrEx = (PRTMEMLNXHDREX)pVmArea->addr;
|
||||
pHdrEx->pVmArea = pVmArea;
|
||||
diff -rupN work/vboxnetadp/linux/VBoxNetAdp-linux.c work.new/vboxnetadp/linux/VBoxNetAdp-linux.c
|
||||
--- work/vboxnetadp/linux/VBoxNetAdp-linux.c 2013-10-09 06:02:09.000000000 -0500
|
||||
+++ work.new/vboxnetadp/linux/VBoxNetAdp-linux.c 2014-09-03 11:13:55.999687819 -0500
|
||||
@@ -52,6 +52,25 @@
|
||||
|
||||
#define VBOXNETADP_FROM_IFACE(iface) ((PVBOXNETADP) ifnet_softc(iface))
|
||||
|
||||
+/*******************************
|
||||
+source for the 4th parameter alloc_netdev fix for kernel 3.17-rc1 is:
|
||||
+https://github.com/proski/madwifi/commit/c5246021b7b8580c2aeb0a145903acc07d246ac1
|
||||
+*/
|
||||
+#ifndef NET_NAME_UNKNOWN
|
||||
+#undef alloc_netdev
|
||||
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,23)
|
||||
+#define alloc_netdev(sizeof_priv, name, name_assign_type, setup) \
|
||||
+ alloc_netdev(sizeof_priv, name, setup)
|
||||
+#elif LINUX_VERSION_CODE < KERNEL_VERSION(2,6,38)
|
||||
+#define alloc_netdev(sizeof_priv, name, name_assign_type, setup) \
|
||||
+ alloc_netdev_mq(sizeof_priv, name, setup, 1)
|
||||
+#else
|
||||
+#define alloc_netdev(sizeof_priv, name, name_assign_type, setup) \
|
||||
+ alloc_netdev_mqs(sizeof_priv, name, setup, 1, 1)
|
||||
+#endif
|
||||
+#endif
|
||||
+/*******************************/
|
||||
+
|
||||
/*******************************************************************************
|
||||
* Internal Functions *
|
||||
*******************************************************************************/
|
||||
@@ -183,6 +202,7 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis
|
||||
/* No need for private data. */
|
||||
pNetDev = alloc_netdev(sizeof(VBOXNETADPPRIV),
|
||||
pThis->szName[0] ? pThis->szName : VBOXNETADP_LINUX_NAME,
|
||||
+ NET_NAME_UNKNOWN,
|
||||
vboxNetAdpNetDevInit);
|
||||
if (pNetDev)
|
||||
{
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/dia2code/dia2code-0.8.5.ebuild,v 1.9 2014/04/17 07:44:55 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit autotools eutils flag-o-matic gnome2
|
||||
|
||||
DESCRIPTION="Convert UML diagrams produced with Dia to various source code flavours"
|
||||
HOMEPAGE="http://dia2code.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/libxml2"
|
||||
RDEPEND="${DEPEND}
|
||||
>=app-office/dia-0.90.0
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Respect AR, bug #462968
|
||||
epatch "${FILESDIR}/${PN}-0.8.5-ar.patch"
|
||||
|
||||
sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
|
||||
|
||||
eautoreconf # Needed to prevent maintainer-mode to get activated
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
doman dia2code.1
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-50b.ebuild,v 1.1 2014/09/04 08:31:29 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MirBSD KSH Shell"
|
||||
HOMEPAGE="http://mirbsd.de/mksh"
|
||||
SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static"
|
||||
DEPEND="static? ( dev-libs/klibc )"
|
||||
RDEPEND=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
# we want to build static with klibc
|
||||
if use static ; then
|
||||
unset CC
|
||||
export CC="/usr/bin/klcc"
|
||||
export LDSTATIC="-static"
|
||||
fi
|
||||
export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
|
||||
# we can't assume lto existing/enabled, so we add a fallback
|
||||
sh Build.sh -r -c lto || sh Rebuild.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /bin
|
||||
doexe mksh
|
||||
doman mksh.1
|
||||
dodoc dot.mkshrc
|
||||
}
|
||||
|
||||
src_test() {
|
||||
./test.sh || die
|
||||
}
|
@ -1,6 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX my.cnf-5.5 5358 SHA256 c282f0545addccf14ca8f983eb26cba38af27177b7785ab20e6ae1af0930f7fc SHA512 82eb974309ddb0cbab5ec9f8e6699181efcd6e67dddb59ce9d98301c3f041276cdd813bdb3a8e7244fcb65f6f55ae587341789180430e6508cbff57e6cf92d3d WHIRLPOOL 0eb6d850b970c1eddbcee4543ca87baee18f08347b308cfcb69168f60c1fc4127a492135b75db03f7bf94490f908cbf38df3bc0cd8560a5de5a058a3f3d09125
|
||||
DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
|
||||
DIST mariadb-galera-10.0.13.tar.gz 51542182 SHA256 9302c5ca8447e4f33e6f043dbdf56ec0028e1da8dfb713b9f1a81b1d6cd8d2fd SHA512 0274a344ef7da7f663f5822fcd5caa2672e4464e05d06c924050b9f7aaa34c0016067c9dda1f46697519d1eb6b80492f3ac2c7bbb86b0148735fd519b9eb1125 WHIRLPOOL df9c3e1a8fde111f5b1b66d9f556ab4a1b57c42cafd21dabc3a93d8de3add7b46f7f267f17110f19355018c5d2ebc97a8b75a5117106352137a5fdda67fde111
|
||||
DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
|
||||
DIST mysql-extras-20140903-1928Z.tar.bz2 1494599 SHA256 3a1e4ba87b301751f1964875bdba4c4baafe270267247ee79e4285e256f272f8 SHA512 2fcf08cca2ccf62533058e1994a8aca1ffc17867495d5c7fe588d42978e9c5c2e08f93991f44b0354818db14339a09b156471a7c428de17250c54f48c5aca7c4 WHIRLPOOL fc5983a0cb3c8a8faabdb2b8f8cba183188b5cfa2e40eda0207942ed92cf69675ca1753b7c35420c5b0882d4b77d1daacf586fb08f5cb5c701b7925e549cd2c8
|
||||
EBUILD mariadb-galera-10.0.12.ebuild 3907 SHA256 a53f81fff31163b67ac9b57b4a226b25ef094434454aa1c4642dd79c2cfe80f4 SHA512 bb49f7b7faaef6639c27af14eef3db5801bf4de7945bb427b6036d86e81069c0fd0e24435f68dc8c3aa0aadefcbe05059dae700f98ee23afb54ce9600f860430 WHIRLPOOL 102db4f65c7f31ead636071556a732388ef330f0d469b54de056f6693bdb3382391dfea439522d96e7feabd547ea1f6ac9d07b80f9bbdb75a7deda1f70aa3073
|
||||
MISC ChangeLog 496 SHA256 b52e556541056662acd5bf637094041a4e4c0aed20579687e51af0cf55a9d18e SHA512 4f551ef0920ba275f82a44dc014393d720b2abac56f49a536438b0f6cd01bfe01bb5aac36fb8f318fafb1d7f350be49c2c669ee341a4163c995a67088fdae9f8 WHIRLPOOL 8471d514d1cff63cc84fb19ac97503128b57bb7eb9d4ea5ab9bbfac61b5d3c8fde96512931c59e308e90c2bac666fb278908d1ed80498fe92e39d3f5173d6191
|
||||
EBUILD mariadb-galera-10.0.13.ebuild 4262 SHA256 65d0a1f58ca5f899e855121fc32a7840648506cca985c5c055da2caa1045ed0d SHA512 892999c80d8aba3fcc44a16a206154b44311a194bc0e9dbe378b948a18d330cb96cdf4e8fd1e7a09f0d9de7ca4be854d1565e0f6c661c0fe9fa322d28595d24e WHIRLPOOL 059d9561d9eab82df96ae790c19a8aae81c921b0606f08a22004fa92fcf4444f4008169071542c95e0435cf72f94a91320d0c6e644769821447b694a23c72a95
|
||||
MISC ChangeLog 654 SHA256 2da7a0a314fba335eaa582d15780d0f1a1a70f82c2c938605bd30d228df504d3 SHA512 4124afe572653ed5f967e064e6058bb430cc7418093e31250113befc2375369e6fd3a29461c54e68fc376df1cdcc37d98b0ce4dce542d23cce51a25de862ac2e WHIRLPOOL bb29ac568bc492d316b84fe53c48735f0ac89a4913c99918dfe35ec680cd095460b635bb1b2f78afbc9cf806108851fa08d0dbeb3d847802908474b3559fbe88
|
||||
MISC metadata.xml 1415 SHA256 430ec7d576a92391d07ab1da50ded0e5f1344398b883bfc9e1ff5c49697d7bba SHA512 2e6623f94ec3be8458b6404d2e7c3908e654bef176ee56f8fe99dd0367e97890023dc4912179cb04bb4f7d69ad738f0946c6ef7830b6a6b2f6d449244332380d WHIRLPOOL 05ae047384acaee2245dbd39a4d810172e89e4fefd1276c0db1022154eb4c1273d24d1e8f773928f21a29bbdaa86fcc86e27de4a24f7692f917156290f322b35
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUB5m1AAoJEE4V4vFnx44dalwIAJ0AmIquh+xOpGNwn9mI4bVt
|
||||
7wYZeFIpQR8uTOJqf/o1HAvrGZHFMLQUGdxpaDWWzVkSn8KvpMqsoUU1MBg6EFbz
|
||||
k1ImAC6yjla1xeXmXXl+ZfmxIZDAuHS5pfcarf+Gmw3Q/HQ8sPwztWKZAKRNDxnX
|
||||
TLCEx9F/2rBU1tCEp8kkc4EvqK1TCN/Qojn5Rehvw7rzfnHzj8zi+Bm60cBfTh9I
|
||||
+Fxu8P6gGM2NpiLNrA/J6Cj0YdtqqJPsRyA5pYrWxoS3Uz/RhN2xFFAw/Xmz/PvN
|
||||
OBuZl6LteUhfQiUU5c5digUddGMPSH01l59a+syXeDTQR3Hr7pu1mxd5QWny3xg=
|
||||
=vYQu
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild,v 1.1 2014/09/03 22:44:00 grknight Exp $
|
||||
|
||||
EAPI="5"
|
||||
MY_EXTRAS_VER="20140903-1928Z"
|
||||
WSREP_REVISION="25"
|
||||
|
||||
inherit toolchain-funcs mysql-multilib
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
|
||||
# Official test instructions:
|
||||
# USE='-cluster embedded extraengine perl ssl static-libs community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-galera-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if ! use "minimal" ; then
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might right out of order
|
||||
mkdir -p "${S}"/mysql-test/var-tests{,/log}
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# mina.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# innodb.innodb_simulate_comp_failures_small
|
||||
# Has a very long timeout requirement to be consistent
|
||||
# Upstream bug MDEV-6546
|
||||
#
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help innodb.innodb_simulate_comp_failures_small \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-multilib_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}"
|
||||
|
||||
# run mysql-test tests
|
||||
# Skip all CONNECT engine tests until upstream respondes to how to reference data files
|
||||
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
|
||||
--skip-test=connect
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-pool/commons-pool-2.2.ebuild,v 1.1 2014/09/04 04:55:00 ercpe Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_PN="${PN}2"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Provides general purpose object pooling API"
|
||||
HOMEPAGE="http://commons.apache.org/pool/"
|
||||
SRC_URI="mirror://apache/commons/pool/source/${MY_P}-src.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEP="dev-java/cglib:3
|
||||
dev-java/asm:4"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.6"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.6
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
dev-java/junit:4
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}-src"
|
||||
|
||||
EANT_BUILD_TARGET="build-jar"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="cglib-3,asm-4"
|
||||
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
|
||||
|
||||
src_test() {
|
||||
ANT_TASKS="ant-junit" java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/${MY_P}-SNAPSHOT.jar ${PN}.jar
|
||||
dodoc README.txt RELEASE-NOTES.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc dist/docs/api
|
||||
use source && java-pkg_dosrc src/main/java/org
|
||||
}
|
@ -1,9 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX build-1.2.7.8.xml 1301 SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158 SHA512 3a34c1d42b3bcbd3a5facc9ed991db3e3fee0ee5ffacaa94c53feb488a5b1f4c0c762eee6c6acf116cff706580ad390d93e7bf83f35b8b76f1d544aa2b23421a WHIRLPOOL 4128a2692db186440cac514782b401f1925293260ef55d437d60a2861e7feaa95856310b3a20d66f1d52d78cd4df7fc89144a4a413bb596845548334a5c1a1d0
|
||||
AUX build-1.2.7.9.xml 1301 SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158 SHA512 3a34c1d42b3bcbd3a5facc9ed991db3e3fee0ee5ffacaa94c53feb488a5b1f4c0c762eee6c6acf116cff706580ad390d93e7bf83f35b8b76f1d544aa2b23421a WHIRLPOOL 4128a2692db186440cac514782b401f1925293260ef55d437d60a2861e7feaa95856310b3a20d66f1d52d78cd4df7fc89144a4a413bb596845548334a5c1a1d0
|
||||
AUX build-1.3.xml 1278 SHA256 31a0c8d315a290bf2d953518fe9a017e93c49b2389869b293a4281f4e4822a04 SHA512 7167390aec4c6268ae68462d59e8e1a1491cd7c048da9d776051b6efbcc3cdc67d3700cd048dea2da015b827c334014a402a4761deaaecb8137abc247294d629 WHIRLPOOL 7697a53dd51a84d1c9c9bc3b24b96f5735ab01dd9073340208c72f247a296e19f6978552b0c61b77aa9c7c711087524cb646e3529e2e7997bba76d370e1ff484
|
||||
DIST jcs-1.2.7.9.tar.bz2 570289 SHA256 9963cfb34fd813167b52907f21c2c5123f8a78b2d4fe2d21802967fb097735cf SHA512 3ea9a753d95815fcd81266e4ce83046b2eac22d52ab166929cbc082d2b5aa7e184a74adf87dcd77a2f19c4658d15deb364a439f515d4a1ba5d20c021f230abbc WHIRLPOOL 43e0a7853843e7c32799213043270b86e36e34756c3ce991a12d919a03f3bd806405b2734a938b236fa27d0e8e2b3bf2a2bd159235c6b9a70a5ce8f83fb1acb6
|
||||
DIST jcs-1.3-src.tar.gz 608600 SHA256 cb5534698e77e04715e634ed748941e3c24ecc0be6b8db1731a131848a51f611 SHA512 edaf63c83393c9e48711aa3b76545cafb2297909a4f7470a1396f3a1d3f7a5c78321ce29a8d0097be8b0600e587757fd1d45b5e5feb31e658ec6b4f3af950be6 WHIRLPOOL 34e698826ffd14b2b0fe488b5dcbac02fc43abb969eca207e98bef45b448c767e567f489682419a4e8566439026bef721bf57fc564cb6570ba692a36a4358da3
|
||||
EBUILD jcs-1.2.7.9-r1.ebuild 1742 SHA256 07875142cbe884447d54a5aa0da533a190d24b3e65ba5d2cd98d5e61d10ba9de SHA512 6647c1bb9a9e6b85ed97d564b63b2cb9464fab9d2550695729ebc80a8ea3c8c8852cd5ed56bbe24937b68d4201796d31c67b083940fb463dfa8fd782a134edff WHIRLPOOL ad1813ad139d71d1ac368bbc570af60eb5db4d8724a3004af08c5fc579e675b49ed5dd659176f3e42e8a18d140972082128d8059695f0f65076ac8d15adbe59a
|
||||
EBUILD jcs-1.3-r1.ebuild 1561 SHA256 edad561e08d49b08a75c2c5ad41641dc9008f8f7f495f5e3ccce65b3d0ba3a86 SHA512 7c419a5f14c602dcf0121f1843d9d9036a763d8c62523eb98b3f1f6ec1d1b887338f13b857f91e8e4d674c09e85081d659845516d796a60dbc51087c21346979 WHIRLPOOL 61ad35b90d3a258444eb22a8ea3840e112945388ee09c98ea641b1ec6ce761d8df7e46646018c416438ff4d65886a1cd77a7422f53de04077a18ac80a9edeae8
|
||||
MISC ChangeLog 3470 SHA256 59ae946aa8a93c49f4c176caa6929f05a803438a53d332435d7672c1cf8c19fb SHA512 008ba5fe0119dbf92d65116ab29dede4a67d027c5fd8042ad4f00de6b115558bb65fe5435045f4a027fc809d28dff6e2ea3ba16fe52325c4e94931157dd9fac4 WHIRLPOOL c3a86b325586fff96b9962a82335ba2abd042d438f03d07cf9f6d8405cac6084d279b3c7b4505fb5fc6ab497e5cac352c25110bdd05afe932aa20709bf71703b
|
||||
EBUILD jcs-1.2.7.9-r1.ebuild 1753 SHA256 a80eec3b69ab32b08682f17e40b54fe73154ba4033e4678804c61b4cc3544d40 SHA512 788feef814da85a6467cae337d5972f7bc2bc5afc21afc5132df61328439ae1c4d8fdf9fc2a2159e1255641f4a6d8b9dc85922e70d39159ed46f72d1e0b58cc7 WHIRLPOOL 4ad0125b2b025845adae5f1484ef2ae1db6f1c050de4a2d5242708d06b900e5b383886000c190de5049fb1272d6daa9e30bdf56c42540a584ccba3055b1cca03
|
||||
EBUILD jcs-1.3-r1.ebuild 1573 SHA256 ec148aeb95a98429ac67d25cf1f60134bf03f84b8711593550bb26074400b928 SHA512 1b4405ddad358ada21587329ee04954e54a2accf6d0201b548f602b587e7eca16788ca502649f93301331490729b6f8dc529146c7efec4c960acc790ba2329e7 WHIRLPOOL c11238a98262dad89a1b4406324de4290a9c129ea3468a7af14d72a48ce75cb844d0a97cbc0025b3be9e058b648b4cbf792321756be111653c22a5666db81fc2
|
||||
MISC ChangeLog 3701 SHA256 4a2feab6a4e1dde70dc49c72014bfdd553371cb9d33d333b37a615a0158a01f4 SHA512 49299a1953504c5c962240493b20e1d4a3e927209c7ab7a0e176ea95951aaa5b875ef07b7b4535cd22ff56c4f490fc6a701771094a2825993bd954ca48021845 WHIRLPOOL d6eadde9f066a4aba390d571a5e1a94090dcae44f148ba0e82f6d2b3f1486166289653d2167754b0b3e77b297bda4e8d7c7adf086e25fe9cf54a4a000cfcab91
|
||||
MISC metadata.xml 232 SHA256 de4fbba5472a1a5e4b1014a186c98896d0b52d9c07b48beb2bc5a5350d25d6ad SHA512 b7061ae24f19c67046c7b79d7edb109a11a1f88c4bb160c5544ee2e5bd4793f4b807f418fd943cbea60b6fa80b6fa39623b687ccf2540d849f6d978be1a819ea WHIRLPOOL e84a2ae7600e3d8a122b1cb417a8013595e372210d0183ae310c8fc172a9b3f3fa1deca9870590d190a88f9519f137f3f7d25f3f32309c8e63a79633f4be7297
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUB/BRAAoJEKCEBkJ3xQHtAbUH/A/PajhooaWum02bs6yqfP8J
|
||||
5ioZev+rIwHdb19+mVsm4eYaZo1qoXlqIpWcUHOM51TKOC/vIUZZKBxTMXI6JVXg
|
||||
t59BJvXb3bW0mWU50DV8peB1N6S72XV0jqkRm1UrJeQHevyEqDfW3YnY+Cj+cdXp
|
||||
YqGRPxy/GdpxyVGZ2Q94MfMQ5qJ55Wgv4KiGuvyVMeXVgfEPFrWbOIeK/rbKjQRq
|
||||
e1ub73TSPVxCd0qZfxovlX1VxlLtcUi5GOgR4OrSC5MgaGHdXMLKJV3XeuhvVVEk
|
||||
xkQTkKKOyjKdGqcILlSjn9n5Y+Ma+5KoRUGq76S1v1YpBiKYtkocEK+UAysSFRE=
|
||||
=Bcz7
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,392 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.56.0.ebuild,v 1.1 2014/09/04 09:13:24 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit eutils flag-o-matic multilib multiprocessing python-r1 toolchain-funcs versionator multilib-minimal
|
||||
|
||||
MY_P="${PN}_$(replace_all_version_separators _)"
|
||||
MAJOR_V="$(get_version_component_range 1-2)"
|
||||
|
||||
DESCRIPTION="Boost Libraries for C++"
|
||||
HOMEPAGE="http://www.boost.org/"
|
||||
SRC_URI="mirror://sourceforge/boost/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="Boost-1.0"
|
||||
SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-fbsd ~x86-linux"
|
||||
|
||||
IUSE="context debug doc icu +nls mpi python static-libs +threads tools"
|
||||
|
||||
RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-cpplibs[-abi_x86_32(-)] )
|
||||
icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
|
||||
!icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
|
||||
mpi? ( || ( sys-cluster/openmpi[cxx] sys-cluster/mpich2[cxx,threads] ) )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
app-arch/bzip2[${MULTILIB_USEDEP}]
|
||||
sys-libs/zlib[${MULTILIB_USEDEP}]
|
||||
!app-admin/eselect-boost"
|
||||
DEPEND="${RDEPEND}
|
||||
=dev-util/boost-build-${MAJOR_V}*"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# the tests will never fail because these are not intended as sanity
|
||||
# tests at all. They are more a way for upstream to check their own code
|
||||
# on new compilers. Since they would either be completely unreliable
|
||||
# (failing for no good reason) or completely useless (never failing)
|
||||
# there is no point in having them in the ebuild to begin with.
|
||||
RESTRICT="test"
|
||||
|
||||
python_bindings_needed() {
|
||||
multilib_is_native_abi && use python
|
||||
}
|
||||
|
||||
tools_needed() {
|
||||
multilib_is_native_abi && use tools
|
||||
}
|
||||
|
||||
# MPI stuff is not ported on multilib yet, disabling it for non-native ABIs
|
||||
mpi_needed() {
|
||||
multilib_is_native_abi && use mpi
|
||||
}
|
||||
|
||||
create_user-config.jam() {
|
||||
local compiler compiler_version compiler_executable
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
compiler="darwin"
|
||||
compiler_version="$(gcc-fullversion)"
|
||||
compiler_executable="$(tc-getCXX)"
|
||||
else
|
||||
compiler="gcc"
|
||||
compiler_version="$(gcc-version)"
|
||||
compiler_executable="$(tc-getCXX)"
|
||||
fi
|
||||
local mpi_configuration python_configuration
|
||||
|
||||
if mpi_needed; then
|
||||
mpi_configuration="using mpi ;"
|
||||
fi
|
||||
|
||||
if python_bindings_needed; then
|
||||
python_configuration="using python : : ${PYTHON} ;"
|
||||
fi
|
||||
|
||||
cat > "${BOOST_ROOT}/user-config.jam" << __EOF__
|
||||
using ${compiler} : ${compiler_version} : ${compiler_executable} : <cflags>"${CFLAGS}" <cxxflags>"${CXXFLAGS}" <linkflags>"${LDFLAGS}" ;
|
||||
${mpi_configuration}
|
||||
${python_configuration}
|
||||
__EOF__
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# Bail out on unsupported build configuration, bug #456792
|
||||
if [[ -f "${EROOT}etc/site-config.jam" ]]; then
|
||||
grep -q gentoorelease "${EROOT}etc/site-config.jam" && grep -q gentoodebug "${EROOT}etc/site-config.jam" ||
|
||||
(
|
||||
eerror "You are using custom ${EROOT}etc/site-config.jam without defined gentoorelease/gentoodebug targets."
|
||||
eerror "Boost can not be built in such configuration."
|
||||
eerror "Please, either remove this file or add targets from ${EROOT}usr/share/boost-build/site-config.jam to it."
|
||||
die
|
||||
)
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-1.51.0-respect_python-buildid.patch" \
|
||||
"${FILESDIR}/${PN}-1.51.0-support_dots_in_python-buildid.patch" \
|
||||
"${FILESDIR}/${PN}-1.48.0-no_strict_aliasing_python2.patch" \
|
||||
"${FILESDIR}/${PN}-1.48.0-disable_libboost_python3.patch" \
|
||||
"${FILESDIR}/${PN}-1.48.0-python_linking.patch" \
|
||||
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch" \
|
||||
"${FILESDIR}/${PN}-1.55.0-context-x32.patch" \
|
||||
"${FILESDIR}/${PN}-1.55.0-tools-c98-compat.patch" \
|
||||
"${FILESDIR}/${PN}-1.52.0-threads.patch"
|
||||
|
||||
epatch_user
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
ejam() {
|
||||
local b2_opts="--user-config=${BOOST_ROOT}/user-config.jam $@"
|
||||
echo b2 ${b2_opts}
|
||||
b2 ${b2_opts}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Workaround for too many parallel processes requested, bug #506064
|
||||
[ "$(makeopts_jobs)" -gt 64 ] && MAKEOPTS="${MAKEOPTS} -j64"
|
||||
|
||||
OPTIONS="$(usex debug gentoodebug gentoorelease) -j$(makeopts_jobs) -q -d+2"
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
# We need to add the prefix, and in two cases this exceeds, so prepare
|
||||
# for the largest possible space allocation.
|
||||
append-ldflags -Wl,-headerpad_max_install_names
|
||||
elif [[ ${CHOST} == *-winnt* ]]; then
|
||||
compiler=parity
|
||||
if [[ $($(tc-getCXX) -v) == *trunk* ]]; then
|
||||
compilerVersion=trunk
|
||||
else
|
||||
compilerVersion=$($(tc-getCXX) -v | sed '1q' \
|
||||
| sed -e 's,\([a-z]*\) \([0-9]\.[0-9]\.[0-9][^ \t]*\) .*,\2,')
|
||||
fi
|
||||
compilerExecutable=$(tc-getCXX)
|
||||
fi
|
||||
|
||||
# bug 298489
|
||||
if use ppc || use ppc64; then
|
||||
[[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec
|
||||
fi
|
||||
|
||||
# Do _not_ use C++11 yet, make sure to force GNU C++ 98 standard.
|
||||
append-cxxflags -std=gnu++98
|
||||
|
||||
use icu && OPTIONS+=" -sICU_PATH=${EPREFIX}/usr"
|
||||
use icu || OPTIONS+=" --disable-icu boost.locale.icu=off"
|
||||
mpi_needed || OPTIONS+=" --without-mpi"
|
||||
use nls || OPTIONS+=" --without-locale"
|
||||
use context || OPTIONS+=" --without-context --without-coroutine"
|
||||
|
||||
OPTIONS+=" pch=off"
|
||||
OPTIONS+=" --boost-build=${EPREFIX}/usr/share/boost-build --prefix=\"${ED}usr\""
|
||||
OPTIONS+=" --layout=system"
|
||||
OPTIONS+=" threading=$(usex threads multi single) link=$(usex static-libs shared,static shared)"
|
||||
|
||||
[[ ${CHOST} == *-winnt* ]] && OPTIONS+=" -sNO_BZIP2=1"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
local -x BOOST_ROOT="${BUILD_DIR}"
|
||||
PYTHON_DIRS=""
|
||||
MPI_PYTHON_MODULE=""
|
||||
|
||||
building() {
|
||||
create_user-config.jam
|
||||
|
||||
local PYTHON_OPTIONS
|
||||
if python_bindings_needed; then
|
||||
PYTHON_OPTIONS=" --python-buildid=${EPYTHON#python}"
|
||||
else
|
||||
PYTHON_OPTIONS=" --without-python"
|
||||
fi
|
||||
|
||||
ejam \
|
||||
${OPTIONS} \
|
||||
${PYTHON_OPTIONS} \
|
||||
|| die "Building of Boost libraries failed"
|
||||
|
||||
if python_bindings_needed; then
|
||||
if [[ -z "${PYTHON_DIRS}" ]]; then
|
||||
PYTHON_DIRS="$(find bin.v2/libs -name python | sort)"
|
||||
else
|
||||
if [[ "${PYTHON_DIRS}" != "$(find bin.v2/libs -name python | sort)" ]]; then
|
||||
die "Inconsistent structure of build directories"
|
||||
fi
|
||||
fi
|
||||
|
||||
local dir
|
||||
for dir in ${PYTHON_DIRS}; do
|
||||
mv ${dir} ${dir}-${EPYTHON} \
|
||||
|| die "Renaming of '${dir}' to '${dir}-${EPYTHON}' failed"
|
||||
done
|
||||
|
||||
if mpi_needed; then
|
||||
if [[ -z "${MPI_PYTHON_MODULE}" ]]; then
|
||||
MPI_PYTHON_MODULE="$(find bin.v2/libs/mpi/build/*/gentoo* -name mpi.so)"
|
||||
if [[ "$(echo "${MPI_PYTHON_MODULE}" | wc -l)" -ne 1 ]]; then
|
||||
die "Multiple mpi.so files found"
|
||||
fi
|
||||
else
|
||||
if [[ "${MPI_PYTHON_MODULE}" != "$(find bin.v2/libs/mpi/build/*/gentoo* -name mpi.so)" ]]; then
|
||||
die "Inconsistent structure of build directories"
|
||||
fi
|
||||
fi
|
||||
|
||||
mv stage/lib/mpi.so stage/lib/mpi.so-${EPYTHON} \
|
||||
|| die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${EPYTHON}' failed"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
if python_bindings_needed; then
|
||||
python_foreach_impl building
|
||||
else
|
||||
building
|
||||
fi
|
||||
|
||||
if tools_needed; then
|
||||
pushd tools > /dev/null || die
|
||||
|
||||
ejam \
|
||||
${OPTIONS} \
|
||||
${PYTHON_OPTIONS} \
|
||||
|| die "Building of Boost tools failed"
|
||||
popd > /dev/null || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
if ! use python; then
|
||||
rm -r "${ED}"/usr/include/boost/python* || die
|
||||
fi
|
||||
|
||||
if ! use nls; then
|
||||
rm -r "${ED}"/usr/include/boost/locale || die
|
||||
fi
|
||||
|
||||
if ! use context; then
|
||||
rm -r "${ED}"/usr/include/boost/context || die
|
||||
rm -r "${ED}"/usr/include/boost/coroutine || die
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
find libs/*/* -iname "test" -or -iname "src" | xargs rm -rf
|
||||
dohtml \
|
||||
-A pdf,txt,cpp,hpp \
|
||||
*.{htm,html,png,css} \
|
||||
-r doc
|
||||
dohtml -A pdf,txt -r tools
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r libs
|
||||
doins -r more
|
||||
|
||||
# To avoid broken links
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins LICENSE_1_0.txt
|
||||
|
||||
dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
local -x BOOST_ROOT="${BUILD_DIR}"
|
||||
installation() {
|
||||
create_user-config.jam
|
||||
|
||||
local PYTHON_OPTIONS
|
||||
if python_bindings_needed; then
|
||||
local dir
|
||||
for dir in ${PYTHON_DIRS}; do
|
||||
cp -pr ${dir}-${EPYTHON} ${dir} \
|
||||
|| die "Copying of '${dir}-${EPYTHON}' to '${dir}' failed"
|
||||
done
|
||||
|
||||
if mpi_needed; then
|
||||
cp -p stage/lib/mpi.so-${EPYTHON} "${MPI_PYTHON_MODULE}" \
|
||||
|| die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to '${MPI_PYTHON_MODULE}' failed"
|
||||
cp -p stage/lib/mpi.so-${EPYTHON} stage/lib/mpi.so \
|
||||
|| die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to 'stage/lib/mpi.so' failed"
|
||||
fi
|
||||
PYTHON_OPTIONS=" --python-buildid=${EPYTHON#python}"
|
||||
else
|
||||
PYTHON_OPTIONS=" --without-python"
|
||||
fi
|
||||
|
||||
ejam \
|
||||
${OPTIONS} \
|
||||
${PYTHON_OPTIONS} \
|
||||
--includedir="${ED}usr/include" \
|
||||
--libdir="${ED}usr/$(get_libdir)" \
|
||||
install || die "Installation of Boost libraries failed"
|
||||
|
||||
if python_bindings_needed; then
|
||||
rm -r ${PYTHON_DIRS} || die
|
||||
|
||||
# Move mpi.so Python module to Python site-packages directory.
|
||||
# https://svn.boost.org/trac/boost/ticket/2838
|
||||
if mpi_needed; then
|
||||
local moddir=$(python_get_sitedir)/boost
|
||||
# moddir already includes eprefix
|
||||
mkdir -p "${D}${moddir}" || die
|
||||
mv "${ED}usr/$(get_libdir)/mpi.so" "${D}${moddir}" || die
|
||||
cat << EOF > "${D}${moddir}/__init__.py" || die
|
||||
import sys
|
||||
if sys.platform.startswith('linux'):
|
||||
import DLFCN
|
||||
flags = sys.getdlopenflags()
|
||||
sys.setdlopenflags(DLFCN.RTLD_NOW | DLFCN.RTLD_GLOBAL)
|
||||
from . import mpi
|
||||
sys.setdlopenflags(flags)
|
||||
del DLFCN, flags
|
||||
else:
|
||||
from . import mpi
|
||||
del sys
|
||||
EOF
|
||||
fi
|
||||
|
||||
python_optimize
|
||||
fi
|
||||
}
|
||||
if python_bindings_needed; then
|
||||
python_foreach_impl installation
|
||||
else
|
||||
installation
|
||||
fi
|
||||
|
||||
pushd "${ED}usr/$(get_libdir)" > /dev/null || die
|
||||
|
||||
local ext=$(get_libname)
|
||||
if use threads; then
|
||||
local f
|
||||
for f in *${ext}; do
|
||||
dosym ${f} /usr/$(get_libdir)/${f/${ext}/-mt${ext}}
|
||||
done
|
||||
fi
|
||||
|
||||
popd > /dev/null || die
|
||||
|
||||
if tools_needed; then
|
||||
dobin dist/bin/*
|
||||
|
||||
insinto /usr/share
|
||||
doins -r dist/share/boostbook
|
||||
fi
|
||||
|
||||
# boost's build system truely sucks for not having a destdir. Because for
|
||||
# this reason we are forced to build with a prefix that includes the
|
||||
# DESTROOT, dynamic libraries on Darwin end messed up, referencing the
|
||||
# DESTROOT instread of the actual EPREFIX. There is no way out of here
|
||||
# but to do it the dirty way of manually setting the right install_names.
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
einfo "Working around completely broken build-system(tm)"
|
||||
local d
|
||||
for d in "${ED}"usr/lib/*.dylib; do
|
||||
if [[ -f ${d} ]]; then
|
||||
# fix the "soname"
|
||||
ebegin " correcting install_name of ${d#${ED}}"
|
||||
install_name_tool -id "/${d#${D}}" "${d}"
|
||||
eend $?
|
||||
# fix references to other libs
|
||||
refs=$(otool -XL "${d}" | \
|
||||
sed -e '1d' -e 's/^\t//' | \
|
||||
grep "^libboost_" | \
|
||||
cut -f1 -d' ')
|
||||
local r
|
||||
for r in ${refs}; do
|
||||
ebegin " correcting reference to ${r}"
|
||||
install_name_tool -change \
|
||||
"${r}" \
|
||||
"${EPREFIX}/usr/lib/${r}" \
|
||||
"${d}"
|
||||
eend $?
|
||||
done
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Yai for having symlinks that are nigh-impossible to remove without
|
||||
# resorting to dirty hacks like these. Removes lingering symlinks
|
||||
# from the slotted versions.
|
||||
local symlink
|
||||
for symlink in "${EROOT}usr/include/boost" "${EROOT}usr/share/boostbook"; do
|
||||
[[ -L ${symlink} ]] && rm -f "${symlink}"
|
||||
done
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
fix from upstream to restore missing symbol
|
||||
|
||||
--- pcre_stringpiece.h.in (revision 1499)
|
||||
+++ pcre_stringpiece.h.in (revision 1500)
|
||||
@@ -174,6 +174,6 @@ template<> struct __type_traits<pcrecpp:
|
||||
#endif
|
||||
|
||||
// allow StringPiece to be logged
|
||||
-std::ostream& operator<<(std::ostream& o, const pcrecpp::StringPiece& piece);
|
||||
+PCRECPP_EXP_DECL std::ostream& operator<<(std::ostream& o, const pcrecpp::StringPiece& piece);
|
||||
|
||||
#endif /* _PCRE_STRINGPIECE_H */
|
@ -0,0 +1,97 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.35-r1.ebuild,v 1.1 2014/09/04 06:49:22 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="Perl-compatible regular expression library"
|
||||
HOMEPAGE="http://www.pcre.org/"
|
||||
MY_P="pcre-${PV/_rc/-RC}"
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
# Only the final releases are available here.
|
||||
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
|
||||
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
|
||||
else
|
||||
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
|
||||
REQUIRED_USE="readline? ( !libedit )
|
||||
libedit? ( !readline )"
|
||||
|
||||
RDEPEND="bzip2? ( app-arch/bzip2 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
libedit? ( dev-libs/libedit )
|
||||
readline? ( sys-libs/readline )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
|
||||
RDEPEND="${RDEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r2
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/pcre-config
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
local pc
|
||||
for pc in *.pc.in ; do
|
||||
echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478
|
||||
done
|
||||
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
|
||||
epatch "${FILESDIR}"/${P}-export-output.patch
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
|
||||
$(multilib_native_use_enable bzip2 pcregrep-libbz2) \
|
||||
$(use_enable cxx cpp) \
|
||||
$(use_enable jit) $(use_enable jit pcregrep-jit) \
|
||||
$(use_enable pcre16) \
|
||||
$(use_enable pcre32) \
|
||||
$(multilib_native_use_enable libedit pcretest-libedit) \
|
||||
$(multilib_native_use_enable readline pcretest-libreadline) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable unicode utf) $(use_enable unicode unicode-properties) \
|
||||
$(multilib_native_use_enable zlib pcregrep-libz) \
|
||||
--enable-pcre8 \
|
||||
--enable-shared \
|
||||
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF}
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
|
||||
install
|
||||
multilib_is_native_abi && gen_usr_ldscript -a pcre
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /$(get_libdir)/libpcre.so.0
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.3.2.ebuild,v 1.1 2014/09/04 10:20:19 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 flag-o-matic
|
||||
|
||||
DESCRIPTION="Typesafe callback system for standard C++"
|
||||
HOMEPAGE="http://libsigc.sourceforge.net/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="sys-devel/m4"
|
||||
# Needs mm-common for eautoreconf
|
||||
|
||||
src_prepare() {
|
||||
# don't waste time building examples
|
||||
sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
|
||||
Makefile.am Makefile.in || die "sed examples failed"
|
||||
|
||||
# don't waste time building tests unless USE=test
|
||||
if ! use test ; then
|
||||
sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
|
||||
Makefile.am Makefile.in || die "sed tests failed"
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
filter-flags -fno-exceptions
|
||||
|
||||
gnome2_src_configure \
|
||||
$(use_enable doc documentation) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
if use doc ; then
|
||||
dohtml -r docs/reference/html/* docs/images/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,145 +0,0 @@
|
||||
NSPR does not know that gcc does work on AIX:
|
||||
https://bugzilla.mozilla.org/show_bug.cgi?id=547991
|
||||
|
||||
--- ./mozilla/nsprpub/configure.in.orig 2010-02-23 14:36:55 +0100
|
||||
+++ ./mozilla/nsprpub/configure.in 2010-02-23 14:37:08 +0100
|
||||
@@ -871,8 +871,13 @@
|
||||
AC_DEFINE(HAVE_FCNTL_FILE_LOCKING)
|
||||
USE_IPV6=1
|
||||
AIX_LINK_OPTS='-brtl -bnso -berok'
|
||||
+ if test -n "$GNU_CC"; then
|
||||
+ LD='$(CC)'
|
||||
+ DSO_LDOPTS='-shared -Wl,-G,-bernotok,-bexpall,-blibpath:/usr/lib:/lib'
|
||||
+ fi
|
||||
;;
|
||||
esac
|
||||
+ test -z "$GNU_CC" &&
|
||||
CFLAGS="$CFLAGS -qro -qroconst"
|
||||
AIX_WRAP='$(DIST)/lib/aixwrap.o'
|
||||
AIX_TMP='./_aix_tmp.o'
|
||||
--- ./mozilla/nsprpub/configure.orig 2010-02-23 14:36:58 +0100
|
||||
+++ ./mozilla/nsprpub/configure 2010-02-23 14:37:08 +0100
|
||||
@@ -3099,8 +3099,13 @@
|
||||
|
||||
USE_IPV6=1
|
||||
AIX_LINK_OPTS='-brtl -bnso -berok'
|
||||
+ if test -n "$GNU_CC"; then
|
||||
+ LD='$(CC)'
|
||||
+ DSO_LDOPTS='-shared -Wl,-G,-bernotok,-bexpall,-blibpath:/usr/lib:/lib'
|
||||
+ fi
|
||||
;;
|
||||
esac
|
||||
+ test -z "$GNU_CC" &&
|
||||
CFLAGS="$CFLAGS -qro -qroconst"
|
||||
AIX_WRAP='$(DIST)/lib/aixwrap.o'
|
||||
AIX_TMP='./_aix_tmp.o'
|
||||
--- ./mozilla/nsprpub/lib/ds/Makefile.in.orig 2010-02-23 14:40:10 +0100
|
||||
+++ ./mozilla/nsprpub/lib/ds/Makefile.in 2010-02-23 14:40:58 +0100
|
||||
@@ -68,11 +68,19 @@
|
||||
endif # WINNT
|
||||
|
||||
ifeq ($(OS_ARCH), AIX)
|
||||
+ifndef NS_USE_GCC
|
||||
ifeq ($(CLASSIC_NSPR),1)
|
||||
OS_LIBS = -lc
|
||||
else
|
||||
OS_LIBS = -lc_r
|
||||
endif
|
||||
+else
|
||||
+ifeq ($(CLASSIC_NSPR),1)
|
||||
+OS_LIBS =
|
||||
+else
|
||||
+OS_LIBS = -pthread
|
||||
+endif
|
||||
+endif
|
||||
endif
|
||||
|
||||
ifeq ($(OS_ARCH),IRIX)
|
||||
--- ./mozilla/nsprpub/lib/libc/src/Makefile.in.orig 2010-02-23 14:45:41 +0100
|
||||
+++ ./mozilla/nsprpub/lib/libc/src/Makefile.in 2010-02-23 14:47:58 +0100
|
||||
@@ -77,11 +77,19 @@
|
||||
endif # WINNT
|
||||
|
||||
ifeq ($(OS_ARCH), AIX)
|
||||
+ifndef NS_USE_GCC
|
||||
ifeq ($(CLASSIC_NSPR),1)
|
||||
OS_LIBS = -lc
|
||||
else
|
||||
OS_LIBS = -lc_r
|
||||
endif
|
||||
+else
|
||||
+ifeq ($(CLASSIC_NSPR),1)
|
||||
+OS_LIBS =
|
||||
+else
|
||||
+OS_LIBS = -pthread
|
||||
+endif
|
||||
+endif
|
||||
endif
|
||||
|
||||
ifeq ($(OS_ARCH),IRIX)
|
||||
--- ./mozilla/nsprpub/pr/src/Makefile.in.orig 2010-02-23 14:37:04 +0100
|
||||
+++ ./mozilla/nsprpub/pr/src/Makefile.in 2010-02-23 14:52:16 +0100
|
||||
@@ -110,19 +110,29 @@
|
||||
endif
|
||||
|
||||
ifeq ($(OS_ARCH),AIX)
|
||||
+ifndef NS_USE_GCC
|
||||
DSO_LDOPTS += -binitfini::_PR_Fini
|
||||
+endif
|
||||
OS_LIBS = -lodm -lcfg
|
||||
ifeq ($(CLASSIC_NSPR),1)
|
||||
ifeq ($(OS_RELEASE),4.1)
|
||||
OS_LIBS += -lsvld -lc
|
||||
else
|
||||
+ifndef NS_USE_GCC
|
||||
OS_LIBS += -ldl -lc
|
||||
+else
|
||||
+OS_LIBS += -ldl
|
||||
+endif
|
||||
endif
|
||||
else
|
||||
ifeq ($(OS_RELEASE),4.1)
|
||||
OS_LIBS += -lpthreads -lsvld -lC_r -lC -lc_r -lm /usr/lib/libc.a
|
||||
else
|
||||
+ifndef NS_USE_GCC
|
||||
OS_LIBS += -lpthreads -ldl -lC_r -lC -lc_r -lm /usr/lib/libc.a
|
||||
+else
|
||||
+OS_LIBS += -pthread -ldl -lm
|
||||
+endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
--- mozilla/nsprpub/pr/tests/Makefile.in.orig 2010-02-23 15:14:03 +0100
|
||||
+++ mozilla/nsprpub/pr/tests/Makefile.in 2010-02-23 15:17:58 +0100
|
||||
@@ -341,9 +341,17 @@
|
||||
|
||||
# AIX
|
||||
ifeq ($(OS_ARCH),AIX)
|
||||
+ ifndef NS_USE_GCC
|
||||
LDOPTS += -blibpath:$(ABSOLUTE_LIB_DIR):/usr/lib:/lib
|
||||
+ else
|
||||
+ LDOPTS += -Wl,-blibpath:$(ABSOLUTE_LIB_DIR):/usr/lib:/lib
|
||||
+ endif
|
||||
ifneq ($(OS_ARCH)$(OS_RELEASE),AIX4.1)
|
||||
+ ifndef NS_USE_GCC
|
||||
LDOPTS += -brtl
|
||||
+ else
|
||||
+ LDOPTS += -Wl,-brtl
|
||||
+ endif
|
||||
EXTRA_LIBS = -ldl
|
||||
endif
|
||||
endif
|
||||
--- mozilla/nsprpub/lib/tests/Makefile.in.orig 2010-02-23 15:35:37 +0100
|
||||
+++ mozilla/nsprpub/lib/tests/Makefile.in 2010-02-23 15:35:37 +0100
|
||||
@@ -127,7 +127,11 @@
|
||||
|
||||
# AIX
|
||||
ifeq ($(OS_ARCH),AIX)
|
||||
+ifndef NS_USE_GCC
|
||||
LDOPTS += -blibpath:$(PWD)/$(dist_libdir):/usr/lib:/lib
|
||||
+else
|
||||
+LDOPTS += -Wl,-blibpath:$(PWD)/$(dist_libdir):/usr/lib:/lib
|
||||
+endif
|
||||
LIBPR = -lnspr$(MOD_MAJOR_VERSION)_shr
|
||||
LIBPLC = -lplc$(MOD_MAJOR_VERSION)_shr
|
||||
endif
|
@ -1,95 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.4.ebuild,v 1.8 2014/03/24 14:33:51 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
WANT_AUTOCONF="2.1"
|
||||
|
||||
inherit autotools eutils multilib toolchain-funcs versionator
|
||||
|
||||
MIN_PV="$(get_version_component_range 2)"
|
||||
|
||||
DESCRIPTION="Netscape Portable Runtime"
|
||||
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
|
||||
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug"
|
||||
|
||||
src_prepare() {
|
||||
mkdir build inst
|
||||
cd "${S}"/nspr/
|
||||
epatch "${FILESDIR}"/${PN}-4.6.1-lang.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.4-solaris.patch
|
||||
# epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
|
||||
# We do not need to pass -L$libdir via nspr-config --libs
|
||||
epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
|
||||
|
||||
# We must run eautoconf to regenerate configure
|
||||
eautoconf
|
||||
|
||||
# make sure it won't find Perl out of Prefix
|
||||
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
|
||||
"${S}"/nspr/config/rules.mk || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${S}"/build
|
||||
|
||||
# We use the standard BUILD_xxx but nspr uses HOST_xxx
|
||||
tc-export_build_env BUILD_CC
|
||||
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
|
||||
tc-export AR CC CXX RANLIB
|
||||
[[ ${CBUILD} != ${CHOST} ]] \
|
||||
&& export CROSS_COMPILE=1 \
|
||||
|| unset CROSS_COMPILE
|
||||
|
||||
local myconf
|
||||
echo > "${T}"/test.c
|
||||
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
|
||||
case $(file "${T}"/test.o) in
|
||||
*32-bit*x86-64*|*64-bit*|*ppc64*|*x86_64*) myconf+=" --enable-64bit";;
|
||||
*32-bit*|*ppc*|*i386*) ;;
|
||||
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
|
||||
esac
|
||||
|
||||
# Ancient autoconf needs help finding the right tools.
|
||||
LC_ALL="C" ECONF_SOURCE="../nspr" \
|
||||
ac_cv_path_AR="${AR}" \
|
||||
econf \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
$(use_enable debug) \
|
||||
$(use_enable !debug optimize) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/build
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Their build system is royally confusing, as usual
|
||||
MINOR_VERSION=${MIN_PV} # Used for .so version
|
||||
cd "${S}"/build
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
cd "${ED}"/usr/$(get_libdir)
|
||||
einfo "removing static libraries as upstream has requested!"
|
||||
rm *.a || die "failed to remove static libraries."
|
||||
|
||||
# install nspr-config
|
||||
dobin "${S}"/build/config/nspr-config
|
||||
|
||||
# Remove stupid files in /usr/bin
|
||||
rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
|
||||
}
|
@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.7.ebuild,v 1.1 2014/09/03 16:10:05 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
WANT_AUTOCONF="2.5"
|
||||
|
||||
inherit autotools eutils multilib toolchain-funcs versionator multilib-minimal
|
||||
|
||||
MIN_PV="$(get_version_component_range 2)"
|
||||
|
||||
DESCRIPTION="Netscape Portable Runtime"
|
||||
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
|
||||
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140508-r12
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/nspr-config
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cd "${S}"/nspr || die
|
||||
epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.10.6-solaris.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
|
||||
# We do not need to pass -L$libdir via nspr-config --libs
|
||||
epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
|
||||
|
||||
# We must run eautoconf to regenerate configure
|
||||
eautoconf
|
||||
|
||||
# make sure it won't find Perl out of Prefix
|
||||
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
|
||||
"${S}"/nspr/config/rules.mk || die
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# We use the standard BUILD_xxx but nspr uses HOST_xxx
|
||||
tc-export_build_env BUILD_CC
|
||||
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
|
||||
tc-export AR CC CXX RANLIB
|
||||
[[ ${CBUILD} != ${CHOST} ]] \
|
||||
&& export CROSS_COMPILE=1 \
|
||||
|| unset CROSS_COMPILE
|
||||
|
||||
local myconf=()
|
||||
|
||||
# The configure has some fancy --enable-{{n,x}32,64bit} switches
|
||||
# that trigger some code conditional to platform & arch. This really
|
||||
# matters for the few common arches (x86, ppc) but we pass a little
|
||||
# more of them to be future-proof.
|
||||
|
||||
# use ABI first, this will work for most cases
|
||||
case "${ABI}" in
|
||||
alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
|
||||
n32) myconf+=( --enable-n32 );;
|
||||
x32) myconf+=( --enable-x32 );;
|
||||
s390x|*64) myconf+=( --enable-64bit );;
|
||||
default) # no abi actually set, fall back to old check
|
||||
einfo "Running a short build test to determine 64bit'ness"
|
||||
echo > "${T}"/test.c || die
|
||||
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
|
||||
case $(file "${T}"/test.o) in
|
||||
*32-bit*x86-64*) myconf+=( --enable-x32 );;
|
||||
*64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );;
|
||||
*32-bit*|*ppc*|*i386*) ;;
|
||||
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
|
||||
esac ;;
|
||||
*) ;;
|
||||
esac
|
||||
|
||||
# Ancient autoconf needs help finding the right tools.
|
||||
LC_ALL="C" ECONF_SOURCE="${S}/nspr" \
|
||||
ac_cv_path_AR="${AR}" \
|
||||
econf \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
$(use_enable debug) \
|
||||
$(use_enable !debug optimize) \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
# Their build system is royally confusing, as usual
|
||||
MINOR_VERSION=${MIN_PV} # Used for .so version
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
einfo "removing static libraries as upstream has requested!"
|
||||
rm -f "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries."
|
||||
|
||||
# install nspr-config
|
||||
dobin config/nspr-config
|
||||
|
||||
# Remove stupid files in /usr/bin
|
||||
rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
|
||||
}
|
@ -1,95 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.ebuild,v 1.10 2013/10/09 17:10:14 ago Exp $
|
||||
|
||||
EAPI=3
|
||||
WANT_AUTOCONF="2.1"
|
||||
|
||||
inherit autotools eutils multilib toolchain-funcs versionator
|
||||
|
||||
MIN_PV="$(get_version_component_range 2)"
|
||||
|
||||
DESCRIPTION="Netscape Portable Runtime"
|
||||
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
|
||||
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug"
|
||||
|
||||
src_prepare() {
|
||||
mkdir build inst
|
||||
cd "${S}"/nspr/
|
||||
epatch "${FILESDIR}"/${PN}-4.6.1-lang.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.7.4-solaris.patch
|
||||
# epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
|
||||
# We do not need to pass -L$libdir via nspr-config --libs
|
||||
epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
|
||||
|
||||
# We must run eautoconf to regenerate configure
|
||||
eautoconf
|
||||
|
||||
# make sure it won't find Perl out of Prefix
|
||||
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
|
||||
"${S}"/nspr/config/rules.mk || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${S}"/build
|
||||
|
||||
# We use the standard BUILD_xxx but nspr uses HOST_xxx
|
||||
tc-export_build_env BUILD_CC
|
||||
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
|
||||
tc-export AR CC CXX RANLIB
|
||||
[[ ${CBUILD} != ${CHOST} ]] \
|
||||
&& export CROSS_COMPILE=1 \
|
||||
|| unset CROSS_COMPILE
|
||||
|
||||
local myconf
|
||||
echo > "${T}"/test.c
|
||||
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
|
||||
case $(file "${T}"/test.o) in
|
||||
*32-bit*x86-64*|*64-bit*|*ppc64*|*x86_64*) myconf+=" --enable-64bit";;
|
||||
*32-bit*|*ppc*|*i386*) ;;
|
||||
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
|
||||
esac
|
||||
|
||||
# Ancient autoconf needs help finding the right tools.
|
||||
LC_ALL="C" ECONF_SOURCE="../nspr" \
|
||||
ac_cv_path_AR="${AR}" \
|
||||
econf \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
$(use_enable debug) \
|
||||
$(use_enable !debug optimize) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/build
|
||||
emake || die "failed to build"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Their build system is royally confusing, as usual
|
||||
MINOR_VERSION=${MIN_PV} # Used for .so version
|
||||
cd "${S}"/build
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
cd "${ED}"/usr/$(get_libdir)
|
||||
einfo "removing static libraries as upstream has requested!"
|
||||
rm -f *.a || die "failed to remove static libraries."
|
||||
|
||||
# install nspr-config
|
||||
dobin "${S}"/build/config/nspr-config || die "failed to install nspr-config"
|
||||
|
||||
# Remove stupid files in /usr/bin
|
||||
rm -f "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
|
||||
}
|
@ -0,0 +1,320 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.17.ebuild,v 1.1 2014/09/03 16:10:40 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
|
||||
|
||||
NSPR_VER="4.10.6-r1"
|
||||
RTM_NAME="NSS_${PV//./_}_RTM"
|
||||
# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
|
||||
PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8"
|
||||
PEM_P="${PN}-pem-${PEM_GIT_REV}"
|
||||
|
||||
DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
|
||||
HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/"
|
||||
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
|
||||
cacert? ( http://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch )
|
||||
nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/${PEM_P}.tar.bz2 )"
|
||||
|
||||
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="+cacert +nss-pem utils"
|
||||
|
||||
DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]"
|
||||
RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
|
||||
>=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140508-r12
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/nss-config
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
if use nss-pem ; then
|
||||
mv "${PEM_P}"/nss/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Custom changes for gentoo
|
||||
epatch "${FILESDIR}/${PN}-3.15-gentoo-fixups.patch"
|
||||
epatch "${FILESDIR}/${PN}-3.15-gentoo-fixup-warnings.patch"
|
||||
use cacert && epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch"
|
||||
use nss-pem && epatch "${FILESDIR}/${PN}-3.15.4-enable-pem.patch"
|
||||
epatch "${FILESDIR}/nss-3.14.2-solaris-gcc.patch"
|
||||
|
||||
pushd coreconf >/dev/null || die
|
||||
# hack nspr paths
|
||||
echo 'INCLUDES += -I$(DIST)/include/dbm' \
|
||||
>> headers.mk || die "failed to append include"
|
||||
|
||||
# modify install path
|
||||
sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
|
||||
-i source.mk || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
|
||||
popd >/dev/null || die
|
||||
|
||||
# Fix pkgconfig file for Prefix
|
||||
sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
|
||||
config/Makefile || die
|
||||
|
||||
# use host shlibsign if need be #436216
|
||||
if tc-is-cross-compiler ; then
|
||||
sed -i \
|
||||
-e 's:"${2}"/shlibsign:shlibsign:' \
|
||||
cmd/shlibsign/sign.sh || die
|
||||
fi
|
||||
|
||||
# dirty hack
|
||||
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
|
||||
lib/ssl/config.mk || die
|
||||
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
|
||||
cmd/platlibs.mk || die
|
||||
|
||||
multilib_copy_sources
|
||||
|
||||
strip-flags
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Ensure we stay multilib aware
|
||||
sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die
|
||||
}
|
||||
|
||||
nssarch() {
|
||||
# Most of the arches are the same as $ARCH
|
||||
local t=${1:-${CHOST}}
|
||||
case ${t} in
|
||||
aarch64*)echo "aarch64";;
|
||||
hppa*) echo "parisc";;
|
||||
i?86*) echo "i686";;
|
||||
x86_64*) echo "x86_64";;
|
||||
*) tc-arch ${t};;
|
||||
esac
|
||||
}
|
||||
|
||||
nssbits() {
|
||||
local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
|
||||
if [[ ${1} == BUILD_ ]]; then
|
||||
cc=$(tc-getBUILD_CC)
|
||||
else
|
||||
cc=$(tc-getCC)
|
||||
fi
|
||||
echo > "${T}"/test.c || die
|
||||
${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die
|
||||
case $(file "${T}/${1}test.o") in
|
||||
*32-bit*x86-64*) echo USE_X32=1;;
|
||||
*64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
|
||||
*32-bit*|*ppc*|*i386*) ;;
|
||||
*) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";;
|
||||
esac
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# use ABI to determine bit'ness, or fallback if unset
|
||||
local buildbits mybits
|
||||
case "${ABI}" in
|
||||
n32) mybits="USE_N32=1";;
|
||||
x32) mybits="USE_X32=1";;
|
||||
s390x|*64) mybits="USE_64=1";;
|
||||
default) mybits=$(nssbits);;
|
||||
esac
|
||||
# bitness of host may differ from target
|
||||
if tc-is-cross-compiler; then
|
||||
buildbits=$(nssbits BUILD_)
|
||||
fi
|
||||
|
||||
local makeargs=(
|
||||
CC="$(tc-getCC)"
|
||||
AR="$(tc-getAR) rc \$@"
|
||||
RANLIB="$(tc-getRANLIB)"
|
||||
OPTIMIZER=
|
||||
${mybits}
|
||||
)
|
||||
|
||||
# Take care of nspr settings #436216
|
||||
local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)"
|
||||
local myLDFLAGS="${LDFLAGS} $($(tc-getPKG_CONFIG) nspr --libs-only-L)"
|
||||
unset NSPR_INCLUDE_DIR
|
||||
|
||||
# Do not let `uname` be used.
|
||||
if use kernel_linux ; then
|
||||
makeargs+=(
|
||||
OS_TARGET=Linux
|
||||
OS_RELEASE=2.6
|
||||
OS_TEST="$(nssarch)"
|
||||
)
|
||||
fi
|
||||
|
||||
export BUILD_OPT=1
|
||||
export NSS_USE_SYSTEM_SQLITE=1
|
||||
export NSDISTMODE=copy
|
||||
export NSS_ENABLE_ECC=1
|
||||
export FREEBL_NO_DEPEND=1
|
||||
export ASFLAGS=""
|
||||
|
||||
local d
|
||||
|
||||
# Build the host tools first.
|
||||
LDFLAGS="${BUILD_LDFLAGS}" \
|
||||
XCFLAGS="${BUILD_CFLAGS}" \
|
||||
NSPR_LIB_DIR="${T}/fake-dir" \
|
||||
emake -j1 -C coreconf \
|
||||
CC="$(tc-getBUILD_CC)" \
|
||||
${buildbits:-${mybits}}
|
||||
makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
|
||||
|
||||
# Then build the target tools.
|
||||
for d in . lib/dbm ; do
|
||||
CPPFLAGS="${myCPPFLAGS}" \
|
||||
LDFLAGS="${myLDFLAGS}" \
|
||||
XCFLAGS="${CFLAGS} ${CPPFLAGS}" \
|
||||
NSPR_LIB_DIR="${T}/${ABI}-fake-dir" \
|
||||
emake -j1 "${makeargs[@]}" -C ${d}
|
||||
done
|
||||
}
|
||||
|
||||
# Altering these 3 libraries breaks the CHK verification.
|
||||
# All of the following cause it to break:
|
||||
# - stripping
|
||||
# - prelink
|
||||
# - ELF signing
|
||||
# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
|
||||
# Either we have to NOT strip them, or we have to forcibly resign after
|
||||
# stripping.
|
||||
#local_libdir="$(get_libdir)"
|
||||
#export STRIP_MASK="
|
||||
# */${local_libdir}/libfreebl3.so*
|
||||
# */${local_libdir}/libnssdbm3.so*
|
||||
# */${local_libdir}/libsoftokn3.so*"
|
||||
|
||||
export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
|
||||
|
||||
generate_chk() {
|
||||
local shlibsign="$1"
|
||||
local libdir="$2"
|
||||
einfo "Resigning core NSS libraries for FIPS validation"
|
||||
shift 2
|
||||
local i
|
||||
for i in ${NSS_CHK_SIGN_LIBS} ; do
|
||||
local libname=lib${i}.so
|
||||
local chkname=lib${i}.chk
|
||||
"${shlibsign}" \
|
||||
-i "${libdir}"/${libname} \
|
||||
-o "${libdir}"/${chkname}.tmp \
|
||||
&& mv -f \
|
||||
"${libdir}"/${chkname}.tmp \
|
||||
"${libdir}"/${chkname} \
|
||||
|| die "Failed to sign ${libname}"
|
||||
done
|
||||
}
|
||||
|
||||
cleanup_chk() {
|
||||
local libdir="$1"
|
||||
shift 1
|
||||
local i
|
||||
for i in ${NSS_CHK_SIGN_LIBS} ; do
|
||||
local libfname="${libdir}/lib${i}.so"
|
||||
# If the major version has changed, then we have old chk files.
|
||||
[ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
|
||||
&& rm -f "${libfname}.chk"
|
||||
done
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
pushd dist >/dev/null || die
|
||||
|
||||
dodir /usr/$(get_libdir)
|
||||
cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
|
||||
cp -L -t "${ED}"/usr/$(get_libdir) */lib/{libcrmf,libfreebl}.a || die "copying libs failed"
|
||||
|
||||
# Install nss-config and pkgconfig file
|
||||
dodir /usr/bin
|
||||
cp -L */bin/nss-config "${ED}"/usr/bin || die
|
||||
dodir /usr/$(get_libdir)/pkgconfig
|
||||
cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die
|
||||
|
||||
# create an nss-softokn.pc from nss.pc for libfreebl and some private headers
|
||||
# bug 517266
|
||||
sed -e 's#Libs:#Libs: -lfreebl#' \
|
||||
-e 's#Cflags:#Cflags: -I${includedir}/private#' \
|
||||
*/lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \
|
||||
|| die "could not create nss-softokn.pc"
|
||||
|
||||
# all the include files
|
||||
insinto /usr/include/nss
|
||||
doins public/nss/*.h
|
||||
insinto /usr/include/nss/private
|
||||
doins private/nss/{blapi,alghmac}.h
|
||||
|
||||
popd >/dev/null || die
|
||||
|
||||
local f nssutils
|
||||
# Always enabled because we need it for chk generation.
|
||||
nssutils="shlibsign"
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use utils; then
|
||||
# The tests we do not need to install.
|
||||
#nssutils_test="bltest crmftest dbtest dertimetest
|
||||
#fipstest remtest sdrtest"
|
||||
nssutils="addbuiltin atob baddbdir btoa certcgi certutil checkcert
|
||||
cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit
|
||||
nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode
|
||||
pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt
|
||||
symkeyutil tstclnt vfychain vfyserv"
|
||||
fi
|
||||
pushd dist/*/bin >/dev/null || die
|
||||
for f in ${nssutils}; do
|
||||
dobin ${f}
|
||||
done
|
||||
popd >/dev/null || die
|
||||
fi
|
||||
|
||||
# Prelink breaks the CHK files. We don't have any reliable way to run
|
||||
# shlibsign after prelink.
|
||||
local l libs=() liblist
|
||||
for l in ${NSS_CHK_SIGN_LIBS} ; do
|
||||
libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so")
|
||||
done
|
||||
liblist=$(printf '%s:' "${libs[@]}")
|
||||
echo -e "PRELINK_PATH_MASK=${liblist%:}" > "${T}/90nss-${ABI}"
|
||||
doenvd "${T}/90nss-${ABI}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
multilib_pkg_postinst() {
|
||||
# We must re-sign the libraries AFTER they are stripped.
|
||||
local shlibsign="${EROOT}/usr/bin/shlibsign"
|
||||
# See if we can execute it (cross-compiling & such). #436216
|
||||
"${shlibsign}" -h >&/dev/null
|
||||
if [[ $? -gt 1 ]] ; then
|
||||
shlibsign="shlibsign"
|
||||
fi
|
||||
generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
|
||||
}
|
||||
|
||||
multilib_foreach_abi multilib_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
multilib_pkg_postrm() {
|
||||
cleanup_chk "${EROOT}"/usr/$(get_libdir)
|
||||
}
|
||||
|
||||
multilib_foreach_abi multilib_pkg_postrm
|
||||
}
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST DBIx-Class-InflateColumn-Object-Enum-0.04.tgz 61000 SHA256 9fd72adcbed199b39da57bf54bc4ff583ceaad35c60152b613a3bc11687b6ba9 SHA512 16d42eeca65caddccd1792d12b631951f69b053ef1a6d1ae298aea04bb01a3be8f596da669ab476958c4579742e5e5e8ba5538cccbc6a17565b7e3339ea962e1 WHIRLPOOL 8c6ae2f90a1bb9e54d79d54e535a0f3ebe6b60ff11b11275f9c54253ed6da7ba15972b0dfc1484021d5702f6d8aaa67c713657ab3ddb8ee4383e87de43afe4a3
|
||||
EBUILD DBIx-Class-InflateColumn-Object-Enum-0.40.0.ebuild 579 SHA256 b6ee781ee7aac8fa3167f86f82cfa91d4af8ab37e3a0f636abc36f28d7885c9d SHA512 c3083a216aae2601d18bf7588165b76a458f483026b2bd9609cb105ee025dae4fb365e5fb7a826fd35c525fb342e35023d66ac12610e3d271076f38922063ee1 WHIRLPOOL a57f769d5a39104b7dc9d40b5510cc0603be0c27b35bee3421669d43c473bb75e9dbe8efd5cd7c8d46f124c28ee4048b9b0b4721de8ba6ecc494c4b706a6bf82
|
||||
MISC ChangeLog 1037 SHA256 50f2aaf10b80f87432162edd7fa2a12ac87c770d764faf8cfa30eabb6759cba9 SHA512 03950378e59b33ee17dfa2c8e97f23f74534ee1fbb34714aea92155fb9fcd06c8d57e95f74acc1f106b843c686275394ebf1aae158217f010e6a940dca11589b WHIRLPOOL 1cccdc927397e8a150fc2d62eb13e10a81c2ae131ca5bcc0281707486cf2180195aad9aa6d0da292b87f4813eb8e77a971c7bac8bfc7ac7ca571e710903b11e8
|
||||
EBUILD DBIx-Class-InflateColumn-Object-Enum-0.40.0.ebuild 582 SHA256 ca294443b8410b70f289260f521d620e89947e15514ab1883fcbcfba4e771d36 SHA512 015c77d7448490d49fc007d44ccf7e5aff469f9c8bb118d0cbded5f5a7ab0b969e22ba20894732257c8aa6c3389f2043184ed9f8839ce01c32febb885debfd6a WHIRLPOOL d7940c5e15aba5d4c3e2c6a8361ce8f9ef28efc9beffe191622a1b25e1da7343918883ce66ccef767f370a72d7e932e28e7f2c05614a3610cfbf169d808072f6
|
||||
MISC ChangeLog 1159 SHA256 dff55c790c9f54c87a09e773631563308b8feba74d07fd263d1717ce9bcba549 SHA512 9cf95da86c169f690a511c13a810de556df253693003e965dd1fdba40588f89df02985dbc1d94b1e697d48a7d852d83caddc70a2071ecf513b68ca3ef4a3bdc6 WHIRLPOOL 7d3eec95477afa8b4b048d2b4ecd7775fa971920cd8ec1b91616fd5068286cdfd604c9338d0806932c03afa3aa43843905a17c872199e6cc6724004f8c9e7181
|
||||
MISC metadata.xml 349 SHA256 b8cda55fa551c7ef92496abc753029b6d491a22eaa7ae81575b765f568ae3374 SHA512 b9c851fbf34462c00bc49d2c4e0b123746667af629d044701e864fd13db51a70ceea1835343f90be7b83abd3997c58819699577ab42527366f9b6b7d0e91ff4e WHIRLPOOL ee28f6a481de212b843d3bf64574286d05499e21565bd1b06b854398258251d1cfca72d9d455691f942d630210db309c33efc701c63774b5d2a698c457e97758
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iJwEAQEIAAYFAlQIZ3cACgkQG9wOWsQutdaTkgP9HM5c2hK/2c0HJrt1RLiAUqLc
|
||||
fk/dMtLzvmBvKqyOzJPV6rIa+szifhAQZJPom8kd+r50sKUgBykyY1PMlB2lHrZZ
|
||||
vAGrCY1aABMKPJaClezZxsF9y5GP8elPRZYY1+uj4of1aee61thX6yD71mpG2cif
|
||||
dnI0JZ48raj+h8ujAs4=
|
||||
=BXJR
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBIx-Class/DBIx-Class-0.82.40.ebuild,v 1.1 2012/11/13 19:55:29 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=GETTY
|
||||
MODULE_VERSION=0.08204
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Extensible and flexible object <-> relational mapper"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc-aix"
|
||||
IUSE="test admin admin_script deploy replicated"
|
||||
|
||||
RDEPEND_MOOSE_BASIC="
|
||||
>=dev-perl/Moose-0.98
|
||||
>=dev-perl/MooseX-Types-0.21
|
||||
"
|
||||
RDEPEND_ADMIN_BASIC="
|
||||
>=dev-perl/JSON-Any-1.22
|
||||
>=dev-perl/MooseX-Types-JSON-0.02
|
||||
>=dev-perl/MooseX-Types-Path-Class-0.05
|
||||
>=dev-perl/namespace-autoclean-0.09
|
||||
"
|
||||
|
||||
# >=dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.08
|
||||
# dev-perl/Class-Trigger
|
||||
# >=dev-perl/DBIx-ContextualFetch-1.03
|
||||
# >=dev-perl/Date-Simple-3.03
|
||||
# dev-perl/DateTime-Format-MySQL
|
||||
# dev-perl/DateTime-Format-Pg
|
||||
# dev-perl/DateTime-Format-SQLite
|
||||
# dev-perl/DateTime-Format-Strptime
|
||||
# dev-perl/Devel-Cycle
|
||||
# dev-perl/Time-Piece-MySQL
|
||||
|
||||
RDEPEND="
|
||||
admin? (
|
||||
${RDEPEND_MOOSE_BASIC}
|
||||
${RDEPEND_ADMIN_BASIC}
|
||||
)
|
||||
admin_script? (
|
||||
${RDEPEND_MOOSE_BASIC}
|
||||
${RDEPEND_ADMIN_BASIC}
|
||||
>=dev-perl/Getopt-Long-Descriptive-0.081
|
||||
>=dev-perl/Text-CSV-1.16
|
||||
)
|
||||
deploy? (
|
||||
>=dev-perl/SQL-Translator-0.110.60
|
||||
)
|
||||
replicated? (
|
||||
${RDEPEND_MOOSE_BASIC}
|
||||
>=dev-perl/Hash-Merge-0.12
|
||||
)
|
||||
>=dev-perl/DBD-SQLite-1.29
|
||||
>=dev-perl/Carp-Clan-6.00
|
||||
>=dev-perl/Class-Accessor-Grouped-0.100.70
|
||||
>=dev-perl/Class-C3-Componentised-1.0.900
|
||||
>=dev-perl/Class-Inspector-1.24
|
||||
>=dev-perl/Config-Any-0.20
|
||||
dev-perl/Data-Compare
|
||||
>=dev-perl/Data-Page-2.01
|
||||
>=dev-perl/DBI-1.609
|
||||
dev-perl/Devel-GlobalDestruction
|
||||
>=virtual/perl-File-Path-2.08
|
||||
dev-perl/Hash-Merge
|
||||
>=dev-perl/Math-Base36-0.07
|
||||
>=virtual/perl-Math-BigInt-1.80
|
||||
>=dev-perl/MRO-Compat-0.11
|
||||
>=dev-perl/Module-Find-0.06
|
||||
>=dev-perl/Moo-0.9.100
|
||||
>=dev-perl/Path-Class-0.18
|
||||
>=dev-perl/SQL-Abstract-1.730
|
||||
>=dev-perl/Sub-Name-0.04
|
||||
>=dev-perl/Data-Dumper-Concise-2.20
|
||||
>=dev-perl/Scope-Guard-0.03
|
||||
dev-perl/Context-Preserve
|
||||
>=dev-perl/Try-Tiny-0.04
|
||||
>=dev-perl/namespace-clean-0.20
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=virtual/perl-File-Temp-0.22
|
||||
>=dev-perl/Package-Stash-0.280.0
|
||||
>=dev-perl/Test-Exception-0.31
|
||||
>=dev-perl/Test-Warn-0.21
|
||||
>=virtual/perl-Test-Simple-0.94
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage )"
|
||||
|
||||
SRC_TEST=do
|
@ -1,20 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST DBIx-Class-0.08204.tar.gz 703803 SHA256 fd2572718904769b763a0681fbb4708bf143224eb3c131c472ce3b6096c1f05d SHA512 242c52ac0c2135e62065d6e173daf40542ec71ea70bb2654a90f2a84a3bcc84a239be4d94899432d719b8aaf869637e75eeda9da7ea0aa5ca80b63bc0a2f4e6d WHIRLPOOL b10d0efcc66ea077d413f4afb4589d809ba1088ce87f5bc9f06bf8e696246565e449d9bf7b839a94ec9acea773f92ae4c214e260b71e27df72a8f17801184dae
|
||||
DIST DBIx-Class-0.08205.tar.gz 735395 SHA256 d448d5ba623e8da8a5d109a7dec907c1b5fcc2088a527e3b27c913c7b7cb3e9a SHA512 317caa585d84d7196f4c4fa437c8abf530d4ec3c4ed61d11409a6d882088c05bc0413eb70d33b2eac9998de365de737567c4547490e62f39c2f9d36dd626e42a WHIRLPOOL cfae377fed04457a9de922c3bbcf41cb98e2d93e2033a75494bf968357e5e93882237ed8d95679359a60620660d7a31cbcf5a59b4c150815b106f3d17fc5fe9b
|
||||
DIST DBIx-Class-0.08270.tar.gz 808377 SHA256 6deccac1a195429324c811a31f4b24515ddf7ee2893d1c299852cac6e782e3c5 SHA512 bd9a52e933e57266a81ea25330672af254ed669be47acf8164426a9a803b6a4c81ab0a6a663f5b13ade0ff8c749bf5c68fa114b0c89b236e7a8d53beeff0bc10 WHIRLPOOL 07047213399215841e4c49cd2f9053d3e1a07b915b959355495d6a2ecaf9aa44f48a6540bc112306c7a21096f99c2afb617517e2405334991533b4c10385cbc3
|
||||
EBUILD DBIx-Class-0.82.40.ebuild 2365 SHA256 3c2e2746eb131ef94ee4b033314dd399df6d51b8adcd728f3a38023b0f3a24cb SHA512 6803ef1dd1b9de44d20d662a09f2986f5fc7eca794408262e4fe247e32a4e5fe9b4367ffa961afcfee708ce022094f3974cdb8397d20b3eb5abac9bb8d98fa07 WHIRLPOOL d7e04be0447303b31ec79dfd1c1b46ea088538055522e4c79020240d4b9b66b47dbef5bfc15fde57d90683bb0fd573aa5e4c450f3cf9a969c1731d92cca97662
|
||||
EBUILD DBIx-Class-0.82.50.ebuild 2431 SHA256 d1f0c23391bfd61adf08f9e7d1b7c9bb1ce8502716cd2737b783386faff274e4 SHA512 c7a97dac9096037a8bf9d794858c733a124dc7e420fbe8bbe076ba045f2e230776e17a31f0b4eff128c8ae83ef2484ae77938958cd6c989fba2738cbb3f50b72 WHIRLPOOL 97907ab41f5b401efb0baba00dec9ebf0a31452c7126dcdb4a9a8a4a90683181a0df5fb10aaa8b6fe312f8c0f9d42804f4c486f9ad2353cf316b43beef51b1e7
|
||||
EBUILD DBIx-Class-0.82.700.ebuild 2440 SHA256 107b752c553d78f8c6698a99b0ab682f7abab6075a67a27b5b200d72b766945e SHA512 6a21cdb01a6b6e39ccc96d84cfd93603abf288fd01e624c7b837db9c4f2938a0d356c18fb0a5c7471774197482bc41b89cb9e850e8636c3a0a54f15bb245b08c WHIRLPOOL 2889e07f8ee560b3aca4de3dabe0aab887e17bf19e6bee6d46727d7dffb464b3ffb9dad41ad64f7cf3c7b2cbfbc3bb4745617ac1a13a1b3517876155aa772951
|
||||
MISC ChangeLog 6891 SHA256 e2461257b6612e4a5f920f62a0e48ab7df13e4cfb46a275968822e4e51f9ca99 SHA512 c5fa79a1288a1475f36a1ef529074350ee1d1ffb2e7651161a01f0f3ec948a0615cf7508daf01450eeeccfcf9fa1ea60dcefc83223c2e3759d8f5e3bf31acbbc WHIRLPOOL 5e5b8c756c1d77303bb668b81e8ed4fdbd7bc237f4cb53ae6d1a005aabd685a262cf122c75e4bf9e1987bfd39994794433e06ab6c4970c294b4c36f91f5552ac
|
||||
MISC ChangeLog 6982 SHA256 e5406071e73b11836685518900c4516515ee2ecda6dca77ba7d90f2111174993 SHA512 33983023479df9feec0d95cad5d8e7f2d4feab29dcb46188d86e0b688f57428472da2ea26f91bd292131ea7e34306856cd4ec2a14eb81a29f5f89d925b39265f WHIRLPOOL 069c49917f78fb6d02c705ea063564ac9d2f1398d51b5bfac830cd6d680a59003d54532365a244a05034681f4f1f6bb97bdef5bb4357b51998d8ac72f2d16c56
|
||||
MISC metadata.xml 7788 SHA256 7818ad54df7308b1ce387e9ffe9c18a265dc05dc010bb898ac641aa3dc13b258 SHA512 3af46b920b91d8d747f4afd33f92677aece1782b5e1d2caceebfe315878707106908333c1184a5083216fa31781004985bcad0b9cea31521ee83e29418032351 WHIRLPOOL 707873d595fd2ab7c8e0c88c6dd1bb2be0e63dabd53cae07b9712fc444d3f335e3eb3adbc210df7806075c5a20bb81237772a369ce40b4dc2b098663c1f39174
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iJwEAQEIAAYFAlO5o1wACgkQG9wOWsQutdZK9QP6Ag665s2IYvu7ysag6bgc2vkj
|
||||
UzMRF0FAMuMPyvfWTM/yEnqYJGFbGYb1zKERsTSYbdxt+ZP/6OW+CeTJwmVqTb8p
|
||||
7UNtHbPfNFbd6IlYJEjj2/wZr187aFP8EJ4dZSKKLo9dDvy0bz3njQgJo+bRXQoC
|
||||
zniFaSnBK2MBqi/ON50=
|
||||
=Gsvi
|
||||
iJwEAQEIAAYFAlQHXkUACgkQG9wOWsQutdbayAP/a36t/AWj2CvBdyxrdA+wNwHT
|
||||
3ziDNtetCb8ncONE6ZItE6T0J3knmM0Au2Cm3voQnCNJ9P69Q6ESQ8Ksq0mUEuQC
|
||||
x3SRxwfw23iKMXvjlnTIaxc7KrXLC9BxkT39+asYgwXAWUzK0UiYrDnPbY5yFNhp
|
||||
DlCg4udhJegUAc0SAYg=
|
||||
=X17d
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-Random/Data-Random-0.50.0.ebuild,v 1.2 2011/09/03 21:04:50 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ADEO
|
||||
MODULE_VERSION=0.05
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A module used to generate random data"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-Random/Data-Random-0.60.0.ebuild,v 1.3 2012/03/31 16:50:02 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=BAREFOOT
|
||||
MODULE_VERSION=0.06
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A module used to generate random data"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/jsonmeta;/d' Makefile.PL || die
|
||||
perl-module_src_prepare
|
||||
}
|
@ -1,28 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST Data-Random-0.05.tar.gz 147055 SHA256 1def0ac0147009d3ff07140a7cd6fb0672469af118b8eda530dcd15f21747362 SHA512 7edc8dd3108f2ce003fdb93e579c8297da87a23d855165f6ee0a5adb10d658e1d029dda25fa1a9c09698f561f005e22ca223d101d4e73c6db54efb877ac7002f WHIRLPOOL 358b3a78d86bb52b664df7b474f57d115885002922252ff14455895f7e0c8a75d9b756d61290eaf5426a696f0fd2e2bc5f750c54e0914e45291c08b966bf4da5
|
||||
DIST Data-Random-0.06.tar.gz 165081 SHA256 c9def0badf01dc2d182f44dea5c950baa7657e351faa954eb1142cd1e69b7c5f SHA512 bc893d0c8bb8098742c674c78e1863318b5cb9191cb99b80b849475018867e315631426789229c7237de862c839f9f7bafe27eb9a857538b3c5d9794061f2c87 WHIRLPOOL f799fc15185e0e670bb8c4e04ad0b071e270f3c82ea6a2d813977b785e0f8a5891b4a3b93198b69c164791f0bc948ca27510698526df4c4ac7e09959a77c1224
|
||||
DIST Data-Random-0.08.tar.gz 168327 SHA256 e14c10e1e47c66a082387fa1497894d059bd316212bbd6b8f0905b30eea92d43 SHA512 a523f2cfa2031006e41efbc7a52d1f8ce08ca490d02db5f1068045019e9f07f145824843e9650fc04e5269284e9a4825f54b4e90557fec1d3e26c40164f8a591 WHIRLPOOL 45181d1ce02f1505e7ccd5d7024be59f12b219e02faa86bb107861306c1b16e68b87651dad79d531cb6f50d0353ddef55d67298d4f6740fd5e4f9d6b0b44affb
|
||||
EBUILD Data-Random-0.50.0.ebuild 407 SHA256 447ed88aec520179b6c2241227f9fc3ba88e2bad54421b6a84a0770063784cb9 SHA512 acac6b6b369084788d372f61ebb46edce68113246ba7ddaeca008e6156c1a31656ef5b57cb9189a1e75506779321620d50994b4b045541153de00e05c7aed403 WHIRLPOOL 79b3f03aa4a616bf06f57914330f4459d21c74d54fad10829e0d8d5cdbff0ce99d2b0858cce043424fd2808f67242e9a504defbb07500a9f89267db80a0e4c11
|
||||
EBUILD Data-Random-0.60.0.ebuild 577 SHA256 7d34cfca0e3dd736c5a7222b2f2d3b3ca848378915ca0a6cba07cb1dea553bb9 SHA512 1354a65f82615ba3abe915d4aa99c6fbddca14ee309e66e5cbc9c1635e5a464b786bb6f42559bbed43a4b352d515c9d4dc2030153e99c345852a7d5481039dc4 WHIRLPOOL a4990244df80c2c2f5396f1964df21430be9720ff258c359f224cf312adf929e1ff569cea193d12779b29003df7ca3f2f18ce2290e87e2d9777f84f96b09acaf
|
||||
EBUILD Data-Random-0.80.0.ebuild 665 SHA256 b524d08aafd704787a9d00a8351e95d98c55ffd6965239855fec0a96748ccf37 SHA512 2360edc0d2e3fb54a9b0e5924df38eb2fb645e8d1a044b25eef6aafdd2ab0b6e35cadc92ab021ba18e9a72e049c501530c58df8c4f4308548ee875d19259dd27 WHIRLPOOL 23b3367f6662f9370ed8ea7aded5f5104153315edc6ef4f9ca7d5a87094d89f180617435d20bd3f77052c0e12999b99c4504e75a3777dc42e339cca005eaadfe
|
||||
MISC ChangeLog 1995 SHA256 4d979d5f23754e24c856d6b6b4960ce7655d5483cd8a547f6013cb762ff07f66 SHA512 47c3d2e7e56a723876602f6b31fbcced49e6154697d343349ed76b3749c84e2ac5d7c9a2b57c863154c45d726c2e576510c4e352048528bd97b01c24d62cc60b WHIRLPOOL de202db3c3356c0765ec49ca0b8c5ab093fb9f9ad0b627548f15960aba9641d3dc4d4e6da5875332f4131aad4120c2f870e86b8e99226afd6e7a94b514940ab8
|
||||
MISC ChangeLog 2120 SHA256 9f2716da4383d59b1fd4ef0cd88bbcc83a5b3242ef096a437ca55f98414ae662 SHA512 397a3a30d05282fe15b61cf3f97b1bb71010d706d9af63e0a85e48a24773cb7ad853d3c60c7f9bed4c799f3adc9e428585419c4cac2018485a23b112da42d59c WHIRLPOOL f6e17e6d5a5cc8e9c5d77bd7c06188306f64a0cff559d2999a2930914c16531cae560dd454989bca398fccbd5c5a08ba6bcff92b231f7eb3057b43ada9306f49
|
||||
MISC metadata.xml 365 SHA256 f2d963e484239202984955c119cb03e0a709c7ff0213305f3c8a9eb042552506 SHA512 7ab51925982e63ab6085cdf48926c1cebe543ad71fa149d1b48aef8ca1b2548071186b07490eac31aaeb184b1c7ffa6b2fe344dac2df490338fec319b1186f17 WHIRLPOOL 43cdf946927dbec40c59941b7b4327d9d5a87883f14c025fd2c1570e04fe7309e2b04acfb1cbfbe24e834d02588adccb5bf06495ed126399e9ddd2efb6e1a568
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCgAGBQJRoG6DAAoJELp701BxlEWf/WwP/jBOLYnT/RZYWsdkoB3jFwny
|
||||
QNw8g2ptKoGawOhfrSpC8IIb+KZCk3tmuUEaUOcZjDRS0FwEfIn0tHhWwIVKY3Xv
|
||||
yd8MYjxXy9m0s+AlettYKqAiFuXrYoRfCEAErLGpqnI12hhBnK95cnEWGsI7DPFp
|
||||
LSwX6IZ913mO1pchZYdxqHwrKKEkLGZG6hqkCAle8iRCm6uBS1vbranfvPveCoMf
|
||||
SwJ7jaao7MWUZLyfu8Zmp2GdNjZmIbzCE+Hjb3MkuOK1wEiGVoRFlkO27o5JmbMs
|
||||
wIpCayAMqw4TyBiM9uI6q4SwCfntrpjzJHJkJUviWF84JR3JnkUPPdUGHulgCBZ2
|
||||
7pe5Byz3w0LRuHItM7n+i+MTltEuyYE6Wqtpsq4PtoW5kN4fN7c3k4DYrhHSRAx9
|
||||
vo22UiJDNRws9NbkPHWduVVgfDspHqMdv+McXr0bO3Lh7EFhk45haozVbzHMea8o
|
||||
dNmWy+g92108DaHuDGjkpfYUWeEDj1OJYMNbOtVSfBONGTw0RCgXHgToHEVGxkie
|
||||
fKwU5JBeow/4XcvF9PZRn/WNud4IiwpFCnTcp7AuNIJHdKWHqvzFmNueYs276zuu
|
||||
QLNFvSzHklGgDK16+WGjofObh/DCvLWrbU1tlvKjrzE25US9RldnjwHuO/CnOE/Z
|
||||
jUsASkUpQgaU1JAW+v16
|
||||
=k7P0
|
||||
iJwEAQEIAAYFAlQIRC4ACgkQG9wOWsQutdZJGAQA04L3EBPOXkQZ/JkWrE+g+stJ
|
||||
S7No8avz7mFL72igk7VArtLJCgkJnqN6h/6eLWxSCRaaJYNgEPKfknQ8PsB80Mkj
|
||||
L3T5XjIhh+Vbir+i2XoJeDYQgxbWe+abTw79A3U+xRoyaX4twpNM7GvKOHZZq1gQ
|
||||
Rfgn4OWAfjfwg77e0io=
|
||||
=dUAv
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST DateTime-Set-0.31.tar.gz 44582 SHA256 499b59e42a1129bf10fd269eb7542d337a29fbbcbf08ef8313fd465d3ae5df02 SHA512 7a4f5b81a9189721090a13250d55e021caa419bbe1ff03d29b7c8b7bb12ed91196d94fed827aa626b721f07ff342cbbe9e781374b5671167070e4aa2f8b8e135 WHIRLPOOL 79cbb5728e444c6a6e6c9f73ccb2cb19764bbc815bd9d4924d0e7066e9e96e4034cd2ed57d585f00fcaf0ea3afc2e11ca875a7795c982fa5e7762c19679825c0
|
||||
DIST DateTime-Set-0.32.tar.gz 45003 SHA256 7496541d69f7667f6e2789f3c95aa265c6fb658102525f01bfea8f3d0cea0500 SHA512 ae152f06b012762c471688821e2fd40f8245417329fc7061180134bdaa33b1e043c04497f2d1a837dccb324c28b4fc39daad792cee500727dc2df1333fa97656 WHIRLPOOL 98f7b207b70ebe648f90e0c15b8a38b2ee84350f0134ea95dd78c6f2ffc6ec6c575bf006e451e7cc58fcacab90d6404c88f9d57826427ff67b2f9913588a77fe
|
||||
EBUILD DateTime-Set-0.310.0.ebuild 534 SHA256 a2170a7e4c251f77478162eb37153d00e91459f5838d73d1f70d687def45ef97 SHA512 33d3c57f4854a2971bb8674df4b712b611e7c1933627eed49ef90b6a348482555f12ee849b135a12a7c1bca490d3de31636c28b2f4498694388d865980a66b43 WHIRLPOOL 6fe404cbe7929d5e111f09bd99e72adffcf52664cf200b0a9152b03129a3a11ea4e5a50d2d4ce917371b8cece5974de6488658bff9c66099632d374a250d2155
|
||||
EBUILD DateTime-Set-0.320.0.ebuild 537 SHA256 ff451646067b660feda188e2080bf38afa5984d8a3273a6ee719e557619c79ee SHA512 15060c5fe0d68a7a8e3ebc55d11357527ad31427c080704836430c212bc2414a2a2701950e50e85aa81e60b2a92364f44c9ff15bf2c9e7f9cf5d610513b25359 WHIRLPOOL 2587aa03ce5b11905991ad17596a82236a8f694fed8eb31a5c49956f293a7defb224c3f9a68ddee5ce0e513b3c679faef9a415c920654f9784b8fa0597adeaef
|
||||
MISC ChangeLog 1378 SHA256 2ba718037e3b47b09d276cae700029dd751cfa0fc6f60f64d092b435dc7d0b96 SHA512 20c54fc1e7a7058cfb6060a54e6aad9a560e0e2d4c93730649a6f597d5a3fe0b56e756bc7b99faca942541b4cf15eeeb14e67220003b663c77d015c90527c604 WHIRLPOOL d7bc7c8ad086b547dff73f4f7799a0a962b0bf7c9ece0122a801256c956173091f76ba7e0e8f5bee93c2a6b69134d006d46df60539cb26327eec26bcf19e5e5b
|
||||
EBUILD DateTime-Set-0.310.0.ebuild 537 SHA256 dc467a78d16e5d2dc8da71b345fd7fed9466afa84ce813506c652ca5ef962bbc SHA512 cfe709d956aaa82a0b2a909558882e3c5fa03844f2d23acd5e7b6eb5de3bcf3c8069e6b6a07c055e2cf9cbcf54b1c8d02038186b1b58eeb5b39e1ff76da29f2e WHIRLPOOL 323ceadfbc3f20bd592081a5b5a65c1c02c8ae3ad686bf664eacdbf44f0fd05d83d6c1168f3ccb788379cd70eef1d21bb21dc8b4afbdea68b3ddb24fec4a2678
|
||||
EBUILD DateTime-Set-0.320.0.ebuild 537 SHA256 2e4cf195c2db3d916433c2c3587783e0b136349b6e90b38ac3abfcf7c118b7ee SHA512 453920fec3820148fb2f9b3ac91ab3f4b4900e58324f220187c7ae9f7817557df7bb7cdefad423f4e943076d984a0c5aae149a221d55bccae0bff54f2c783c2a WHIRLPOOL fe76b48be8b9e98e2aa71dfa2c7d626f01582895fec505f93d2ef799aafa49155b573ac57c2bcf697242f47b2b59a3962c3b26e774f445b6f63e59d53523474c
|
||||
MISC ChangeLog 1507 SHA256 b5718ca17afb18479ea4917cc07002f5a2dc4b08aecc22b1ac29e137cca71514 SHA512 aca5d7035ed4a4525ae0aa8519fc3601aada91bd943ac5d3feab91be08ee886146ebad2289a7cdf2412c7e17b9aedfd165badba4545fa9d54d732de330972597 WHIRLPOOL f08440ebaabd7d7757cdf8c15c65301d479a296f164bc4cee5883c22d3c762d05b4ab02994620d091a8b112465cc5c1f2976f3e652334ce1a4ebbe1e21336745
|
||||
MISC metadata.xml 496 SHA256 d871efd5f663a4b3bdbd3d22239fcedf2ccff83f027541e9e4f0e5b993afd7f9 SHA512 ec4015aade075fb18a4b1fd80f4ba4fa409025c2562d1e490b3fc321ec1635c531cf682d595eb047fa1e5b8c36422c8c9fad116fe8c069dd70298c783384ee83 WHIRLPOOL f262cd88381c526233b67c1eae3496cfd4ce177070a501d8cc609972b9e09d401a37e40dca2190b2ac4e5565a0c43d1f873ae5090b7b1d188868c23c030c363e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iJwEAQEIAAYFAlQHXr4ACgkQG9wOWsQutdZsqgQAiHAhhexMy4KKfIzmbSL0O5sT
|
||||
ss0Ids90buBegD5V2wRoJPIY9yIib14weqq9MhCrmM4WcBqcHJZIuzkr3e8tSvV0
|
||||
/AyQE/IzVhIkvIYsrl0DZG2uGbUtAYY3YWoxjPZuK4XjDdo+Q4cGlTWP7aZvYkPS
|
||||
FCuVEpCbjMASBZrugXk=
|
||||
=Td7s
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-Caller/Devel-Caller-2.50.0.ebuild,v 1.2 2013/01/13 13:54:11 maekke Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=RCLAMP
|
||||
MODULE_VERSION=2.05
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Meatier versions of caller"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-perl/PadWalker"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SRC_TEST=do
|
@ -1,16 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Devel-Caller-2.05.tar.gz 5716 SHA256 dcfb590044277e125e78f781a150198a94c89769af6faab8f544a916dfbb4388 SHA512 c6f1fd9ac63615fc2e492f530a1d1da7db835516b99e8abae1a3dd5dcb05982e39a24789726a5fe48b370370897da68d195fffcb787c5409c4560ad629f5b71b WHIRLPOOL 2461b0d61b30b9d7187857f146d689299a10d90a3b70086fabe53a52ddce04a4c20b0f631cceed55895e3ed46ebcce072d715bd2102c41bd177d863f93ae3db6
|
||||
DIST Devel-Caller-2.06.tar.gz 6540 SHA256 6a73ae6a292834255b90da9409205425305fcfe994b148dcb6d2d6ef628db7df SHA512 f15a59169e191c8526f613d21c415e5d8d51b59eabf309952468fdee15277b2e8f831a2263a9dc006d9f3144a234fbc9c46ad3ab464b6fc055360c6445b209f9 WHIRLPOOL 0d909c146a6b093b20d9d85eb6a9e5ad4a54c760e6bc0f6487b4eefc16b95dc4f0923635a7c6e6459a3832682559ffeee59561e5a1360a2c73575282417c3161
|
||||
EBUILD Devel-Caller-2.50.0.ebuild 450 SHA256 a31423f14b9d0864c13c4d2e66eb966cfaed2b3ab0789cc94d5550858ef8596d SHA512 52f7facbf3543c6db12715f0f518c87d0f61c0ac8f1132a949b4d26f5da8e23b2deb50ab95e9a36b05bce00748761e8c8af38f16ffeec63f535847e2fc4b4108 WHIRLPOOL 0fd4ffc0fa773e1d88aaab2cd335ec2b2ceb01f3573663ee4c98af524467a60c78c09a35690d770b57d10799be01bccc55ed2951936c96640ef2b905b08ac2b7
|
||||
EBUILD Devel-Caller-2.60.0.ebuild 456 SHA256 ad19abe6d9bc8aecd28689d91837d6bbb875b5cf9007a8deceba32fe9a9c4690 SHA512 15f35b09bd91ccdfde8a93e03c91a81f1db7e958cb0aa04b9638bc8c20bc673d85f716649d2245d23315384f702bc4f4487464d6b787788b22bf543da9475c5b WHIRLPOOL 6101785007e85548fd43169a58b90c7e297ae38bcf632b4e88da17f7b31630e5d354e2287914de232f041607b876361c343f9f78f7fb487c36cf6435249cea10
|
||||
MISC ChangeLog 1626 SHA256 b9820605faa76e97cd031eaf2bbead2f68f75df23d5d1b85d8f39ee59b264cd9 SHA512 4118c44c277a02799c8c94b7e52e86de179809cadcfcc53192647927fb6e17c8304e01ee0f550d8fe21f4585dba2717ca2cf519a8539daac763746d8da6585cb WHIRLPOOL 2eb3de8d7911aa3e6a4625f2c26699223395ee8aa27966aa0e93b14e9b620727e2c620032649140a78874a7e792a2fde735a4d326f53268672bcf016d30d76d8
|
||||
MISC ChangeLog 1718 SHA256 2533362f605169899205a341400eb3d8655b3f5732a93529a5491c4330913147 SHA512 e519d248838b5604d454c49606c995f08c072886988551e408fe6d7f0b8e7b6ca9dac7afd1a37f5eb9258f0f7c1d091c6b71827dd8344a3ce3ba0c8439ffb3c6 WHIRLPOOL a6effb27ef0648e1d93a07d58c1d822944a31fbd429b115b13f88b285dc4f3552ec6fb12039a6a350592bf7b62945d2e920a193a30aed9db16aee5ce084ac048
|
||||
MISC metadata.xml 347 SHA256 4c1a84597207f4c7a9033de9b194d5f606bae72890653b8bddf376891be569ce SHA512 867c6f3d2d8a7da7497c5a2e4fb5e314f0909ad03752ba4d5e6e1fe97df93a65ca227fd33b61f12f2e7bc3c2f1560c4b1a42de12df2af7f531ddfefcaf02a700 WHIRLPOOL d0044c2904033081f423e66d9343417888924ccfad3252784fa4f31dae5546bbb36a78f5c74bda32ac24999c809088a841a2f3222001ba39c798cb54c257a664
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlFtkTUACgkQWunnsum7y6hKpwCfdH+KHLCmLdkdHj1icyX0v6JF
|
||||
/pEAnR7ssZbIAMUik90er1EdkwUgqesR
|
||||
=ZPaT
|
||||
iJwEAQEIAAYFAlQIah4ACgkQG9wOWsQutdbt0wP/eXd2vbH0wEFIW+i+qOM7LAyr
|
||||
tXYPcFDdXzb7vHsfvy9cJI9ygl4AkK41vGKOOW41f7u//E5goMy4MqeraIokBlI2
|
||||
CQKSnYqB4Nrs1HVQ0YHjoHrW47Ct2iFJ8AR6BTMpXU4xvF1zDvfBVAcePl478S2c
|
||||
L0LaMLSVOVW+/4RTt68=
|
||||
=d9kc
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Fuse/Fuse-0.140.0.ebuild,v 1.2 2012/04/22 10:27:12 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DPAVLIN
|
||||
MODULE_VERSION=0.14
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Fuse module for perl"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-fs/fuse"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Test is whack - ChrisWhite
|
||||
#SRC_TEST="do"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Fuse/Fuse-0.150.0.ebuild,v 1.1 2012/04/29 10:47:54 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DPATES
|
||||
MODULE_VERSION=0.15
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Fuse module for perl"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-fs/fuse"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Test is whack - ChrisWhite
|
||||
#SRC_TEST="do"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Fuse/Fuse-0.160.0.ebuild,v 1.1 2013/10/29 07:08:02 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DPATES
|
||||
MODULE_VERSION=0.16
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Fuse module for perl"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-fs/fuse"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Test is whack - ChrisWhite
|
||||
#SRC_TEST="do"
|
@ -1,22 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Fuse-0.14.tar.gz 30486 SHA256 bbdd8e3933f87798736f85c2a21ad9857b2c6b2323537369cec139d6cd06da5b SHA512 57fcaf5b3a02d31d025ae7b37f094874d7615d3fdf62af490366a59918953eae1e2036286518b7f6777af5edf78b7265b2d8188d58feaa62519e4c0e222616af WHIRLPOOL cc2eca07fb55e0080836e3e6e67c8ff4d6161fa28a22ce4ab5f2bf1ce363a4539a16de63c19c73d6f8ed84131e052537c7f8ff5627bcd0fd59d973f13a16320c
|
||||
DIST Fuse-0.15.tar.gz 37698 SHA256 8ccde0def73c489fada0462e42eeb3570dfb60193d4d1b21a3b5b8432db7daba SHA512 4b5fb81bd5fea63ea6dbc71da5791dac1f32fb3c852386cea651792864cb65da3ed06074e1e2b7106ff193ede086f9808a9f5d5d8e1f860e1e8131455863b1bf WHIRLPOOL 30c7ee17dca935353d6e2ae4b171fa6bb0c71f7f8ec32dea508f957539dd304942e4f9f1673a0e6e4cc09c6d0a24a7d1d22bfdb16d35c8621cc6ea357a5910a5
|
||||
DIST Fuse-0.16.1.tar.gz 43004 SHA256 13a2e923f247781acb79259f4e57ee62aa392e36a6df110fa56e1970010d1127 SHA512 77de154f537fba0fb2d896d6eb35d7787c0863ec48ad1cbeb9040de0e73e593798cddfa279e88157e78c6716dcfd16f045558e15ff663b82e4fa11d87779c1d0 WHIRLPOOL 6c8f8aa459a4ead37fb56322d076102c83c64f09aab05a3310682e36bdcdf636957b2e3d11ab70aa53f01e380b6e5e66d7160cb07dc33222e406429a1bce9b40
|
||||
DIST Fuse-0.16.tar.gz 44541 SHA256 30a939fe5816b00ba9cabb6cd811f894e6a74361ce29d786ae1811b0021d7aa1 SHA512 94ba3e058c0bb909ee2b63223be3e7f61e351d11400de64766213c2a79bbf2be2d38c66c8d31764467107f15cd9ddb9735b212c53141a8a2e571bd297fa2a363 WHIRLPOOL 290cd2d23958ac9eb38ae23ada27943c067790691c1853fb78e49b4123b769c3d69a0acdd479258aa1f7da89aa44cde13af2831e64b133c0ae6f6c235ab5ee9d
|
||||
EBUILD Fuse-0.140.0.ebuild 463 SHA256 95a53403cfeba816858779aec3cf86c13b9f29481c0c34482d029b1ce9f6e551 SHA512 92e5c178a3779a3a8f74ee436a900c206d2019a7d218ed6d27fd2755136ea68a72e84903ded04740a0582009d68c0396a6ad3b30d18381ed7f3b220fc63cb4d8 WHIRLPOOL afe24089ba985f1469ba535c30229c5efca809d91cff43349fbc45d1b82779b9ec372144a9f1f872c633f491e62b6c141f7fc613026d9636099a5a9378357277
|
||||
EBUILD Fuse-0.150.0.ebuild 464 SHA256 3b1e6a962608d74d70d8298ff2c70c88bf60a4b737854e99ceececb2b6a569c8 SHA512 ccf339c34918dee831c5f54ca596d5a9840ccfdb6e3fa8465a02d04ebb9517891016523df39a5c9d82a28f7b44d35556568822f0b53613e1bd675027f670c715 WHIRLPOOL 7b69aafea07995f84eb19d8dc82b2372169b623b9a4732899c4b92b019001863b1cb428b05a78570837b95c40826a162412e2d25026efba6cecf772ef8fc8dff
|
||||
EBUILD Fuse-0.160.0.ebuild 467 SHA256 fcfe06b31de91ba8c9a53c0acba99603f10b2b06b1cbce70a9634c5d674c21f8 SHA512 ce19290f24808fe2adb8ac4354dca5f5e016c4a1ddcd9775c3c840951a0d1282cf8b3af48ef1bf5d0ede6545cfff33c6b68bd5f42c578913a4576d7f7c7f5b88 WHIRLPOOL e4eff621be86652c39ac18c9f562428b1c93d3479d933ace4a39f664edbba5421fbf137a122f51c74e2876902ac5b69904c5534951420ae9c3822087496fb69d
|
||||
EBUILD Fuse-0.160.1.ebuild 459 SHA256 ae28da24b299af1be32259e4f090a915f25d1db23961254b2520c0c0543f1aa2 SHA512 03771a3e34cca3ae6054aef146af7413bc95973aa82bcf470211c71a551404f42a8191d19335f2e0e504cf262cb66e2f5ad67c2a3eee90c0328942ac9a28d541 WHIRLPOOL 5ecaf643f55d42910c4e2a332e6856e0e887f30cd524d81fee3a24a25919f30e4bbec42d1ead809f8b458480571588d1a1ce8238d8643f4284a298bb08e74056
|
||||
MISC ChangeLog 2773 SHA256 e202196bdbab76b9572eb8c02d0a771d8eec24e9a740cb5b0ad66bdbed1d0b86 SHA512 9fe640f5d60f3b8d4a379a680a0d6891169c5bcf791b8ac508df9c1f0451f440deb6a74820b8fb90e688a67b0ab2b28eff676cdd665be3ffc9448046d3bb70e1 WHIRLPOOL f02515e4abb4a4dada4357ede94e8a88f5dcde7c61ebf025f75361a56c09f09867ad69c05abc481138843e0dd40a8d7466b77d6e310f66b7d9a48376d1b6770a
|
||||
MISC ChangeLog 2904 SHA256 d2bc04f7b365231c5366594bc0ed4184a1298234ec32b1a85eaaf412af920054 SHA512 f06b17f1069fc9e4b0ec7e56e2c573ea6f33b04b804b774b272286eef497c72a9aeb6884338bb5fbae8a5b309177e946bcde2a72166b5f8a7a43bb6ecf74bf36 WHIRLPOOL 1b0bcd0eda6046366b75780a3813ebd3ccafca3afa37fed7fc740e01a1fafe21b24f42d884b5bf91363eb1152e0c53e8a72e9d588075a05c939db5eaaa045625
|
||||
MISC metadata.xml 340 SHA256 bab8f74f956aa10a986c7616ffddbca3a069755af7b840f3944183100265fa4d SHA512 58dfb65d3d8cd2be4912c68afe7fea5a2dd799d59f4dbe9338138ea668d9319a2927ad58fbbef2e953175e3408a33ccaaaf7d369c164361a89c6220922208d4b WHIRLPOOL c1721332cebe904b68218d54fa70d89690a1f15bbbd12db5de62e4c5d430d4b8240e594b42ae109814453b205165b5bc12f58a010b88f7dc76f2197a1d5d3e8f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iJwEAQEIAAYFAlLcIxAACgkQG9wOWsQutdaUmwQAlsVn6hq92His4RfBK9GYLwLz
|
||||
LQg1i2qTKJYXtJt5X1RTQjwmfz2t1SZnrL1WkWjXTXns7LiSLcebX5QL1lCTYQFX
|
||||
Vzn9nkZH3XT62CqaXFkfVcTkyUnxRcMUaLuMBzXR4fx2hXbW7jCUPzJnXBRcWw1V
|
||||
UFLtPdfCRLiaMemHyPc=
|
||||
=EmSO
|
||||
iJwEAQEIAAYFAlQHW58ACgkQG9wOWsQutdZvTQQAsWMU6C1M41FBc5pe03Lyn4BX
|
||||
KyQ2QIvPg37juxWvmTsYm/PgbSX65MsjQw+HH2PmIifiAFBquPg9nO2vPPAP7GUr
|
||||
tRSHIpDaaxZkyp3QT62LPSoQr0si2HH2dCZ6JdABybik4KgLAve2zfA5t77qCzVF
|
||||
k9VsJtpWHs1CZVZOGoM=
|
||||
=7n1Y
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST HTML-Mason-PSGIHandler-0.52.tar.gz 13167 SHA256 e48e4362f983871da804b497a7ac176d6bffb503ea958ae92c8fb768af967157 SHA512 92e24c9f7e66f995c76ab8fdc1e494006eb9c3680f9cd86012e96500e16f02c40c885d175ab1bc19d9f22f62cfa064c81ce5d075de3c6278c2a485b320c6db62 WHIRLPOOL 61b201ea5298aed063f41abd7abb002437cea5b70b7dd07839e0fe4dfef71189474b01ec46f0434c3f46c4f61f90af14495fee859aab6e3e6b977d8191b1cffe
|
||||
EBUILD HTML-Mason-PSGIHandler-0.520.0.ebuild 564 SHA256 848f1306ed542e20307cd916ee3b5901f23c1f8987de98236f57f867a0c9980f SHA512 46c814a5110b98245044002d275f730317b0dee4da3e02943871318cfa74d8cf6202949e520839d90106bf050bb83cbfb76a25669c24730a4dfa6e9ec7500b4a WHIRLPOOL 9ba79470c494b676a44385cb90b8371e2cc3764754f8327e9820f55c30b8a7d99d01e075ad203ba61edb22f25af75252c756f73bb7c62eb310447a82e31621ee
|
||||
MISC ChangeLog 652 SHA256 4cce350e18cd187c8659fc9d979097ca642999d35466d951319bf0b3a08d914a SHA512 7de0944a55d498f878f330934139d608af14c86257708b979ec24d4540c5895c209aa78db52507ffd30afdec237e19208dcf30db22c2de5e3867e63cd3901cbf WHIRLPOOL 3eef0cee9c3f7959b9c11e379c6ecc32bb63ec552f390cc8bb5c3a83d0e95188c89f78caad71e680853c90af22782fb0f19d04b7b00b40b5218cd8f9088b0eb1
|
||||
EBUILD HTML-Mason-PSGIHandler-0.520.0.ebuild 567 SHA256 c30e4df778ff4ff4ffb7db023d44da769f762c2580cab2863384356b3b9e3b62 SHA512 7b60abe8a5113c8b8ec70c51d6a137b1a14e8b4722f8c09b16ba342581b56b94e8cddb06be608ed451992aeff2c02fcd02b365ce5835b01f56c738b2140d90f0 WHIRLPOOL 48c539c35c3d082b4fdf9d9161c0d7729236d1229687ec80915527d9d2fcde5f90ab5df77feb7ed13a14d76be12e143af1f8292d22ddd97c9f01c35f0f7ab158
|
||||
MISC ChangeLog 764 SHA256 29ba6a054a1653e10ac9188a289408c356e2c178ab8f5763237b0fc36c985a0f SHA512 10189df708d441e640f59db5c0cf00b1248a0814a9c03c6d3f4b7d04a961ff9a724526ecc762537c9c68b782f72bd9f370bb3e976daa7cfc928ab3b70523fdd9 WHIRLPOOL 11b5120e053b5ecafb6342b4796eeb9e1424c1839b6ae420f830e2b92565cc5b76a15987b209d2ba74834e43f00f36faafa323763622e8311f6b5e2933f173f4
|
||||
MISC metadata.xml 472 SHA256 4c896dd1f61434130a489d1a824563c32c832363dd7070422bb2492feb3894ca SHA512 ea9ece02c381a5d27b2f4ef46a1e54cdda912966fd7cc2277e231f74dd38d48ef26d3839853ed030c6b170d2896668215869567e074b578c425e3391b178a7a1 WHIRLPOOL 2a0bd8cb4d26541d7deabaee6b150a7356aa125f62e863e72e8bbd4dfafe627a60135a00ff00bc0dc37a651d358b5b945b68abee88829edda2bc768de7771678
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iJwEAQEIAAYFAlQIaZsACgkQG9wOWsQutdaZBQP6AqemnBhOe+TXCasw4haNk5Pu
|
||||
DvYAl51IhwayTR6jug/yF7hxj71MEBKDUl8eiZrkJlQWDzzxGP1cqiSh0mLLgqrG
|
||||
khXSz4JG5r09+6pPSsWWooCM6ocSyJU0ZL5ufpvGLt7/FADuGnFHdmGyV7x0Jvl/
|
||||
IZHIRXRYN7MVRmOyFow=
|
||||
=VFx+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue