parent
80ee8b9afb
commit
e07d919ed6
@ -1,5 +1,29 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX bastille-3.0.9-perl.patch 1049 SHA256 c7c6e711fef165698681f65f070f903d2f1b746554b9acdf34897491d65daf01 SHA512 23446f6ca65fa4b164b6dd688eb31a957cf76ce5017c4b74b4bcf402091811e1b2b51a55957c6bf6de5b7f6b7f58a9f651c7f85b760b5d270ec9280eab405dfd WHIRLPOOL 4331f1ba82fff3b2b9612cf70d38bf830d9ac7550656d960d63df51111fa2f44c30c2792d5eb192c9fa70d1eb20bf21bfd129d5b4946dab75d839efac37f87eb
|
||||
DIST Bastille-3.0.9.tar.bz2 319045 SHA256 1fd66ef724441a36459d5f937ce76c3bb9f7ccc9584d318a916ff59f709fc02d SHA512 a97ab2c2bb64c655d43ddcfd4000cee8666787e5b5923390e3155b258c3a2cf7d131abd474f9b0dd415eb455b664ab26a875da6636268b2a715ea87dd4dae2f0 WHIRLPOOL 5e2044814844d6779dcdd9d8154696502936a73fd599f630c18ff218b32c75edb094a3c3b50ec496d6db05a0569f3df08f423f65f86ca4de98bca3888aac48b6
|
||||
DIST bastille-3.0.9-gentoo-0.2.patch.bz2 14117 SHA256 91773f8fda6aa67dd87c4451f04ed525965c7408590281b960a3e717ff57880c SHA512 a4ecfc064d6cf8c12b6f53c81dea841931df270293b03c39266861121f3def28fcbc4127b3bc9374028983e584736fb85361443badaadec7441cfb1570bdea8f WHIRLPOOL 624d539d140b540e29e453d178afd23f6ba8d8f1584309852eee2f73c179f1d8e5eb907ddaddc939c4b47a5581400956c7c5a17fb9c039ed54cda49d22144c00
|
||||
EBUILD bastille-3.0.9-r1.ebuild 1652 SHA256 15e078f10449e228a8e5c6172fcc74985603b99d7864ea710f448c183b82bcc3 SHA512 f3b43f6960e32014386c24fd12004be989b72196611586e0653bbc683f8e322e9497f641113aec3d946922695f9145b9edfac51576f9e57c854afa77f5308f3c WHIRLPOOL eb565875f1877edb2b50c42e8d747f6f768b24fd6933ca640af93458f34c9ee2344daeef96aedf0a54149e97c0c3268837499804d3482d0bda96da0e3c3fc82e
|
||||
EBUILD bastille-3.0.9.ebuild 1464 SHA256 710d74cfab1e8c462f7e53d2e23cec48cdb20fff67d047d18a181aeac194f317 SHA512 39b2738630cb248f76516693434aef2add7c3d47504cfdf4910a2441776e14ffd2f6270a96e189dd7b2f1ae9fa772287b131fffc430485b9a434983f5faf04dc WHIRLPOOL 473751e5cb6df76c44d226ab46066db3fc53acbe7f2f9e630e79ee0028fabe4ae00ce35a9eabe3c2173cd58474021dd9f703bce9cedb3ef5594534c5ae7fa801
|
||||
MISC ChangeLog 5232 SHA256 da1a77b9a4efc68cee4e3228289e3c813edda524a1a5c8e65627059f6cb418f0 SHA512 cbaaeef31a6128aa84cfca3b89ae5e9cccf37f3e1c459d5cb5e0ce1aa2f86cd3c8cba795afda57e2a803e1a9d43ed4cf06bbd7bcd6bbea2934d558702f58ec05 WHIRLPOOL 3453ed0df556b578ca8246f66e44f86e23d68c95cbdd854e244e8c4964834616548b2ad7c59fc982f0950a7f0870cc8f1353b1608ca1348fabf0c257f74b12ed
|
||||
MISC ChangeLog 5460 SHA256 de0bdf8dc033ecb967410c472fe7b322806e7f9c8e8df6d1901fd6c8071dc355 SHA512 6f5a83152b55ccbc86a6f173799d8c0d7c03aa3d7dddad75e3a8d8bb0c5211d85c04e7ee8e26009e6db92d4bd80cf45a0c511f10c44a86a3700b669e0e884210 WHIRLPOOL 6f093b999424fdf9c794e468fd30df7b402e80ac76ca2798ac19159ac37aa6502b271026da5aec310da6e57f827cdb931305e6a4a96e2b9653fa22e833c0d274
|
||||
MISC metadata.xml 286 SHA256 9c9c5625bf4a32d33ef611d71174288108bfa3e235fdf1c61ed48f73a3753aca SHA512 395cd5c2ef20caacdd3cf6c92ec36b18b98aad8520d4e3b381923cbe8584868963ecf2e61befc3fb8eafb2cab60593b3db22e374286dfe22fa4b26a4534245dd WHIRLPOOL e8be352bd80754a530113b3bd75610a5a9d86993eaad7c87d0523cd033f192efa033a0360a298b6c7630c3d3d3397b11246bac6023f271e7459de90d3b82762f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUh3f4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcrncP/i6UUnlkn3wAnB6aHHLFjxTc
|
||||
UL4zgdEPTxgbF45seqqIBnuq06zccLHfpxuP0S14fAKHJruq6rx5wCw4d3M+Zryi
|
||||
ZEewSpuwA/XwtKxXT/jkTEasnC9gTr2g/fwG2qjuvqUReB5GpYfLNlPydsBGR1lA
|
||||
gpMaIDEslVbxPVnoxErKFVZ59Cc931g+F0kUf3Ig8e5GHFxaK2/gSvJZvmUdqrnE
|
||||
PU0d1HydHH6CxCKGALamPXqC5VdX+9KfjOAr+JRRUksHUDRMmZCMEPjZf8uxHnB/
|
||||
/E3iOkDKwZIcUdvLI7EE6gGU11P66X10QucjfBu3KkZTO0kdM27qmoT/GMjkTnsr
|
||||
uYR/kPJU6fCKdAbl7+wjo06bgL9IYSRIoVEdrTfnoudN8szFV28sNMSWZ8EKaXhb
|
||||
wLUYKQCymvOUkwtso000iCL7toBqWCDBKjONcEtwX7eAT3G4sXriDPOTynVraZEN
|
||||
FjDh9ipY+IvvdOxt4c2em7mgNtiZoOBahPTxoM3xPTWVi/JzmBvwiGx/RlkZ+cbe
|
||||
yk/YT+E858R9Cnnzn0Bkcan1utO7Y1KhB5YnCeD/c2ECRWJDv1FeXynl/utB5JU7
|
||||
KuuZxm0y93HgHpBPLViCYogvAZXzt/XtsmkqjTVvI5oMo1PYnWcv/QCAnTdpITvb
|
||||
cLJ846YIpKicxB+/7zs4
|
||||
=Mv2s
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/bastille/bastille-3.0.9-r1.ebuild,v 1.1 2014/12/09 22:30:09 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PERL_EXPORT_PHASE_FUNCTIONS=no
|
||||
inherit eutils perl-module
|
||||
|
||||
PATCHVER=0.2
|
||||
MY_PN=${PN/b/B}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
DESCRIPTION="Bastille-Linux is a security hardening tool"
|
||||
HOMEPAGE="http://bastille-linux.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}-linux/${MY_P}.tar.bz2
|
||||
mirror://gentoo/${P}-gentoo-${PATCHVER}.patch.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="
|
||||
net-firewall/iptables
|
||||
app-admin/logrotate
|
||||
dev-perl/Curses
|
||||
net-firewall/psad
|
||||
X? ( dev-perl/perl-tk )
|
||||
virtual/logger
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/${P}-gentoo-${PATCHVER}.patch
|
||||
|
||||
# make sure the Perl modules go into vendor dir
|
||||
epatch "${FILESDIR}/${P}-perl.patch"
|
||||
perl_set_version
|
||||
|
||||
cd "${S}"
|
||||
chmod a+x Install.sh bastille-ipchains bastille-netfilter
|
||||
}
|
||||
|
||||
src_install() {
|
||||
perl_set_version
|
||||
export VENDOR_LIB
|
||||
|
||||
cd "${S}"
|
||||
DESTDIR="${D}" ./Install.sh
|
||||
|
||||
# Example configs
|
||||
cd "${S}"
|
||||
insinto /usr/share/Bastille
|
||||
doins *.config
|
||||
|
||||
newinitd ${PN}-firewall.gentoo-init ${PN}-firewall
|
||||
|
||||
# Documentation
|
||||
cd "${S}"
|
||||
dodoc *.txt BUGS Change* README*
|
||||
cd "${S}"/docs
|
||||
doman *.1m
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Please be aware that when using the Server Lax, Server Moderate, or"
|
||||
elog "Server Paranoia configurations, you may need to use InteractiveBastille"
|
||||
elog "to set any advanced network information, such as masquerading and"
|
||||
elog "internal interfaces, if you plan to use them."
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
diff -ruN Bastille-gentoo-2/Install.sh Bastille/Install.sh
|
||||
--- Bastille-gentoo-2/Install.sh 2014-12-09 23:05:55.674808824 +0100
|
||||
+++ Bastille/Install.sh 2014-12-09 23:17:25.907847419 +0100
|
||||
@@ -3,7 +3,7 @@
|
||||
umask 077
|
||||
|
||||
mkdir -p ${DESTDIR}/usr/sbin
|
||||
-mkdir -p ${DESTDIR}/usr/lib/perl5/site_perl/Curses
|
||||
+mkdir -p ${DESTDIR}/${VENDOR_LIB}/Curses
|
||||
mkdir -p ${DESTDIR}/usr/lib/Bastille
|
||||
mkdir -p ${DESTDIR}/usr/share/Bastille
|
||||
mkdir -p ${DESTDIR}/usr/share/Bastille/OSMap
|
||||
@@ -13,9 +13,9 @@
|
||||
|
||||
cp AutomatedBastille ${DESTDIR}/usr/sbin/
|
||||
cp BastilleBackEnd ${DESTDIR}/usr/sbin
|
||||
-cp Bastille_Curses.pm ${DESTDIR}/usr/lib/perl5/site_perl
|
||||
-cp Bastille_Tk.pm ${DESTDIR}/usr/lib/perl5/site_perl
|
||||
-cp Curses/Widgets.pm ${DESTDIR}/usr/lib/perl5/site_perl/Curses
|
||||
+cp Bastille_Curses.pm ${DESTDIR}/${VENDOR_LIB}
|
||||
+cp Bastille_Tk.pm ${DESTDIR}/${VENDOR_LIB}
|
||||
+cp Curses/Widgets.pm ${DESTDIR}/${VENDOR_LIB}/Curses
|
||||
cp InteractiveBastille ${DESTDIR}/usr/sbin
|
||||
# Questions.txt has been replaced by Modules.txt and Questions/
|
||||
#cp Questions.txt ${DESTDIR}/usr/share/Bastille
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mate-system-tools/mate-system-tools-1.8.1.ebuild,v 1.1 2014/12/09 22:29:11 tamiko Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Tools aimed to make easy the administration of UNIX systems"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="caja nfs policykit samba"
|
||||
|
||||
RDEPEND="app-text/rarian:0
|
||||
>=app-admin/system-tools-backends-2.10.1:0
|
||||
dev-libs/atk:0
|
||||
dev-libs/dbus-glib:0
|
||||
>=dev-libs/glib-2.25.3:2
|
||||
>=dev-libs/liboobs-1.1:0
|
||||
>=sys-apps/dbus-0.32:0
|
||||
net-wireless/wireless-tools:0
|
||||
sys-libs/cracklib:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/pango:0
|
||||
>=x11-libs/gtk+-2.19.7:2
|
||||
virtual/libintl:0
|
||||
caja? ( || ( >=mate-base/caja-1.8:0 >=mate-base/mate-file-manager-1.6:0 ) )
|
||||
nfs? ( net-fs/nfs-utils:0 )
|
||||
policykit? (
|
||||
mate-extra/mate-polkit:0
|
||||
>=sys-auth/polkit-0.92:0
|
||||
)
|
||||
samba? ( >=net-fs/samba-3:0 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
app-text/yelp-tools:0
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*
|
||||
>=dev-util/intltool-0.35.0:*"
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if ! use nfs && ! use samba; then
|
||||
myconf="--disable-shares"
|
||||
fi
|
||||
|
||||
gnome2_src_configure \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
$(use_enable policykit polkit-gtk-mate) \
|
||||
$(use_enable caja)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS BUGS ChangeLog HACKING NEWS README TODO"
|
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/engrampa/engrampa-1.8.1.ebuild,v 1.1 2014/12/09 22:35:42 tamiko Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Engrampa archive manager for MATE"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="caja"
|
||||
|
||||
# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not installed
|
||||
#
|
||||
# ... thus we depend on Caja regardless of the Caja USE flag. Patches welcome.
|
||||
RDEPEND=">=x11-libs/gtk+-2.21.4:2
|
||||
>=dev-libs/glib-2.25.5:2
|
||||
>=dev-libs/json-glib-0.14:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/pango:0
|
||||
virtual/libintl:0
|
||||
|| ( >=mate-base/caja-1.8:0 >=mate-base/mate-file-manager-1.6:0 )
|
||||
!!app-arch/mate-file-archiver"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.35:*
|
||||
dev-util/itstool:0
|
||||
>=mate-base/mate-common-1.6:0
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Drop DEPRECATED flags as configure option doesn't do it, bug #385453
|
||||
sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
|
||||
copy-n-paste/Makefile.am copy-n-paste/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-run-in-place \
|
||||
--disable-packagekit \
|
||||
--disable-deprecations \
|
||||
--with-gtk=2.0 \
|
||||
$(use_enable caja caja-actions)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS HACKING MAINTAINERS NEWS README TODO"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
elog ""
|
||||
elog "${PN} is a frontend for several archiving utilities. If you want a"
|
||||
elog "particular achive format supported install the relevant package."
|
||||
elog
|
||||
elog "For example:"
|
||||
elog " 7-zip : emerge app-arch/p7zip"
|
||||
elog " ace : emerge app-arch/unace"
|
||||
elog " arj : emerge app-arch/arj"
|
||||
elog " cpio : emerge app-arch/cpio"
|
||||
elog " deb : emerge app-arch/dpkg"
|
||||
elog " iso : emerge app-cdr/cdrtools"
|
||||
elog " jar,zip : emerge app-arch/zip or emerge app-arch/unzip"
|
||||
elog " lha : emerge app-arch/lha"
|
||||
elog " lzma : emerge app-arch/xz-utils"
|
||||
elog " lzop : emerge app-arch/lzop"
|
||||
elog " rar : emerge app-arch/unrar"
|
||||
elog " rpm : emerge app-arch/rpm"
|
||||
elog " unstuff : emerge app-arch/stuffit"
|
||||
elog " zoo : emerge app-arch/zoo"
|
||||
}
|
@ -1,239 +0,0 @@
|
||||
# ChangeLog for app-emulation/virtinst
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtinst/ChangeLog,v 1.48 2013/12/09 20:46:35 cardoe Exp $
|
||||
|
||||
09 Dec 2013; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.600.3.ebuild:
|
||||
Remove older version
|
||||
|
||||
04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> virtinst-0.600.4.ebuild:
|
||||
Stable for x86, wrt bug #475054
|
||||
|
||||
28 Jun 2013; Agostino Sarubbo <ago@gentoo.org> virtinst-0.600.4.ebuild:
|
||||
Stable for amd64, wrt bug #475054
|
||||
|
||||
*virtinst-0.600.4 (13 May 2013)
|
||||
|
||||
13 May 2013; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.600.4.ebuild,
|
||||
-virtinst-9999.ebuild:
|
||||
Version bump. Drop the git ebuild as this project has merged with
|
||||
virt-manager
|
||||
|
||||
24 Mar 2013; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.600.0.ebuild,
|
||||
-virtinst-0.600.1.ebuild:
|
||||
Remove older versions
|
||||
|
||||
17 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> virtinst-0.600.3.ebuild:
|
||||
x86 stable wrt bug #437202
|
||||
|
||||
12 Oct 2012; Agostino Sarubbo <ago@gentoo.org> virtinst-0.600.3.ebuild:
|
||||
Stable for amd64, wrt bug #437202
|
||||
|
||||
*virtinst-0.600.3 (04 Aug 2012)
|
||||
|
||||
04 Aug 2012; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.600.2.ebuild,
|
||||
+virtinst-0.600.3.ebuild:
|
||||
Quick bump to fix --cpuset=auto and cloning a block device.
|
||||
|
||||
*virtinst-0.600.2 (10 Jul 2012)
|
||||
|
||||
10 Jul 2012; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.600.2.ebuild:
|
||||
Version bump
|
||||
|
||||
24 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> virtinst-0.600.1.ebuild:
|
||||
x86 stable wrt bug #407557
|
||||
|
||||
13 Mar 2012; Agostino Sarubbo <ago@gentoo.org> virtinst-0.600.1.ebuild:
|
||||
Stable for amd64, wrt bug #407557
|
||||
|
||||
09 Mar 2012; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.600.0-r2.ebuild:
|
||||
Remove older version
|
||||
|
||||
*virtinst-0.600.1 (11 Feb 2012)
|
||||
|
||||
11 Feb 2012; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.500.6.ebuild,
|
||||
+virtinst-0.600.1.ebuild:
|
||||
Version bump and remove older version
|
||||
|
||||
28 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> virtinst-0.600.0.ebuild:
|
||||
x86 stable wrt bug #399295
|
||||
|
||||
19 Jan 2012; Agostino Sarubbo <ago@gentoo.org> virtinst-0.600.0.ebuild:
|
||||
Stable for amd64, wrt bug #399295
|
||||
|
||||
*virtinst-0.600.0-r2 (18 Jan 2012)
|
||||
|
||||
18 Jan 2012; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.600.0-r1.ebuild,
|
||||
+virtinst-0.600.0-r2.ebuild:
|
||||
Add an XML utility function that is necessary to fix a CPU usage issue in
|
||||
virt-manager.
|
||||
|
||||
*virtinst-0.600.0-r1 (17 Jan 2012)
|
||||
|
||||
17 Jan 2012; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.600.0-r1.ebuild:
|
||||
Bump that contains many fixes and patches for various issues reported
|
||||
upstream.
|
||||
|
||||
28 Jul 2011; Doug Goldstein <cardoe@gentoo.org> virtinst-0.600.0.ebuild,
|
||||
virtinst-9999.ebuild:
|
||||
Sync up 0.600.0 and 9999 ebuilds. Switch to git-2 eclass.
|
||||
|
||||
*virtinst-0.600.0 (28 Jul 2011)
|
||||
|
||||
28 Jul 2011; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.600.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
28 Jul 2011; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.500.4.ebuild,
|
||||
-virtinst-0.500.5.ebuild:
|
||||
Remove older versions
|
||||
|
||||
29 Jun 2011; Markus Meier <maekke@gentoo.org> virtinst-0.500.6.ebuild:
|
||||
x86 stable, bug #370495
|
||||
|
||||
18 Jun 2011; Markos Chandras <hwoarang@gentoo.org> virtinst-0.500.6.ebuild:
|
||||
Stable on amd64 wrt bug #370495
|
||||
|
||||
*virtinst-0.500.6 (28 Mar 2011)
|
||||
|
||||
28 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
virtinst-0.500.5.ebuild, +virtinst-0.500.6.ebuild, virtinst-9999.ebuild:
|
||||
Version bump; fix live ebuild (bug #360077).
|
||||
|
||||
22 Feb 2011; Markos Chandras <hwoarang@gentoo.org> virtinst-0.500.4.ebuild:
|
||||
Stable on amd64 wrt bug #353559
|
||||
|
||||
12 Feb 2011; Christian Faulhammer <fauli@gentoo.org>
|
||||
virtinst-0.500.4.ebuild:
|
||||
stable x86, bug 353559
|
||||
|
||||
02 Feb 2011; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.500.2.ebuild,
|
||||
-virtinst-0.500.3.ebuild:
|
||||
Remove older versions
|
||||
|
||||
*virtinst-0.500.5 (02 Feb 2011)
|
||||
|
||||
02 Feb 2011; Doug Goldstein <cardoe@gentoo.org> virtinst-0.500.4.ebuild,
|
||||
+virtinst-0.500.5.ebuild, virtinst-9999.ebuild:
|
||||
Version bump to support CPU model/features, support graphics (vnc, sdl,
|
||||
spice) configs, and support skipping the install and just dumping the XML.
|
||||
Additionally added a missing depend on libxml2.
|
||||
|
||||
13 Jan 2011; Doug Goldstein <cardoe@gentoo.org> virtinst-9999.ebuild:
|
||||
Accidently left keywords in globally when they're defined for each version
|
||||
|
||||
*virtinst-9999 (13 Jan 2011)
|
||||
|
||||
13 Jan 2011; Doug Goldstein <cardoe@gentoo.org> +virtinst-9999.ebuild:
|
||||
Add ebuild for live hg checkouts
|
||||
|
||||
*virtinst-0.500.4 (02 Sep 2010)
|
||||
|
||||
02 Sep 2010; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.500.4.ebuild:
|
||||
upstream version bump plus backporting translation updates from upstream
|
||||
|
||||
*virtinst-0.500.3 (28 Apr 2010)
|
||||
|
||||
28 Apr 2010; Doug Goldstein <cardoe@gentoo.org>
|
||||
-files/virtinst-0.400.3-kvm-img.patch, -virtinst-0.500.1.ebuild,
|
||||
+virtinst-0.500.3.ebuild:
|
||||
bump version (bug #312731) and fix bug #311193. Remove older version with
|
||||
a bunch of known bugs we don't want to support since they're fixed in
|
||||
newer versions
|
||||
|
||||
*virtinst-0.500.2 (09 Feb 2010)
|
||||
|
||||
09 Feb 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
+virtinst-0.500.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
23 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
-virtinst-0.400.3-r1.ebuild, -virtinst-0.500.0.ebuild:
|
||||
Cleanup old versions.
|
||||
|
||||
15 Dec 2009; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
|
||||
change to virtualization herd
|
||||
|
||||
*virtinst-0.500.1 (08 Dec 2009)
|
||||
|
||||
08 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
+virtinst-0.500.1.ebuild:
|
||||
Version bump, thanks to Elias Probst in bug #296142.
|
||||
|
||||
*virtinst-0.500.0 (30 Jul 2009)
|
||||
|
||||
30 Jul 2009; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.500.0.ebuild:
|
||||
version bump
|
||||
|
||||
09 Jun 2009; Doug Goldstein <cardoe@gentoo.org> -virtinst-0.300.1.ebuild,
|
||||
-files/virtinst-0.300.1-nfs-check.patch,
|
||||
-files/virtinst-0.300.1-remove-usb-tablet.patch, -virtinst-0.300.3.ebuild,
|
||||
-virtinst-0.300.3-r1.ebuild, -virtinst-0.400.0.ebuild,
|
||||
-files/virtinst-0.400.0-virtio26.patch, -virtinst-0.400.3.ebuild:
|
||||
clean up old versions
|
||||
|
||||
*virtinst-0.400.3-r1 (27 May 2009)
|
||||
|
||||
27 May 2009; Doug Goldstein <cardoe@gentoo.org>
|
||||
+virtinst-0.400.3-r1.ebuild, +files/virtinst-0.400.3-kvm-img.patch:
|
||||
add patch to use kvm-img if qemu-img isn't there
|
||||
|
||||
*virtinst-0.400.3 (17 Apr 2009)
|
||||
|
||||
17 Apr 2009; Doug Goldstein <cardoe@gentoo.org> +virtinst-0.400.3.ebuild:
|
||||
version bump for bug #256913
|
||||
|
||||
31 Jan 2009; Donnie Berkholz <dberkholz@gentoo.org>; metadata.xml:
|
||||
Give up maintainership.
|
||||
|
||||
*virtinst-0.400.0 (24 Nov 2008)
|
||||
|
||||
24 Nov 2008; Michael Marineau <marineam@gentoo.org>
|
||||
+files/virtinst-0.400.0-virtio26.patch, +virtinst-0.400.0.ebuild:
|
||||
Bump to 0.400.0. Add generic virtio26 guest os variant instead of Gentoo
|
||||
stable/unstable since Gentoo is a moving target.
|
||||
|
||||
29 Sep 2008; Tiziano Müller <dev-zero@gentoo.org>
|
||||
virtinst-0.300.3-r1.ebuild:
|
||||
Fixed typo
|
||||
|
||||
*virtinst-0.300.3-r1 (11 Aug 2008)
|
||||
|
||||
11 Aug 2008; Tiziano Müller <dev-zero@gentoo.org>
|
||||
+virtinst-0.300.3-r1.ebuild:
|
||||
Added a patchset (patches mostly from Ubuntu) which adds virtio_net/blk
|
||||
support.
|
||||
|
||||
*virtinst-0.300.3 (15 May 2008)
|
||||
|
||||
15 May 2008; Donnie Berkholz <dberkholz@gentoo.org>;
|
||||
+virtinst-0.300.3.ebuild:
|
||||
Bump, keyword ~amd64.
|
||||
|
||||
13 Feb 2008; Christian Faulhammer <opfer@gentoo.org> metadata.xml:
|
||||
add no-herd
|
||||
|
||||
31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>;
|
||||
-files/virtinst-0.103.0-accelerate.patch,
|
||||
-files/virtinst-0.103.0-default-net.patch,
|
||||
-files/virtinst-0.103.0-features-xml.patch,
|
||||
-files/virtinst-0.103.0-rhel5-client.patch,
|
||||
-files/virtinst-0.103.0-urlgrabber-import.patch, -virtinst-0.103.0.ebuild:
|
||||
Clean up.
|
||||
|
||||
*virtinst-0.300.1 (15 Oct 2007)
|
||||
|
||||
15 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>;
|
||||
+files/virtinst-0.300.1-nfs-check.patch,
|
||||
+files/virtinst-0.300.1-remove-usb-tablet.patch, +virtinst-0.300.1.ebuild:
|
||||
Adds some new features like remote access and OpenVZ (although the latter
|
||||
may only be at the libvirt level so far).
|
||||
|
||||
*virtinst-0.103.0 (10 Jun 2007)
|
||||
|
||||
10 Jun 2007; Donnie Berkholz <dberkholz@gentoo.org>;
|
||||
+files/virtinst-0.103.0-accelerate.patch,
|
||||
+files/virtinst-0.103.0-default-net.patch,
|
||||
+files/virtinst-0.103.0-features-xml.patch,
|
||||
+files/virtinst-0.103.0-rhel5-client.patch,
|
||||
+files/virtinst-0.103.0-urlgrabber-import.patch, +metadata.xml,
|
||||
+virtinst-0.103.0.ebuild:
|
||||
Add Python modules for starting virtualized guest installations.
|
@ -1,20 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST virtinst-0.600.4.tar.gz 8180759 SHA256 6e377a7512eaaecd96f8a91998f2db2feaa6d722c132103f44d1b6447c54b49c SHA512 59a0ab1cc9080ce55b857853602311e8573b7339ceb540bffecd19ae1e41a30248058897fbc257fd264c8592bac23e09730927a68d351181e68e919270018536 WHIRLPOOL ed0d6651bf136c4046f5538ec5d58448043cc8398e4d6d0da47dbbf90533f4de5f28718d8c60cf8b79c2098a37bc61ae879f609d97e30ceb47026103a85fc63f
|
||||
EBUILD virtinst-0.600.4.ebuild 1237 SHA256 329c958fcbb3a6501e33604afdaae1225913f8a566692bb2e267cd2c66afe560 SHA512 575c2d810baec7058d5ed1ab7b5210dbf630c8c6b067c913f0edcea3aa0363e685bed2ca804e5d584cce5a1210e99fda4a9cd1bd8518975134d6c802bd8a6d97 WHIRLPOOL 94fd93ce224acd678a655eb8e19d9092e447d9839ab43abc144294a0f597c64339598d77b0282da17bd5d5b46bb63be59608b25f5a074903c01f47fcb2cc80ec
|
||||
MISC ChangeLog 8314 SHA256 025145f488c6599483804cd123a7b1cd5c6e9dfc3968ef16dda67511ffda21f4 SHA512 50d0f8b4c20b3269aff5504ffa5654901f23e460d8fd7128515cbf212ddc02c6ffe1b89602913d2d5a8d4cbf769b4c531c8ddf1acf7c41be93db3035e376928d WHIRLPOOL dc35663b13f36b099e41c79c6583b37014f2893f4c87a2dbd30d789d24812cd10ee2c04608fa3e9343a44649e4f9455f65124492f4d38d13dab56a474b0cb74b
|
||||
MISC metadata.xml 168 SHA256 24c2e8ca0cef28dd400fc647c8f1dd2e33b4510d026c86f5fb5d4da1ca9b70f0 SHA512 74ad07706e4f4015cdd9c0f88eee2a5570d2eb279c199961dcb47437840bc0434b1a4c2eb81eb0de5ab0e68c1d2470315efca25410610ace0788e58dfaa638c9 WHIRLPOOL cdc6a231855ed5b0de893f57b6a6df463890190df4fa5f4dce271b76047b28d7ed3265ccb37bd5cc210944bad785e6262755f312a243048c55854a47141e767f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQF8BAEBCABmBQJSpiwxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE
|
||||
N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvg2QH/RyREDxmFkVweo2wopHD9Vh5
|
||||
MOquuQJ+rpI8icWkX4mG9B4lCVGVSbbicQy5XmBpyHVBxC8jZiu4KJizMxOUy8ns
|
||||
xX+n+V2qEb6+VhPCoct337CKtAw2Q5yHdZuddruPe6PA7Jt+1CdccpnWNDkFTtal
|
||||
NKzYrV51lwrxImxVtl8s34j+cJ70Z+ZbFqvTrwQLxY/dQ7W4dXInoyJ6NiAi7Rcp
|
||||
IU+QfrAvZsmvCqBo7R7wVSQmUzH0V/7vwLE5/M0S3Man/Kz9NaHLWiHaqs3O0tsY
|
||||
kf0dyPCg+aT5FUNFjh0GIo2SwrzgNi5XADTptgKKU/8b2ShE/mznxVUIx5U00f4=
|
||||
=P2Uw
|
||||
-----END PGP SIGNATURE-----
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>virtualization</herd>
|
||||
</pkgmetadata>
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtinst/virtinst-0.600.4.ebuild,v 1.3 2013/07/04 12:24:52 ago Exp $
|
||||
|
||||
#BACKPORTS=2
|
||||
|
||||
EAPI=3
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="http://git.fedorahosted.org/git/python-virtinst.git"
|
||||
GIT_ECLASS="git-2"
|
||||
fi
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils eutils ${GIT_ECLASS}
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://virt-manager.et.redhat.com/download/sources/${PN}/${P}.tar.gz
|
||||
${BACKPORTS:+mirror://gentoo/${P}-bp-${BACKPORTS}.tar.bz2
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}"
|
||||
KEYWORDS="amd64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Python modules for starting virtualized guest installations"
|
||||
HOMEPAGE="http://virt-manager.et.redhat.com/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=">=app-emulation/libvirt-0.7.0[python]
|
||||
dev-python/urlgrabber
|
||||
dev-libs/libxml2[python]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PYTHON_MODNAME="virtconv virtinst"
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/afl/afl-0.89b.ebuild,v 1.1 2014/12/10 00:36:21 hanno Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer"
|
||||
HOMEPAGE="http://lcamtuf.coredump.cx/afl/"
|
||||
SRC_URI="http://lcamtuf.coredump.cx/afl/releases//${P}.tgz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
DEPEND="sys-devel/gcc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" \
|
||||
HELPER_PATH="/usr/$(get_libdir)/afl"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
PREFIX="/usr" \
|
||||
HELPER_PATH="/usr/$(get_libdir)/afl" \
|
||||
DOC_PATH="/usr/share/doc/${PF}" \
|
||||
install
|
||||
}
|
@ -1,29 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX akonadi-server-1.12.1-db-initialize.patch 1734 SHA256 5ad4ce105a6547f62df16729942ffdb3f845a08e3298b0e5e482e4fb41baf8fc SHA512 14be75191ee689f115bedc3e28655a6c70ca49fa1240a5b82aede5d977949bb4a314192715300f06978515192268b03b171359525a3edc6bbb7c3ed0d5d0ffe0 WHIRLPOOL b659d65e66659250ec29b82b7d7d33352d955c2bc97afc07eb4dfe15a5bff30dc743b693b7dc719bdd2b2b4bebe2fb9abab7fdaa6e39b45eb62e71b1ad2059c9
|
||||
DIST akonadi-1.12.1.tar.bz2 251899 SHA256 a073228fda8bdbcf836af32d4b4c44dcbe58a3eac6da4e5a286b42ace9d83145 SHA512 128af06874ec32be4205d8bfcae5ac044d1fade6b2c612cdfe801be20f179f2b70e8a6d48ef0427e4b419b6c1efa8eed3b9d741765750f36fb89e909da8040a2 WHIRLPOOL c83fa6395982b5d06d8f877c833e2b1fe0bd4d3906f4a3f8aa86b78b946019bbea6b5d507026e3675001e82925d144afc1ed51ebfec0ec6e40a6db0571464326
|
||||
DIST akonadi-1.13.0.tar.bz2 294198 SHA256 8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2 SHA512 4bf2026c3807b5493c9f63d0c2bff2e6db00fbe97a4e2c2f707aaa3bf4a848b70dd9657d8fa1743690e8eeefd967de4895c1329c6bb817a1d023fe398285222f WHIRLPOOL edc18247dd864af48395f4e3187f6a52cdaf4737959b317e3decb10caf138b97258a661eeb11a2ad11f2365fdd053a7c6fe63097ba71c24a12417ee71de54afb
|
||||
DIST akonadi-server-1.11.0.tar.bz2 235101 SHA256 0cb257509d53927241b71d85c42efb0b5776efc37fc8dc732e75f6813b8a264d SHA512 366f0e4a86038af5eb6603653e599076c66e84f59db57f4c56a89ec265be7e335f3f5d14444030a6f398e2361969ad85bc73357359da7ab8c307ec3c5d80ea40 WHIRLPOOL b050f5e1d5220ec512ab6e57cd083b652f03ef1e391fb336a51888aede7b0faf2f2ab58db6f6e67ee3fd7ceea8efcb54d5c3b1a6c224adf3deb41cb10b3c91d2
|
||||
EBUILD akonadi-server-1.11.0.ebuild 3117 SHA256 971aeafd1165f5886d81edd1335971de02b8ec9654ef62614411c1d7020b0e70 SHA512 8044d87c6b8ca75d7d4d9d2eb7673056ce16af6df56acf448e490d0fd1fc4e87e2bb914fb2cbbdada61e0db133c9c19bc7a55f870795f97e43ab93db82240723 WHIRLPOOL cb6da1ed1176d1dc070fdb020ab6a29347e9ad35fb97d8c509a8186e27243d614c25d794f8b321edd2c40423f00add7a68e2eb09b471b8b552f62050bf4cf05a
|
||||
EBUILD akonadi-server-1.12.1-r1.ebuild 3173 SHA256 c5e616160390c3bc81475ed31e060a3c4c9fe6c9761fcefab25d90e9d281090f SHA512 423860e434797e041a7406f58f56f6571a687e721106b14261ab578c146c4409dbbb76959bffab14dfbbc8c60c7a02d260b2cf09c638a794346784242c286404 WHIRLPOOL 70df76489616ca5e66188bf5ac666ac3b178a1d2f4e6d3aaea9795eb9858998063720668bd4549fdc4296a1af11db16ac4a8903f4a816bfc93d93751ee95617e
|
||||
EBUILD akonadi-server-1.13.0.ebuild 3373 SHA256 c063bc33c907a70a4b500ca7c54edf87e85927ca709f839e92df93678cc54f1b SHA512 a9941b16b870affa8b25ff83804b81bc64335ac5c9ad78b024920015ad8720f613ecb34548cc30dae3ffc5d6737b325746032b07fcdf2b0c81b151a443a69a62 WHIRLPOOL 91563574623e7c93bfd8a5c2cdbb938528712ea25bb20f6f1dc7ea628a3c633e7eaa24559776afd7c5a9c3a54d06a2f9820fab2a8c7192c7414a763c91c2ceb0
|
||||
MISC ChangeLog 22414 SHA256 9d9c19b9e72d73ac13c0e79c45e0a5e1af9be6076f99427fbbd7d55d1cc64377 SHA512 565fc0c7ce52b96fc206d8d697b78a99a1cdfb9736c7be25a547689a5365f3d2d9bf34d59055715ab0ab4dafc55eb24f913195119e7b469bf1b4cbdeeac8569f WHIRLPOOL 55b55f2fc25319746081b0bf7b2852d07321ca0bcedea8e25819aacb6546923c6669f7ec28687629f0889f4374b0d566a65f6ccab01fba657924fdd35d49846d
|
||||
EBUILD akonadi-server-1.13.0.ebuild 3380 SHA256 4593c70a4b2d951563a2c336008f771ed3a84e0b4d7c1582bb9913dfb6a46684 SHA512 00e6f643482da4ee8db35f018cc982843c89bd2ce71f7f6ecf1a46a82bf07352a2935f8fdb75ad76a939467bb5c76b2cd23f2f0869a643c2696fdec2eebafca8 WHIRLPOOL 6c12bf270e31d5482c262fd3c3307d148e24f6fc6f24ec05bfe570d90fd70a22a57a3fd9d4ef474faa426a1eac907384665b3b67633c16e109b84f1652838ad7
|
||||
MISC ChangeLog 22747 SHA256 a215b82d565b09ef68049dc9702dd655d17f44bf92b1756858ae5581c637e230 SHA512 a7d264029cfddf9c5ec1806e67fa75720ad01119d80b7a20e872db0f05e75723863452eda57d40dbd8e536a370dae781d0550258729a52d0360e4a064cddd26e WHIRLPOOL c426c388255683904901c75724f4ab705dc32c2c80668e7ef186b4df3d88abcd46e39443eca3314be1362491d03e186ee5e60264d1e9bf6c54417cd4512a3250
|
||||
MISC metadata.xml 275 SHA256 0602f046fd341806f78a5850c099f697359bcac7eb67327fafb3339bb44c3700 SHA512 18330303bd7767d1dfc9398a35fd59fea5337227056dba883f25f5624ab9fbebbe3bbee7a3f678f82033c07660f95da7c73325ac5a41fd7fed8db6950c2cfdbd WHIRLPOOL c7e9aa255e46fd3bacfa0a1a036673311fcf0dfdd03f28b7076c5c0361f635293095d2a9210750ece0755591ca3fd2d35a1e28bffa00b92c618a22403cec367b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQIcBAEBCAAGBQJUc06fAAoJELp701BxlEWfqBgP/i9e+4CNDG4lg4Eb38wPSovh
|
||||
ecgtDhiAJFAk452WduMs+NIF07HbVHWSBg/oKkFrjvtyctskIqsNfF8UFeqvz9XQ
|
||||
o5jlnkxCUmN4zgz48bX/qtq+ue6irQK/W93bNZIvI3T+PQ1Sm7+xig6ByCFDSAxl
|
||||
Gut0fsSzYkvrC4h4iIrwA/YMF1TfGIdxFjJhmVsFXy8KEDKnxRamfPGGkMyESyUK
|
||||
0I/752CdL7hkQnsdpQOuLCDCUWNBfPGOkk+3xLJ6qXVLOc5f1pNMp2473HIgXfHd
|
||||
+4s9NEoiiVuaVONN9rAC0eXwe1QtD3XxPMrvGtNto3BN6xDL3A9wTFGUct/MhqHN
|
||||
XZso3ZuwPjAPHilaqjZax7c5TEfC4KefJlZh+ynsykPcZW1VbnTU8Qxv+Q9O71KU
|
||||
ClrD2LDG4g6DvbjOAagt2kRS+z81C9iFpnHh2xsBkvdCLZNeM8iSE8UJz4J2mQfY
|
||||
FHSsl6w6MASdpZfsr8mxVjSEYiUGKhAIxuQtl+Q8WsKvB2/xFq5toSXnZZxbo0J8
|
||||
nzFXzzhQx/uk4Qh8LlbESF25b1xbL7TEavLydXq9k8xVVQ/D9bqgAbMkB8jjXF9j
|
||||
qrkvCKdo+iKzq8lKWVpXk//JkEgZQg6mUToqJ6fEFlJV6RjjlW82mfBMYHaHzTNv
|
||||
g+hS/vxcirduW7fjFFBn
|
||||
=mcLs
|
||||
iQJiBAEBCABMBQJUhzEcRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
|
||||
MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
|
||||
7IDpEACbFjeHa9nH9uRSX/4ZcqETVVAqL/7T1ZxI4lzPlPIILiNAd4zOg8OzlUGf
|
||||
cQQL61/assDIW5hs3CeD7Q04rqDWaqf5Vvo3jrc9kObF34jDcVgXbTtdusJSqiFI
|
||||
3oA/KAWQtApqIt3B7MeSQjwBMRLGH3H8uZIHddoRvuRr0124jY1gFMSWEIUchLwr
|
||||
cjCUCnao5Nhs+GrU3HhBIe9Q6fkciZz7Zj0UWaNvfIkkhCzct21kohwTWmiN+5HC
|
||||
U2VOG7h4noyncId92ZpCJGQyX68V9H2OYF9Mm6Ex21lmyjU81aTVYQ2B1JDgeleU
|
||||
Lg7anhseWpqCNWD2XwYbZ+Eq4aogWmN2gP4ahKtbRsZWuGI6ddeuQu85y5V1zZC3
|
||||
e9krgwhQcXIhzcO3esgVpJ+2er6TBDjP0+T4DrXlqU8qYASJGNVFT+XYuyU+ri0E
|
||||
54tcBk1f4n4KmrL1cK9W0Fdp7qjnkdBsRNpf/dkvBI8mUhB+ehLv1qbYJXwajUfF
|
||||
REV38lTx0miX1H6Al++tlZmd5HLIJPAaltLfb3WMmNWApGePT9kQfFhDJRWDt8gY
|
||||
KwHuul43kMxJl8SX9fnADTuBURXaD7Q8QgPPpk25DBBeqD2VBT8tS5C8725hacJh
|
||||
MXhtlpbgam4/I0RIBznmSElzvneYAeIhbmKQtFLHwmWwlIZyvA==
|
||||
=b1G2
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,126 +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/akonadi-server/akonadi-server-1.11.0.ebuild,v 1.7 2014/11/03 11:14:37 titanofold Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ $PV = *9999* ]]; then
|
||||
scm_eclass=git-2
|
||||
EGIT_REPO_URI="git://anongit.kde.org/akonadi"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${PN/-server/}-${PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${P/-server/}"
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${scm_eclass}
|
||||
|
||||
DESCRIPTION="The server part of Akonadi"
|
||||
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+mysql postgres +qt4 qt5 sqlite test"
|
||||
|
||||
REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/boost:=
|
||||
>=dev-libs/soprano-2.6.51
|
||||
x11-misc/shared-mime-info
|
||||
qt4? (
|
||||
>=dev-qt/qtcore-4.8.5:4
|
||||
>=dev-qt/qtdbus-4.8.5:4
|
||||
>=dev-qt/qtgui-4.8.5:4
|
||||
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?]
|
||||
>=dev-qt/qttest-4.8.5:4
|
||||
)
|
||||
qt5? (
|
||||
>=dev-libs/soprano-2.6.51[-qt4,qt5]
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsql:5[mysql?,postgres?]
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/automoc-0.9.88
|
||||
test? ( sys-apps/dbus )
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
postgres? ( virtual/postgresql[server] )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
# Set default storage backend in order: MySQL, SQLite PostgreSQL
|
||||
# reverse driver check to keep the order
|
||||
if use postgres; then
|
||||
DRIVER="QPSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
DRIVER="QSQLITE3"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
DRIVER="QMYSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
# Notify about MySQL is recommend by upstream
|
||||
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
|
||||
ewarn "user configuration. This is the backend recommended by KDE upstream."
|
||||
ewarn "In particular, kde-base/kmail-4.10 does not work properly with the sqlite"
|
||||
ewarn "backend anymore."
|
||||
ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
|
||||
ewarn "Available drivers are:${AVAILABLE}"
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DAKONADI_USE_STRIGI_SEARCH=OFF
|
||||
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
|
||||
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||
$(cmake-utils_use qt5 QT5_BUILD)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export $(dbus-launch)
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Who knows, maybe it accidentally fixes our permission issues
|
||||
cat <<-EOF > "${T}"/akonadiserverrc
|
||||
[%General]
|
||||
Driver=${DRIVER}
|
||||
EOF
|
||||
insinto /usr/share/config/akonadi
|
||||
doins "${T}"/akonadiserverrc
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||
elog "Available drivers are: ${AVAILABLE}"
|
||||
}
|
@ -1,128 +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/akonadi-server/akonadi-server-1.12.1-r1.ebuild,v 1.6 2014/11/03 11:14:37 titanofold Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ $PV = *9999* ]]; then
|
||||
scm_eclass=git-r3
|
||||
EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" )
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
|
||||
KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${P/-server/}"
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${scm_eclass}
|
||||
|
||||
DESCRIPTION="The server part of Akonadi"
|
||||
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+mysql postgres +qt4 qt5 soprano sqlite test"
|
||||
|
||||
REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/boost:=
|
||||
x11-misc/shared-mime-info
|
||||
qt4? (
|
||||
>=dev-qt/qtcore-4.8.5:4
|
||||
>=dev-qt/qtdbus-4.8.5:4
|
||||
>=dev-qt/qtgui-4.8.5:4
|
||||
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?]
|
||||
>=dev-qt/qttest-4.8.5:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsql:5[mysql?,postgres?]
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
soprano? ( dev-libs/soprano[-qt4,qt5] )
|
||||
)
|
||||
soprano? ( dev-libs/soprano )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/automoc-0.9.88
|
||||
test? ( sys-apps/dbus )
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
postgres? ( virtual/postgresql[server] )
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-db-initialize.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
# Set default storage backend in order: MySQL, SQLite PostgreSQL
|
||||
# reverse driver check to keep the order
|
||||
if use postgres; then
|
||||
DRIVER="QPSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
DRIVER="QSQLITE3"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
DRIVER="QMYSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
# Notify about MySQL is recommend by upstream
|
||||
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
|
||||
ewarn "user configuration. This is the backend recommended by KDE upstream."
|
||||
ewarn "In particular, kde-base/kmail-4.10 does not work properly with the sqlite"
|
||||
ewarn "backend anymore."
|
||||
ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
|
||||
ewarn "Available drivers are:${AVAILABLE}"
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
|
||||
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||
$(cmake-utils_use_with soprano)
|
||||
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||
$(cmake-utils_use qt5 QT5_BUILD)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export $(dbus-launch)
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Who knows, maybe it accidentally fixes our permission issues
|
||||
cat <<-EOF > "${T}"/akonadiserverrc
|
||||
[%General]
|
||||
Driver=${DRIVER}
|
||||
EOF
|
||||
insinto /usr/share/config/akonadi
|
||||
doins "${T}"/akonadiserverrc
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||
elog "Available drivers are: ${AVAILABLE}"
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
commit 4ca8b846baaad48ebbd723f6411f9571a3b0f5ad
|
||||
Author: Dan Vrátil <dvratil@redhat.com>
|
||||
Date: Tue Apr 22 11:28:07 2014 +0200
|
||||
|
||||
Remove the invalid GID part from PartTable before starting PartTable migration
|
||||
|
||||
More people than we expected have invalid 'GID' part in their PartTable,
|
||||
which breaks migration to schema 25, because it expects all part types
|
||||
to have a valid name.
|
||||
|
||||
To work around this fact, we DELETE all parts with name 'GID' from PartTable
|
||||
before starting the actual migration. This will not fix the migration for
|
||||
people with other invalid parts, but I haven't heard of any such. To make
|
||||
this completely bullet-proof, we would need to iterate through all entries,
|
||||
which would be massively slower than current INSERT INTO ... SELECT FROM approach.
|
||||
|
||||
Distributions, this is a good choice for backporting into 1.12.1 ;-)
|
||||
|
||||
BUG: 331867
|
||||
FIXED-IN: 1.12.2
|
||||
|
||||
diff --git a/server/src/storage/dbupdater.cpp b/server/src/storage/dbupdater.cpp
|
||||
index ccaf584..d6368b5 100644
|
||||
--- a/server/src/storage/dbupdater.cpp
|
||||
+++ b/server/src/storage/dbupdater.cpp
|
||||
@@ -261,6 +261,15 @@ bool DbUpdater::complexUpdate_25()
|
||||
}
|
||||
}
|
||||
|
||||
+ {
|
||||
+ // It appears that more users than expected have the invalid "GID" part in their
|
||||
+ // PartTable, which breaks the migration below (see BKO#331867), so we apply this
|
||||
+ // wanna-be fix to remove the invalid part before we start the actual migration.
|
||||
+ QueryBuilder qb( QLatin1String( "PartTable" ), QueryBuilder::Delete );
|
||||
+ qb.addValueCondition( QLatin1String( "PartTable.name" ), Query::Equals, QLatin1String( "GID" ) );
|
||||
+ qb.exec();
|
||||
+ }
|
||||
+
|
||||
akDebug() << "Creating a PartTable_new";
|
||||
{
|
||||
TableDescription description;
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/atril/atril-1.8.1.ebuild,v 1.1 2014/12/09 22:48:41 tamiko Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ELTCONF="--portage"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Atril document viewer for MATE"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="caja dbus debug djvu dvi +introspection gnome-keyring +ps t1lib tiff xps"
|
||||
|
||||
RDEPEND=">=app-text/poppler-0.14:0=[cairo]
|
||||
app-text/rarian:0
|
||||
dev-libs/atk:0
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
>=mate-base/mate-desktop-1.6:0
|
||||
sys-libs/zlib:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.21.5:2[introspection?]
|
||||
x11-libs/libICE:0
|
||||
>=x11-libs/libSM-1:0
|
||||
x11-libs/libX11:0
|
||||
>=x11-libs/cairo-1.9.10:0
|
||||
x11-libs/pango:0
|
||||
>=x11-themes/mate-icon-theme-1.6:0
|
||||
caja? ( || (
|
||||
>=mate-base/caja-1.8:0[introspection?]
|
||||
>=mate-base/mate-file-manager-1.6:0[introspection?]
|
||||
) )
|
||||
djvu? ( >=app-text/djvu-3.5.17:0 )
|
||||
dvi? (
|
||||
virtual/tex-base:0
|
||||
t1lib? ( >=media-libs/t1lib-5:5 )
|
||||
)
|
||||
gnome-keyring? ( >=app-crypt/libsecret-0.5:0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6:0 )
|
||||
ps? ( >=app-text/libspectre-0.2:0 )
|
||||
tiff? ( >=media-libs/tiff-3.6:0 )
|
||||
xps? ( >=app-text/libgxps-0.0.1:0 )
|
||||
!!app-text/mate-document-viewer"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/yelp-tools:0
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
>=dev-util/intltool-0.35:*
|
||||
virtual/pkgconfig:*
|
||||
sys-devel/gettext:*"
|
||||
|
||||
# Tests use dogtail which is not available on Gentoo.
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
# Fix .desktop categories, upstream bug #666346.
|
||||
sed -e "s:GTK\;Graphics\;VectorGraphics\;Viewer\;:GTK\;Office\;Viewer\;Graphics\;VectorGraphics;:g" -i data/atril.desktop.in.in || die
|
||||
|
||||
# Always autoreconf due to lib path conflict.
|
||||
eautoreconf
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Passing --disable-help would drop offline help, that would be inconsistent
|
||||
# with helps of the most of GNOME apps that doesn't require network for that.
|
||||
gnome2_src_configure \
|
||||
--disable-tests \
|
||||
--enable-comics \
|
||||
--enable-pdf \
|
||||
--enable-pixbuf \
|
||||
--enable-thumbnailer \
|
||||
--with-smclient=xsmp \
|
||||
--with-platform=mate \
|
||||
--with-gtk=2.0 \
|
||||
$(use_enable dbus) \
|
||||
$(use_enable djvu) \
|
||||
$(use_enable dvi) \
|
||||
$(use_with gnome-keyring keyring) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable caja) \
|
||||
$(use_enable ps) \
|
||||
$(use_enable t1lib) \
|
||||
$(use_enable tiff) \
|
||||
$(use_enable xps)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS NEWS README TODO"
|
@ -0,0 +1,233 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-2.12.0.ebuild,v 1.1 2014/12/09 16:24:29 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Ebook management application"
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
[[ ${PV} == ${PV%.*}.${PV#*.} ]] && MY_PV=${PV}.0 || MY_PV=${PV}
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${MY_PV}/${PN}-${MY_PV}.tar.xz"
|
||||
|
||||
LICENSE="
|
||||
GPL-3+
|
||||
GPL-3
|
||||
GPL-2+
|
||||
GPL-2
|
||||
GPL-1+
|
||||
LGPL-3+
|
||||
LGPL-2.1+
|
||||
LGPL-2.1
|
||||
BSD
|
||||
MIT
|
||||
Old-MIT
|
||||
Apache-2.0
|
||||
public-domain
|
||||
|| ( Artistic GPL-1+ )
|
||||
CC-BY-3.0
|
||||
OFL-1.1
|
||||
PSF-2
|
||||
unRAR
|
||||
"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE="+udisks"
|
||||
|
||||
# Note, dropped dep on >=app-text/poppler-0.20.2:=[qt4,xpdf-headers(+)] as #1, its qt5 now, and
|
||||
# 2, because repoman blew up when it was there, and my installed copy doesnt seem to link to it.
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=dev-lang/python-2.7.1:2.7[sqlite,ssl]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
dev-libs/glib:2
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libmtp-1.1.5:=
|
||||
sys-libs/zlib
|
||||
udisks? ( virtual/libudev )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
>=dev-python/apsw-3.7.17[python_targets_python2_7(-)]
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2[python_targets_python2_7(-)]
|
||||
dev-python/netifaces[python_targets_python2_7(-)]
|
||||
>=dev-python/dnspython-1.6.0[python_targets_python2_7(-)]
|
||||
>=dev-python/cssselect-0.7.1[python_targets_python2_7(-)]
|
||||
>=dev-python/cssutils-0.9.9[python_targets_python2_7(-)]
|
||||
>=dev-python/dbus-python-0.82.2[python_targets_python2_7(-)]
|
||||
>=dev-python/lxml-3.2.1[python_targets_python2_7(-)]
|
||||
>=dev-python/mechanize-0.1.11[python_targets_python2_7(-)]
|
||||
>=dev-python/python-dateutil-1.4.1[python_targets_python2_7(-)]
|
||||
>=dev-python/PyQt5-5.2.0[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-libs/libwmf-0.2.8
|
||||
virtual/libusb:1=
|
||||
virtual/python-imaging[python_targets_python2_7(-)]
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5
|
||||
>=virtual/podofo-build-0.8.2"
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
|
||||
# use system beautifulsoup, instead of bundled
|
||||
rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \
|
||||
|| die "could not remove bundled beautifulsoup"
|
||||
find "${S}" -type f -name \*.py -exec \
|
||||
sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \
|
||||
|| die "could not sed bundled beautifulsoup out of the source tree"
|
||||
|
||||
# avoid failure of xdg tools to recognize vendor prefix
|
||||
sed -e "s|xdg-icon-resource install|xdg-icon-resource install --novendor|" \
|
||||
-e "s|'xdg-mime', 'install'|'xdg-mime', 'install', '--novendor'|" \
|
||||
-e "s|'xdg-desktop-menu', 'install'|'xdg-desktop-menu', 'install', '--novendor'|" \
|
||||
-i "${S}"/src/calibre/linux.py || die 'sed failed'
|
||||
|
||||
# no_updates: do not annoy user with "new version is availible all the time
|
||||
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" \
|
||||
"${FILESDIR}/${PN}-disable_plugins.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
echo $0 : $@
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
export QMAKE="/usr/lib/qt5/bin/qmake"
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
tc-export CC CXX
|
||||
# Bug #334243 - respect LDFLAGS when building extensions
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
|
||||
local x
|
||||
for x in /dev/dri/card[0-9] ; do
|
||||
[[ -e ${x} ]] && addpredict ${x}
|
||||
done
|
||||
|
||||
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
find "${ED}"usr/share -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
einfo "Converting python shebangs"
|
||||
while read -r -d $'\0' ; do
|
||||
local shebang=$(head -n1 "$REPLY")
|
||||
if [[ ${shebang} == "#!"*python* ]] ; then
|
||||
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
|
||||
die "sed failed"
|
||||
fi
|
||||
done < <(find "${ED}" -type f -print0)
|
||||
|
||||
einfo "Compiling python modules"
|
||||
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
|
||||
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/unixODBC/unixODBC-2.3.2-r2.ebuild,v 1.1 2014/12/09 16:04:24 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit libtool autotools-multilib eutils
|
||||
|
||||
DESCRIPTION="A complete ODBC driver manager"
|
||||
HOMEPAGE="http://www.unixodbc.org/"
|
||||
SRC_URI="http://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="+minimal odbcmanual static-libs unicode"
|
||||
|
||||
RDEPEND="|| (
|
||||
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
|
||||
>=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
>=sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}]
|
||||
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
|
||||
MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
|
||||
|
||||
src_configure() {
|
||||
# --enable-driver-conf is --enable-driverc as per configure.in
|
||||
myeconfargs=(
|
||||
--sysconfdir="${EPREFIX}"/etc/${PN}
|
||||
--enable-iconv
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable !minimal drivers)
|
||||
$(use_enable !minimal driverc)
|
||||
$(use_with unicode iconv-char-enc UTF8)
|
||||
$(use_with unicode iconv-ucode-enc UTF16LE)
|
||||
)
|
||||
autotools-multilib_src_configure
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
use prefix && dodoc README*
|
||||
use odbcmanual && dohtml -a css,gif,html,sql,vsd -r doc/*
|
||||
|
||||
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
|
||||
}
|
@ -1,45 +0,0 @@
|
||||
From 2a74d41325c9e8043a2beec8b957ddf66f57cfd5 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Tue, 18 Dec 2012 02:09:14 -0500
|
||||
Subject: [PATCH] build/test/install python bindings manually
|
||||
|
||||
To support building for multiple python ABIs, we want to skip checks for
|
||||
python in configure, and build/test/install python bindings manually.
|
||||
---
|
||||
configure.in | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index 3d5f48b..b467c51 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -748,7 +748,7 @@ PYTHON_INCLUDES=
|
||||
PYTHON_SITE_PACKAGES=
|
||||
PYTHON_TESTS=
|
||||
pythondir=
|
||||
-if test "$with_python" != "no" ; then
|
||||
+if false ; then
|
||||
if test -x "$with_python/bin/python"
|
||||
then
|
||||
echo Found python in $with_python/bin/python
|
||||
@@ -823,7 +823,7 @@ if test "$with_python" != "no" ; then
|
||||
else
|
||||
PYTHON=
|
||||
fi
|
||||
-AM_CONDITIONAL(WITH_PYTHON, test "$PYTHON_INCLUDES" != "")
|
||||
+AM_CONDITIONAL(WITH_PYTHON, test "$with_python" != "no")
|
||||
if test "$PYTHON_INCLUDES" != ""
|
||||
then
|
||||
PYTHON_SUBDIR=python
|
||||
@@ -1429,7 +1429,7 @@ else
|
||||
echo "Enabled Schemas/Relax-NG support"
|
||||
WITH_SCHEMAS=1
|
||||
TEST_SCHEMAS="Schemastests Relaxtests"
|
||||
- if test "$PYTHON_INCLUDES" != "" ; then
|
||||
+ if test "$with_python" != "no" ; then
|
||||
PYTHON_TESTS="$PYTHON_TESTS RelaxNGPythonTests SchemasPythonTests"
|
||||
fi
|
||||
with_regexps=yes
|
||||
--
|
||||
1.8.0.2
|
||||
|
@ -1,65 +0,0 @@
|
||||
From 0ad948ede2b5060a144c72e4e27c38d24a272ef4 Mon Sep 17 00:00:00 2001
|
||||
From: Tim Starling <tstarling@wikimedia.org>
|
||||
Date: Mon, 29 Oct 2012 13:41:55 +1100
|
||||
Subject: [PATCH] Define LIBXML_THREAD_ALLOC_ENABLED via xmlversion.h
|
||||
|
||||
Otherwise, direct calls to xmlFree() etc. from the application will
|
||||
use a different set of allocation functions to what was used to allocate
|
||||
the memory internally.
|
||||
---
|
||||
configure.in | 4 +++-
|
||||
include/libxml/xmlversion.h.in | 9 +++++++++
|
||||
2 files changed, 12 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index 6da057c..245c033 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -954,6 +954,7 @@ WITH_THREADS=0
|
||||
THREAD_CFLAGS=""
|
||||
TEST_THREADS=""
|
||||
THREADS_W32=""
|
||||
+WITH_THREAD_ALLOC=0
|
||||
|
||||
if test "$with_threads" = "no" ; then
|
||||
echo Disabling multithreaded support
|
||||
@@ -1017,7 +1018,7 @@ else
|
||||
fi
|
||||
fi
|
||||
if test "$with_thread_alloc" = "yes" -a "$WITH_THREADS" = "1" ; then
|
||||
- THREAD_CFLAGS="$THREAD_CFLAGS -DLIBXML_THREAD_ALLOC_ENABLED"
|
||||
+ WITH_THREAD_ALLOC=1
|
||||
fi
|
||||
|
||||
AC_SUBST(THREAD_LIBS)
|
||||
@@ -1025,6 +1026,7 @@ AC_SUBST(BASE_THREAD_LIBS)
|
||||
AC_SUBST(WITH_THREADS)
|
||||
AC_SUBST(THREAD_CFLAGS)
|
||||
AC_SUBST(TEST_THREADS)
|
||||
+AC_SUBST(WITH_THREAD_ALLOC)
|
||||
AM_CONDITIONAL([THREADS_W32],[test -n "$THREADS_W32"])
|
||||
|
||||
dnl
|
||||
diff --git a/include/libxml/xmlversion.h.in b/include/libxml/xmlversion.h.in
|
||||
index c98e7ca..00a836f 100644
|
||||
--- a/include/libxml/xmlversion.h.in
|
||||
+++ b/include/libxml/xmlversion.h.in
|
||||
@@ -98,6 +98,15 @@ XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
|
||||
#endif
|
||||
|
||||
/**
|
||||
+ * LIBXML_THREAD_ALLOC_ENABLED:
|
||||
+ *
|
||||
+ * Whether the allocation hooks are per-thread
|
||||
+ */
|
||||
+#if @WITH_THREAD_ALLOC@
|
||||
+#define LIBXML_THREAD_ALLOC_ENABLED
|
||||
+#endif
|
||||
+
|
||||
+/**
|
||||
* LIBXML_TREE_ENABLED:
|
||||
*
|
||||
* Whether the DOM like tree manipulation API support is configured in
|
||||
--
|
||||
1.8.0
|
||||
|
@ -1,126 +0,0 @@
|
||||
From 63588f476f2dc89d4c6ef70a474d7230fbf4d45e Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Veillard <veillard@redhat.com>
|
||||
Date: Fri, 10 May 2013 14:01:46 +0800
|
||||
Subject: [PATCH] Fix a regression in xmlGetDocCompressMode()
|
||||
|
||||
The switch to xzlib had for consequence that the compression
|
||||
level of the input was not gathered anymore in ctxt->input->buf,
|
||||
then the parser compression flags was left to -1 and propagated
|
||||
to the resulting document.
|
||||
Fix the I/O layer to get compression detection in xzlib,
|
||||
then carry it in the input buffer and the resulting document
|
||||
|
||||
This should fix
|
||||
https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=3456
|
||||
---
|
||||
parser.c | 4 ++++
|
||||
xmlIO.c | 17 +++++++++++++++++
|
||||
xzlib.c | 25 +++++++++++++++++++++++++
|
||||
xzlib.h | 1 +
|
||||
4 files changed, 47 insertions(+)
|
||||
|
||||
diff --git a/parser.c b/parser.c
|
||||
index 1d478c3..4a442bb 100644
|
||||
--- a/parser.c
|
||||
+++ b/parser.c
|
||||
@@ -10681,6 +10681,10 @@ xmlParseDocument(xmlParserCtxtPtr ctxt) {
|
||||
ctxt->sax->startDocument(ctxt->userData);
|
||||
if (ctxt->instate == XML_PARSER_EOF)
|
||||
return(-1);
|
||||
+ if ((ctxt->myDoc != NULL) && (ctxt->input != NULL) &&
|
||||
+ (ctxt->input->buf != NULL) && (ctxt->input->buf->compressed >= 0)) {
|
||||
+ ctxt->myDoc->compression = ctxt->input->buf->compressed;
|
||||
+ }
|
||||
|
||||
/*
|
||||
* The Misc part of the Prolog
|
||||
diff --git a/xmlIO.c b/xmlIO.c
|
||||
index 847cb7e..fc4e111 100644
|
||||
--- a/xmlIO.c
|
||||
+++ b/xmlIO.c
|
||||
@@ -2669,6 +2669,12 @@ __xmlParserInputBufferCreateFilename(const char *URI, xmlCharEncoding enc) {
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
+#ifdef HAVE_LZMA_H
|
||||
+ if ((xmlInputCallbackTable[i].opencallback == xmlXzfileOpen) &&
|
||||
+ (strcmp(URI, "-") != 0)) {
|
||||
+ ret->compressed = __libxml2_xzcompressed(context);
|
||||
+ }
|
||||
+#endif
|
||||
}
|
||||
else
|
||||
xmlInputCallbackTable[i].closecallback (context);
|
||||
@@ -3325,6 +3331,17 @@ xmlParserInputBufferGrow(xmlParserInputBufferPtr in, int len) {
|
||||
if (res < 0) {
|
||||
return(-1);
|
||||
}
|
||||
+
|
||||
+ /*
|
||||
+ * try to establish compressed status of input if not done already
|
||||
+ */
|
||||
+ if (in->compressed == -1) {
|
||||
+#ifdef HAVE_LZMA_H
|
||||
+ if (in->readcallback == xmlXzfileRead)
|
||||
+ in->compressed = __libxml2_xzcompressed(in->context);
|
||||
+#endif
|
||||
+ }
|
||||
+
|
||||
len = res;
|
||||
if (in->encoder != NULL) {
|
||||
unsigned int use;
|
||||
diff --git a/xzlib.c b/xzlib.c
|
||||
index 928bd17..150e803 100644
|
||||
--- a/xzlib.c
|
||||
+++ b/xzlib.c
|
||||
@@ -182,12 +182,37 @@ xz_open(const char *path, int fd, const char *mode ATTRIBUTE_UNUSED)
|
||||
return (xzFile) state;
|
||||
}
|
||||
|
||||
+static int
|
||||
+xz_compressed(xzFile f) {
|
||||
+ xz_statep state;
|
||||
+
|
||||
+ if (f == NULL)
|
||||
+ return(-1);
|
||||
+ state = (xz_statep) f;
|
||||
+ if (state->init <= 0)
|
||||
+ return(-1);
|
||||
+
|
||||
+ switch (state->how) {
|
||||
+ case COPY:
|
||||
+ return(0);
|
||||
+ case GZIP:
|
||||
+ case LZMA:
|
||||
+ return(1);
|
||||
+ }
|
||||
+ return(-1);
|
||||
+}
|
||||
+
|
||||
xzFile
|
||||
__libxml2_xzopen(const char *path, const char *mode)
|
||||
{
|
||||
return xz_open(path, -1, mode);
|
||||
}
|
||||
|
||||
+int
|
||||
+__libxml2_xzcompressed(xzFile f) {
|
||||
+ return xz_compressed(f);
|
||||
+}
|
||||
+
|
||||
xzFile
|
||||
__libxml2_xzdopen(int fd, const char *mode)
|
||||
{
|
||||
diff --git a/xzlib.h b/xzlib.h
|
||||
index 43c75e1..29ba55e 100644
|
||||
--- a/xzlib.h
|
||||
+++ b/xzlib.h
|
||||
@@ -15,4 +15,5 @@ xzFile __libxml2_xzopen(const char *path, const char *mode);
|
||||
xzFile __libxml2_xzdopen(int fd, const char *mode);
|
||||
int __libxml2_xzread(xzFile file, void *buf, unsigned len);
|
||||
int __libxml2_xzclose(xzFile file);
|
||||
+int __libxml2_xzcompressed(xzFile f);
|
||||
#endif /* LIBXML2_XZLIB_H */
|
||||
--
|
||||
1.8.3.2
|
||||
|
@ -1,39 +0,0 @@
|
||||
From 9cd1c3cfbd32655d60572c0a413e017260c854df Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Veillard <veillard@redhat.com>
|
||||
Date: Tue, 22 Apr 2014 15:30:56 +0800
|
||||
Subject: [PATCH] Do not fetch external parameter entities
|
||||
|
||||
Unless explicitely asked for when validating or replacing entities
|
||||
with their value. Problem pointed out by Daniel Berrange <berrange@redhat.com>
|
||||
---
|
||||
parser.c | 14 ++++++++++++++
|
||||
1 file changed, 14 insertions(+)
|
||||
|
||||
diff --git a/parser.c b/parser.c
|
||||
index 9347ac9..c0dea05 100644
|
||||
--- a/parser.c
|
||||
+++ b/parser.c
|
||||
@@ -2598,6 +2598,20 @@ xmlParserHandlePEReference(xmlParserCtxtPtr ctxt) {
|
||||
xmlCharEncoding enc;
|
||||
|
||||
/*
|
||||
+ * Note: external parsed entities will not be loaded, it is
|
||||
+ * not required for a non-validating parser, unless the
|
||||
+ * option of validating, or substituting entities were
|
||||
+ * given. Doing so is far more secure as the parser will
|
||||
+ * only process data coming from the document entity by
|
||||
+ * default.
|
||||
+ */
|
||||
+ if ((entity->etype == XML_EXTERNAL_PARAMETER_ENTITY) &&
|
||||
+ ((ctxt->options & XML_PARSE_NOENT) == 0) &&
|
||||
+ ((ctxt->options & XML_PARSE_DTDVALID) == 0) &&
|
||||
+ (ctxt->validate == 0))
|
||||
+ return;
|
||||
+
|
||||
+ /*
|
||||
* handle the extra spaces added before and after
|
||||
* c.f. http://www.w3.org/TR/REC-xml#as-PE
|
||||
* this is done independently.
|
||||
--
|
||||
1.9.2
|
||||
|
@ -1,26 +0,0 @@
|
||||
diff --git a/configure.in b/configure.in
|
||||
index 7374564..13c8d4e 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -1444,19 +1444,11 @@ XML_LIBTOOLLIBS="libxml2.la"
|
||||
AC_SUBST(WITH_ICONV)
|
||||
|
||||
WITH_ICU=0
|
||||
-ICU_LIBS=""
|
||||
if test "$with_icu" != "yes" ; then
|
||||
echo Disabling ICU support
|
||||
else
|
||||
- ICU_CONFIG=icu-config
|
||||
- if ${ICU_CONFIG} --cflags >/dev/null 2>&1
|
||||
- then
|
||||
- ICU_LIBS=`${ICU_CONFIG} --ldflags`
|
||||
- WITH_ICU=1
|
||||
- echo Enabling ICU support
|
||||
- else
|
||||
- AC_MSG_ERROR([libicu config program icu-config not found])
|
||||
- fi
|
||||
+ PKG_CHECK_MODULES(ICU, icu-i18n)
|
||||
+ WITH_ICU=1
|
||||
fi
|
||||
AC_SUBST(WITH_ICU)
|
||||
AC_SUBST(ICU_LIBS)
|
@ -1,25 +0,0 @@
|
||||
From 10ec19ab0a49936ca8ca0d6962d24d3f889960a5 Mon Sep 17 00:00:00 2001
|
||||
From: dcb <dcb314@hotmail.com>
|
||||
Date: Thu, 2 May 2013 16:11:46 +0800
|
||||
Subject: [PATCH] Fix missing break on last() function for attributes
|
||||
|
||||
pointed out by cppcheck
|
||||
---
|
||||
python/libxml.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/python/libxml.c b/python/libxml.c
|
||||
index 03cfb9f..3338b83 100644
|
||||
--- a/python/libxml.c
|
||||
+++ b/python/libxml.c
|
||||
@@ -2683,6 +2683,7 @@ libxml_last(ATTRIBUTE_UNUSED PyObject * self, PyObject * args)
|
||||
xmlAttrPtr attr = (xmlAttrPtr) cur;
|
||||
|
||||
res = attr->last;
|
||||
+ break;
|
||||
}
|
||||
default:
|
||||
res = NULL;
|
||||
--
|
||||
1.8.3.2
|
||||
|
@ -1,32 +0,0 @@
|
||||
From 722923bc9b788f028e4221c77138fc66735a3113 Mon Sep 17 00:00:00 2001
|
||||
From: Petr Sumbera <petr.sumbera@oracle.com>
|
||||
Date: Fri, 3 May 2013 22:25:38 +0800
|
||||
Subject: [PATCH] Fix for compilation with python 2.6.8
|
||||
|
||||
Remap PyCapsule to PyCObject based on the macro being available
|
||||
instead of using the python version
|
||||
---
|
||||
python/libxml_wrap.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/python/libxml_wrap.h b/python/libxml_wrap.h
|
||||
index a9b9739..53a0618 100644
|
||||
--- a/python/libxml_wrap.h
|
||||
+++ b/python/libxml_wrap.h
|
||||
@@ -34,11 +34,11 @@
|
||||
#define PyBytes_AsString PyString_AsString
|
||||
#define PyBytes_AS_STRING PyString_AS_STRING
|
||||
#define PyBytes_GET_SIZE PyString_GET_SIZE
|
||||
-
|
||||
+#endif
|
||||
+#ifndef PyCapsule_New
|
||||
#define PyCapsule_New PyCObject_FromVoidPtrAndDesc
|
||||
#define PyCapsule_CheckExact PyCObject_Check
|
||||
#define PyCapsule_GetPointer(o, n) PyCObject_GetDesc((o))
|
||||
-
|
||||
#endif
|
||||
#endif
|
||||
|
||||
--
|
||||
1.8.3.2
|
||||
|
@ -1,50 +0,0 @@
|
||||
From 927faac6113b625a9a3423eef8f144fc7d9a8547 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Wed, 10 Jul 2013 23:00:54 -0400
|
||||
Subject: [PATCH] python: fix drv_libxml2.py for python3 compatibility
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=703979
|
||||
---
|
||||
python/drv_libxml2.py | 16 ++++++++++++----
|
||||
1 file changed, 12 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/python/drv_libxml2.py b/python/drv_libxml2.py
|
||||
index e43fb1d..c9075e6 100644
|
||||
--- a/python/drv_libxml2.py
|
||||
+++ b/python/drv_libxml2.py
|
||||
@@ -34,12 +34,20 @@ TODO
|
||||
|
||||
"""
|
||||
|
||||
-__author__ = u"Stéphane Bidoul <sbi@skynet.be>"
|
||||
+__author__ = "Stéphane Bidoul <sbi@skynet.be>"
|
||||
__version__ = "0.3"
|
||||
|
||||
+import sys
|
||||
import codecs
|
||||
-from types import StringType, UnicodeType
|
||||
-StringTypes = (StringType,UnicodeType)
|
||||
+
|
||||
+if sys.version < "3":
|
||||
+ __author__ = codecs.unicode_escape_decode(__author__)[0]
|
||||
+
|
||||
+ from types import StringType, UnicodeType
|
||||
+ StringTypes = (StringType,UnicodeType)
|
||||
+
|
||||
+else:
|
||||
+ StringTypes = (str)
|
||||
|
||||
from xml.sax._exceptions import *
|
||||
from xml.sax import xmlreader, saxutils
|
||||
@@ -65,7 +73,7 @@ def _d(s):
|
||||
|
||||
try:
|
||||
import libxml2
|
||||
-except ImportError, e:
|
||||
+except ImportError as e:
|
||||
raise SAXReaderNotAvailable("libxml2 not available: " \
|
||||
"import error was: %s" % e)
|
||||
|
||||
--
|
||||
1.8.3.2
|
||||
|
@ -1,55 +0,0 @@
|
||||
From 6dd7775f3506741093890d99f09c242e0b34b55f Mon Sep 17 00:00:00 2001
|
||||
From: Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA@gmail..com>
|
||||
Date: Fri, 12 Jul 2013 11:18:11 +0800
|
||||
Subject: [PATCH] Another round of fixes for older versions of Python
|
||||
|
||||
---
|
||||
python/drv_libxml2.py | 14 ++++++--------
|
||||
1 file changed, 6 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/python/drv_libxml2.py b/python/drv_libxml2.py
|
||||
index c9075e6..c2ec3e2 100644
|
||||
--- a/python/drv_libxml2.py
|
||||
+++ b/python/drv_libxml2.py
|
||||
@@ -40,14 +40,12 @@ __version__ = "0.3"
|
||||
import sys
|
||||
import codecs
|
||||
|
||||
-if sys.version < "3":
|
||||
+if sys.version_info[0] < 3:
|
||||
__author__ = codecs.unicode_escape_decode(__author__)[0]
|
||||
|
||||
- from types import StringType, UnicodeType
|
||||
- StringTypes = (StringType,UnicodeType)
|
||||
-
|
||||
+ StringTypes = (str, unicode)
|
||||
else:
|
||||
- StringTypes = (str)
|
||||
+ StringTypes = str
|
||||
|
||||
from xml.sax._exceptions import *
|
||||
from xml.sax import xmlreader, saxutils
|
||||
@@ -73,9 +71,9 @@ def _d(s):
|
||||
|
||||
try:
|
||||
import libxml2
|
||||
-except ImportError as e:
|
||||
+except ImportError:
|
||||
raise SAXReaderNotAvailable("libxml2 not available: " \
|
||||
- "import error was: %s" % e)
|
||||
+ "import error was: %s" % sys.exc_info()[1])
|
||||
|
||||
class Locator(xmlreader.Locator):
|
||||
"""SAX Locator adapter for libxml2.xmlTextReaderLocator"""
|
||||
@@ -142,7 +140,7 @@ class LibXml2Reader(xmlreader.XMLReader):
|
||||
self.__parsing = 1
|
||||
try:
|
||||
# prepare source and create reader
|
||||
- if type(source) in StringTypes:
|
||||
+ if isinstance(source, StringTypes):
|
||||
reader = libxml2.newTextReaderFilename(source)
|
||||
else:
|
||||
source = saxutils.prepare_input_source(source)
|
||||
--
|
||||
1.8.3.2
|
||||
|
@ -1,32 +0,0 @@
|
||||
From 7c3c663e4f844aaecbb0cfc29567fe2ee9506fc4 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Fri, 16 May 2014 22:46:00 -0400
|
||||
Subject: [PATCH] xmllint: a posteriori validation needs to load exernal
|
||||
entities
|
||||
|
||||
For https://bugzilla.gnome.org/show_bug.cgi?id=730290
|
||||
---
|
||||
xmllint.c | 7 ++++++-
|
||||
1 file changed, 6 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/xmllint.c b/xmllint.c
|
||||
index 9d46ac5..b142b3b 100644
|
||||
--- a/xmllint.c
|
||||
+++ b/xmllint.c
|
||||
@@ -3530,7 +3530,12 @@ main(int argc, char **argv) {
|
||||
xmlLoadExtDtdDefaultValue |= XML_COMPLETE_ATTRS;
|
||||
if (noent != 0) xmlSubstituteEntitiesDefault(1);
|
||||
#ifdef LIBXML_VALID_ENABLED
|
||||
- if (valid != 0) xmlDoValidityCheckingDefaultValue = 1;
|
||||
+ /* If we will validate only a posteriori, ensure that entities get loaded,
|
||||
+ * but suppress validation messages during initial parsing */
|
||||
+ if (postvalid != 0 && valid == 0)
|
||||
+ options |= XML_PARSE_DTDVALID | XML_PARSE_NOERROR | XML_PARSE_NOWARNING;
|
||||
+ else if (valid != 0)
|
||||
+ xmlDoValidityCheckingDefaultValue = 1;
|
||||
#endif /* LIBXML_VALID_ENABLED */
|
||||
if ((htmlout) && (!nowrap)) {
|
||||
xmlGenericError(xmlGenericErrorContext,
|
||||
--
|
||||
1.9.3
|
||||
|
@ -1,213 +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/libxml2/libxml2-2.9.1-r4.ebuild,v 1.12 2014/06/24 19:59:48 vapier Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit libtool flag-o-matic eutils python-r1 autotools prefix multilib-minimal
|
||||
|
||||
DESCRIPTION="Version 2 of the library to manipulate XML files"
|
||||
HOMEPAGE="http://www.xmlsoft.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="2"
|
||||
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 ~hppa-hpux ~ia64-hpux ~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 ~x86-winnt"
|
||||
IUSE="debug examples icu ipv6 lzma python readline static-libs test"
|
||||
|
||||
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
|
||||
XSTS_NAME_1="xmlschema2002-01-16"
|
||||
XSTS_NAME_2="xmlschema2004-01-14"
|
||||
XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
|
||||
XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
|
||||
XMLCONF_TARBALL="xmlts20080827.tar.gz"
|
||||
|
||||
SRC_URI="ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz
|
||||
test? (
|
||||
${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
|
||||
${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
|
||||
http://www.w3.org/XML/Test/${XMLCONF_TARBALL} )"
|
||||
|
||||
COMMON_DEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
|
||||
icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
readline? ( sys-libs/readline:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r6
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
virtual/pkgconfig
|
||||
hppa? ( >=sys-devel/binutils-2.15.92.0.2 )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${PV%_rc*}"
|
||||
|
||||
src_unpack() {
|
||||
# ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR,
|
||||
# as they are needed as tarballs in ${S}/xstc instead and not unpacked
|
||||
unpack ${P/_rc/-rc}.tar.gz
|
||||
cd "${S}"
|
||||
|
||||
if use test; then
|
||||
cp "${DISTDIR}/${XSTS_TARBALL_1}" \
|
||||
"${DISTDIR}/${XSTS_TARBALL_2}" \
|
||||
"${S}"/xstc/ \
|
||||
|| die "Failed to install test tarballs"
|
||||
unpack ${XMLCONF_TARBALL}
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
DOCS=( AUTHORS ChangeLog NEWS README* TODO* )
|
||||
|
||||
# Patches needed for prefix support
|
||||
epatch "${FILESDIR}"/${PN}-2.7.1-catalog_path.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.8.0_rc1-winnt.patch
|
||||
|
||||
eprefixify catalog.c xmlcatalog.c runtest.c xmllint.c
|
||||
|
||||
# epunt_cxx # if we don't eautoreconf
|
||||
|
||||
# Important patches from 2.9.2
|
||||
epatch "${FILESDIR}/${P}-missing-break.patch" \
|
||||
"${FILESDIR}/${P}-python-2.6.patch" \
|
||||
"${FILESDIR}/${P}-compression-detection.patch" \
|
||||
"${FILESDIR}/${P}-non-ascii-cr-lf.patch" \
|
||||
"${FILESDIR}/${PN}-2.9.1-python3.patch" \
|
||||
"${FILESDIR}/${PN}-2.9.1-python3a.patch"
|
||||
|
||||
# Security fixes from 2.9.2
|
||||
epatch "${FILESDIR}/${P}-external-param-entities.patch"
|
||||
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=730290
|
||||
epatch "${FILESDIR}/${PN}-2.9.1-xmllint-postvalid.patch"
|
||||
|
||||
# Please do not remove, as else we get references to PORTAGE_TMPDIR
|
||||
# in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
|
||||
# We now need to run eautoreconf at the end to prevent maintainer mode.
|
||||
# elibtoolize
|
||||
|
||||
# Use pkgconfig to find icu to properly support multilib
|
||||
epatch "${FILESDIR}/${PN}-2.9.1-icu-pkgconfig.patch"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# filter seemingly problematic CFLAGS (#26320)
|
||||
filter-flags -fprefetch-loop-arrays -funroll-loops
|
||||
|
||||
# USE zlib support breaks gnome2
|
||||
# (libgnomeprint for instance fails to compile with
|
||||
# fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
|
||||
|
||||
# The meaning of the 'debug' USE flag does not apply to the --with-debug
|
||||
# switch (enabling the libxml2 debug module). See bug #100898.
|
||||
|
||||
# --with-mem-debug causes unusual segmentation faults (bug #105120).
|
||||
|
||||
libxml2_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--with-html-subdir=${PF}/html \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_with debug run-debug) \
|
||||
$(use_with icu) \
|
||||
$(use_with lzma) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable static-libs static) \
|
||||
$(multilib_native_use_with readline) \
|
||||
$(multilib_native_use_with readline history) \
|
||||
"$@"
|
||||
}
|
||||
|
||||
libxml2_py_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die # ensure python build dirs exist
|
||||
run_in_build_dir libxml2_configure "--with-python=${PYTHON}" # odd build system
|
||||
}
|
||||
|
||||
libxml2_configure --without-python # build python bindings separately
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
python_parallel_foreach_impl libxml2_py_configure
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
if multilib_is_native_abi && use python; then
|
||||
local native_builddir=${BUILD_DIR}
|
||||
python_foreach_impl libxml2_py_emake top_builddir="${native_builddir}" all
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
default
|
||||
multilib_is_native_abi && use python && python_foreach_impl libxml2_py_emake test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
EXAMPLES_DIR="${EPREFIX}"/usr/share/doc/${PF}/examples install
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
python_foreach_impl libxml2_py_emake DESTDIR="${D}" install
|
||||
python_foreach_impl python_optimize
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# on windows, xmllint is installed by interix libxml2 in parent prefix.
|
||||
# this is the version to use. the native winnt version does not support
|
||||
# symlinks, which makes repoman fail if the portage tree is linked in
|
||||
# from another location (which is my default). -- mduft
|
||||
if [[ ${CHOST} == *-winnt* ]]; then
|
||||
rm -rf "${ED}"/usr/bin/xmllint
|
||||
rm -rf "${ED}"/usr/bin/xmlcatalog
|
||||
fi
|
||||
|
||||
rm -rf "${ED}"/usr/share/doc/${P}
|
||||
einstalldocs
|
||||
|
||||
if ! use python; then
|
||||
rm -rf "${ED}"/usr/share/doc/${PF}/python
|
||||
rm -rf "${ED}"/usr/share/doc/${PN}-python-${PV}
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
rm -rf "${ED}/usr/share/doc/${PF}/examples"
|
||||
rm -rf "${ED}/usr/share/doc/${PF}/python/examples"
|
||||
fi
|
||||
|
||||
prune_libtool_files --modules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# We don't want to do the xmlcatalog during stage1, as xmlcatalog will not
|
||||
# be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887.
|
||||
if [[ "${ROOT}" != "/" ]]; then
|
||||
elog "Skipping XML catalog creation for stage building (bug #208887)."
|
||||
else
|
||||
# need an XML catalog, so no-one writes to a non-existent one
|
||||
CATALOG="${EROOT}etc/xml/catalog"
|
||||
|
||||
# we dont want to clobber an existing catalog though,
|
||||
# only ensure that one is there
|
||||
# <obz@gentoo.org>
|
||||
if [[ ! -e ${CATALOG} ]]; then
|
||||
[[ -d "${EROOT}etc/xml" ]] || mkdir -p "${EROOT}etc/xml"
|
||||
"${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}"
|
||||
einfo "Created XML catalog in ${CATALOG}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
libxml2_py_emake() {
|
||||
pushd "${BUILD_DIR}/python" > /dev/null || die
|
||||
emake "$@"
|
||||
popd > /dev/null
|
||||
}
|
@ -1,217 +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/libxml2/libxml2-2.9.1-r5.ebuild,v 1.1 2014/09/03 09:51:22 mgorny Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit libtool flag-o-matic eutils python-r1 autotools prefix multilib-minimal
|
||||
|
||||
DESCRIPTION="Version 2 of the library to manipulate XML files"
|
||||
HOMEPAGE="http://www.xmlsoft.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="2"
|
||||
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 ~hppa-hpux ~ia64-hpux ~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 ~x86-winnt"
|
||||
IUSE="debug examples icu ipv6 lzma python readline static-libs test"
|
||||
|
||||
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
|
||||
XSTS_NAME_1="xmlschema2002-01-16"
|
||||
XSTS_NAME_2="xmlschema2004-01-14"
|
||||
XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
|
||||
XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
|
||||
XMLCONF_TARBALL="xmlts20080827.tar.gz"
|
||||
|
||||
SRC_URI="ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz
|
||||
test? (
|
||||
${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
|
||||
${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
|
||||
http://www.w3.org/XML/Test/${XMLCONF_TARBALL} )"
|
||||
|
||||
COMMON_DEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
|
||||
icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
readline? ( sys-libs/readline:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r6
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
virtual/pkgconfig
|
||||
hppa? ( >=sys-devel/binutils-2.15.92.0.2 )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${PV%_rc*}"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/xml2-config
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
# ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR,
|
||||
# as they are needed as tarballs in ${S}/xstc instead and not unpacked
|
||||
unpack ${P/_rc/-rc}.tar.gz
|
||||
cd "${S}"
|
||||
|
||||
if use test; then
|
||||
cp "${DISTDIR}/${XSTS_TARBALL_1}" \
|
||||
"${DISTDIR}/${XSTS_TARBALL_2}" \
|
||||
"${S}"/xstc/ \
|
||||
|| die "Failed to install test tarballs"
|
||||
unpack ${XMLCONF_TARBALL}
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
DOCS=( AUTHORS ChangeLog NEWS README* TODO* )
|
||||
|
||||
# Patches needed for prefix support
|
||||
epatch "${FILESDIR}"/${PN}-2.7.1-catalog_path.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.8.0_rc1-winnt.patch
|
||||
|
||||
eprefixify catalog.c xmlcatalog.c runtest.c xmllint.c
|
||||
|
||||
# epunt_cxx # if we don't eautoreconf
|
||||
|
||||
# Important patches from 2.9.2
|
||||
epatch "${FILESDIR}/${P}-missing-break.patch" \
|
||||
"${FILESDIR}/${P}-python-2.6.patch" \
|
||||
"${FILESDIR}/${P}-compression-detection.patch" \
|
||||
"${FILESDIR}/${P}-non-ascii-cr-lf.patch" \
|
||||
"${FILESDIR}/${PN}-2.9.1-python3.patch" \
|
||||
"${FILESDIR}/${PN}-2.9.1-python3a.patch"
|
||||
|
||||
# Security fixes from 2.9.2
|
||||
epatch "${FILESDIR}/${P}-external-param-entities.patch"
|
||||
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=730290
|
||||
epatch "${FILESDIR}/${PN}-2.9.1-xmllint-postvalid.patch"
|
||||
|
||||
# Please do not remove, as else we get references to PORTAGE_TMPDIR
|
||||
# in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
|
||||
# We now need to run eautoreconf at the end to prevent maintainer mode.
|
||||
# elibtoolize
|
||||
|
||||
# Use pkgconfig to find icu to properly support multilib
|
||||
epatch "${FILESDIR}/${PN}-2.9.1-icu-pkgconfig.patch"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# filter seemingly problematic CFLAGS (#26320)
|
||||
filter-flags -fprefetch-loop-arrays -funroll-loops
|
||||
|
||||
# USE zlib support breaks gnome2
|
||||
# (libgnomeprint for instance fails to compile with
|
||||
# fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
|
||||
|
||||
# The meaning of the 'debug' USE flag does not apply to the --with-debug
|
||||
# switch (enabling the libxml2 debug module). See bug #100898.
|
||||
|
||||
# --with-mem-debug causes unusual segmentation faults (bug #105120).
|
||||
|
||||
libxml2_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--with-html-subdir=${PF}/html \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_with debug run-debug) \
|
||||
$(use_with icu) \
|
||||
$(use_with lzma) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable static-libs static) \
|
||||
$(multilib_native_use_with readline) \
|
||||
$(multilib_native_use_with readline history) \
|
||||
"$@"
|
||||
}
|
||||
|
||||
libxml2_py_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die # ensure python build dirs exist
|
||||
run_in_build_dir libxml2_configure "--with-python=${PYTHON}" # odd build system
|
||||
}
|
||||
|
||||
libxml2_configure --without-python # build python bindings separately
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
python_parallel_foreach_impl libxml2_py_configure
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
if multilib_is_native_abi && use python; then
|
||||
local native_builddir=${BUILD_DIR}
|
||||
python_foreach_impl libxml2_py_emake top_builddir="${native_builddir}" all
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
default
|
||||
multilib_is_native_abi && use python && python_foreach_impl libxml2_py_emake test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
EXAMPLES_DIR="${EPREFIX}"/usr/share/doc/${PF}/examples install
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
python_foreach_impl libxml2_py_emake DESTDIR="${D}" install
|
||||
python_foreach_impl python_optimize
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# on windows, xmllint is installed by interix libxml2 in parent prefix.
|
||||
# this is the version to use. the native winnt version does not support
|
||||
# symlinks, which makes repoman fail if the portage tree is linked in
|
||||
# from another location (which is my default). -- mduft
|
||||
if [[ ${CHOST} == *-winnt* ]]; then
|
||||
rm -rf "${ED}"/usr/bin/xmllint
|
||||
rm -rf "${ED}"/usr/bin/xmlcatalog
|
||||
fi
|
||||
|
||||
rm -rf "${ED}"/usr/share/doc/${P}
|
||||
einstalldocs
|
||||
|
||||
if ! use python; then
|
||||
rm -rf "${ED}"/usr/share/doc/${PF}/python
|
||||
rm -rf "${ED}"/usr/share/doc/${PN}-python-${PV}
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
rm -rf "${ED}/usr/share/doc/${PF}/examples"
|
||||
rm -rf "${ED}/usr/share/doc/${PF}/python/examples"
|
||||
fi
|
||||
|
||||
prune_libtool_files --modules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# We don't want to do the xmlcatalog during stage1, as xmlcatalog will not
|
||||
# be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887.
|
||||
if [[ "${ROOT}" != "/" ]]; then
|
||||
elog "Skipping XML catalog creation for stage building (bug #208887)."
|
||||
else
|
||||
# need an XML catalog, so no-one writes to a non-existent one
|
||||
CATALOG="${EROOT}etc/xml/catalog"
|
||||
|
||||
# we dont want to clobber an existing catalog though,
|
||||
# only ensure that one is there
|
||||
# <obz@gentoo.org>
|
||||
if [[ ! -e ${CATALOG} ]]; then
|
||||
[[ -d "${EROOT}etc/xml" ]] || mkdir -p "${EROOT}etc/xml"
|
||||
"${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}"
|
||||
einfo "Created XML catalog in ${CATALOG}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
libxml2_py_emake() {
|
||||
pushd "${BUILD_DIR}/python" > /dev/null || die
|
||||
emake "$@"
|
||||
popd > /dev/null
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/App-cpanminus/App-cpanminus-1.702.0.ebuild,v 1.1 2014/12/09 21:28:31 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=MIYAGAWA
|
||||
MODULE_VERSION=1.7020
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='get, unpack, build and install modules from CPAN'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-ExtUtils-Install-1.460.0
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.580.0
|
||||
>=virtual/perl-Module-Build-0.38.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-perl/App-cpanminus
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/App-cpanminus/ChangeLog,v 1.1 2014/12/09 21:28:31 dilfridge Exp $
|
||||
|
||||
*App-cpanminus-1.702.0 (09 Dec 2014)
|
||||
|
||||
09 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+App-cpanminus-1.702.0.ebuild, +metadata.xml:
|
||||
New package, imported from Perl overlay
|
||||
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST App-cpanminus-1.7020.tar.gz 311997 SHA256 3b40a3ec5f8ef66be78fd5129ec2c332e8e02458c9b4a60be988a7f7d698242d SHA512 05a49ce21eb324ecdb71017e3adaa8b14740837e44418dc67ac043ea01837f13390ebeb349f1d7bd36fb0f236fb978ae4d8236e4813340a41a047ffb367abf47 WHIRLPOOL f81dfd7bfc9172e7bbf8afe920ed788546f677cf84ff87a9e245fbaf62f0d73c94fb5a48c2cd2cd7bf86fa6068c3302637e15d716e705e548c17e8adc1ceca7e
|
||||
EBUILD App-cpanminus-1.702.0.ebuild 674 SHA256 ba535f08f54a9f5232d3429cb1271338837c5434a6a26f4f9eb8586c998e81bb SHA512 1e8ea7dbfffe4a0e81f95f46b0e103649ffd8db1e42bb5631f994e8d2b2da4b8a63bb1d726ba1eaa3843ad9d5d1c7be436033dffaa23a1924c51e97ccf179160 WHIRLPOOL ef425996afe7c1b6e12831ccfc145e45da83bdec7a5b8d431fd7873aa105686fcf71de34ebb0ec958b9433d33184e9ce38c5758edb6169e419e0ae104b571f75
|
||||
MISC ChangeLog 406 SHA256 0c6e333355dadbbe72dfa7108316c154f692880e1087095dcaaa6774b50abc9b SHA512 563fecf442c47e4c694dc6112511ee0e12c591e6a1b07b401284c7e5b203ac84b251500b995bcfdedd41047c6c924e736b2c031edf111627cf4227b85614216b WHIRLPOOL af8c7a3b1e25a85b50f8800d6bb80e99cdd407613ae8e7bb13dc31c666d90758066ca245059e7f1d73d8814c42e216c9998cda418543745f8ddb7ecf2ad663cc
|
||||
MISC metadata.xml 314 SHA256 9b2efe3398e2bff282f269ab26f78417c26bafa9d3a609681e2deaca102edf83 SHA512 0e4271a1e7f27edb09dbaf200c613f53d13707bf683b4bc1dd3ce9c5338be16c4a07543e2ca73f92d14447df60b652f8f00249fba4646c1394aa07f351c7b757 WHIRLPOOL 9f3357b31d25c1931d59fd61c7f38115f11b14f16e4767d970953b9d3fcabfcf3d4256700dc8c9b9e95b2b1003854364c34612de3ede8cda8cd4a941d05af91f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUh2mBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOc7A0P/3InQ7ybP7xwKzKVyiES2K9Y
|
||||
/acPLy6YhqzkerzKjB43TTtWgTh5pbwH27X3fdgXkeGQYoZih1qPY52RyNcE5rlB
|
||||
iPRu0efW6neydMBT9BnURByC5G4nbQbW5nq9da7JVjSTQ2Vr6cYrP+YX+BKp4y/a
|
||||
7RFrgWuSElYAnNyhDXuS3uEzsYBQtel1/C/LsoKICe63k6xaA3OUcMlYwFYGQds8
|
||||
sQ2acxmpEwMqAeR1gd6joij6vqAB51/bnatZ5x7jVeBesEkeaVERl6wwn273EbVb
|
||||
KC0ghxRrph3TQb7wae76T0Zrg4OL57TcyFGldv4qcq7d3307QDuyC8flpb7KLPNg
|
||||
7+vXVHcmHMX196CP83bV52kBd5H6pt6lUELbias4ossg8Q4+mAaG5k5s7KPa2qqc
|
||||
hgNO1a4ZfpqRfTBB01LviFen0Am9Xmy7NHMedG+ZoTV2d5onxrfUB/bfA9ZP9yDB
|
||||
oXO2jK0s3A1YRMvVxmmaCU0JIyCmZlq7hjBcsXGpwqql1cl09khN2M/vkolODeLc
|
||||
UKvpj/dCaOz5DCXYpO6WkEdq3DZB4ZJf++EERD+B57qp3jkuZjzUHJPz4QEdKbG8
|
||||
Wnt557dZmnfYjmqsEa1LJtfHEKGyhmC+wvF7mMWR6bDqEMsnfWxur1THVFVfavc2
|
||||
5OXJqfCWvrxa96pQcNw5
|
||||
=4lHi
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">App-cpanminus</remote-id>
|
||||
<remote-id type="cpan-module">App::cpanminus</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/App-perlbrew/App-perlbrew-0.720.0.ebuild,v 1.1 2014/12/09 21:21:52 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=GUGOD
|
||||
MODULE_VERSION=0.72
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Manage perl installations in your $HOME'
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/CPAN-Perl-Releases-1.940.0
|
||||
>=dev-perl/Capture-Tiny-0.250.0
|
||||
>=dev-perl/Devel-PatchPerl-1.280.0
|
||||
>=virtual/perl-Pod-Parser-1.620.0
|
||||
>=dev-perl/local-lib-2.0.14
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
|
||||
>=virtual/perl-File-Temp-0.230.400
|
||||
>=dev-perl/IO-All-0.510.0
|
||||
>=dev-perl/Path-Class-0.330.0
|
||||
test? (
|
||||
>=dev-perl/Test-Exception-0.320.0
|
||||
>=virtual/perl-Test-Simple-1.1.2
|
||||
>=dev-perl/Test-NoWarnings-1.40.0
|
||||
>=dev-perl/Test-Output-1.30.0
|
||||
>=dev-perl/Test-Spec-0.470.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-perl/App-perlbrew
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/App-perlbrew/ChangeLog,v 1.1 2014/12/09 21:21:52 dilfridge Exp $
|
||||
|
||||
*App-perlbrew-0.720.0 (09 Dec 2014)
|
||||
|
||||
09 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+App-perlbrew-0.720.0.ebuild, +metadata.xml:
|
||||
New package, imported from Perl overlay
|
||||
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST App-perlbrew-0.72.tar.gz 82509 SHA256 0fa6879f21750b15f96635cac4d70b2a06b515e88040d402379e8a64c8f3984c SHA512 e6e91e9300e02e2031386b4023b4974adbd8df22f18799618e2d3308df1af56ff9453dee7a4c1c38c530a5ca87b018b26f8b28d7cac1f41071e2d196d84b0892 WHIRLPOOL 54eb84df5362daa00484ec8b665cd24e130c98475c1c68dae3092050ae8da043e0d946669278fd68932710839f31d62484e519ee3171f1bf1b9d8dfae8f56051
|
||||
EBUILD App-perlbrew-0.720.0.ebuild 964 SHA256 cb2af79566b51a6c2271210ead751cb8da25c833e729dffd29b9d513e7db56fb SHA512 7dfd69502d8d164ab8ff14d68416bdbb8a32837f092d673fd9831176389e875912b6c7c3ff8bda8767334c3f5f903e29986e4a6e87a584b311b3eaddab285e77 WHIRLPOOL e139143701753e5364d0369d8bd5e9c54307888227dd508413a9e325afebf37bd6e66d1a3bd96b2f311f9d401a73a29b63bf5c17dce2cd65215ecf1b9fd66982
|
||||
MISC ChangeLog 402 SHA256 153043eea7c762a68ccc9174e847980237e9abffa46c355bf5edcc3dd06dd448 SHA512 fb5dfffceeb26370dd6d9076da767c20389db3c3507cfc7d775bd2f5dca0ac8e7c79668d571b41e9f8993b840bf10d7505d306ec60b1f8b67a2f4006eb6e759e WHIRLPOOL 59f404f4c44487ac97a13be039cbc354bc7312daf6e13b005cd6e825d39c18c2f914ee7c4bd672a70ba0a274f052769ac89cd4a8dbd21556b709a79bc92f925e
|
||||
MISC metadata.xml 312 SHA256 d25c3481a9a3446c3f0fffcd25e14a3e80220269076a35ef510b465f4aa42f89 SHA512 0f0b4fb42654f79686a49e38c968573b3f9e415ca181a824fa243be9e9a4072ac764d3c86e19badca78fd381db62f325da936c6dcef77aae6ee5e38374d9b7d4 WHIRLPOOL 920daa2c9c86dc065ec6e0685ff3cb100c0ef66448e7a3d7fb62b09bf8eed79436d78fba086ad7deb424800633727d7c068eefe18559e65c1a0ab3e0fbda8d5b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUh2fxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcWyQP/3NXoJwQ03okiTRavtfXSjbH
|
||||
ZbLVhV1JX46NiL918NWbcItFv5In4FZuzj+KFqZM40vV3LsC2r042iZ7CFPkwR/B
|
||||
8jiRulIVYsRU4RVO91PevlDwEEkq01WzNM/9V0UzgAuMDgSgKBa/ppJxiRSp8GjA
|
||||
5F2/oMSuMVFvHc/d6k08DDeUWnWuLFbpryoKGar8XUqVYk3kPfCLqn64uXp43J0S
|
||||
KKYnmKkC8YcC+KVDtiEJF1SHAjvZIilvaeTj5DwjGymvYTbIAyaIeLlDRYRX/IwA
|
||||
asC8OhZHTTqz35qGqg+saDVTx98rn9aG9iXPMMk15+Pgbc11tqGCQL2V/mu3r3ac
|
||||
zOZtQwnV+j2zPVo84TjPUB5r7YQUAfVda8qbW8qOAUMchq7/eAvAO0BXVtr8V7ka
|
||||
95ZgvJcgYerL6nCjmdpEj8H1iMyzHrfG7bdCgl2K224PkDQqLcLzUlBsyNQkoi/x
|
||||
pxF81KN3Cy30rXFfZ26DWOLz+N3FCxK+gwhlRcLdTvmGtEXUPUs67Wxtoc9Wd+lm
|
||||
zMjTYtIfWrYcY8WqpICun+LSepZ9+Gg7ZmziGz3mm/no4XVik0kzAJtG+SqXn52I
|
||||
09gCPkp03qjf3CecdfXk9zHR6ovrUgY1WNYtDvbas7+Yp8F/7gaEjoOoXhinlNu8
|
||||
iWySWMHIUnW+E76bhxOP
|
||||
=lBJV
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">App-perlbrew</remote-id>
|
||||
<remote-id type="cpan-module">App::perlbrew</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-perl/Config-JSON
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Config-JSON/ChangeLog,v 1.1 2014/12/09 22:57:38 dilfridge Exp $
|
||||
|
||||
*Config-JSON-1.510.0 (09 Dec 2014)
|
||||
|
||||
09 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+Config-JSON-1.510.0.ebuild, +metadata.xml:
|
||||
New package, imported from perl overlay, bug 311007
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Config-JSON/Config-JSON-1.510.0.ebuild,v 1.1 2014/12/09 22:57:38 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR="RIZEN"
|
||||
MODULE_VERSION="1.5100"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A JSON based config file system"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Any-Moose-0.130.0
|
||||
>=virtual/perl-File-Temp-0.180.0
|
||||
>=dev-perl/JSON-2.160.0
|
||||
>=virtual/perl-Scalar-List-Utils-1.190.0
|
||||
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.56
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.700.0
|
||||
>=dev-perl/Test-Deep-0.95.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Config-JSON-1.5100.tar.gz 18190 SHA256 20deb04a4555fc440566aca58ab88a84cda01bed59ada85fa459aaf1c9370432 SHA512 09de924b251e14e98602dd1db74e09e975b0a6c4d0ddfb9a5ed3d32198f206ad51b79061e6f05122507baab45123379bfb589add17d7f2e0fab16ac71a2ce0f8 WHIRLPOOL 02cad6f48a3df504de08de9a1302537693717ae6edae3761aa34291dc9543913e1604f3e7d41285a7c001f3b0868825e8f90bb4e3e870a8c0c658d5c0ea353b2
|
||||
EBUILD Config-JSON-1.510.0.ebuild 698 SHA256 2988380af001f32e0a62f70ed525c9cb7c9202ac1b1c9784fad380c05cabf474 SHA512 82cc2cb589042bc0cbe9a7c9f3300b352f4a48cbe3aa6dcd4a1c6bbdc50daaaa27c24bf9c2d0d432054617c641614523946839780d97628a6ca67a4f25e5723b WHIRLPOOL 3ac1bd8b6fee9c2a05aee993174b013216c7014bd6cad2efcc48abdc40bcbab4cff5822a6c88632bb6bfb0aa7b89e04d7417f95dd2af5cacdf3ab821d855be7c
|
||||
MISC ChangeLog 409 SHA256 743a7f86f22a486ebeda668bc06e08f0e7b2d2fa705b61118ca91a2409a2ec98 SHA512 76013892a7ee6cf87276eb34be17834ea51c951bdcdf81af32689ddcdd9a949ac5867cdbf8ee2bc8206b96b7931ba6bedf733aad838320c4766e20f4681549ca WHIRLPOOL 668ea763fd94ca69a2f99ed0e8b49e2fad09bffeccc3e8e4a5cf8263a3557ea8d3fedbadc07098db59fe2d39cc28e0b16a019924e80b24b120306c09ea4a3e07
|
||||
MISC metadata.xml 338 SHA256 a554843412bdd56c93d0331b57fa916b24645c8305833d18b98dbb5c9adefdc0 SHA512 e13c77f2c283e96e6b880b560eaa2046481811945fb94f872d4d9c14f248901478797b3eb202bf53b98514b5465374be35a15847225b22e757c8668b53b83592 WHIRLPOOL 7677ac1bb4f88b69cfe92482c230341adcdb19647a67891f122b4336a6c8f92eecafb831e19cb5ab693dc6dc302f1e8c6276b39c4b4099f0ab57d3d078f9bac4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUh35jXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcEhAQAK0BWmewwozLgOc8bB2eXYeN
|
||||
+KF4rVW2pa0/Fnc6f5JmZ6i+CzY732XAhDHmCyAFRASK2oE6htC5S2gfEwpGy2Fr
|
||||
L2jBz+OcOtO1Lpw1KLqLUKDGGrxnqaFGf7oL55NN47tDBdKyHMOcOHyo/qdP+ZQF
|
||||
C8l7GbuoA7ESWiR6TU5B99V86MOi8n3piNxcg90OataPMJrbB0J3x9m7XhCYylZa
|
||||
Bnw2mG8wPsW38BXulYR9plp72cr05XL+XJvNPFSd57OJn9fQzriPrGfZVLbuaiIc
|
||||
x9XhOTbkC9weLEgfyZmHe/mhSct/2tkmuNqA6Cnd21v7cIrhDn5IQlwZ9HHTELVY
|
||||
7bLIYXTA617IFW14JPY0WYvp+aW3a77cpmEUAc/AQDb1Ra7HOfCuOKJNqCVttYqz
|
||||
bAMhNDNROjU8jINrsXSlL8MpaNKQLZlwLaT8XLYIKeZWZtNeefCQX6GOLosuh6An
|
||||
M0YdQMsJhpB49sWdrGso796j5zdHXAddSsqA5rGXCCf1aYmDAYl86+QyfOzDhkxT
|
||||
0F1SnLTvM/DFWHgzB3Yhbro4hOtisHHwLYGSKC9/Vh3kkTv/sehf/T0puhhdf+Nr
|
||||
3sfbZP9m+IeqJ+Sq0f319d1g/DnOdepkFcQrdsdlV0AB/ffUvRZN3XZrSD25Shrw
|
||||
UOZa9JIOuzXpxdXr+WJx
|
||||
=tCvx
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">Config-JSON</remote-id>
|
||||
<remote-id type="cpan-module">Config::JSON</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild,v 1.1 2014/12/09 23:26:00 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
MODULE_AUTHOR=NINE
|
||||
MODULE_VERSION=0.46
|
||||
inherit python-single-r1 perl-module
|
||||
|
||||
DESCRIPTION="Easy implementation of Python extensions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Data-Dumper
|
||||
virtual/perl-Digest-MD5
|
||||
>=dev-perl/Inline-0.46
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,18 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Path-Class-0.31.tar.gz 32052 SHA256 b4555dabd473cf966e03317f68e632dd052ab31cf27f2eeb4847d3800fe9f63e SHA512 202aedda810b42b64026f8867f9ee1df4c0b4bf50975f1c72e630219a0916a74fe65caace19676020299feba414796d4229164bea6b9970c8867274688ccd05d WHIRLPOOL 526e9a0ca573c039bdea5be782298f0cb18f8af0d32376799ccdc5b32ab45989a14b3c96f1c714ec9340f0106d462fa86133b878077a85a11bfeb6ba13e5c970
|
||||
DIST Path-Class-0.32.tar.gz 32205 SHA256 320ba296e134170eaabb42ff3929f82419bedd4de98bf44babfaccef17d3ecb8 SHA512 e943f4ef8069718dbd41025f2eae2bb827e903e98eb7f9d906f70373d88e8dfeb4aeef80c49773afdfba026dc39e673cb2323cc439d3def2007c86e1fbefcc05 WHIRLPOOL 62eee04fb048df34c92e398880e6d3a47f84529fc30b1f0725da78bcc82b10d59026d1515b2ccd3ee86756af4ddb255d5dff71deb66cff69b09cbdf3530d16bb
|
||||
EBUILD Path-Class-0.310.0.ebuild 666 SHA256 88e38cd2ff1bc469cd89db3bb0cb61cfddb54cc7e65b6af6352d4ad07c440e5b SHA512 bbcdbe6800ad602dadf3ff7ae4e055e08bd06fc57e59a2901b3ec3487c133df2352b12b345a8d9aee6feaa0a873ca724f521ef80fe3395c1b508798c2872ce5d WHIRLPOOL 5908de6abbf3ba9fcfc6681e83e7e8d9f8b869ecf3d7d44555c88c30897015a377ec5bec38bbf8b420410a0d0464b1c202fef19ebdfb6e8e7932c0bc02b67ac0
|
||||
DIST Path-Class-0.35.tar.gz 34086 SHA256 9226b305196127d02529303dbd6c37802baafe736f0245cb089241ed25922aee SHA512 cfbd27bf4756bade7a9abd081eda79058c0225d4a803a34a2bfe2a6c2eef954908b33843f352c562599edc420ca7a0063e9f7fd9fdd1d608ecea230e585287e2 WHIRLPOOL 9db31ac3df38998edc1d58ac59ae46457e5286cb9da715be7e8f30701297ed2bad7cabd5c28a081f4af06b37ca4b0bfe81d376ab4262356f4f6e38a40da8dc5b
|
||||
EBUILD Path-Class-0.320.0.ebuild 666 SHA256 c33612bd97c92badf49cd0e9bf2b56fc275afba795df9e09081483e96c71ce87 SHA512 2ff7d1b4caedc9786e3ff28ddb23607e1c90bd358111d9a7902f7d7a624ad7852954166951b7f777ecd1cbe9d8b763dbdbd0d0bff0de8327ec3bfce063b408f7 WHIRLPOOL de2eefd1138c2f2cd21109c1dc518506f45ec90d25dfd3f351096c52ae68ff351b253fe1c587229c5a4227c448b10bb1a738a73ea07c33a2a2a3fa6a831cf4fa
|
||||
MISC ChangeLog 6636 SHA256 3b13f085e5e2b8b2012ce63b7e9777a91376238f999848907dd8003a5eecefdb SHA512 89c95293378fc0aafb9646dcee923b71d0ad7e8eebe785dfa3f4864ebfa547b61d76f40efccea2edf51588c2656ee6be15b2130c0da6bdc00edd8b88d992405a WHIRLPOOL 286be8a00816eb04d258bd12454e6846cfc567dc29cc53b1756772b9cfbca4d9dca650f81e602aa2f864c412671ad7ffd518ea425c38269f427b0e5181932f42
|
||||
EBUILD Path-Class-0.350.0.ebuild 840 SHA256 7d918bf4e315ee4d8522a91b6b5918bd2c3dd08f6571395706c9d5717f9102eb SHA512 50fd2b0fef659cb975152b4eb881455035dc00b78e93a82486919eacea072b25a673249cf21ef5c641df36dd6e5d9b9ec6386feef38b417b060f3a6d46b0ba80 WHIRLPOOL 7e276d9350f36918525ab95defde13796bf333ad14ea973e8a00d27a39995eec58f87dcb905aa73c63e825b793eb3a8ce4bc8edba0d535d985f5b5720735dbda
|
||||
MISC ChangeLog 6814 SHA256 adcb04c08094c2dfba1860eedc9a1b66c4d2db51f982c8f183adda4cb6b7d41a SHA512 40a39c7bc6bcaf6659191a6bd9a1c2f8dafcdc672ecb13766ef6cde05338216b33527f7cfc289c44d7d64d0a6eff6458e5985324bc1957af5df4e09d027d3b98 WHIRLPOOL c28448672a6bc7fcdc3f5ab2cee0f54d2e7eddcf659e65d5c3150c94ce2bb42bdc4ec14b6dd5eb6edcfac1bda6fcec980a8fbf5e188d282249a915ce63da33db
|
||||
MISC metadata.xml 487 SHA256 9e903fc89400cb285af424f62ef7f44f4a11c37386ab1c3949b6c44665b88465 SHA512 68675fef43bb48315f9ee70ad50a71fbd741537adab323deac72145e1fa8aba6e49ef3d5df00769932735e9f8f1fc7490d95fd5dd3958dbd281a2aafb3bad062 WHIRLPOOL 6af2bba7a3ab0c3968b4d79d20af7a4aff340cf9eb542a364c8c58aae80798497e02a19887e5aa13949276c7d2e01ec38e766c6c4dc94fe6f049e4b918c8a0db
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iJwEAQEIAAYFAlQDCnkACgkQG9wOWsQutdZz2wP+I6qkUcNvB4eogUz/61tTF82e
|
||||
DWDixfOEoPXCn8CUHMEKNLpib8kZY/AXiYLLTpck4dncfLyTbLgQVb99AKmtQ2GM
|
||||
fcSjBPQ9m8WFPB2ayCXYGDBKP/PgTsXV0FBH5oMnivxTXnVqIxgq6n5LDzSaVZ8h
|
||||
b3cnIya3ICsQ4RBni8Q=
|
||||
=wvnN
|
||||
iQJ8BAEBCABmBQJUh2UbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcdlYP/0SXxpfHqYG6b5nxeqN0yuQV
|
||||
MnNaGwP01k+0OBc+zJUlMlf4KM9DjXKnXpq+u4Di3vN9rFvD0WdSsGEDfTn0w6C0
|
||||
TkGM0DjGBGO/D+xaMjy6gK4WwWj1k+MqoHPKxcstpEPhIRA2PGP6Aej+p5PlF1Ce
|
||||
JUv/5sfhdS99f2Pv9iJTnlagSBuM+6TStp0cpcnIsw7qS+rQ+7iMid6SFBHP/v2/
|
||||
a7SaDyUN52QUepS8bnSR5HGUD1nXRcX3WjQktEYTZ5y95Lpn/SlNoyrq340qOHCf
|
||||
3WYSmwrcQVQxce/2+Fk0iPxjlI+JpoVxbURK9ckL57N5jN0vToIre2PUTwxJZ6Ll
|
||||
ZlgS7KWPyI/AH1k+PyTZ69PTzPlVRHd0gBmoQDE2TvOf6TlDnY8hMEVQuQPH0Xxm
|
||||
ZFe2V64fCNGIwiaSQB7bVTODLXmVKTwDv0Cc4wz9ytTxH4k8d6mPZaN9El61aikj
|
||||
2QVr7K9Pt8cAsHf8iczyXa+nNAdEQ76p8K26juIRErZxFGU/Y8oqwJ1IP0/XfrM3
|
||||
0zWLBN0yFQH+pzNdCalkFBC8/hzN2p6DsmDWSUYgMWurQOCIWF0jZeRj/9W8QcNo
|
||||
xhySByNY0O4edAHpid9U458uPhdIqxQiXnvoHMZP48Knhbd5NO3oAqAaa5eXVf38
|
||||
nP1wGU70+llqH0zKmyic
|
||||
=odF6
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,28 +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/Path-Class/Path-Class-0.310.0.ebuild,v 1.5 2013/05/16 15:49:14 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=KWILLIAMS
|
||||
MODULE_VERSION=0.31
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Cross-platform path specification manipulation"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-File-Spec-0.870.0
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Path-Class/Path-Class-0.350.0.ebuild,v 1.1 2014/12/09 21:09:46 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=KWILLIAMS
|
||||
MODULE_VERSION=0.35
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Cross-platform path specification manipulation"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
>=virtual/perl-File-Spec-3.260.0
|
||||
virtual/perl-File-Temp
|
||||
virtual/perl-IO
|
||||
virtual/perl-Perl-OSType
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.360.100
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,16 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Test-Output-0.16.tar.gz 11273 SHA256 da7350d6aa81f005c9cdfe1b7914d7567006df3d4cdecd1dc9ce35dc84bf11e0 SHA512 59e381aca8296461fc08feee70adf8825eb2ece83899baebde1716c379be2192709b093dbb168840c76b7039f8dae4dacfbc8d35787c21be602f30d309186aa1 WHIRLPOOL f6ec1753aa1929b03087f46f8e4f83da01a0f6bb2a07b4ba897032a1965a4a5e6b1c4825cf49576c2edcc5cb2d0e8c799888d68c5bb4fc46bb4ef8ee12c132f3
|
||||
DIST Test-Output-1.01.tar.gz 12277 SHA256 8d3529e2983b66bbef4fa3bbc3954971b9e6fc23b518443ac3c6bba8cd86e241 SHA512 50085c468d676e770a1a98221f40e332048501f0b7da32fab42e0e0824e630ab8fe45ddfe6b29bd3c560e420e34b5191774f79ee9e1fac59e79771aff56cf1ce WHIRLPOOL 492b5e46bfb373f1ea27005d047bda34181b93a0897bfe023f170fe2d2b1f49792d9f97ac558a3becec39cfcf765b9630ddbf1ca36dcb7767b2dd733a85d15e9
|
||||
EBUILD Test-Output-0.16.ebuild 566 SHA256 4598657dc32a2a0e60e6dcc4ee972af6e5fd902d09db538b674efe2c2dc0156f SHA512 4216a9149b0776d2c03811c928b6ad514d86ba751bfecb764e7e92ad263f1c74450beb9f166b5db6d366510b9e672d454c67186a3a203f3be36ff7eec15794e1 WHIRLPOOL ed09e2d792c64d7e93b67331b50daba90e56e743a888823351d9ecb08718132f4486640beb18f95a36401bdefb5456776d94d2db33653327fb1a5ecee2470677
|
||||
DIST Test-Output-1.03.tar.gz 12346 SHA256 3110af65c6fc59b9fa46b08a47508c5e85f6edc6355f0879e28b11f9ad0c2989 SHA512 b7f793564c906f40444f249272dde55db1357923da72b6638634aece779d9cc5e8f4d7de0326fabb33e7c11eccf089069532f8f61529526467b579e1bacb4ee1 WHIRLPOOL 5fcbe799b28bd451141e44823548115242b02ad3555ae215b5427baefeeacfa7173c91fe0d9b6ff97ac2bbbaeef67d2a3147a8888b7175be5a3da99f80ffeed8
|
||||
EBUILD Test-Output-1.10.0-r1.ebuild 651 SHA256 de165e3e0f3584d922be9daf3a344a5513c787cb860713150ce56eb07fd119fc SHA512 b77e9f50a41c0d0d3cd6e840a474a4763a839ce78083164b20d3b542113fe8b7d82cb2cbb8457985f79dcb8bb40786b4c33d8995f92ecde487be2e18be0bb73d WHIRLPOOL 426930f9d12abfba84c1b01e34ddd698719c2f9ddb44a194862a483fc9cfc3bb969b39595491f173dce83966915dbd9374b3467b1ba0a1132f50f57fffaa88a4
|
||||
MISC ChangeLog 3246 SHA256 b87e1bf26f846ecbe8c1a3b056eb3eac8adced1cb8bc0a3ab00cfc04f9b587c8 SHA512 8e5f5b704e315ca5a0fee4bebfd6eead9aba0c4b9aae37cb8f3e5c61c880815647483f21f5b18d2821779bb20e2659a75c36a2e28bbf1206f267718cb5f3c479 WHIRLPOOL 3a61252ebc13ced69dec9b45e7adfe2c5135773d172afe46f769f088b39d9c52a8c1b3e6a2f3fd77594bba80399095134509255e5be72dcc26955e73f0ddb097
|
||||
EBUILD Test-Output-1.30.0.ebuild 714 SHA256 ff07f8616dceda357f81bf271e6924aae5c1bb3709aed15cdccf3c35989bc781 SHA512 fa69f6e6173b892c020a66803aefe328bdf7bd93a9e3e6a9a51bba1e1d31f460b8167a6201133b4bed01341767c54ac646df09a38080e88e320b40ddeb56b449 WHIRLPOOL 7bb11f5aff2b83a8af7fbb595e3ee91cc9e29fa3ea1cda2083de80d20be87ccac0ce10083fa20186193d1b7915e6fdebe9fc61ef31beebbca31bcf98a65df031
|
||||
MISC ChangeLog 3428 SHA256 eca70b054598f77e608c9ac587dcbdad220642d43e06d3f218050eb8d494ad76 SHA512 37f8eeeed98ba3e13897c46f59639fa5eb4301ad92aa18239477ac7d0a3b6a233ba9a8c619a474b2181ab0876302ba6aff02c0b0ee226176805b60ff0ed4a0e6 WHIRLPOOL 1aa1901b451f1c268734bf30524fcfadf31f50d5234cb9cd2effdab5e5d1a8813904f6853e3bce41bd0273dd494f7730743eabc0dcced4318fa388af989ec1fa
|
||||
MISC metadata.xml 360 SHA256 06d44801e44fcf2d6ca9d9130abda282a76fc883f5abf3f33e3af19e487f5060 SHA512 0f2dc255796ac4530ef87ab5eeb4acecf827add778d800172252b84727b004081a7aa951a06468d95c9989c5e20487a59db28480d70af7f3c7960db8cc446977 WHIRLPOOL 0bc375905dead5620a318168b65bf8274a97663a8ee7ea5d37ac31e90988ee509ed867a9692ed067235872a0979bfb0d12e9ac156973b299339efb85849188bf
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iF4EAREIAAYFAlP5B6AACgkQ2ugaI38ACPDfVQD+OfuUTCmUBI+siv6estblrD12
|
||||
TYMdGJMFoyQXJI1Lj/4A+wbScQVe6/vWezmHiOJvd5S2/z71Z82tOHB/nLoPJkA3
|
||||
=cIoz
|
||||
iQJ8BAEBCABmBQJUh2YqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOc46cQAMJgGB3sSKPqCVxOmINrxCxe
|
||||
8YUhrJg5Bc/ZrGV8hiD3RdnlP5VVAUtqoUZVjGozOkk2f29iFb6fmUrYibXU8Gg3
|
||||
zgc4lPFQDCZYZRZlyOjzpkRPQMOMBoD2hWJn/tKn3xpBe/atJ1jmE6KGZiPQa0Vg
|
||||
A6ajub1BhxFWJeKfH8tBaFMkpbd/3iv3Wwoa1LGM+kkYa9oi8iNvos7YlVlm9msk
|
||||
VhDEIYVtbTypa6ltHOPa4Rv9mXmgKCOr4swerT1OxAy9AKJSa9iHQTPSCaTcbZ0r
|
||||
+8D3gFocZWYJrBWs9KYZZCU6QZVzrjHgxEWGW02JXyWoX+bUFUcJ2XBCW1Q8Bu9O
|
||||
mRi0A7pYnhysLZjJQjj5qgMP0NGzBrXDpGf9bsvPP33H7sshnjuIJvBUwOfgaH3C
|
||||
UsnkBhEVpABCBrqfmdjwvlYnSA3O2jlJufp/ZXTjfHE9bMt/lh+6l9YkfzbGalZz
|
||||
+3WspU/m6J27vSneKBnYlHEdFB11tLDo5D7KRKukjRsfgjaeo2kjLo38mmaLvE1a
|
||||
gjZEYD1hGT35woFjiL+O2CX3bv2GUm5WoYLY+AOFkzKGYihlO4ObhrutnwT8vILH
|
||||
lolyAaa0YHgmGYjMJBGYneIyLt7fzinKTVOipv9EKn0/DXVahX2KsWzOmnI1I7zt
|
||||
XuX8IDn/G4kdtWL0V7SZ
|
||||
=hjUK
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Output/Test-Output-0.16.ebuild,v 1.5 2013/07/08 09:41:09 vincent Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=BDFOY
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Utilities to test STDOUT and STDERR messages"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Sub-Exporter
|
||||
virtual/perl-Test-Simple"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-perl/Test-Tester-0.107
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage )"
|
||||
|
||||
SRC_TEST=do
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Output/Test-Output-1.30.0.ebuild,v 1.1 2014/12/09 21:14:17 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=BDFOY
|
||||
MODULE_VERSION=1.03
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Utilities to test STDOUT and STDERR messages"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Capture-Tiny-0.170.0
|
||||
>=virtual/perl-File-Temp-0.170.0
|
||||
dev-perl/Sub-Exporter
|
||||
virtual/perl-Test-Simple
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
>=dev-perl/Test-Tester-0.107
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-perl/Test-Spec
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Spec/ChangeLog,v 1.1 2014/12/09 21:20:21 dilfridge Exp $
|
||||
|
||||
*Test-Spec-0.470.0 (09 Dec 2014)
|
||||
|
||||
09 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+Test-Spec-0.470.0.ebuild, +metadata.xml:
|
||||
New package, imported from Perl overlay, dependency of dev-perl/App-perlbrew
|
||||
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Test-Spec-0.47.tar.gz 33344 SHA256 e425c0b9efa3c7e21496d31a607d072a63e31988c3d298a8c1fd7d145cc0681e SHA512 11e19765023ce504128f347c13eabf72c05fc803b061c430cc8507a7e270672282753e3874a35e02f1b09331c6befe0b110ca4eb1fdc99f5700505bcf2907ec0 WHIRLPOOL 43c3a03a630ad7799bc9af3ce6313ce5389904592b76472912d249c75b743a92f9505e3e9454c1a988f1af09c423c607a6a60f4b0ec6cad8d4ec52bb0a75f001
|
||||
EBUILD Test-Spec-0.470.0.ebuild 715 SHA256 06fc4669a498763ed4f5a3d3a14f47c1aaf5e6f5a32ad70efddd1e5662287e96 SHA512 32ca611965339d288ba17be44f522aa399f5d6e15b843a533fbe2589468d520d8f1b6a2257b0b03ee90c15eba19dbc8c2db030d25a087d919db6f50fdf878286 WHIRLPOOL a39300c862eb1e770b307bbbdca1b1c8e15af9384f3a810d86e95975bb4a48eb1cae17b6a3a914c8ab48458da4f252e8049da6804773f6c49d15f578c70b6c97
|
||||
MISC ChangeLog 427 SHA256 32b4934e75143f44550f68cba450a8608d36a3e6d8224bc5cff7f931e9ec594a SHA512 845a2256a1ab9267614021e91a532c2c0ae2fe3eed67dc980ecfae562b1b1fd9348e2d18d715b77359f95067efc484970cb87f9906888f43badec74fd113ff9e WHIRLPOOL 5d43d0e526254e08b2344a4fc24e85d229519011a99a447805907218b9fe032758c2847e3ef6eb0de179e0e346a1b5cf7d2eea18fa98885dd6073cbcc5c4f49e
|
||||
MISC metadata.xml 910 SHA256 0d24318f81faa46c451e43c21e1c0fa6bbf02556e556a47c68ba69d3bc9a6c9c SHA512 bd151f25400f84e20c9d00bbfc3e56619799f802f52ee252de24f74f3c7726d72f24690551257c7829aa170cd2ac419db6b218fbc6a1ab0f8348dd7a28ba9a82 WHIRLPOOL 8dadeded740c94675e4e807c0da367dc62bfc26eaff8dbd0ca046924fd416bec9ed6df1d62573615e8546d3e69e8bac375c72a57931bb2b1505cea28868d79a0
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUh2eWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcr9YP/jvzuGheapgIiSBM1fSHUZHE
|
||||
ZNlyt1LaCKNx+1x1Js1dxbqdEUcByEK0fu5cgUEndv7nlMn423b+jZX7RaXw1l5Q
|
||||
/WmzB2W4pXYdpcn30x0930PVkkr/0vtsFiWvBexFErtFylHDlExt+heZBpR2jHvE
|
||||
I70J9JN60MpI0rlHmtZYh53uycsYWSd3WOOFsAmZUcoUXxVN+Sgr+4gljZH9NtGd
|
||||
Le/12NLp1VjWrHNeC3rSCUbft/Sn2T0znNCmwNSvuCZsGEFu0d6TH64pOxOR+mu4
|
||||
S9C+4KtQhF4LS12dIEud+ZWMRdhmN6ghxqmiNbIn5zNQcIZMKJcWlDCuK7SbuDnS
|
||||
+bqrB07egnnToIoOt14Ltyn8cZrcXZXH7KHlPEGyU0JgNeSLPKKwX2o5/Cp+RD2M
|
||||
Fsh3Gc84CSNIObqkSJF8B/2ajiSXn7aMv1THSpdekfIfNM7X0UzUQp1cDijrf7mI
|
||||
gt71Azg05IM8XNGtj26deEsCNGt3J51xFcGodXT5kBnjfe0axdv55d35O+2jLbgn
|
||||
w+su5273W1D678dz80INCzih5Z5qkoBhEJ8u0Ed2XZ7J0SRE3Jh2y88KeJ8KD2B/
|
||||
5wSSecOEXMN2H+QLtEqC5tHr60aGXWulvZ9ooC1yS/ECxbhF8zufieaGyaflfaeZ
|
||||
MEBLOcxc5rgD7Ly4aaok
|
||||
=rHED
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Spec/Test-Spec-0.470.0.ebuild,v 1.1 2014/12/09 21:20:21 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=PHILIP
|
||||
MODULE_VERSION=0.47
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Write tests in a declarative specification style'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-perl/Package-Stash-0.230.0
|
||||
virtual/perl-Test-Harness
|
||||
>=dev-perl/Test-Deep-0.103.0
|
||||
virtual/perl-Test-Simple
|
||||
dev-perl/Test-Trap
|
||||
dev-perl/Tie-IxHash
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">Test-Spec</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::Context</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::ExportProxy</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::Mocks</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::Mocks::Expectation</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::Mocks::MockObject</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::Mocks::Stub</remote-id>
|
||||
<remote-id type="cpan-module">Test::Spec::SharedHash</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,16 @@
|
||||
# ChangeLog for dev-perl/local-lib
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/local-lib/ChangeLog,v 1.2 2014/12/09 21:05:05 dilfridge Exp $
|
||||
|
||||
*local-lib-2.0.14 (09 Dec 2014)
|
||||
|
||||
09 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+local-lib-2.0.14.ebuild:
|
||||
Version bump
|
||||
|
||||
*local-lib-1.8.26 (09 Dec 2014)
|
||||
|
||||
09 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+local-lib-1.8.26.ebuild, +files/1.008026/0001_No_CPAN.patch, +metadata.xml:
|
||||
New package, imported from Perl overlay, dependency of dev-perl/App-perlbrew
|
||||
|
@ -0,0 +1,29 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 1.008026/0001_No_CPAN.patch 885 SHA256 53f0f0cbe02de1bae91e873177e02e3ff3ef7b7cea929f18501c08706776ecba SHA512 ab110c9ddfa618d49c6adfb59016d26971c878b23c9799f982e38f76a3ce4c73b1a305c8d3e0a658dcf5f0acc7d87844b571701c87b6a1c59c5dbaf8caed83a3 WHIRLPOOL a99025ff8950e75d651af571ec942d090dc79cea710b4ecb5e4ea913344059944369f36be0d87021991a5164ed6382a4a95d37719b83517ee281b80af754518b
|
||||
DIST local-lib-1.008026.tar.gz 67540 SHA256 4c8ce3b5bdf2ff1868153e84bc0ce0c503adec145a6de3664f031b9f54fd04c2 SHA512 8923abcf78794da4a1ce71005e43e179f7009b08c3b05e0a76c3a6c6d61961ed066f83f52548a07c55d0a7b58965f57ab3b3a16afdf820fe014476ef4b743396 WHIRLPOOL 3151fc70212df4a167924e20587513a4683ee5c92b56424964f82f14cb7563a49dce60d907a990442b5c89c7a4b5c0987810e4d3cf518171e998820a4eec2aee
|
||||
DIST local-lib-2.000014.tar.gz 51593 SHA256 ae63356ab780c5a3aa46287b48daea748a3dd021d9b52dff8bf480b43787fa2b SHA512 3a7bb68af992215eb6787082fea7c09d5468aabe5c6478d028ce99ae878f6efdd8982804ba2c396af1fc0a5b46a4fa7f0e4831d9c32f1abd41ef631976c5efe8 WHIRLPOOL 990e3ca60a88544a0394fbb994832aff9c50988dde0372d8d7e437a72c28d30bf27438acfb8423aa57965bf58140e7a3284d6151a80cbd51bffc4ed201b6e6c1
|
||||
EBUILD local-lib-1.8.26.ebuild 729 SHA256 c8c648e50856225b6dc3f9f33ef5883f8a7f520185b9a6f85c4e76b032df5e35 SHA512 00ec3883267e7695ccd80f7ebcbb30a06c003bfb64f10afb042a0efc671d20c60646979fe2ea5dda45475676a7d462114c9c6341d8270d364dbad7246acca608 WHIRLPOOL 10df8b11a8dcfe7a29e8165ae9e657bb0e87337563dc6a179b9aced27e72365ee19baf99504801354a572856c6a93ea1968ddc9df50703db32f56cf79c18c17a
|
||||
EBUILD local-lib-2.0.14.ebuild 704 SHA256 d8c17d2ea1d076112c8f79af70cada7a1b594a5f30cfc800b5471b24c55980bf SHA512 3a1fbbf7df29169b0545a366cd0079c4c305d808024352e1875743750ef6101a0f2ab34e94cd36c46187fba4b2a67adad3bd6cf8049a2e25f786e004add0cccd WHIRLPOOL 1e74b86837ebba682c4320e396406219bf2971affbc8b2428958f6384f52fcbae303a45c8188081871958b2849eaad66a0fb4819119a542db7b2acb1dce3cb77
|
||||
MISC ChangeLog 595 SHA256 5dede3b360fddfd5fd2140eb3978b487a93b70d7f56324a2c76237dc5b22c50b SHA512 79a1d4d994c122f31e914b1e91fce26b107ac72c77070a27207f41b12f6de294430ac8b6d1dd7170c5c3f5d261de6b70aac762f7d41cd16047f05351ac491470 WHIRLPOOL 2c026f339ee6f7993dc85cb61d71777aebd2a9d1c3ca47e904b09d691fe8663ef3352904568aff69c6a5d97398dd11b834e2176ea7af34e1f6518e3155d000bc
|
||||
MISC metadata.xml 372 SHA256 ddb1b4b8206b18c91f7cbfc9f668bb0db5dd1159c67ca4c1649393d101ec75e8 SHA512 51435c4bbb2591c3f136df2ed09e32274f160ae8d20c36e8f62de4ce8d3ada15a3e1f67f03e398bf3c347d7cd00492f526043c5e16d95f4a93343d562c00cd9a WHIRLPOOL fa6fdd1089928a00888a3eb4f524420af7b7111648b07866dfe3f3fd2af01beb4ec4f29fa68b568c0ee138bbf13796c1d95cec0f55a1aefa0e10f80508c579cf
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUh2QCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcDKAQAM15gO1KHSj9tmy8TfK/OotC
|
||||
fVN/p8huSqOfHWKjWNaGomNi6LEyLNzLXpwQnNXHhQi+Bj0dSMNl+KPlFJrd/Is/
|
||||
Yo6xJMTTEmKdpQMGM5LArT54ea6M1KCQyqpl6ztosDP6WVy7cgYxNAaTOrvJtgEg
|
||||
fawUdvdedjmFVwaJXd0jMCqMvfXXv73hXWsucDhTA3wQYS+9mvxjDttCopu6Eg2J
|
||||
kdhPfe6VNrOE90iP1F6XfMUxtWnsKeVrO9C7J1uqFgL60pIgIZ+LcJeGcrEXEslZ
|
||||
AdQVqe624ZhxNTAozplU7J9BjR8pvTLZukgWu3uLK/63tKbFKrESfTwW+o0tRd7N
|
||||
bzmRMUnLklbw32uRpiLtazAKzl1fc3R89suBuhqYFtMh5r7AzfdF+0vNGRedfxjw
|
||||
MoSPk+Ru+q0M4oBU7VzfxscNWMYledMLdRzyjBD+h2GbhG0x7jNCXkrK3lQSxnkI
|
||||
YF1n0Q4c5lT1xhpkliKBTeRSRrZXSV8s0XvJJIPbHWFK9fX6Gcs0ivhC0gINXVnE
|
||||
l45sJFsHKLc2HjeGSTmFVKkVkWwzkQ83qtvwD7okEh2PF+Gw26ODuvKnu3JvmvtX
|
||||
jPxa+RvXrjUAFvgVwjUCBeV2yaYDvFY/O0PU7PJdG+5kkC9rE0BcJiAm1zHdcJQ1
|
||||
/Jg/pyWhQQUoLpNY628L
|
||||
=0BND
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,42 @@
|
||||
--- Makefile.PL 2013-11-05 18:07:13.000000000 +0000
|
||||
+++ Makefile.PL 2013-12-23 15:21:32.582135695 +0000
|
||||
@@ -37,6 +37,10 @@
|
||||
DEATH
|
||||
|
||||
my $cwd;
|
||||
+
|
||||
+{ # GENTOO
|
||||
+ last;
|
||||
+
|
||||
BEGIN {
|
||||
$cwd = Cwd::cwd();
|
||||
# watch out for fancy dashes. these can wind up in our @ARGV if the user is
|
||||
@@ -176,6 +180,8 @@
|
||||
}
|
||||
}
|
||||
|
||||
+} # END GENTOO
|
||||
+
|
||||
use inc::Module::Install;
|
||||
|
||||
name 'local-lib';
|
||||
@@ -185,6 +191,9 @@
|
||||
requires 'ExtUtils::Install' => '1.43'; # version INSTALL_BASE was added
|
||||
requires 'Module::Build' => '0.36'; # PERL_MB_OPT
|
||||
|
||||
+{ # GENTOO
|
||||
+ last;
|
||||
+
|
||||
# don't bother fixing CPAN.pm if bootstrapped from cpanminus
|
||||
unless ($ENV{PERL5_CPANM_IS_RUNNING}) {
|
||||
my $required_CPAN = '1.82';
|
||||
@@ -251,6 +260,9 @@
|
||||
auto_install;
|
||||
}
|
||||
chdir($cwd);
|
||||
+
|
||||
+} # END GENTOO
|
||||
+
|
||||
resources(
|
||||
# r/w: p5sagit@git.shadowcat.co.uk:local-lib.git
|
||||
repository => 'git://git.shadowcat.co.uk/p5sagit/local-lib.git',
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/local-lib/local-lib-1.8.26.ebuild,v 1.1 2014/12/09 20:53:08 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=HAARG
|
||||
MODULE_VERSION=1.008026
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='create and use a local lib/ for perl modules with PERL5LIB'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${MODULE_VERSION}/0001_No_CPAN.patch"
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-CPAN-1.820.0
|
||||
>=virtual/perl-ExtUtils-Install-1.430.0
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.740.0
|
||||
>=virtual/perl-Module-Build-0.360.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/local-lib/local-lib-2.0.14.ebuild,v 1.1 2014/12/09 21:05:05 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=HAARG
|
||||
MODULE_VERSION=2.000014
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='create and use a local lib/ for perl modules with PERL5LIB'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-CPAN-1.820.0
|
||||
>=virtual/perl-ExtUtils-Install-1.430.0
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.740.0
|
||||
>=virtual/perl-Module-Build-0.360.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">local-lib</remote-id>
|
||||
<remote-id type="cpan-module">lib::core::only</remote-id>
|
||||
<remote-id type="cpan-module">local::lib</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/pylibmc-1.4.1.ebuild,v 1.1 2014/12/10 04:06:29 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Libmemcached wrapper written as a Python extension"
|
||||
HOMEPAGE="http://sendapatch.se/projects/pylibmc/ http://pypi.python.org/pypi/pylibmc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-libs/libmemcached-0.32"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e "/with-info=1/d" -i setup.cfg
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
src_test() {
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local PIDDIR="${T}/${EPYTHON}-pylibmc"
|
||||
mkdir "${PIDDIR}" || die
|
||||
chmod 0777 "${PIDDIR}" || die
|
||||
memcached -d -p 11219 -u nobody -l localhost -P "${PIDDIR}/m.pid" || die
|
||||
MEMCACHED_PORT=11219 nosetests || die
|
||||
kill `cat "${PIDDIR}/m.pid"`
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyramid/pyramid-1.5.2.ebuild,v 1.1 2014/12/10 06:46:43 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
RESTRICT="test" # Can't package dependencies
|
||||
|
||||
DESCRIPTION="A small open source Python web framework"
|
||||
HOMEPAGE="http://www.pylonsproject.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="repoze"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
#IUSE="test"
|
||||
# tests would pull in net-zope/zope-deprecation with its deps - not a good idea
|
||||
|
||||
RDEPEND="
|
||||
dev-python/chameleon[${PYTHON_USEDEP}]
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
dev-python/webob[${PYTHON_USEDEP}]
|
||||
dev-python/repoze-lru[${PYTHON_USEDEP}]
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
net-zope/zope-interface[${PYTHON_USEDEP}]
|
||||
dev-python/translationstring[${PYTHON_USEDEP}]
|
||||
dev-python/pastedeploy[${PYTHON_USEDEP}]
|
||||
dev-python/venusian[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
#test? ( dev-python/webtest[${PYTHON_USEDEP}]
|
||||
# dev-python/nose[${PYTHON_USEDEP}]
|
||||
# dev-python/coverage[${PYTHON_USEDEP}]
|
||||
# dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
# )
|
||||
#"
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Tests fail with ${EPYTHON}"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue