Sync with portage [Wed May 6 00:08:25 MSK 2015].

mhiretskiy
root 9 years ago
parent f3cb232f7a
commit ae843cffc2

@ -1,2 +1,3 @@
DIST ansible-1.8.4.tar.gz 758916 SHA256 d37c04b3abce9b036a6c8311fccb360c5cbc3ec895445f805243b0448d239ec1 SHA512 abba45df12144a6b32447404ffda57a08f43a20e8875c8cb052435d8447271b1c1895c5cb8cf584b10ba8bac7e24ee242e99494b7b9a21c8df40cea54b48b3e0 WHIRLPOOL c7de6a99c5bcce2aa987e5cc551bca939f78562f91e5a48484aa776fbc1bee9ca9f61e446ab5f179aef2da81fa8e2685f116f3f10505240956f40530c90964f5
DIST ansible-1.9.0.1.tar.gz 916591 SHA256 b2193fd9a4061ab624fa67311796419a759de06b4f321d37169b22ba3831331c SHA512 4548847f7644ced6ec099ac80871da4c113145b541d0a1cf32f3fc00898c86cd6e494ee08fca81cbdf0f96ff9f714c6b5d7eff29e37a9f76f460cb5bcbc5cf30 WHIRLPOOL ae06e315191c61847b3f3779299c6591c8456525aaf70aa94e9c655bf18e441197104bd48d14d8aafc5ced747a5429fdcc094c059eaba3d18edeb8339c0b29b7
DIST ansible-1.9.1.tar.gz 917471 SHA256 a6f975d565723765a4d490ff40cede96833a745f38908def4950a0075f1973f5 SHA512 5f0d9842f1b797f287db6ef1941868b783d80209210ba2d3469aaa3f028436df5e95f305818de5b7b8bce8b66d6758fcac01e7d36febe1a24bcba556f79ef385 WHIRLPOOL 423f35cd0218a12df90a7e4efbc0a08bfeff89b826f336c05d44fc9a92e8f7fc7e6ce5a178bfe159a843fa5f946dfec4ce7b0de400d836d3cb11d04114ffec4a

@ -0,0 +1,63 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.9.1.ebuild,v 1.1 2015/05/05 17:04:14 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 eutils readme.gentoo
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.com/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
RDEPEND="
dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/keyczar[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-vcs/git
)"
# not included in release tarball
RESTRICT="test"
python_test() {
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
}
python_install_all() {
EXAMPLES=( examples )
distutils-r1_python_install_all
doman docs/man/man1/*.1
newenvd "${FILESDIR}"/${PN}.env 95ansible
}
src_install() {
distutils-r1_src_install
readme.gentoo_create_doc
}
pkg_postinst() {
optfeatures "Alternative ssh transport" dev-python/paramiko
}

@ -1,4 +1,3 @@
DIST bareos-12.4.5.tar.gz 3496881 SHA256 7e3eb7bf294b26ea97807f642d6cc7ac17f0c2eecc133c40db50ce810fd3dede SHA512 e91ddc89766c7a5339d4cae6924c302d7e7c340f1cfa36c598ad3d2cec70a131b4c9c57b9ae5f9006e96acb460e838d38da577f794f567acb07e1137dbae9b11 WHIRLPOOL dd893d45f7cd7a5df486f54e68c53217b4d506fcbc7697e968441595ed7f485dc5f5f7c9e7fe11d98b704d7174a56e2ac90ce05f94be8b71c8b8fc41ece87414
DIST bareos-13.2.3.tar.gz 3451543 SHA256 737502d427d70bba1f5a5bed7bdfd3bc4a2b8044ebde6ac69f9951ef75723568 SHA512 2d52706a79cc6e9df94bcd7a3d6ec8b1aa58f03c8c9b13139a5de3cef9f8614b445c72de37adb4bcbcf7651acc41b73a2664f96ae8e503b81ca483e5ec64a4ef WHIRLPOOL 9980101cc8d107bb8341ad1699ae8cd13e9786de92232e77fd1f6a140c10571ff1f75571ad63c29cc46747f546779e45a437c177ee9767e8e22107e076574a8d
DIST bareos-13.2.4.tar.gz 3467542 SHA256 def68891d074438e55d7a3e570cfaae1c1a8c9479d089815ba0f8f31e1d6eefc SHA512 d7e4bc016993f68521f4438b56adf51e88685195693d00d34103259c3c24d1d7c03cc2b7aecbb55ff88a00d5f169e9e42accd23b17bcd3c837ca78079a9f394f WHIRLPOOL 54b5ee5094be6569c1a7857ebcc98f1e24ee272485327397f1ab0833433a6b46e8b7e3f2cd927668600ba63f2d36a920dc64cb9dfc2f0dd69adb57a70b862848
DIST bareos-14.2.1.tar.gz 3741825 SHA256 a4a6227dbfadfdf973c1e80a2279e6775511d10255e55c4af25e4ffec94c93bd SHA512 2e7215be8b85258c9ebddb65c639c437b1c3b1397ca03a6277a130f4b4b6ba5d14eeae0dc675022e3b387bb0f9ceb25950997c6734c5c3242048ade7e80b8928 WHIRLPOOL 3353ac795a2ab6c7e5eb7433a10016fd6fa9403d5161d09ee1b1b868ab5d23f8e1d99b73f0d470054c883ff66fba60938afec9e83b2d1688d2d3b29d9d8d8f9b

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-12.4.5-r1.ebuild,v 1.8 2015/04/08 07:30:31 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-12.4.5-r1.ebuild,v 1.9 2015/05/05 16:03:52 mschiff Exp $
EAPI="5"
@ -18,7 +18,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="acl clientonly +director examples ipv6 logwatch mysql ndmp postgres python qt4
readline scsi-crypto sql-pooling +sqlite3 ssl static +storage-daemon tcpd
readline scsi-crypto sql-pooling +sqlite ssl static +storage-daemon tcpd
vim-syntax X"
DEPEND="
@ -27,7 +27,7 @@ DEPEND="
!clientonly? (
postgres? ( dev-db/postgresql:*[threads] )
mysql? ( virtual/mysql )
sqlite3? ( dev-db/sqlite:3 )
sqlite? ( dev-db/sqlite:3 )
director? ( virtual/mta )
)
qt4? (
@ -70,7 +70,7 @@ S=${WORKDIR}/${PN}-Release-${PV}
pkg_setup() {
use mysql && export mydbtypes+="mysql"
use postgres && export mydbtypes+=" postgresql"
use sqlite3 && export mydbtypes+=" sqlite3"
use sqlite && export mydbtypes+=" sqlite"
# create the daemon group and user
if [ -z "$(egetent group bareos 2>/dev/null)" ]; then
@ -159,8 +159,8 @@ src_configure() {
$(use_with postgres postgresql) \
$(use_with python) \
$(use_with readline readline /usr) \
$(use_with sqlite3) \
$(use sqlite3 || echo "--without-sqlite3") \
$(use_with sqlite sqlite3) \
$(use sqlite || echo "--without-sqlite3") \
$(use_with ssl openssl) \
$(use_with tcpd tcp-wrappers) \
"
@ -386,7 +386,7 @@ pkg_postinst() {
einfo
fi
if use sqlite3; then
if use sqlite; then
einfo
einfo "Be aware that Bareos does not officially support SQLite database."
einfo "Best use it only for a client-only installation. See Bug #445540."

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-13.2.3-r1.ebuild,v 1.7 2015/04/08 07:30:31 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-13.2.4-r1.ebuild,v 1.1 2015/05/05 16:03:52 mschiff Exp $
EAPI="5"
@ -18,7 +18,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="acl clientonly +director fastlz ipv6 logwatch mysql ndmp postgres python qt4
readline scsi-crypto sql-pooling +sqlite3 ssl static +storage-daemon tcpd
readline scsi-crypto sql-pooling +sqlite ssl static +storage-daemon tcpd
vim-syntax X"
DEPEND="
@ -27,7 +27,7 @@ DEPEND="
!clientonly? (
postgres? ( dev-db/postgresql:*[threads] )
mysql? ( virtual/mysql )
sqlite3? ( dev-db/sqlite:3 )
sqlite? ( dev-db/sqlite:3 )
director? ( virtual/mta )
)
qt4? (
@ -71,7 +71,7 @@ S=${WORKDIR}/${PN}-Release-${PV}
pkg_setup() {
use mysql && export mydbtypes+="mysql"
use postgres && export mydbtypes+=" postgresql"
use sqlite3 && export mydbtypes+=" sqlite3"
use sqlite && export mydbtypes+=" sqlite"
# create the daemon group and user
if [ -z "$(egetent group bareos 2>/dev/null)" ]; then
@ -161,8 +161,8 @@ src_configure() {
$(use_with postgres postgresql) \
$(use_with python) \
$(use_with readline) \
$(use_with sqlite3) \
$(use sqlite3 || echo "--without-sqlite3") \
$(use_with sqlite sqlite3) \
$(use sqlite || echo "--without-sqlite3") \
$(use_with ssl openssl) \
$(use_with tcpd tcp-wrappers) \
"
@ -382,7 +382,7 @@ pkg_postinst() {
einfo
fi
if use sqlite3; then
if use sqlite; then
einfo
einfo "Be aware that Bareos does not officially support SQLite database."
einfo "Best use it only for a client-only installation. See Bug #445540."

@ -1,398 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-13.2.4.ebuild,v 1.6 2015/04/08 07:30:31 mgorny Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads"
inherit eutils multilib python-single-r1 qt4-r2 user
DESCRIPTION="Featureful client/server network backup suite"
HOMEPAGE="http://www.bareos.org/"
SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz"
RESTRICT="mirror"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="acl clientonly +director fastlz ipv6 logwatch mysql ndmp postgres python qt4
readline scsi-crypto sql-pooling +sqlite3 ssl static +storage-daemon tcpd
vim-syntax X"
DEPEND="
!app-backup/bacula
dev-libs/gmp:0
!clientonly? (
postgres? ( dev-db/postgresql:*[threads] )
mysql? ( virtual/mysql )
sqlite3? ( dev-db/sqlite:3 )
director? ( virtual/mta )
)
qt4? (
dev-qt/qtsvg:4
x11-libs/qwt:5
)
fastlz? ( dev-libs/bareos-fastlzlib )
logwatch? ( sys-apps/logwatch )
tcpd? ( sys-apps/tcp-wrappers )
readline? ( sys-libs/readline:0 )
static? (
acl? ( virtual/acl[static-libs] )
sys-libs/zlib[static-libs]
dev-libs/lzo[static-libs]
sys-libs/ncurses[static-libs]
ssl? ( dev-libs/openssl:0[static-libs] )
)
!static? (
acl? ( virtual/acl )
dev-libs/lzo
ssl? ( dev-libs/openssl:0 )
sys-libs/ncurses
sys-libs/zlib
)
python? ( ${PYTHON_DEPS} )
"
RDEPEND="${DEPEND}
!clientonly? (
storage-daemon? (
sys-block/mtx
app-arch/mt-st
)
)
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
REQUIRED_USE="static? ( clientonly )
python? ( ${PYTHON_REQUIRED_USE} )"
S=${WORKDIR}/${PN}-Release-${PV}
pkg_setup() {
use mysql && export mydbtypes+="mysql"
use postgres && export mydbtypes+=" postgresql"
use sqlite3 && export mydbtypes+=" sqlite3"
# create the daemon group and user
if [ -z "$(egetent group bareos 2>/dev/null)" ]; then
enewgroup bareos
einfo
einfo "The group 'bareos' has been created. Any users you add to this"
einfo "group have access to files created by the daemons."
einfo
fi
if use clientonly && use static && use qt4; then
ewarn
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
ewarn
fi
if ! use clientonly; then
if [ -z "$(egetent passwd bareos 2>/dev/null)" ]; then
enewuser bareos -1 -1 /var/lib/bareos bareos,disk,tape,cdrom,cdrw
einfo
einfo "The user 'bareos' has been created. Please see the bareos manual"
einfo "for information about running bareos as a non-root user."
einfo
fi
fi
use python && python-single-r1_pkg_setup
}
src_prepare() {
# adjusts default configuration files for several binaries
# to /etc/bareos/<config> instead of ./<config>
pushd src >&/dev/null || die
for f in console/console.c dird/dird.c filed/filed.c \
stored/bcopy.c stored/bextract.c stored/bls.c \
stored/bscan.c stored/btape.c stored/stored.c \
qt-console/main.cpp; do
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bareos/|g' "${f}" \
|| die "sed on ${f} failed"
done
popd >&/dev/null || die
# bug 466690 Use CXXFLAGS instead of CFLAGS
sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
# stop build for errors in subdirs
epatch "${FILESDIR}"/${PN}-12.4.5-Makefile.patch
# bat needs to respect LDFLAGS
epatch "${FILESDIR}"/${PN}-12.4.5-bat-ldflags.patch
# do not strip binaries
for d in filed console dird stored; do
sed -i -e "s/strip /# strip /" src/$d/Makefile.in || die
done
}
src_configure() {
local myconf=''
if use clientonly; then
myconf="${myconf} \
$(use_enable clientonly client-only) \
$(use_enable !static libtool) \
$(use_enable static static-cons) \
$(use_enable static static-fd)"
fi
# do not build bat and traymonitor if 'static' clientonly
if ! use clientonly || ! use static; then
myconf="${myconf} \
$(use_enable qt4 bat) \
$(use_enable qt4 traymonitor)"
fi
myconf="${myconf} \
$(use_with X x) \
$(use_enable acl) \
$(use_enable ipv6) \
$(use_enable ndmp) \
$(use_enable readline) \
$(use_enable !readline conio) \
$(use_enable scsi-crypto) \
$(use_enable sql-pooling) \
$(use_with fastlz) \
$(use_with mysql) \
$(use_with postgres postgresql) \
$(use_with python) \
$(use_with readline) \
$(use_with sqlite3) \
$(use sqlite3 || echo "--without-sqlite3") \
$(use_with ssl openssl) \
$(use_with tcpd tcp-wrappers) \
"
econf \
--libdir=/usr/$(get_libdir) \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html \
--with-pid-dir=/run/bareos \
--sysconfdir=/etc/bareos \
--with-subsys-dir=/run/lock/subsys \
--with-working-dir=/var/lib/bareos \
--with-logdir=/var/log/bareos \
--with-scriptdir=/usr/libexec/bareos \
--with-plugindir=/usr/$(get_libdir)/${PN}/plugin \
--with-dir-user=bareos \
--with-dir-group=bareos \
--with-sd-user=root \
--with-sd-group=bareos \
--with-fd-user=root \
--with-fd-group=bareos \
--with-sbin-perm=0755 \
--enable-smartalloc \
--enable-dynamic-cats-backends \
--enable-batch-insert \
--disable-afs \
--host=${CHOST} \
${myconf}
# correct configuration for QT based bat
if use qt4 ; then
pushd src/qt-console
eqmake4
popd
pushd src/qt-tray-monitor
eqmake4
popd
fi
}
src_compile() {
# workaround for build failing with high -j values
# if ndmp is enabled
use ndmp && MAKEOPTS="$MAKEOPTS -j1"
# Make build log verbose (bug #447806)
emake NO_ECHO=""
}
src_install() {
emake DESTDIR="${D}" install
doicon scripts/bareos.png
# install bat icon and desktop file when enabled
# (for some reason ./configure doesn't pick this up)
if use qt4 && ! use static ; then
doicon src/images/bat.png
domenu scripts/bat.desktop
fi
# remove some scripts we don't need at all
rm -f "${D}"/usr/libexec/bareos/{bareos,bareos-ctl-dir,bareos-ctl-fd,bareos-ctl-sd,startmysql,stopmysql}
rm -f "${D}"/usr/sbin/bareos
# remove upstream init scripts
rm -f "${D}"/etc/init.d/bareos-*
# rename statically linked apps
if use clientonly && use static ; then
pushd "${D}"/usr/sbin || die
mv static-bareos-fd bareos-fd || die
mv static-bconsole bconsole || die
popd || die
fi
# extra files which 'make install' doesn't cover
if ! use clientonly; then
# the logrotate configuration
# (now unconditional wrt bug #258187)
diropts -m0755
insinto /etc/logrotate.d
insopts -m0644
newins "${S}"/scripts/logrotate bareos
# the logwatch scripts
if use logwatch; then
diropts -m0750
dodir /etc/log.d/scripts/services
dodir /etc/log.d/scripts/shared
dodir /etc/log.d/conf/logfiles
dodir /etc/log.d/conf/services
pushd "${S}"/scripts/logwatch >&/dev/null || die
emake DESTDIR="${D}" install
popd >&/dev/null || die
fi
fi
rm -vf "${D}"/usr/share/man/man1/bareos-bwxconsole.1*
if ! use qt4; then
rm -vf "${D}"/usr/share/man/man1/bat.1*
fi
if use clientonly || ! use director; then
rm -vf "${D}"/usr/share/man/man8/bareos-dir.8*
rm -vf "${D}"/usr/share/man/man8/bareos-dbcheck.8*
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
rm -vf "${D}"/usr/share/man/man8/bwild.8*
rm -vf "${D}"/usr/share/man/man8/bregex.8*
rm -vf "${D}"/usr/share/man/man8/bpluginfo.8*
rm -vf "${D}"/usr/libexec/bareos/create_*_database
rm -vf "${D}"/usr/libexec/bareos/drop_*_database
rm -vf "${D}"/usr/libexec/bareos/make_*_tables
rm -vf "${D}"/usr/libexec/bareos/update_*_tables
rm -vf "${D}"/usr/libexec/bareos/drop_*_tables
rm -vf "${D}"/usr/libexec/bareos/grant_*_privileges
rm -vf "${D}"/usr/libexec/bareos/*_catalog_backup
fi
if use clientonly || ! use storage-daemon; then
rm -vf "${D}"/usr/share/man/man8/bareos-sd.8*
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
rm -vf "${D}"/usr/share/man/man8/bextract.8*
rm -vf "${D}"/usr/share/man/man8/bls.8*
rm -vf "${D}"/usr/share/man/man8/bscan.8*
rm -vf "${D}"/usr/share/man/man8/btape.8*
rm -vf "${D}"/usr/libexec/bareos/disk-changer
rm -vf "${D}"/usr/libexec/bareos/mtx-changer
rm -vf "${D}"/usr/libexec/bareos/dvd-handler
rm -vf "${D}"/etc/bareos/mtx-changer.conf
fi
if ! use scsi-crypto; then
rm -vf "${D}"/usr/share/man/man8/bscrypto.8*
fi
if ! use qt4; then
rm -vf "${D}"/usr/share/man/man1/bareos-tray-monitor.1*
fi
# documentation
dodoc README.md
use ndmp && dodoc README.NDMP
use scsi-crypto && dodoc README.scsicrypto
# vim-files
if use vim-syntax; then
insinto /usr/share/vim/vimfiles/syntax
doins scripts/bareos.vim
insinto /usr/share/vim/vimfiles/ftdetect
newins scripts/filetype.vim bareos_ft.vim
fi
# setup init scripts
myscripts="bareos-fd"
if ! use clientonly; then
if use director; then
myscripts="${myscripts} bareos-dir"
fi
if use storage-daemon; then
myscripts="${myscripts} bareos-sd"
fi
fi
for script in ${myscripts}; do
# copy over init script and config to a temporary location
# so we can modify them as needed
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
# now set the database dependency for the director init script
case "${script}" in
bareos-dir)
sed -i -e "s:%databasetypes%:${mydbtypes}:" "${T}/${script}".confd || die
;;
*)
;;
esac
# install init script and config
newinitd "${T}/${script}".initd "${script}"
newconfd "${T}/${script}".confd "${script}"
done
# make sure the working directory exists
diropts -m0750
keepdir /var/lib/bareos
# make sure bareos group can execute bareos libexec scripts
fowners -R root:bareos /usr/libexec/bareos
}
pkg_postinst() {
if use clientonly; then
fowners root:bareos /var/lib/bareos
else
fowners bareos:bareos /var/lib/bareos
fi
if ! use clientonly && use director; then
einfo
einfo "If this is a new install, you must create the databases with:"
if use postgres; then
einfo
einfo "For postgresql:"
einfo " su postgres -c '/usr/libexec/bareos/create_bareos_database postgresql'"
einfo " su postgres -c '/usr/libexec/bareos/make_bareos_tables postgresql'"
einfo " su postgres -c '/usr/libexec/bareos/grant_bareos_privileges postgresql'"
fi
if use mysql; then
einfo
einfo "For mysql:"
einfo
einfo " Make sure root has direct access to your mysql server. You may want to"
einfo " create a /root/.my.cnf file with"
einfo " [client]"
einfo " user=root"
einfo " password=YourPasswordForAccessingMysqlAsRoot"
einfo " before running:"
einfo " /usr/libexec/bareos/create_bareos_database mysql"
einfo " /usr/libexec/bareos/make_bareos_tables mysql"
einfo " /usr/libexec/bareos/grant_bareos_privileges mysql"
fi
einfo
fi
if use sqlite3; then
einfo
einfo "Be aware that Bareos does not officially support SQLite database."
einfo "Best use it only for a client-only installation. See Bug #445540."
einfo
einfo "It is strongly recommended to use either postgresql or mysql as"
einfo "catalog database backend."
einfo
fi
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
einfo "you have to enable 'USE=qt4'."
einfo
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-14.2.1.ebuild,v 1.6 2015/04/08 07:30:31 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-14.2.1.ebuild,v 1.7 2015/05/05 16:03:52 mschiff Exp $
EAPI="5"
@ -18,7 +18,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS=""
IUSE="acl clientonly +director fastlz ipv6 logwatch mysql ndmp postgres python qt4
readline scsi-crypto sql-pooling +sqlite3 ssl static +storage-daemon tcpd
readline scsi-crypto sql-pooling +sqlite ssl static +storage-daemon tcpd
vim-syntax X cephfs glusterfs lmdb rados"
DEPEND="
@ -31,7 +31,7 @@ DEPEND="
!clientonly? (
postgres? ( dev-db/postgresql:*[threads] )
mysql? ( virtual/mysql )
sqlite3? ( dev-db/sqlite:3 )
sqlite? ( dev-db/sqlite:3 )
director? ( virtual/mta )
)
qt4? (
@ -75,7 +75,7 @@ S=${WORKDIR}/${PN}-Release-${PV}
pkg_setup() {
use mysql && export mydbtypes+="mysql"
use postgres && export mydbtypes+=" postgresql"
use sqlite3 && export mydbtypes+=" sqlite3"
use sqlite && export mydbtypes+=" sqlite"
# create the daemon group and user
if [ -z "$(egetent group bareos 2>/dev/null)" ]; then
@ -165,8 +165,8 @@ src_configure() {
$(use_with postgres postgresql) \
$(use_with python) \
$(use_with readline) \
$(use_with sqlite3) \
$(use sqlite3 || echo "--without-sqlite3") \
$(use_with sqlite sqlite3) \
$(use sqlite || echo "--without-sqlite3") \
$(use_with ssl openssl) \
$(use_with tcpd tcp-wrappers) \
$(use_enable lmdb) \
@ -393,7 +393,7 @@ pkg_postinst() {
einfo
fi
if use sqlite3; then
if use sqlite; then
einfo
einfo "Be aware that Bareos does not officially support SQLite database."
einfo "Best use it only for a client-only installation. See Bug #445540."

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.1.ebuild,v 1.1 2015/05/03 15:17:14 alonbl Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.1.ebuild,v 1.2 2015/05/05 16:24:05 alonbl Exp $
EAPI=5
@ -27,7 +27,6 @@ DEPEND="${RDEPEND}
sys-devel/gettext
gtk? ( virtual/pkgconfig )
qt4? ( virtual/pkgconfig )
ppc-aix? ( dev-libs/gnulib )
"
REQUIRED_USE="
|| ( ncurses gtk qt4 )
@ -48,12 +47,6 @@ src_configure() {
use static && append-ldflags -static
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
if [[ ${CHOST} == *-aix* ]] ; then
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)"
append-libs -lgnu
fi
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"

@ -5,3 +5,4 @@ DIST libvirt-1.2.11.tar.gz 30571605 SHA256 1b886429734a53fc9a201f46d77448fda963e
DIST libvirt-1.2.12.tar.gz 30710487 SHA256 eff5227f774560d97f0b44402a444e821c51e8cd44add89f74bc3c1f4dede66a SHA512 643986d72886fe3de0191b282f561241721a8967911418ff317cecd68e1afb13f32e0aeb5000ae11cc452bfaac6220c472091276c81a69eb569166b87d05e736 WHIRLPOOL 1b02150643145efb851335139661b69999641904c1350c3a1b391efcc7761de7c28ba19307867e21a5c1516da8ab365e01fcdfb542efb56a3cce8ed61be65f0f
DIST libvirt-1.2.13.tar.gz 30861600 SHA256 944163d93949db61f49eace85838b1bd55ce855e88b014df16c50fd2102bdaf6 SHA512 f590cd4ad55fb8f09980ba2dfd05eb6b978c602c2eecc1188acc6536ae2d4ffb8ad70756a39c95b2b69688981e950cce3e7f232bf96b50fdb01d60b05ecf990d WHIRLPOOL b46013116fe3872156de29c2c27bb76c5ad9fad08d7e489ad061db2be1d82e7d64117e3dd90ca999efb9edd35584ff944c03659fd6690fd9f961586d255a8d97
DIST libvirt-1.2.14.tar.gz 28947850 SHA256 b8e8e6f1fc91eb8694fa21f9c57a736fa4a5af10562e14e4aa2c7e23510c4c07 SHA512 ea5a68211ce3940f73444777ae5e2c8de7405df3e1a78d2871a9e18591bc8bf036288a6733da5ab23180b6ed88e03347e898554a46c0ad440da48590b32340ad WHIRLPOOL 8a9791a780c3daa416abeff711a9204093b4f979a2bb1ee8d2adb93f033b48ff3c576811b1f8d943a3f93a95cab9592293d9b4309f11eb2b16515b32cf5cc033
DIST libvirt-1.2.15.tar.gz 29094868 SHA256 5f88041b8c212f8f687c672fe583108833240d6175b512ce4de92ab6660194c6 SHA512 c5dd3af86e89e3804d6c3b527c6dbd98c79d87d2591725a13af33530e0e9a9a2e9aeb9491844469d44ec4f4d17adb036c76391f964158ada23ec042a75556fbc WHIRLPOOL a43aad4caeff707c8d7a6872ff3c46911c96fd90ece02a7f6ceabb4ccd00e467b5341ab9d922912cc2968a2bb8826e970b253b257c5a8981b37364550f9b3616

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.10-r5.ebuild,v 1.1 2015/04/17 14:30:51 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.10-r5.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@ -81,7 +81,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.11-r4.ebuild,v 1.1 2015/04/17 14:30:51 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.11-r4.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.12-r1.ebuild,v 1.1 2015/04/17 14:30:51 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.12-r1.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.13-r2.ebuild,v 1.1 2015/04/19 11:07:53 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.13-r2.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.14-r2.ebuild,v 1.2 2015/05/03 09:23:08 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.14-r2.ebuild,v 1.3 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@ -57,7 +57,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
RDEPEND="sys-libs/readline:0
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@ -83,7 +83,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2

@ -0,0 +1,465 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.15.ebuild,v 1.1 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
AUTOTOOLIZE=yes
MY_P="${P/_rc/-rc}"
inherit eutils user autotools linux-info systemd readme.gentoo
BACKPORTS=""
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
SRC_URI=""
KEYWORDS=""
SLOT="0"
else
# Versions with 4 numbers are stable updates:
if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
SRC_URI="http://libvirt.org/sources/stable_updates/${MY_P}.tar.gz"
else
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz"
fi
SRC_URI+=" ${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz
http://dev.gentoo.org/~tamiko/distfiles/${P}-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~x86"
SLOT="0/${PV}"
fi
S="${WORKDIR}/${P%_rc*}"
DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
# TODO: Reenable IUSE wireshark-plugins
IUSE="audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm lxc \
+macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl \
selinux +udev uml +vepa virtualbox virt-network wireshark-plugins xen \
elibc_glibc systemd"
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
virtualbox? ( libvirtd )
xen? ( libvirtd )
virt-network? ( libvirtd )
firewalld? ( virt-network )"
# gettext.sh command is used by the libvirt command wrappers, and it's
# non-optional, so put it into RDEPEND.
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline:=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
>=dev-libs/libxml2-2.7.6
dev-libs/libnl:3
>=net-libs/gnutls-1.0.25
net-libs/libssh2
sys-apps/dmidecode
>=sys-apps/util-linux-2.17
sys-devel/gettext
>=net-analyzer/netcat6-1.0-r2
app-misc/scrub
audit? ( sys-process/audit )
avahi? ( >=net-dns/avahi-0.6[dbus] )
caps? ( sys-libs/libcap-ng )
fuse? ( >=sys-fs/fuse-2.8.6 )
glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
iscsi? ( sys-block/open-iscsi )
lxc? ( !systemd? ( sys-power/pm-utils ) )
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
)
pcap? ( >=net-libs/libpcap-1.0.0 )
policykit? ( >=sys-auth/polkit-0.9 )
qemu? (
>=app-emulation/qemu-0.13.0
dev-libs/yajl
!systemd? ( sys-power/pm-utils )
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
systemd? ( sys-apps/systemd )
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
wireshark-plugins? ( net-analyzer/wireshark:= )
xen? ( app-emulation/xen-tools app-emulation/xen )
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
virt-network? ( net-dns/dnsmasq[script]
>=net-firewall/iptables-1.4.10
net-misc/radvd
net-firewall/ebtables
sys-apps/iproute2[-minimal]
firewalld? ( net-firewall/firewalld )
)
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
DEPEND="${RDEPEND}
virtual/pkgconfig
app-text/xhtml1
dev-lang/perl
dev-perl/XML-XPath
dev-libs/libxslt"
DOC_CONTENTS="For the basic networking support (bridged and routed networks)
you don't need any extra software. For more complex network modes
including but not limited to NATed network, you can enable the
'virt-network' USE flag.\n\n
If you are using dnsmasq on your system, you will have
to configure /etc/dnsmasq.conf to enable the following settings:\n\n
bind-interfaces\n
interface or except-interface\n\n
Otherwise you might have issues with your existing DNS server."
LXC_CONFIG_CHECK="
~CGROUPS
~CGROUP_FREEZER
~CGROUP_DEVICE
~CGROUP_CPUACCT
~CGROUP_SCHED
~CGROUP_PERF
~BLK_CGROUP
~NET_CLS_CGROUP
~CGROUP_NET_PRIO
~CPUSETS
~RESOURCE_COUNTERS
~NAMESPACES
~UTS_NS
~IPC_NS
~PID_NS
~NET_NS
~USER_NS
~DEVPTS_MULTIPLE_INSTANCES
~VETH
~MACVLAN
~POSIX_MQUEUE
~SECURITYFS
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS
"
VIRTNET_CONFIG_CHECK="
~BRIDGE_NF_EBTABLES
~BRIDGE_EBT_MARK_T
~NETFILTER_ADVANCED
~NETFILTER_XT_TARGET_CHECKSUM
~NETFILTER_XT_CONNMARK
~NETFILTER_XT_MARK
"
BWLMT_CONFIG_CHECK="
~BRIDGE_EBT_T_NAT
~NET_SCH_HTB
~NET_SCH_SFQ
~NET_SCH_INGRESS
~NET_CLS_FW
~NET_CLS_U32
~NET_ACT_POLICE
"
MACVTAP_CONFIG_CHECK=" ~MACVTAP"
LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH"
ERROR_USER_NS="Optional depending on LXC configuration."
pkg_setup() {
enewgroup qemu 77
enewuser qemu 77 -1 -1 qemu kvm
# Some people used the masked ebuild which was not adding the qemu
# user to the kvm group originally. This results in VMs failing to
# start for some users. bug #430808
egetent group kvm | grep -q qemu
if [[ $? -ne 0 ]]; then
gpasswd -a qemu kvm
fi
# Handle specific kernel versions for different features
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
CONFIG_CHECK=""
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
use lvm && CONFIG_CHECK+="${LVM_CONFIG_CHECK}"
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}"
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
# Bandwidth Limiting Support
use virt-network && CONFIG_CHECK+="${BWLMT_CONFIG_CHECK}"
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
src_prepare() {
touch "${S}/.mailmap"
if [[ ${PV} = *9999* ]]; then
# git checkouts require bootstrapping to create the configure script.
# Additionally the submodules must be cloned to the right locations
# bug #377279
./bootstrap || die "bootstrap failed"
(
git submodule status | sed 's/^[ +-]//;s/ .*//'
git hash-object bootstrap.conf
) >.git-module-status
fi
epatch "${FILESDIR}"/${PN}-1.2.9-do_not_use_sysconf.patch
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" \
EPATCH_SOURCE="${WORKDIR}/patches" epatch
epatch_user
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
# Tweak the init script
local avahi_init=
local iscsi_init=
local rbd_init=
local firewalld_init=
cp "${FILESDIR}/libvirtd.init-r14" "${S}/libvirtd.init"
use avahi && avahi_init='avahi-daemon'
use iscsi && iscsi_init='iscsid'
use rbd && rbd_init='ceph'
use firewalld && firewalld_init='need firewalld'
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
}
src_configure() {
local myconf=""
## enable/disable daemon, otherwise client only utils
myconf+=" $(use_with libvirtd)"
## enable/disable the daemon using avahi to find VMs
myconf+=" $(use_with avahi)"
## hypervisors on the local host
myconf+=" $(use_with xen) $(use_with xen xen-inotify)"
myconf+=" --without-xenapi"
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
myconf+=" --with-libxl"
else
myconf+=" --without-libxl"
fi
myconf+=" $(use_with openvz)"
myconf+=" $(use_with lxc)"
if use virtualbox && has_version app-emulation/virtualbox-ose; then
myconf+=" --with-vbox=/usr/lib/virtualbox-ose/"
else
myconf+=" $(use_with virtualbox vbox)"
fi
myconf+=" $(use_with uml)"
myconf+=" $(use_with qemu)"
myconf+=" $(use_with qemu yajl)" # Use QMP over HMP
myconf+=" $(use_with phyp)"
myconf+=" --with-esx"
myconf+=" --with-vmware"
## additional host drivers
myconf+=" $(use_with virt-network network)"
myconf+=" --with-storage-fs"
myconf+=" $(use_with lvm storage-lvm)"
myconf+=" $(use_with iscsi storage-iscsi)"
myconf+=" $(use_with parted storage-disk)"
mycond+=" $(use_with glusterfs)"
mycond+=" $(use_with glusterfs storage-gluster)"
myconf+=" $(use_with lvm storage-mpath)"
myconf+=" $(use_with rbd storage-rbd)"
myconf+=" $(use_with numa numactl)"
myconf+=" $(use_with numa numad)"
myconf+=" $(use_with selinux)"
myconf+=" $(use_with fuse)"
# udev for device support details
myconf+=" $(use_with udev)"
myconf+=" --without-hal"
# linux capability support so we don't need privileged accounts
myconf+=" $(use_with caps capng)"
## auth stuff
myconf+=" $(use_with policykit polkit)"
myconf+=" $(use_with sasl)"
# network bits
myconf+=" $(use_with macvtap)"
myconf+=" $(use_with pcap libpcap)"
myconf+=" $(use_with vepa virtualport)"
myconf+=" $(use_with firewalld)"
## other
myconf+=" $(use_enable nls)"
# user privilege bits fir qemu/kvm
if use caps; then
myconf+=" --with-qemu-user=qemu"
myconf+=" --with-qemu-group=qemu"
else
myconf+=" --with-qemu-user=root"
myconf+=" --with-qemu-group=root"
fi
# audit support
myconf+=" $(use_with audit)"
# wireshark dissector
myconf+=" $(use_with wireshark-plugins wireshark-dissector)"
## stuff we don't yet support
myconf+=" --without-netcf"
# locking support
myconf+=" --without-sanlock"
# systemd unit files
myconf+=" $(use_with systemd systemd-daemon)"
use systemd && myconf+=" --with-init-script=systemd"
# this is a nasty trick to work around the problem in bug
# #275073. The reason why we don't solve this properly is that
# it'll require us to rebuild autotools (and we don't really want
# to do that right now). The proper solution has been sent
# upstream and should hopefully land in 0.7.7, in the mean time,
# mime the same functionality with this.
case ${CHOST} in
*cygwin* | *mingw* )
;;
*)
ac_cv_prog_WINDRES=no
;;
esac
econf \
${myconf} \
--disable-static \
--disable-werror \
--with-remote \
--docdir=/usr/share/doc/${PF} \
--localstatedir=/var
if [[ ${PV} = *9999* ]]; then
# Restore gnulib's config.sub and config.guess
# bug #377279
(cd .gnulib && git reset --hard > /dev/null)
fi
}
src_test() {
# Explicitly allow parallel build of tests
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
}
src_install() {
emake install \
DESTDIR="${D}" \
HTML_DIR=/usr/share/doc/${PF}/html \
DOCS_DIR=/usr/share/doc/${PF} \
EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|| die "emake install failed"
find "${D}" -name '*.la' -delete || die
# Remove bogus, empty directories. They are either not used, or
# libvirtd is able to create them on demand
rm -rf "${D}"/etc/sysconf
rm -rf "${D}"/var/cache
rm -rf "${D}"/var/run
rm -rf "${D}"/var/log
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
use systemd && systemd_install_serviced \
"${FILESDIR}"/libvirtd.service.conf libvirtd.service
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
newinitd "${FILESDIR}/virtlockd.init" virtlockd || die
readme.gentoo_create_doc
}
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
fi
# We really don't want to use or support old PolicyKit cause it
# screws with the new polkit integration
if has_version sys-auth/policykit; then
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
fi
# Only sysctl files ending in .conf work
dodir /etc/sysctl.d
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
}
pkg_postinst() {
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
fi
if ! use policykit; then
elog "To allow normal users to connect to libvirtd you must change the"
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
fi
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
readme.gentoo_print_elog
if use caps && use qemu; then
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
fi
if [[ -n "${REPLACING_VERSIONS}" ]]; then
elog ""
elog "The systemd service-file configuration under /etc/sysconfig has"
elog "been removed. Please use"
elog " /etc/systemd/system/libvirtd.service.d/00gentoo.conf"
elog "to control the '--listen' parameter for libvirtd. The configuration"
elog "for the libvirt-guests.service is now found under"
elog " /etc/libvirt/libvirt-guests.conf"
elog "The openrc configuration has not been changed. Thus no action is"
elog "required for the openrc service manager."
elog ""
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.74 2015/04/19 11:07:53 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.75 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
RDEPEND="sys-libs/readline:=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2

@ -2,3 +2,4 @@ DIST virt-manager-0.10.0-1cd29748.tar.xz 11716 SHA256 a9293c2fcadd230cdfb13977c7
DIST virt-manager-0.10.0.tar.gz 2548256 SHA256 59bd8f316917228885261a1ecbeb9aadbb0b0e02cdf5fc974c78113c5814346d SHA512 13eaed3645ccee79da6a972e02bb182b5bd24981ff55b6322b8aaf2689fab520f22f1e729bb5f5287d66526252a31a531c6595ee27489a52fb4829ae18cf8204 WHIRLPOOL e3e34506171217c63e5e5337157f75006554afb156a430f2ee7f11e354d0c490adc371174b342efb4cc90ab0686d2c74f42b4d52c55c0a9221868670980fdbb3
DIST virt-manager-1.0.1.tar.gz 2472879 SHA256 08e3740ae07292bc3f68160a43897fccb90d7bc14ffb133c8ad685c9d44444d8 SHA512 a7ef49b5f985998a5dd0dc27c1f42131c2df7f8c4b54d2e11843a25783ae05912445f01a1e4b00d4d8a38e8135d35d5863273b6f68dd253bc1159a85b0df6652 WHIRLPOOL cdf9a3f3e53ae101797cd3a129401b160293919dc1f09542370baf34c8197fe61c20b900f6b9f81a35b9c188a4c30856cf5393d23a2028f6cfc757b6ca3ef68b
DIST virt-manager-1.1.0.tar.gz 2509440 SHA256 ab0906cb15a132f1893f89ac4ca211c6c2c9c2d1860fbc285edbf9451c0f7941 SHA512 8c3aa56e13f1ec4a67e353b15b4f61bdc067300dbc459790b04e5f5258bf526694ec712a9f74d7af48ddd271081d48ae98d576f4bc5ed139e046620a9aa64e2d WHIRLPOOL aaffdf75b313c88a10648503bf552357139aff2a1624da1b17cac3975fec21ad6c3ccce00999ef8f4f1f4731aabf5ae2c07e70e453785caefe932c3b0deab456
DIST virt-manager-1.2.0.tar.gz 2516620 SHA256 f8ca4a562a5e4a7795f3fecb5cc07bb32a298c955c9de436a1921f83c5e8a514 SHA512 28fc334ea83e766978ab8b6bc927cc463a0695eb047cac5878a43baf28876f28470903dab6c4ce9464454b3d865c464ef96b2fe63f3f43ad427020f2bf5e8271 WHIRLPOOL 07ad9fe0c43a0da051743bba2ab95d1c7b08b4b488c665b0ef9d0ed9cbb5da7594cfe158151148a5b801cab35546e5cdf2ee2cf9df51aba8bd3c11351cae0978

@ -0,0 +1,93 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-1.2.0.ebuild,v 1.1 2015/05/05 19:21:04 tamiko Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
DISTUTILS_SINGLE_IMPL=1
inherit gnome2 distutils-r1
DESCRIPTION="A graphical tool for administering virtual machines"
HOMEPAGE="http://virt-manager.org"
if [[ ${PV} = *9999* ]]; then
inherit git-2
SRC_URI=""
KEYWORDS=""
EGIT_REPO_URI="git://git.fedorahosted.org/virt-manager.git"
else
SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="gnome-keyring gtk policykit sasl"
RDEPEND="!app-emulation/virtinst
dev-python/libvirt-python[${PYTHON_USEDEP}]
>=app-emulation/libvirt-glib-0.0.9[introspection,python,${PYTHON_USEDEP}]
${PYTHON_DEPS}
dev-libs/libxml2[python,${PYTHON_USEDEP}]
dev-python/ipaddr[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/urlgrabber[${PYTHON_USEDEP}]
sys-libs/libosinfo[introspection]
gtk? (
x11-libs/gtk+:3[introspection]
gnome-base/dconf
>=net-libs/gtk-vnc-0.3.8[gtk3,introspection,python,${PYTHON_USEDEP}]
net-misc/spice-gtk[usbredir,gtk3,introspection,python,sasl?,${PYTHON_USEDEP}]
net-misc/x11-ssh-askpass
x11-libs/vte:2.90[introspection]
gnome-keyring? ( dev-python/gnome-keyring-python )
policykit? ( sys-auth/polkit[introspection] )
x11-themes/gnome-icon-theme
)"
DEPEND="${RDEPEND}
dev-lang/perl
dev-util/intltool"
DOCS=( README NEWS )
src_prepare() {
distutils-r1_src_prepare
}
distutils-r1_python_compile() {
local defgraphics=
esetup.py configure \
--qemu-user=qemu \
--default-graphics=spice
}
python_install_all() {
distutils-r1_python_install_all
python_fix_shebang \
"${ED}"/usr/share/virt-manager/virt-{clone,convert,image,install,manager}
}
pkg_preinst() {
if use gtk; then
gnome2_pkg_preinst
cd "${ED}"
export GNOME2_ECLASS_ICONS=$(find 'usr/share/virt-manager/icons' -maxdepth 1 -mindepth 1 -type d 2> /dev/null)
else
rm -rf "${ED}/usr/share/virt-manager/virtManager"
rm -f "${ED}/usr/share/virt-manager/virt-manager"
rm -rf "${ED}/usr/share/virt-manager/ui/"
rm -rf "${ED}/usr/share/virt-manager/icons/"
rm -rf "${ED}/usr/share/man/man1/virt-manager.1*"
rm -rf "${ED}/usr/share/icons/"
rm -rf "${ED}/usr/share/applications/virt-manager.desktop"
rm -rf "${ED}/usr/bin/virt-manager"
fi
}
pkg_postinst() {
use gtk && gnome2_pkg_postinst
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-9999.ebuild,v 1.28 2015/04/13 12:33:05 tamiko Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-9999.ebuild,v 1.29 2015/05/05 19:21:04 tamiko Exp $
EAPI=5
@ -53,8 +53,6 @@ DEPEND="${RDEPEND}
DOCS=( README NEWS )
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1.0-optional_avahi.patch
distutils-r1_src_prepare
}

@ -0,0 +1,37 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/carbon-c-relay/carbon-c-relay-0.39-r1.ebuild,v 1.1 2015/05/05 14:44:31 grobian Exp $
EAPI=5
inherit toolchain-funcs user
DESCRIPTION="Enhanced C version of Carbon relay, aggregator and rewriter"
HOMEPAGE="https://github.com/grobian/carbon-c-relay"
SRC_URI="https://github.com/grobian/carbon-c-relay/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-libs/openssl"
DEPEND="virtual/pkgconfig
${RDEPEND}"
pkg_preinst() {
enewgroup carbon
enewuser carbon -1 /bin/false /dev/null carbon
}
src_prepare() {
tc-export CC
}
src_install() {
newbin relay ${PN}
dodoc README.md
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
}

@ -0,0 +1,16 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/carbon-c-relay/files/carbon-c-relay.confd,v 1.1 2015/05/05 14:44:31 grobian Exp $
# routing file to read
#ROUTES_FILE=/etc/carbon-c-relay.conf
# where to store the PID-file
#PIDFILE=/run/carbon-c-relay.pid
# user and group to run carbon-c-relay as
#USER=carbon
#GROUP=carbon
# any options to use when starting the relay
#EXTRA_OPTS=

@ -0,0 +1,68 @@
#!/sbin/runscript
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/carbon-c-relay/files/carbon-c-relay.initd,v 1.1 2015/05/05 14:44:31 grobian Exp $
extra_commands="configtest"
extra_started_commands="reload"
description="Lightweight graphite metrics router and aggregator."
description_configtest="Run carbon-c-relay's internal config check."
description_reload="Reload the carbon-c-relay configuration without losing connections."
routes_config=${ROUTES_FILE:-/etc/${SVCNAME}.conf}
command="/usr/bin/carbon-c-relay"
command_args="-f ${routes_config} ${EXTRA_OPTS}"
pidfile=${PIDFILE:-/run/${SVCNAME}.pid}
user=${USER:-carbon}
group=${GROUP:-carbon}
depend() {
need net
use dns
}
start_pre() {
if [ "${RC_CMD}" != "restart" ]; then
configtest || return 1
fi
}
stop_pre() {
if [ "${RC_CMD}" = "restart" ]; then
configtest || return 1
fi
}
stop_post() {
rm -f ${pidfile}
}
start() {
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --background --make-pidfile --pidfile ${pidfile} \
--stdout /var/log/${SVCNAME}.log --stderr /dev/stdout \
--user ${user} --group ${group} \
--exec ${command} -- ${command_args}
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop --exec ${command} --pidfile ${pidfile}
eend $?
}
reload() {
configtest || return 1
ebegin "Refreshing ${SVCNAME}'s configuration"
kill -HUP $(< ${pidfile}) &>/dev/null
eend $? "Failed to reload ${SVCNAME}"
}
configtest() {
ebegin "Checking ${SVCNAME}'s configuration"
${command} -f "${routes_config}" -t < /dev/null > /dev/null
eend $? "failed, please correct errors above"
}

@ -1,2 +1 @@
DIST darts-0.31.tar.gz 227448 SHA256 e76d2cb8bd99ebb9f317cb3924781cce2cb558920e3b76f611417cb4e0482e0a SHA512 b5804b367c261deaa9ac51c45506c24a0f5c91882a8839089015a7f9cf351fc5f71102cd8d8b986452ea48b1dfc475c55ca1e4e63301a685c87c12ca52c725e2 WHIRLPOOL b99ec1a57d434a7f32bbe8f998cf3ea63d1a2cf898c43d6e38f3e32a5ec5bd69f542047e619627e0d978f7111499e729e6323fd80a6532a1a0b27ab55f7a443c
DIST darts-0.32.tar.gz 234001 SHA256 0dfc0b82f0a05d93b92acf849368e54bf93f1de8ffb31ba0a21e45ab9e269285 SHA512 b9af8ce60688f5858dac2cac35a8666848dba6729f9f4364786123a1c0484e56c8b981ec04e59653afbcf20cce3b326a49243095213efb525b5669472ac7358e WHIRLPOOL 7fa9f2bf4186d1dd2e759206f2d58bc4bee672c7c0f68683a06e7afadf5d342a8578f5fc02aa0d813ef70731a2ad7ccf02e7d6d4264983de0b27521529ed257d

@ -1,25 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/darts/darts-0.31.ebuild,v 1.7 2008/01/05 11:30:44 jokey Exp $
DESCRIPTION="A C++ template library that implements Double-Array"
HOMEPAGE="http://chasen.org/~taku/software/darts/"
SRC_URI="http://chasen.org/~taku/software/darts/src/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 )"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
IUSE="zlib"
DEPEND="zlib? ( sys-libs/zlib )"
src_compile() {
econf `use_with zlib` || die
emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" || die
}
src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog INSTALL NEWS README || die
dohtml doc/* || die
}

@ -1,2 +1 @@
DIST faxpp-0.3.tar.gz 490050 SHA256 48aedb4800789b8ff76b2a92c0839f3c09c3f36239205f8eab45dbcef96e7f20 SHA512 36dc9d79621e726ed7436c4601cc68bd71be8e9e4d2be4ecddef05c9d613677d88a747f9ffc971f69637e9241ee4a715ac1b1946d1761dd0c6e98edbb3ef6db4 WHIRLPOOL ef3511e2b7f4ec8caf2a298bc7f207335f60d614d01a00dee77304db7e9b1bc6068fb953e4281cb90a99211fea436faccd802515a843010cfe108253f6d760bf
DIST faxpp-0.4.tar.gz 512740 SHA256 21767548e74442529d5761c71f5fe5dfbd98730e73a739ef47c5b60098b0906a SHA512 25b871a6419b70d9ee85817cda267dfff7ed8aa99a031493a6ccaf1faed80e113ceb7407df1629958d7841c73ba3bee760af9f595dd71648d853561e8c8f33d8 WHIRLPOOL acb9c601945bd5ab23f74ed1e6497211aa8f80d44d812d236e1acd88b6a9f9ef5bbc9aaa2c0a5b34f4d68780555ce4f7e4935cea5e18297841ee8a448670b324

@ -1,26 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/faxpp/faxpp-0.3.ebuild,v 1.1 2008/08/15 06:46:20 dev-zero Exp $
DESCRIPTION="A small, fast and conformant XML pull parser written in C with an API that can return UTF-8 or UTF-16 strings. "
HOMEPAGE="http://faxpp.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples"
DEPEND=""
RDEPEND=""
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog TODO
use doc && dohtml docs/api/*
if use examples ; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1,49 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblist/liblist-2.3.1.ebuild,v 1.1 2010/06/19 16:37:01 nerdboy Exp $
EAPI=2
inherit multilib
DESCRIPTION="This package provides generic linked-list manipulation routines, plus queues and stacks"
HOMEPAGE="http://ohnopub.net/liblist"
SRC_URI="ftp://ohnopublishing.net/mirror/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="doc examples static-libs"
src_configure() {
econf $(use_enable doc docs) \
$(use_enable examples) \
$(use_enable static-libs static)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc README || die
if use examples; then
insinto /usr/share/doc/${P}/examples
doins examples/{*.c,Makefile,README} || die
insinto /usr/share/doc/${P}/examples/cache
doins examples/cache/{*.c,README} || die
fi
if ! use static-libs; then
rm -v "${D}"/usr/$(get_libdir)/liblist.la || die
if use examples; then
rm -v "${D}"/usr/$(get_libdir)/libcache.la || die
fi
fi
}
pkg_postinst() {
elog "Note the man pages for this package have been renamed to avoid"
elog "name collisions with some system functions, however, the libs"
elog "and header files have not been changed."
elog "The new names are llist, lcache, lqueue, and lstack."
}

@ -1,35 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmcal/libmcal-0.7-r1.ebuild,v 1.12 2005/02/07 05:28:10 eradicator Exp $
inherit eutils
DESCRIPTION="Modular Calendar Access Library"
HOMEPAGE="http://mcal.chek.com/"
SRC_URI="mirror://sourceforge/libmcal/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc ~sparc alpha hppa ~mips amd64 ia64 s390"
IUSE=""
DEPEND=""
RDEPEND=""
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-fpic.patch
}
src_compile() {
econf || die
emake CFLAGS="${CFLAGS}" || die
}
src_install() {
einstall DESTDIR=${D} || die
dodoc CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL README
dohtml FUNCTION-REF.html
}

@ -1,65 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmcal/libmcal-0.7-r2.ebuild,v 1.8 2005/02/07 05:28:10 eradicator Exp $
inherit eutils
DRIVERS="mcaldrivers-0.9"
SRC_URI_BASE="mirror://sourceforge/libmcal"
DESCRIPTION="Modular Calendar Access Library"
HOMEPAGE="http://mcal.chek.com/"
SRC_URI="${SRC_URI_BASE}/${P}.tar.gz ${SRC_URI_BASE}/${DRIVERS}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~ppc ~sparc ~mips ~alpha arm ~hppa ~amd64 ~ia64 ~s390"
IUSE="pam"
DEPEND="pam? ( sys-libs/pam )"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd ${S}
mv ${S}/../mcal-drivers/* ${S}/
einfo "Using /var/spool/calendar instead of /var/calendar"
for i in FAQ-MCAL HOW-TO-MCAL mstore/mstore.c mstore/README mstore/Changelog; do
sed -e 's|/var/calendar|/var/spool/calendar|g' -i ${i}
done
cd ${S}
epatch ${FILESDIR}/${P}-fpic.patch
}
src_compile() {
use pam && CFLAGS="${CFLAGS} -DUSE_PAM"
einfo "Setting up mstore back-end"
cd ${S}/mstore
emake CFLAGS="${CFLAGS} -I.." || die
einfo "Setting up icap back-end"
cd ${S}/icap
emake CFLAGS="${CFLAGS} -I.." || die
cd ${S}
myconf="--with-mstore --with-icap"
econf ${myconf} || die
emake CFLAGS="${CFLAGS}" || die
}
src_install() {
einstall DESTDIR=${D} || die
dodoc CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL LICENSE README
newdoc mstore/README mstore-README
newdoc mstore/Changelog mstore-Changelog
newdoc icap/Changelog icap-Changelog
dohtml FUNCTION-REF.html
keepdir /var/spool/calendar
fperms 1777 /var/spool/calendar
}
pkg_postinst() {
einfo "You should start adding users to your calendar. ( e.g. htpasswd -c /etc/mpasswd username )"
# enforce perms
chmod 1777 ${ROOT}/var/spool/calendar
}

@ -1,65 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmcal/libmcal-0.7-r3.ebuild,v 1.11 2011/02/06 12:37:55 leio Exp $
inherit eutils
DRIVERS="mcaldrivers-0.9"
SRC_URI_BASE="mirror://sourceforge/libmcal"
DESCRIPTION="Modular Calendar Access Library"
HOMEPAGE="http://mcal.chek.com/"
SRC_URI="${SRC_URI_BASE}/${P}.tar.gz ${SRC_URI_BASE}/${DRIVERS}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="pam"
DEPEND="pam? ( sys-libs/pam )"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd ${S}
mv ${S}/../mcal-drivers/* ${S}/
einfo "Using /var/spool/calendar instead of /var/calendar"
for i in FAQ-MCAL HOW-TO-MCAL mstore/mstore.c mstore/README mstore/Changelog; do
sed -e 's|/var/calendar|/var/spool/calendar|g' -i ${i}
done
cd ${S}
epatch ${FILESDIR}/${P}-fpic.patch
}
src_compile() {
use pam && CFLAGS="${CFLAGS} -DUSE_PAM -lpam" LDFLAGS="${LDFLAGS} -lpam"
einfo "Setting up mstore back-end"
cd ${S}/mstore
emake CFLAGS="${CFLAGS} -I.." LDFLAGS="${LDFLAGS}" || die
einfo "Setting up icap back-end"
cd ${S}/icap
emake CFLAGS="${CFLAGS} -I.." LDFLAGS="${LDFLAGS}" || die
cd ${S}
myconf="--with-mstore --with-icap"
econf ${myconf} || die
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
}
src_install() {
einstall DESTDIR=${D} || die
dodoc CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL README
newdoc mstore/README mstore-README
newdoc mstore/Changelog mstore-Changelog
newdoc icap/Changelog icap-Changelog
dohtml FUNCTION-REF.html
keepdir /var/spool/calendar
fperms 1777 /var/spool/calendar
}
pkg_postinst() {
einfo "You should start adding users to your calendar. ( e.g. htpasswd -c /etc/mpasswd username )"
# enforce perms
chmod 1777 ${ROOT}/var/spool/calendar
}

@ -1,27 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmcal/libmcal-0.7.ebuild,v 1.10 2005/02/07 05:28:10 eradicator Exp $
DESCRIPTION="Modular Calendar Access Library"
HOMEPAGE="http://mcal.chek.com/"
SRC_URI="mirror://sourceforge/libmcal/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc sparc ~alpha ~hppa ~mips ppc64"
IUSE=""
DEPEND=""
RDEPEND=""
S=${WORKDIR}/${PN}
src_compile() {
econf || die "econf failed"
emake || die
}
src_install() {
einstall DESTDIR=${D} || die
dodoc CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL LICENSE README
dohtml FUNCTION-REF.html
}

@ -1,2 +1 @@
DIST libotf-0.9.13.tar.gz 388832 SHA256 7bc466ba50425f95b52de12b4ad35320acefcef13ce67bf33edc14abdcfe6908 SHA512 86ddf071df371ee44910afc02432352356bfa1c2a55b44274c95fc4e7ec4fca982a7fcde35aaa63a8cb332e98388a9faf9a94fbf0f39e85668630f77d841ef31 WHIRLPOOL efdfb7b90b3710a81a070b2b07c2af6b622cbd093d66ddf3beeeff1a4a7c26d5ad1372cd8a65b13913e5d2531aafb1b54becf3cb3db06a7437f1879a945a455a
DIST libotf-0.9.8.tar.gz 389377 SHA256 a3a3396b3d368750249ffb060cddcfd6b919c79efcf01c2086913e137230fdb0 SHA512 d6ef6b2a45f2e3dfe7f0675312dd21593a184d4ddbbd68baf49d2f71afca53120f9b0a9a0987078d1cd0473ac5df3a7589c9c61b2a5667e1611b55600151278e WHIRLPOOL 6e7e84c886d8d95e8d6cde4b05423c5d5a79ee10bd5d980a8eb5228cc54da3f1ca808474e02e89606b59a3ee4d3dc4f763b91d991098c2c9f2f8f45678dbcce8

@ -1,37 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libotf/libotf-0.9.8.ebuild,v 1.13 2015/01/31 01:42:59 patrick Exp $
inherit autotools
DESCRIPTION="Library for handling OpenType fonts (OTF)"
HOMEPAGE="http://www.m17n.org/libotf/"
SRC_URI="http://www.m17n.org/libotf/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
IUSE="X"
RDEPEND=">=media-libs/freetype-2.1
X? (
x11-libs/libXaw
x11-libs/libICE
)"
DEPEND="${RDEPEND}
>=sys-apps/sed-4
virtual/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
use X || sed -i -e '/^bin_PROGRAMS/s/otfview//' example/Makefile.am || die
use X || eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS NEWS README ChangeLog
}

@ -1,7 +1 @@
DIST librelp-0.1.1.tar.gz 375399 SHA256 57095df8936b7b85a7657c2d468081c6231270269f2501cc089cb2df92abd608 SHA512 571402626c3b42dde25998a26415b7d44a4ace1c027aa8b77c702c40d544ec0fbd432441487498a4780bb3780bee9ce63efcf1d0d4663279505c8f45d0aa87e5 WHIRLPOOL fb1b986e619ba5faa6eb38f03d549c7d89545535ff4b833f2c9342e29748770d9f841f9898b9273e77b241745bb2328023b1784f72c66ea2e6098da904f83a16
DIST librelp-0.1.3.tar.gz 382922 SHA256 d669dc623e54e241d2983ed00a8e75694d2a4098f8be08610f740f1b93fd5498 SHA512 f4b0451d4f77f18d0bedc4953f9a8d3230a003c75dc7b563d8901cded338723dfd218a64fb569fa378c3d08478467221017712cdf096ff5833156776010a71f2 WHIRLPOOL b9ddf9ac830847babc6fa48bc4f973c4e9bf498e6f5594228627c587cce8694996ce0244ec4f9f688eda9f6fb7b1e57f1efc80b668d0ce4e10a4a5cbe78c67ad
DIST librelp-1.0.0.tar.gz 384203 SHA256 a4b28e72a003f4a2a7fcb7c6093d60af6d252f1798dacc928c276eed4d20bc85 SHA512 0e77d7112d1d46eb0b8ec3781a6b61cf0bdb60974835774bb217c8a898230dfbc3b95b806f953cc9bff128197376961470a0aa9c533127db3c8472b4d9155010 WHIRLPOOL a081e3c23dc6a636a8a3bdc6752a3c49eaa53c4a7f17b8f79d178f26cd9c0e5ad7fef7ee007cb95ddc03f62759734f568c2654274fe74a65ee63b3ef10a10ee0
DIST librelp-1.0.1.tar.gz 355401 SHA256 76b010aa9149976802daa2e5fda7ac02a8a227b0c8c0d1069eec2d2a6629739a SHA512 8a8e5e7b4d6f9b0741f378188080a633c03082990ee2b73131ad41275200ceb8c72a8338cec1e65e7ecc6c196df351206174aa29654a162f9515075a384262d1 WHIRLPOOL 938aadf2285dae7f11b494133711a118092df7409364bbcdabf04087580de843a6a61b83b24db36281990f4261833d4c9570617dbcf3fdddf7f7d7263a208fb7
DIST librelp-1.1.5.tar.gz 401409 SHA256 2322d771bd6036dd11519509177722baa36bc0e61a5d6748cbce0addf7f43243 SHA512 f0b33e6fe332959b359f8044b35b268d283ccdba2690dd7c44f2ceade3ff38073e0624366e17a2dd3fd1df3b5d78e319958f3aff681f9d791202a458a4bdc408 WHIRLPOOL cfa7f9b3013e47b24caf7cd91da17648a86d5c33e43d87c5fc7e69b06c34938b82f4f4fafbb5a717528d9b9990667c4fedc8f3b83c5e3ba65cd000f696587193
DIST librelp-1.2.0.tar.gz 406527 SHA256 5a8870fd2ae496be08d100ef8a65807311f11d6976ed37b8e0cd8024872c31e5 SHA512 07f63a3ccdef6da6f732cce5c0e10e1d738bda76fe9df797b761a04c00ba02645e03e6e87cf97a04dcf7109978cf86dcdba08f4988d7db7a4de4c29c87873e8a WHIRLPOOL 8440cddc0f401660005724a318f75eff242d7644c98e105c016fa040369a3163ba2894d7c0eaf54a1e285c9cada5215d67e5beb9e85fa0894fbf1c971a76560b
DIST librelp-1.2.7.tar.gz 410896 SHA256 3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 SHA512 f8a71ad037cb5eaeb807b1bcb942893e2d10bcd57b18764bb13700c8e114d59de37b1b36560288abac18a07b6cb2920b46feaef4ae629aa0b3478ed16723542a WHIRLPOOL 784f291d0318b29be33bcd4bdd41e04c2e0fc8f292c6cb7f5985743559aa65f3c10932680f943e065ebf34e3f62c75bf2ed5500aebe0b7ab2fa7e64ced37cc44

@ -1,25 +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/librelp/librelp-0.1.1.ebuild,v 1.5 2014/08/10 20:37:44 slyfox Exp $
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~hppa x86"
IUSE="debug"
DEPEND=""
RDEPEND=""
src_compile() {
econf $(use_enable debug)
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
dohtml doc/relp.html
}

@ -1,27 +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/librelp/librelp-0.1.3.ebuild,v 1.7 2014/08/10 20:37:44 slyfox Exp $
EAPI="2"
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3 doc? ( FDL-1.3 )"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~sparc x86"
IUSE="debug doc"
DEPEND=""
RDEPEND=""
src_configure() {
econf \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
use doc && dohtml doc/relp.html
}

@ -1,27 +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/librelp/librelp-1.0.0.ebuild,v 1.5 2014/08/10 20:37:44 slyfox Exp $
EAPI="2"
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3 doc? ( FDL-1.3 )"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~sparc x86"
IUSE="debug doc"
DEPEND=""
RDEPEND=""
src_configure() {
econf \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
use doc && dohtml doc/relp.html
}

@ -1,27 +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/librelp/librelp-1.0.1.ebuild,v 1.5 2014/08/10 20:37:44 slyfox Exp $
EAPI="2"
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3 doc? ( FDL-1.3 )"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~sparc x86"
IUSE="debug doc"
DEPEND=""
RDEPEND=""
src_configure() {
econf \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
use doc && dohtml doc/relp.html
}

@ -1,27 +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/librelp/librelp-1.1.5.ebuild,v 1.3 2014/08/10 20:37:44 slyfox Exp $
EAPI="5"
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3 doc? ( FDL-1.3 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
IUSE="debug doc"
DEPEND=""
RDEPEND=">=net-libs/gnutls-2.12.23-r1"
src_configure() {
econf \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
use doc && dohtml doc/relp.html
}

@ -1,27 +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/librelp/librelp-1.2.0.ebuild,v 1.6 2014/08/10 20:37:44 slyfox Exp $
EAPI="5"
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3 doc? ( FDL-1.3 )"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~sparc x86"
IUSE="debug doc"
DEPEND=""
RDEPEND=">=net-libs/gnutls-2.12.23-r1"
src_configure() {
econf \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
use doc && dohtml doc/relp.html
}

@ -1,49 +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/librelp/librelp-1.2.7.ebuild,v 1.2 2014/08/10 20:37:44 slyfox Exp $
EAPI=5
inherit autotools-utils
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3 doc? ( FDL-1.3 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
IUSE="debug doc +ssl static-libs"
RDEPEND="
ssl? ( >=net-libs/gnutls-2.12.23-r1 )
"
DEPEND="
${RDEPEND}
virtual/pkgconfig
"
DOCS=( AUTHORS ChangeLog )
AUTOTOOLS_IN_SOURCE_BUILD=1
src_configure() {
local myeconfargs=(
$(use_enable debug)
$(use_enable ssl tls)
)
autotools-utils_src_configure
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
# We don't need the *.la files - do we?
find "${ED}"/usr/ -name '*.la' -delete
if use doc; then
dohtml doc/relp.html
fi
}

@ -1,26 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libspt/libspt-1.1-r1.ebuild,v 1.2 2009/04/03 18:30:37 mr_bones_ Exp $
EAPI="2"
inherit eutils
DESCRIPTION="Library for handling root privilege"
HOMEPAGE="http://www.j10n.org/libspt/index.html"
SRC_URI="http://www.j10n.org/libspt/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE=""
src_prepare() {
epatch "${FILESDIR}/libspt-werror.patch"
}
src_install() {
make DESTDIR="${D}" mandir=/usr/share/man install || die
dodoc CHANGES
}

@ -1,22 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libspt/libspt-1.1.ebuild,v 1.5 2009/09/23 17:23:50 patrick Exp $
DESCRIPTION="Library for handling root privilege"
HOMEPAGE="http://www.j10n.org/libspt/index.html"
SRC_URI="http://www.j10n.org/libspt/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="x86 alpha ppc"
IUSE=""
DEPEND=""
src_install() {
make DESTDIR=${D} mandir=/usr/share/man install || die
dodoc CHANGES
}

@ -1,2 +1 @@
DIST libunistring-0.9.1.1.tar.gz 2355260 SHA256 c5e142add13866f75ede5c1d451ec982af47c29bef3d1e2e28231f2b99d5190b SHA512 0d2786dad3eedee00f2fdd4dbdbf60504f4671420020a25bb3803c5a89a184b407a607e43aaf86df4d1b51ae31ed764e98a0b002174110a2b33feaecd2d161e4 WHIRLPOOL 41d61577b560307a8f05070f683eb2b0ffbef73b2ab22f56c66f6edfd5fab20639ee053aad04d7d8822dd2d45704dae222702aebf56354ec60fcb9dd50c89394
DIST libunistring-0.9.3.tar.gz 2555215 SHA256 610d3ec724fbdaa654afe3cff20b9f4d504be3fd296fded2e0f7f764041006a3 SHA512 351c0c94c4a31efbed932978ff8afae4defd7c28771d2d877b5ead5383a4f1b53200ece72b6908a9bafb7836775b2af3465e051226e43520ada2b8c583314d12 WHIRLPOOL f6a4f6571556193c0bacb3e4a29202da7f2ba96e7d0fb25a638fe2149bb38de029de43e66e1cbe80bbb633df3fe3469525e296ea57ef66ac7ca96cd082abdb2d

@ -1,30 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libunistring/libunistring-0.9.1.1-r1.ebuild,v 1.1 2010/10/06 04:22:11 chiiph Exp $
EAPI="3"
inherit eutils
DESCRIPTION="Library for manipulating Unicode strings and C strings according to the Unicode standard"
HOMEPAGE="http://www.gnu.org/software/libunistring/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
src_prepare() {
epatch "${FILESDIR}"/${PN}-nodocs.patch
}
src_install() {
dodoc AUTHORS README ChangeLog || die "dodoc failed"
if use doc; then
dohtml doc/*.html || die "dohtml failed"
doinfo doc/*.info || die "doinfo failed"
fi
emake DESTDIR="${D}" install || die "Install failed"
}

@ -1,4 +1 @@
DIST newt-0.52.12.tar.gz 178027 SHA256 2ba88dc3d118daf509c58e3707c43ad57dd3415d8164054e93fe76439f348529 SHA512 71092b3379cb7faaf461ee87695951fc87bac637bdcce2a0db156e4ec1eba7241551150f973e555910461c53965ba4dacd5cf7bf9b30807f5ede3a9ae26d5726 WHIRLPOOL a517bcd88525a591c400fd57dde4d494ee029174b7ef96a70e215ad4ed9b6f4862c2e994445a5164a8eaf9ce314fbca350f1566e439a502dbc66dd0ce0def539
DIST newt-0.52.13.tar.gz 183466 SHA256 01c254b00a3d27e22f13240b6db74df04e721ccec4d1d4fc7b45fee009efc05f SHA512 fb4066dc76f760edd1ce5bb215916f923337504b874029618193d5e526f35d638dffaf1774c5dfaa1b178579c008625bbead4088dcd58f2e5fac12311334eff9 WHIRLPOOL 8cbf35e7109332e5648e4053106cc6e328a1fa2266cb521eed77c807ebb8690c8ef26cbca0df09ce6fd7c54a5e776aa01b88b9956bf9a4f01e5986853089a23b
DIST newt-0.52.14.tar.gz 183621 SHA256 f70f4f58baa60388ddf2e39249ffb00898fb40f2b2767e42e2ab51fe4b40978e SHA512 b01442d318ecc21800671aa8d0c94235c00674a0017d124d69b9148c946663fd572272401f935a759c1a6ef48b44cbee2a19c068c871afc2ee51e1952c36a79d WHIRLPOOL bd8af85cfee8377d23e2d074b532a80dd63472a71df38d86105061ebaa268cd7bbb56a11f53d9d54d0732a66557c283f72f96410be0f4f70838010dc7a3f7cca
DIST newt-0.52.15.tar.gz 183171 SHA256 7a6151923e7a8a950f9a8a21668a5780d09b0f35f9d76a7ec606c71c35a0e241 SHA512 f93798e8e9e33b4bc1bbb6039d94ccdf55be76a0e0f918eb32a241fe527ea61121a8fc35ccd699e3f6202eb367ba4b4025b30264bd9b0face7c16782f113051e WHIRLPOOL 3b23d149964bb63b6c1de2f84c7d8eaac4ecb004698135e41afd0e3ca2702f8687f9ca46a4bc10c2d4a372b9b10e7dd792a6d56deee59e2f30f942776f6d625b

@ -1,79 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.12.ebuild,v 1.12 2015/03/20 10:17:05 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit eutils multilib python
DESCRIPTION="Redhat's Newt windowing toolkit development files"
HOMEPAGE="https://fedorahosted.org/newt/"
SRC_URI="https://fedorahosted.org/releases/n/e/newt/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="gpm tcl nls"
RDEPEND="=sys-libs/slang-2*
>=dev-libs/popt-1.6
elibc_uclibc? ( sys-libs/ncurses )
gpm? ( sys-libs/gpm )
tcl? ( >=dev-lang/tcl-8.5:0 )
"
DEPEND="${RDEPEND}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# bug 73850
if use elibc_uclibc; then
sed -i -e 's:-lslang:-lslang -lncurses:g' Makefile.in || die
fi
sed -i Makefile.in \
-e 's|-ltcl8.4|-ltcl|g' \
-e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
-e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
-e 's|-shared -o|$(CFLAGS) $(LDFLAGS) &|g' \
-e 's|instroot|DESTDIR|g' \
-e 's| make | $(MAKE) |g' \
|| die "sed Makefile.in"
epatch "${FILESDIR}"/${P}-whiptail.patch \
"${FILESDIR}"/${P}-install.patch \
"${FILESDIR}"/${P}-tcl.patch
}
src_configure() {
econf \
$(use_with gpm gpm-support) \
$(use_with tcl) \
$(use_enable nls)
}
src_compile() {
emake PYTHONVERS="$(PYTHON)" || die "emake failed"
}
src_install () {
emake \
DESTDIR="${D}" \
PYTHONVERS="$(PYTHON)" \
install || die "make install failed"
dodoc peanuts.py popcorn.py tutorial.sgml
doman whiptail.1
}
pkg_postinst() {
python_mod_optimize snack.py
}
pkg_postrm() {
python_mod_cleanup snack.py
}

@ -1,80 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.13.ebuild,v 1.3 2015/03/20 10:17:05 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit eutils multilib python autotools
DESCRIPTION="Redhat's Newt windowing toolkit development files"
HOMEPAGE="https://fedorahosted.org/newt/"
SRC_URI="https://fedorahosted.org/releases/n/e/newt/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="gpm tcl nls"
RDEPEND="=sys-libs/slang-2*
>=dev-libs/popt-1.6
elibc_uclibc? ( sys-libs/ncurses )
gpm? ( sys-libs/gpm )
tcl? ( >=dev-lang/tcl-8.5:0 )
"
DEPEND="${RDEPEND}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# bug 73850
if use elibc_uclibc; then
sed -i -e 's:-lslang:-lslang -lncurses:g' Makefile.in || die
fi
sed -i Makefile.in \
-e 's|-ltcl8.4|-ltcl|g' \
-e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
-e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
-e 's|-shared -o|$(CFLAGS) $(LDFLAGS) &|g' \
-e 's|instroot|DESTDIR|g' \
-e 's| make | $(MAKE) |g' \
|| die "sed Makefile.in"
epatch "${FILESDIR}"/${P}-python.patch
epatch "${FILESDIR}"/${P}-gold.patch
epatch "${FILESDIR}"/${PN}-0.52.12-tcl.patch
eautoreconf
}
src_configure() {
econf \
$(use_with gpm gpm-support) \
$(use_with tcl) \
$(use_enable nls)
}
src_compile() {
emake PYTHONVERS="$(PYTHON)" || die "emake failed"
}
src_install () {
emake \
DESTDIR="${D}" \
PYTHONVERS="$(PYTHON)" \
install || die "make install failed"
dodoc peanuts.py popcorn.py tutorial.sgml
doman whiptail.1
}
pkg_postinst() {
python_mod_optimize snack.py
}
pkg_postrm() {
python_mod_cleanup snack.py
}

@ -1,80 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.14-r1.ebuild,v 1.3 2015/03/20 10:17:05 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit eutils multilib python autotools
DESCRIPTION="Redhat's Newt windowing toolkit development files"
HOMEPAGE="https://fedorahosted.org/newt/"
SRC_URI="https://fedorahosted.org/releases/n/e/newt/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="gpm tcl nls"
RDEPEND="=sys-libs/slang-2*
>=dev-libs/popt-1.6
elibc_uclibc? ( sys-libs/ncurses )
gpm? ( sys-libs/gpm )
tcl? ( >=dev-lang/tcl-8.5:0 )
"
DEPEND="${RDEPEND}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# bug 73850
if use elibc_uclibc; then
sed -i -e 's:-lslang:-lslang -lncurses:g' Makefile.in || die
fi
sed -i Makefile.in \
-e 's|-ltcl8.4|-ltcl|g' \
-e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
-e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
-e 's|-shared -o|$(CFLAGS) $(LDFLAGS) &|g' \
-e 's|instroot|DESTDIR|g' \
-e 's| make | $(MAKE) |g' \
|| die "sed Makefile.in"
epatch "${FILESDIR}"/${PN}-0.52.13-gold.patch \
"${FILESDIR}"/${P}-snack.patch \
"${FILESDIR}"/${P}-tcl.patch
eautoreconf
}
src_configure() {
econf \
$(use_with gpm gpm-support) \
$(use_with tcl) \
$(use_enable nls)
}
src_compile() {
emake PYTHONVERS="$(PYTHON)" || die "emake failed"
}
src_install () {
emake \
DESTDIR="${D}" \
PYTHONVERS="$(PYTHON)" \
install || die "make install failed"
dodoc peanuts.py popcorn.py tutorial.sgml
doman whiptail.1
}
pkg_postinst() {
python_mod_optimize snack.py
}
pkg_postrm() {
python_mod_cleanup snack.py
}

@ -1,90 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.14-r2.ebuild,v 1.3 2015/03/20 10:17:05 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit eutils multilib python autotools
DESCRIPTION="Redhat's Newt windowing toolkit development files"
HOMEPAGE="https://fedorahosted.org/newt/"
SRC_URI="https://fedorahosted.org/releases/n/e/newt/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="gpm tcl nls"
RDEPEND="=sys-libs/slang-2*
>=dev-libs/popt-1.6
elibc_uclibc? ( sys-libs/ncurses )
gpm? ( sys-libs/gpm )
tcl? ( >=dev-lang/tcl-8.5:0 )
"
DEPEND="${RDEPEND}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# bug 73850
if use elibc_uclibc; then
sed -i -e 's:-lslang:-lslang -lncurses:g' Makefile.in || die
fi
sed -i Makefile.in \
-e 's|-ltcl8.4|-ltcl|g' \
-e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
-e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
-e 's|-shared -o|$(CFLAGS) $(LDFLAGS) &|g' \
-e 's|instroot|DESTDIR|g' \
-e 's| make | $(MAKE) |g' \
|| die "sed Makefile.in"
local langs=""
if [ -n "${LINGUAS}" ]; then
for lang in ${LINGUAS}; do
test -r po/${lang}.po && langs="${langs} ${lang}.po"
done
sed -i po/Makefile \
-e "/^CATALOGS = /cCATALOGS = ${langs}" \
|| die "sed po/Makefile"
fi
epatch "${FILESDIR}"/${PN}-0.52.13-gold.patch \
"${FILESDIR}"/${P}-snack.patch \
"${FILESDIR}"/${P}-tcl.patch
eautoreconf
}
src_configure() {
econf \
$(use_with gpm gpm-support) \
$(use_with tcl) \
$(use_enable nls)
}
src_compile() {
emake PYTHONVERS="$(PYTHON)" || die "emake failed"
}
src_install () {
emake \
DESTDIR="${D}" \
PYTHONVERS="$(PYTHON)" \
install || die "make install failed"
dodoc peanuts.py popcorn.py tutorial.sgml
doman whiptail.1
}
pkg_postinst() {
python_mod_optimize snack.py
}
pkg_postrm() {
python_mod_cleanup snack.py
}

@ -1,21 +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/pakchois/pakchois-0.4-r1.ebuild,v 1.2 2014/02/16 01:04:59 alonbl Exp $
EAPI="5"
DESCRIPTION="PaKChoiS - PKCS #11 wrapper library"
HOMEPAGE="http://www.manyfish.co.uk/pakchois/"
SRC_URI="http://www.manyfish.co.uk/pakchois/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="nls"
DEPEND=""
RDEPEND=""
src_configure() {
econf $(use_enable nls)
}

@ -1,20 +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/pakchois/pakchois-0.4.ebuild,v 1.14 2014/02/15 19:50:26 alonbl Exp $
DESCRIPTION="PaKChoiS - PKCS #11 wrapper library"
HOMEPAGE="http://www.manyfish.co.uk/pakchois/"
SRC_URI="http://www.manyfish.co.uk/pakchois/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS NEWS README
}

@ -1,3 +1,2 @@
DIST qof-0.8.1.tar.gz 885073 SHA256 53fa6db79140ae5ff0863298bdd1c09cfdf187d3967a90ca519a5713fec9c154 SHA512 ca6c8ab891627117993e5113065959dcfdd9cbe8b836151d75e2bea22ddbb98b0b68fa1e5fc52656242228303771eec36146aba3e43a4c70c10d7d0e7df70971 WHIRLPOOL 05c3740743e4908d14a9aaaf1078b4a6d02edc4c0d0879817a6db753492683744f7d3ca511d4f51eedd6550635ec4c6f6e7fd4cdf5a4b04d0c761928bf063854
DIST qof_0.8.7.orig.tar.gz 932957 SHA256 86fd671390dc13ee6fd2e1e13775786c518b0ebff5e886f27bbd394de1e73094 SHA512 ed121aa599f785aab861e3441a96cc20e82f3a4d8fe4292d27fedbae4ffa79408811c98bb841ef9be5a465e482ad67c4878589098dc0b5477948151e41ee298c WHIRLPOOL e49f36cfaf5b8604ce4def5f7d3910ff9daf419dcfc65a41825c97a0dfb76d435b01fd71d01f647a7e6bbc9774155cccadf30da7b78fc4978cf0ee39ea56458b
DIST qof_0.8.8.orig.tar.gz 962548 SHA256 2cecb942bb42fc77c42417cf9118512c73911c16ccea6e72ab28b8bdf60a4e2e SHA512 f62597180f614067d72b5c6dcf4175aa9241e33d2437d6f18215a8c7389c67dd25ccd48dcdfd4c31794e0273e979e72aa0d4e66bb6d832c6f2da644889f848c4 WHIRLPOOL 337bb87354f6c2618f388e5247756d884eedd8c61f9fca0336ae090ba97713c5ca30715cfbc54a01e5b7b04bdc9850a873fb6a48183ac0a046b30e907a5878ba

@ -1,47 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qof/qof-0.8.1.ebuild,v 1.7 2012/05/04 18:35:45 jdhore Exp $
EAPI=2
inherit eutils
DESCRIPTION="A Query Object Framework"
HOMEPAGE="http://qof.alioth.debian.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/3059/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="amd64 ~ppc ~ppc64 sparc x86"
IUSE="doc nls sqlite"
RDEPEND="dev-libs/libxml2
dev-libs/glib:2
sqlite? ( >=dev-db/sqlite-2.8.0:0 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
!dev-libs/qof:0
doc? ( app-doc/doxygen
dev-texlive/texlive-latex )"
src_prepare() {
# Upstream not willing to remove those stupid flags...
epatch "${FILESDIR}/${PN}-0.8.0-remove_spurious_CFLAGS.patch"
}
src_configure() {
econf $(use_enable doc html-docs) --disable-error-on-warning \
$(use_enable nls) $(use_enable sqlite) $(use_enable doc doxygen) \
$(use_enable doc latex-docs) --disable-gdabackend --disable-gdasql \
--disable-deprecated-glib --disable-dot \
|| die
}
src_compile() {
emake -j1 || die
}
src_install() {
emake -j1 DESTDIR="${D}" install || die
}

@ -1,43 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvmet/tvmet-1.7.2-r1.ebuild,v 1.1 2009/04/19 20:53:36 halcy0n Exp $
inherit eutils
DESCRIPTION="Tiny Vector Matrix library using Expression Templates"
HOMEPAGE="http://tvmet.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc test"
DEPEND="doc? ( app-doc/doxygen )
test? ( dev-util/cppunit )"
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-respect-cxxflags.patch"
epatch "${FILESDIR}/${PV}-docs_missing_destdir.patch"
sed -i \
-e 's|^GENERATE_LATEX.*|GENERATE_LATEX = NO|' \
doc/Doxyfile.in || die "sed failed"
}
src_compile() {
econf \
$(use_enable debug) \
$(use_enable doc docs) \
$(use_enable test cppunit) \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README THANKS
}

@ -1,6 +1,3 @@
DIST uriparser-0.7.5.tar.bz2 408363 SHA256 2a963348fb797475e9d7188da46af0a9b6e676d5ab98458f2799d352d56d5be4 SHA512 7a05e4a7e190adb850bdc3b54f54ceecc3a9bb023e23470b296de40176240ab3687fca518b2651a36bb24425c1710fee89968dd6e94d3be44695fe0cba5a1fe9 WHIRLPOOL a99fdcad6cd04b403829cbac485c2e07b0c07903fff1bff8f59d51a76a6c1c4358f3ef3cebc6146ada59194bf7498f16143e473cc49ff9476f9c04bb5e60af98
DIST uriparser-0.7.6.tar.bz2 428437 SHA256 77f1fa8f159ce64ab7150378cb83f4ec7116ac2da3942d4db610f4d2b0d8817f SHA512 e12175c093265c780249707074b458d9ef9cae974dc19d9e21aab8a1921d7a6fc8c6a8ddf8bf0b1eb617ef9b9085beab82a8fb832109bccfb9d740b583ef5916 WHIRLPOOL 4444f1bfd1d73f376626ad0633e5e68ceed3b47bc9c64d2942579b15b0972af022123f2e9ed693c6ba004b56e64842803650eed26eaaf8cd5a877eb3e459ecdf
DIST uriparser-0.7.7.tar.bz2 428783 SHA256 868cbcd71ffe875e13034a11d0c96243cbd533b934894fd2a03539eadf0d7800 SHA512 ef4c38fb3e20247c26be44992b6e7200877485fc7bc5058327941bfc65c1aa30df785946088e734628caac270ff2e8b84d3aec5b225f2de5383080f54f6b865d WHIRLPOOL e94721b923e1c245752d3859c7d771aae31990fa4016ca013d16464d1733f389221022e7e27ff8582ec8bfc8fee3ba2a8cc0fdc6dec37d0a0d5a00dd46fa5671
DIST uriparser-0.7.9.tar.bz2 430215 SHA256 a1d8f1007757ca1cf68b49edbac50876100cdee23a54cf1214f257b9ce51100d SHA512 a08d700078c7238d71db05e4de622f841069b38a82b718107943041518a56dd343e6b8a6256f7330119f946b4b5aed05659fc67e566ed96f99e6206584132b01 WHIRLPOOL fc84751279a29d6d1c7a04726ecced1edc008ef73aaf267b4584597bbfc5468cb27eb7ec12adef7332605d3141862098755ffe735a9fa753c908f88d33a6717e
DIST uriparser-0.8.0.tar.bz2 433581 SHA256 1dd9f9779d8f17822bd7d68ba042fd67779b6e4ccf162bd3c9d0ff19a8ba9bf7 SHA512 e80efc8484f0b67107cad317cef72db9de906a86020c3ab31178e06e958782f0a744fe257b1e6cd130dd25c6747e684ece93ce5f755864303df34c6b763d2e5b WHIRLPOOL 43b9526747ad87c0e93f8f218243cdd853517c5a8d9290e9e19618104462b5150589d301e320035abadbae32e7141de4d5684954e7650a476c33da54d8e4cbea
DIST uriparser-0.8.1.tar.bz2 341433 SHA256 8ad27e4ea603680c840008d21fb7efea354c79647e90b6fe6788aca18293f094 SHA512 6a1f4cc72a62cd74fa814e262233bd44d882ce4ee189a2ca7a6ef1cb3893492adf801b0391d3eea1f8ef443971f7195cbe8143158514225c875e76d677a9040e WHIRLPOOL 308625b4e612a27b6bf3ae0d70da69be25c8a702470f793d69175d94d16e7440f1d7249026f4cf3ccb51a501b109168dd4a772287e6ba7ceb03702cb753bd6eb

@ -1,47 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/uriparser/uriparser-0.7.5.ebuild,v 1.13 2013/03/02 20:05:24 hwoarang Exp $
EAPI=2
inherit eutils autotools
DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
HOMEPAGE="http://uriparser.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc qt4 test"
RDEPEND=""
DEPEND="virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.5.8
qt4? ( dev-qt/qthelp:4 ) )
test? ( dev-util/cpptest )"
src_prepare() {
epatch "${FILESDIR}"/${P}-no-gifs.patch
cd doc || die
eautoreconf
}
src_configure() {
econf \
$(use_enable doc) \
$(use_enable test) \
--disable-dependency-tracking \
--docdir=/usr/share/doc/${PF}/
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog THANKS doc/*.txt || die
if use doc && use qt4; then
insinto /usr/share/doc/${PF}/
doins doc/*.qch || die # Using doins to avoiding dodoc's compression
fi
}

@ -1,45 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/uriparser/uriparser-0.7.6.ebuild,v 1.5 2013/03/02 20:05:24 hwoarang Exp $
EAPI=4
inherit eutils
DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
HOMEPAGE="http://uriparser.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc qt4 test unicode"
RDEPEND=""
DEPEND="virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.5.8
qt4? ( dev-qt/qthelp:4 ) )
test? ( >=dev-util/cpptest-1.1.1 )"
REQUIRED_USE="test? ( unicode )"
src_configure() {
econf \
--disable-sizedown \
$(use_enable test) \
--enable-char \
$(use_enable unicode wchar_t) \
$(use_enable doc) \
--disable-dependency-tracking \
--docdir=/usr/share/doc/${PF}/
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog THANKS doc/*.txt || die
if use doc && use qt4; then
insinto /usr/share/doc/${PF}/
doins doc/*.qch || die # Using doins to avoid dodoc's compression
fi
}

@ -1,45 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/uriparser/uriparser-0.7.7.ebuild,v 1.8 2013/03/02 20:05:24 hwoarang Exp $
EAPI=4
inherit eutils
DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
HOMEPAGE="http://uriparser.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc qt4 test unicode"
RDEPEND=""
DEPEND="virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.5.8
qt4? ( dev-qt/qthelp:4 ) )
test? ( >=dev-util/cpptest-1.1.1 )"
REQUIRED_USE="test? ( unicode )"
src_configure() {
econf \
--disable-sizedown \
$(use_enable test) \
--enable-char \
$(use_enable unicode wchar_t) \
$(use_enable doc) \
--disable-dependency-tracking \
--docdir=/usr/share/doc/${PF}/
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog THANKS doc/*.txt || die
if use doc && use qt4; then
insinto /usr/share/doc/${PF}/
doins doc/*.qch || die # Using doins to avoid dodoc's compression
fi
}

@ -1,32 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ustr/ustr-1.0.4-r1.ebuild,v 1.4 2011/02/12 09:51:09 hwoarang Exp $
EAPI="2"
inherit multilib
DESCRIPTION="Low-overhead managed string library for C"
HOMEPAGE="http://www.and.org/ustr"
SRC_URI="ftp://ftp.and.org/pub/james/ustr/${PV}/${P}.tar.bz2"
LICENSE="|| ( BSD-2 MIT LGPL-2 )"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" HIDE= all-shared || die
}
src_install() {
emake install DESTDIR="${D}" HIDE= \
libdir="/usr/$(get_libdir)" \
mandir="/usr/share/man" \
SHRDIR="/usr/share/doc/${PF}" \
DOCSHRDIR="/usr/share/doc/${PF}" || die
dodoc ChangeLog README README-DEVELOPERS AUTHORS NEWS TODO || die
}

@ -1,37 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ustr/ustr-1.0.4-r2.ebuild,v 1.1 2013/10/13 13:40:41 jer Exp $
EAPI=5
inherit multilib toolchain-funcs
DESCRIPTION="Low-overhead managed string library for C"
HOMEPAGE="http://www.and.org/ustr"
SRC_URI="ftp://ftp.and.org/pub/james/ustr/${PV}/${P}.tar.bz2"
LICENSE="|| ( BSD-2 MIT LGPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_compile() {
emake AR=$(tc-getAR) CC=$(tc-getCC) CFLAGS="${CFLAGS}" HIDE= all-shared
}
src_test() {
emake AR=$(tc-getAR) CC=$(tc-getCC) CFLAGS="${CFLAGS}" HIDE= check
}
src_install() {
emake install DESTDIR="${D}" HIDE= \
libdir="/usr/$(get_libdir)" \
mandir="/usr/share/man" \
SHRDIR="/usr/share/doc/${PF}" \
DOCSHRDIR="/usr/share/doc/${PF}"
dodoc ChangeLog README README-DEVELOPERS AUTHORS NEWS TODO
}

@ -1,39 +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/ustr/ustr-1.0.4-r3.ebuild,v 1.4 2014/01/14 13:58:01 ago Exp $
EAPI=5
inherit multilib toolchain-funcs
DESCRIPTION="Low-overhead managed string library for C"
HOMEPAGE="http://www.and.org/ustr"
SRC_URI="ftp://ftp.and.org/pub/james/ustr/${PV}/${P}.tar.bz2"
LICENSE="|| ( BSD-2 MIT LGPL-2 )"
SLOT="0"
KEYWORDS="amd64 ~arm ~mips x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_compile() {
emake AR=$(tc-getAR) CC=$(tc-getCC) CFLAGS="${CFLAGS}" HIDE= \
SHRDIR="/usr/share/${P}" \
all-shared
}
src_test() {
emake AR=$(tc-getAR) CC=$(tc-getCC) CFLAGS="${CFLAGS}" HIDE= check
}
src_install() {
emake install DESTDIR="${D}" HIDE= \
libdir="/usr/$(get_libdir)" \
mandir="/usr/share/man" \
SHRDIR="/usr/share/${P}" \
DOCSHRDIR="/usr/share/doc/${PF}"
dodoc ChangeLog README README-DEVELOPERS AUTHORS NEWS TODO
}

@ -1,62 +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/ustr/ustr-1.0.4-r4.ebuild,v 1.1 2014/05/30 13:59:12 swift Exp $
EAPI=5
inherit multilib-build toolchain-funcs
DESCRIPTION="Low-overhead managed string library for C"
HOMEPAGE="http://www.and.org/ustr"
SRC_URI="ftp://ftp.and.org/pub/james/ustr/${PV}/${P}.tar.bz2"
LICENSE="|| ( BSD-2 MIT LGPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_prepare() {
multilib_copy_sources
}
ustr_make() {
cd "${BUILD_DIR}" || die
[ -e ustr-conf.h ] && rm ustr-conf.h
emake "$@" \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
prefix="${EPREFIX}/usr" \
SHRDIR="/usr/share/${P}" \
HIDE= || die
}
ustr_install() {
cd "${BUILD_DIR}" || die
emake "$@" \
DESTDIR="${D}" \
prefix="${EPREFIX}/usr" \
libdir="${EPREFIX}/usr/$(get_libdir)" \
mandir="/usr/share/man" \
SHRDIR="/usr/share/${P}" \
DOCSHRDIR="/usr/share/doc/${PF}" \
HIDE= || die
}
src_compile() {
multilib_foreach_abi ustr_make all-shared
}
multilib_src_test() {
multilib_foreach_abi ustr_make check
}
src_install() {
multilib_foreach_abi ustr_install install-multilib-linux
dodoc ChangeLog README README-DEVELOPERS AUTHORS NEWS TODO
}

@ -1,5 +1,2 @@
DIST vanessa_adt-0.0.4beta4.tar.gz 194038 SHA256 1c11455b44a60844d185f84a084dff308728895688b1b131276b164a5faed7ba SHA512 64634e217510615c3fb25161552c86bb97b28289d8eb36efc11f099aba58e26a37c7758ed23257c26f9a470bf7ffae5a2e1b238532c975225e615278ee5b533c WHIRLPOOL 8f3103375eaaa5cf809da0a39d28b0a78c284c23bd3f76c41a2f5d127e9a9b9e276f8be5d1b101d4230ee0a7f84d908c8a4aa6b6d7ede3231dd67f2eced505fd
DIST vanessa_adt-0.0.6.tar.gz 315242 SHA256 67a5ae191a067ed46a4922d155319fd3c9872e7a83544c2a28c0d5fb69206024 SHA512 d26726b3baedffb7f7e37d62101af3d05166d70e2709caf76be2623fcd53f3e38bc4c920ea2ab95d4729aa130ab62aa3c92db388e4ffe25023bf57e29d414884 WHIRLPOOL dc29806bd6412560e22f2dd7804aeb98bce86b25baa8ec21c5d2bc1496ced67f4a1bcabfcac56bb1c44c3777f19a6eeb2f44df61bc4cf137d8a13b2037121d78
DIST vanessa_adt-0.0.7.tar.gz 317496 SHA256 61ae87d1e0f6edaee423fc68d6b6dd5355b1a9bf8d17ed9e9047fc9e3459c0fd SHA512 cf2bb250aa59d40c7bae7ebb5a11ec8f097806e9f07d37cea87b1975de9358bb0db526094ce2b83b73785ce1035a708fc79975414ef48c127c056d556007e727 WHIRLPOOL cd9880a6c00d5817e32f5d0b617751f52e3d39342bb57dcc6245d6ce08857d09d73b354fec58f3b84438fddb72c26d1c78203eae592f64d888400efd94328c4a
DIST vanessa_adt-0.0.8.tar.gz 327599 SHA256 40b18ca0bfab9268fbaca1cef44e1ae6e2da632b7d11ad8ae7f7ffe8b57aba41 SHA512 9dbced206e1e19244e795d348d6067ccae06f6cf9b1c9e10f24b014939a7fc8ce83fc62021a4d3852a10b82118be1fb263800b1f29f4b198f5cb7a7b016b084c WHIRLPOOL bdc3fade89b6c87805afae70b6a38f11f753dad6ee666ebf6a53da2083d61d6407f33352c7190e894277235ebca46d015d4db3e86eda3460dc4328cdf11434be
DIST vanessa_adt-0.0.9.tar.gz 342309 SHA256 8bcbb69f64702239010541ec7d7fd86737574b6ae2fa477caa5b2cd86a12c3f1 SHA512 c32eec21879c43350389d62e74667cdd44921f054037bf33eaf869873f1b49e26b5d74bf2bed03b834f28babe072f25d499c9a717be7431b7dc42cd455526019 WHIRLPOOL b30f86fe43b668e894eb7a045b341c6482d6a1a01ab505c6395f6840c7791592977f9f166f7034ffb702a906df7f9f4085c0d85e5cbbcb108999db5c5f693617

@ -1,20 +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/vanessa-adt/vanessa-adt-0.0.4_beta4.ebuild,v 1.8 2014/08/10 20:40:09 slyfox Exp $
DESCRIPTION="Provides Abstract Data Types (ADTs) Includes queue, dynamic array, hash and key value ADT"
HOMEPAGE="http://www.vergenet.net/linux/vanessa/"
SRC_URI="http://www.vergenet.net/linux/perdition/download/BETA/1.11beta5/vanessa_adt-0.0.4beta4.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~ppc"
IUSE=""
DEPEND=">=dev-libs/vanessa-logger-0.0.4_beta2"
S=${WORKDIR}/vanessa_adt-0.0.4beta4
src_install() {
einstall || die
dodoc AUTHORS NEWS README TODO
}

@ -1,28 +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/vanessa-adt/vanessa-adt-0.0.7.ebuild,v 1.3 2014/08/10 20:40:09 slyfox Exp $
MY_PN="${PN/-/_}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Provides Abstract Data Types (ADTs) Includes queue, dynamic array, hash and key value ADT"
HOMEPAGE="http://www.vergenet.net/linux/vanessa/"
SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=">=dev-libs/vanessa-logger-0.0.7"
S="${WORKDIR}/${MY_P}"
src_compile() {
econf || die "error configure"
emake || die "error compiling"
}
src_install() {
make DESTDIR="${D}" install || die "error installing"
dodoc AUTHORS NEWS README TODO
}

@ -1,28 +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/vanessa-adt/vanessa-adt-0.0.8.ebuild,v 1.2 2014/08/10 20:40:09 slyfox Exp $
MY_PN="${PN/-/_}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Provides Abstract Data Types (ADTs) Includes queue, dynamic array, hash and key value ADT"
HOMEPAGE="http://www.vergenet.net/linux/vanessa/"
SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=">=dev-libs/vanessa-logger-0.0.7"
S="${WORKDIR}/${MY_P}"
src_compile() {
econf || die "error configure"
emake || die "error compiling"
}
src_install() {
make DESTDIR="${D}" install || die "error installing"
dodoc AUTHORS NEWS README TODO
}

@ -1,4 +1 @@
DIST vanessa_logger-0.0.10.tar.gz 328814 SHA256 9b0e12cdd9e281818c28daec5bc4454a7693df3cc935dc2bd793443161a9073d SHA512 e8fb11c9ba48cbef6abc1cbb2f6c15786eb405d2eb721d24c33b0e529f0eee8fc3e9d35ffbbdced42c33677377fccee15344bc249521339c4fed5bd5a8c4f20c WHIRLPOOL 406c54a5c3907a1ca66dc74fe66f700c6d124e911922446bfcd6bf3de3c1d7d43a9a6737942a1b08593cd97ab372569dbfc73b50c69089f20740a48735ebbe9f
DIST vanessa_logger-0.0.7.tar.gz 303977 SHA256 65323bf673cbe94c7077f7bc475f95ef25a18d51f96a59cfa463a18b0e6881d0 SHA512 6eb5092b9d04dc82201be1955173d2e6c7603b14616feb10c3a3dd45bcd318c95b06989504952233822f0f1b14b4c4eab2bd3fada129e8c92c054d55731650b9 WHIRLPOOL c0199cd466c0f18dde3fd8b3fea36aa8ade15fdb96ce47271abe8a68a843dacb3624f901dd0753c098769e378d972b3cd76166efa921189d0166fa152faf14cd
DIST vanessa_logger-0.0.8.tar.gz 327570 SHA256 55fe2d01b4d7fbda59001d48626c0efdf694563b1992cec81798039b88477d82 SHA512 512b8291c16dc4d7c5bc2a2466378d6d2009e10b52a8ec17ad9b6da29b968ac61cfae3dd5bfc0d307f1bcc39c8859ae0c66046ffb1937305dd6394008eaa0051 WHIRLPOOL 47a3f02dfda53c98d679e579943fb81ff361da8ccac903b136763799e9d9ff66f0c4f4567f6194d7486eca23b112775c3d57863d03b78693095a48608c94a04c
DIST vanessa_logger-0.0.9.tar.gz 327967 SHA256 d7a4cacdcdd124adcca7542269a754dc3f944344f677e1f7416863d11df1ef8c SHA512 4a4e9da2031e5b724638b810d6bc894ef4e5380a0edcb4e9d8618914c94e1908e2a3c95d0f51054bb6aad69ff5efcd02e77138f9bf71868af1aae47cc6f78f9b WHIRLPOOL 500790af3a6786e6e32207ad50116eb911ed1c8c8b2987518c7700fed49b719f525213c35133c8350a6b2dac400c27d2664561b46cecd9c78ec9dbf95f33edaa

@ -1,23 +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/vanessa-logger/vanessa-logger-0.0.7.ebuild,v 1.12 2014/08/10 20:40:18 slyfox Exp $
MY_PN="${PN/-/_}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Generic logging layer that to log to syslog, an open file handle or a file name"
HOMEPAGE="http://www.vergenet.net/linux/vanessa/"
SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
DEPEND=""
S="${WORKDIR}/${MY_P}"
src_install() {
make DESTDIR="${D}" install || die "error installing"
dodoc AUTHORS NEWS README TODO sample/*.c sample/*.h
}

@ -1,23 +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/vanessa-logger/vanessa-logger-0.0.8.ebuild,v 1.6 2014/08/10 20:40:18 slyfox Exp $
MY_PN="${PN/-/_}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Generic logging layer that to log to syslog, an open file handle or a file name"
HOMEPAGE="http://www.vergenet.net/linux/vanessa/"
SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
DEPEND=""
S="${WORKDIR}/${MY_P}"
src_install() {
make DESTDIR="${D}" install || die "error installing"
dodoc AUTHORS NEWS README TODO sample/*.c sample/*.h
}

@ -1,23 +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/vanessa-logger/vanessa-logger-0.0.9.ebuild,v 1.4 2014/08/10 20:40:18 slyfox Exp $
MY_PN="${PN/-/_}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Generic logging layer that to log to syslog, an open file handle or a file name"
HOMEPAGE="http://www.vergenet.net/linux/vanessa/"
SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=""
S="${WORKDIR}/${MY_P}"
src_install() {
make DESTDIR="${D}" install || die "error installing"
dodoc AUTHORS NEWS README TODO sample/*.c sample/*.h
}

@ -1,4 +1 @@
DIST Xalan-C_1_10_0-src.tar.gz 1554940 SHA256 40797957fb22797894d33a2fa0e01e3b6cc509fb89bb772c0e835ae840714cfd SHA512 6a025ac4a21d0c1dd4100a7e93673c528427fa091c2fcb1895a3730bc4eefa7a27b28034f04be1e91db22abbbfd21eb275bcf09b0e3d35b18dd1fddb99e70d30 WHIRLPOOL 7baf23d1ed2b1261e91181b916451c8b2a60fd1c9a84b9057a992c71d5666d9a4f5cae190e43e7915c13a96ab4646974abd98545fb1cc10b6873ff3e56341285
DIST Xalan-C_r1153059-src.tar.gz 1573651 SHA256 518d012f550004c760e225bcfb4a040ec93d0797a2d45a6fa25994a9b23636fa SHA512 2382c1343ae97d0196d84053139758d3b3b7574bcd835b754e34acdc6ab708a58fc23d2f27d41870c768c78a1de7be1bb6031cc78d205b6024f1ad7cd6fca653 WHIRLPOOL ba18f4a6e0b461875792df40d660e9f92bbff102cfe7ed6d8a2b940a2b04696166b6389752c9b2de48ef1c9e3806aef3014524d8abd7e53f0c6852b1e537ffaa
DIST Xalan-C_r705082-src.tar.gz 1579340 SHA256 8e7d821a1f09fe69258ff436740e755426179150acedb696b3b431682cc8c3f3 SHA512 fa54d11014049ed8073c5e197fb9da00ddf12d736431d43bb2420f403d7930c351e0982101adc661b9394de8305d8b56de48dc39a25f97563943fc4156b9cfb1 WHIRLPOOL 54ef372499fb3b7e612b546f2243ebf8f1c4233fdfbdcc6a126e8f79d18be0a1fa5138cb01564736a05c40a58e501684bf4993b048609cf2b982aec7713da08e
DIST Xalan-C_r797991-src.tar.gz 1569254 SHA256 8b9e192c715b9f9a9af69fcdf11200b35cd2eecbc62d688ad95cbfa9a8cb240e SHA512 0c671d5168b3694af7772cb45fdf4a580725667f9f47d9e92a1c84031b20f6a01d61828f350ca8d07e709f40b87880d9f6b8be0109f25359802fdbfe096c8a66 WHIRLPOOL d85f82821eb938b95bf8b9eb12a9a90af324ef2678d796e4c5f1e15572f50f180eeb0cfb15a6d2ab358e25af00a05c9a8259079741271ba8b54aacfbb5662765

@ -1,69 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/xalan-c-1.10.0.ebuild,v 1.16 2015/03/21 11:46:00 jlec Exp $
inherit toolchain-funcs eutils flag-o-matic multilib
MY_PV=${PV//./_}
DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types"
HOMEPAGE="http://xml.apache.org/xalan-c/"
SRC_URI="mirror://apache/xml/xalan-c/Xalan-C_${MY_PV}-src.tar.gz
http://www.tux.org/pub/net/apache/dist/xml/xalan-c/Xalan-C_${MY_PV}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="doc"
RDEPEND=">=dev-libs/xerces-c-2.7.0"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S=${WORKDIR}/xml-xalan/c
src_unpack() {
unpack ${A}
cd "${S}"
# https://issues.apache.org/jira/browse/XALANC-643
epatch "${FILESDIR}/1.10.0-as-needed.patch"
epatch "${FILESDIR}/${P}+gcc-4.3.patch"
chmod a+r $(find . -type f)
chmod a+rx $(find . -type d)
sed -i \
-e 's/^\(CXXFLAGS\)="$compileroptions/\1="${\1}/' \
-e 's/^\(CFLAGS\)="$compileroptions/\1="${\1}/' \
runConfigure || die "sed failed"
}
src_compile() {
export XALANCROOT=${S}
export XERCESCROOT="/usr/include/xercesc"
append-ldflags -pthread
./runConfigure -p linux -c "$(tc-getCC)" -x "$(tc-getCXX)" -P /usr -C --libdir=/usr/$(get_libdir) || die "configure failed"
emake -j1 || die "emake failed"
if use doc ; then
mkdir build
cd "${S}/xdocs"
doxygen DoxyfileXalan
fi
}
src_install() {
export XALANCROOT=${S}
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README version.incl
dohtml readme.html
if use doc ; then
dodir /usr/share/doc/${PF}
cp -r "${S}/samples" "${D}/usr/share/doc/${PF}"
ecvs_clean
dohtml -r build/docs/apiDocs
fi
}

@ -1,61 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/xalan-c-1.11.0_pre705082.ebuild,v 1.5 2015/03/21 11:46:00 jlec Exp $
inherit toolchain-funcs eutils flag-o-matic multilib
DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types"
HOMEPAGE="http://xml.apache.org/xalan-c/"
SRC_URI="mirror://gentoo/Xalan-C_r${PV#*_pre}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="doc"
RDEPEND=">=dev-libs/xerces-c-2.7.0"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S="${WORKDIR}"/xml-xalan/c
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e 's/\(debugflag\)="-O.\? /\1="/' \
-e 's/^\(CXXFLAGS\)="$compileroptions/\1="${\1}/' \
-e 's/^\(CFLAGS\)="$compileroptions/\1="${\1}/' \
runConfigure || die "sed failed"
}
src_compile() {
export XALANCROOT=${S}
export XERCESCROOT="/usr/include/xercesc"
append-ldflags -pthread
./runConfigure -p linux -c "$(tc-getCC)" -x "$(tc-getCXX)" -P /usr -C --libdir=/usr/$(get_libdir) || die "configure failed"
emake -j1 || die "emake failed"
if use doc ; then
mkdir build
cd "${S}/xdocs"
doxygen DoxyfileXalan
fi
}
src_install() {
export XALANCROOT=${S}
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README version.incl
dohtml readme.html
if use doc ; then
dodir /usr/share/doc/${PF}
cp -r "${S}/samples" "${D}/usr/share/doc/${PF}"
ecvs_clean
dohtml -r build/docs/apiDocs
fi
}

@ -1,107 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/xalan-c-1.11.0_pre797991.ebuild,v 1.7 2011/12/18 17:26:24 armin76 Exp $
EAPI="2"
inherit toolchain-funcs eutils flag-o-matic multilib
DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types"
HOMEPAGE="http://xml.apache.org/xalan-c/"
SRC_URI="mirror://gentoo/Xalan-C_r${PV#*_pre}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="doc examples nls threads"
RDEPEND=">=dev-libs/xerces-c-2.8.0"
# icu? ( dev-libs/icu )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S="${WORKDIR}/xml-xalan/c"
pkg_setup() {
# export ICUROOT="/usr"
export XALANCROOT="${S}"
}
src_prepare() {
epatch \
"${FILESDIR}/${PV}-as-needed.patch" \
"${FILESDIR}/${PV}-bugfixes.patch" \
"${FILESDIR}/${PV}-parallel-build.patch"
# - do not run configure in runConfigure
# - echo the export commands instead exporting the vars
# - remove -O3
# - make sure our {C,CXX}FLAGS get respected
sed -i \
-e '/\/configure/d' \
-e 's/^export \([a-zA-Z_]*\)/echo export \1=\\"$\1\\"/' \
-e 's/\(debugflag\)="-O.\? /\1="/' \
-e 's/^\(CXXFLAGS\)="$compileroptions/\1="${\1}/' \
-e 's/^\(CFLAGS\)="$compileroptions/\1="${\1}/' \
runConfigure || die "sed failed"
}
src_configure() {
export XERCESCROOT="/usr"
local target="linux"
# add more if needed, see xerces-c-2.8.0-r1 ebuild
local mloader="inmemory"
use nls && mloader="nls"
# use icu && mloader="icu"
local transcoder="default"
# use icu && transcoder="icu"
local thread="none"
use threads && thread="pthread"
local bitstobuild="32"
$(has_m64) && bitstobuild="64"
./runConfigure -p ${target} -c "$(tc-getCC)" -x "$(tc-getCXX)" \
-m ${mloader} -t ${transcoder} \
-r ${thread} -b ${bitstobuild} > configure.vars || die "runConfigure failed"
eval $(grep export configure.vars)
default
}
src_compile() {
emake || die
if use doc ; then
mkdir build
cd "${S}/xdocs"
doxygen DoxyfileXalan
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
if use doc ; then
dodir /usr/share/doc/${PF}
dohtml -r build/docs/apiDocs/*
fi
if use examples ; then
insinto /usr/share/doc/${PF}/examples
doins -r samples/*
fi
}
pkg_postinst() {
ewarn "If you are upgrading you should run"
ewarn " revdep-rebuild --library=libxalan-c.so.110"
ewarn "if using portage or"
ewarn " reconcilio --library libxalan-c.so.110"
ewarn "if using paludis as your package manager."
}

@ -1 +1,2 @@
DIST Log-1.12.7.tgz 46898 SHA256 7db9d8dae364e3cde16de2087a371eb862479f33d32631db947620b20d2306c0 SHA512 1c1bed9bb73a729ff8a48ed1ae0aca63384c6a14217a0aca6f9be886c1b477a07bc38a3a169e1c32430efb1b63c265fd705929e4ee5e18444f8c518a13997fc7 WHIRLPOOL d5011b48f3b1880764b2d3b1f1deeec5cf061f3e75639ab7e790e87f8551bb0b36d3ed63f33f1483314dd056e2280f8690ee92290ef11ca3f2e9d2de3cf85e7e
DIST Log-1.12.8.tgz 46725 SHA256 2f6c27ea105b401bda3b31f2a50a20cf54ca6eda175f045db1b4251b073799b3 SHA512 ab382fe684818ed6cc5f14a4ee5df8b89cf6f9b6e110368be5b4986fe8013e185b37f9385190a85f6ff22ac3191853a96914643d3a6e4c02535927e40df7a1fe WHIRLPOOL cd904c2d5180953cecafdbb73d15ef64473245e001a087cdf351cb8062f5ca296f8c704ff2b1f6a80eff1b17f2271fec6f4eea1970b3a55df1414859176b7180

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Log/PEAR-Log-1.12.7-r1.ebuild,v 1.9 2014/01/26 18:31:30 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Log/PEAR-Log-1.12.7-r1.ebuild,v 1.10 2015/05/05 19:11:42 grknight Exp $
EAPI="4"
inherit php-pear-r1
@ -8,7 +8,7 @@ inherit php-pear-r1
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
DESCRIPTION="The Log framework provides an abstracted logging system.@"
LICENSE="PHP-3.01"
LICENSE="MIT"
SLOT="0"
IUSE="minimal"

@ -0,0 +1,17 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Log/PEAR-Log-1.12.8.ebuild,v 1.1 2015/05/05 19:11:42 grknight Exp $
EAPI=5
inherit php-pear-r1
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
DESCRIPTION="The Log framework provides an abstracted logging system"
LICENSE="MIT"
SLOT="0"
IUSE="minimal"
RDEPEND="!minimal? ( >=dev-php/PEAR-DB-1.7.6-r1
dev-php/PEAR-Mail
>=dev-php/PEAR-MDB2-2.0.0_rc1 )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cffi/cffi-0.9.2.ebuild,v 1.6 2015/05/04 13:32:50 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cffi/cffi-0.9.2.ebuild,v 1.7 2015/05/05 18:13:35 blueness Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="doc"
RDEPEND="virtual/libffi

@ -2,4 +2,6 @@ DIST Django-1.4.20.tar.gz 7877794 SHA256 58ac719464c4c8b13d664ded6770450602528bf
DIST Django-1.5.10.tar.gz 8074324 SHA256 7cb4217e740f7d5d6d74617dbb9d960f9c09e8269c6762fe68c6e762219f4018 SHA512 5357116870370f7fd06f77e5bfad98f89c6bb131eb2828ded524422d0690d8842c3106e4e92614c374ab2549d205e77c98e4071894f0625dfe69a382171b1834 WHIRLPOOL e603767d6912e9bffd65161750baa626c315362c8c438a2c6fb25a47ecdc867bace998752a9acb6b8db1833f30e8bd7b9aa8fc87f823b906b394d4ab455aa265
DIST Django-1.6.11.tar.gz 6764000 SHA256 7e50e573e484435873b3515d7982d80093b2695aba17fd0ff024307454dc3a56 SHA512 de6024b49e0344bf153f73ec344180fb701e415e4f9c330118821744d0e579436cc265724f7ef7213c9551847022ba9570312633f317b9003db533d06deb9829 WHIRLPOOL 5de086952bda9449f85798e8fe3bac82f11e1b856c1d39e340399e71ca6bf183318eebf1f536714567036485637166a929082a1ba9d6c1816f07c53dcc12c72a
DIST Django-1.7.7.tar.gz 7603286 SHA256 4816f892063569ca9a77584fa23cb4995c1b3b954ef875102a8219229cbd2e33 SHA512 e08446e7b6a0c64594dca2411b8b3fe16a8fe9b951bd33ae4c1f5187c83a2ce36bd7e0a07e169c338236d6f258362861e868a62f59d9d86bea679d9d42722ceb WHIRLPOOL bf38ff3730d20107e7f25d8793c7ce487edf66407f3c4dda906eca98eb6d8d9ff080338e20d2e418d82b217ef7611511be838a398737717bbad97fca6c8acc5e
DIST Django-1.7.8.tar.gz 7604685 SHA256 f0ab12c7c88a033681e44e2e4bf4a93d93c85d5b1e8e9c875b4b917abb246921 SHA512 8eaaf3fc743971341d375566b70ff95eab399388a7ee03057f48e4bfedccd9b32e7a69b0e9ab2197dd47ef76106099a47eb6762bb01e47044543a77b447892b5 WHIRLPOOL 56b7eb4cb84dcde4e876893e04f8dfccc16020c5ca83e638b7f8fcfbde39813d96d9471998db533d4daf2fbdbfd2af67bcfc371b944d06a66386401000bb0044
DIST Django-1.8.1.tar.gz 7270084 SHA256 c6c7e7a961e2847d050d214ca96dc3167bb5f2b25cd5c6cb2eea96e1717f4ade SHA512 10b8337802b8a37e334003312b4427574d4b5974637bf645fc1219833894066e8deddd787cf54a265285972107b34d3cb3baf132e24af2b2cc41ebff9ff46edb WHIRLPOOL ee809d978de495d2177f59b76355de1b5e68d34c8288c0a8f553992e4d7a33ed5963e957677d2f06a69ce151d5b333a6ea3c3bc01fb347d0b52babe177e9e186
DIST Django-1.8.tar.gz 7258871 SHA256 066bad42cb4c66944e7efcf7304d3d17f7b0eb222e53958cdd866420d2e8b412 SHA512 2e8d5f16caa36f0df752a2ff1b536982bcbeb373a6898d3b7a5d31b7c661324b101051b5eaac59e53055c1dd7f614f99ae966e177afa97aba7028d9ba72c44d4 WHIRLPOOL 93dc57bf7261c3c42fb47abb4cb059865e50c9bd3bbd4e98e204952a575050c035a5d16f4f519261a6d0553e157055c4abd6893a9e274df5295d170eb2c9a94f

@ -0,0 +1,105 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django/django-1.7.8.ebuild,v 1.1 2015/05/05 17:26:36 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
PYTHON_REQ_USE='sqlite?'
WEBAPP_NO_AUTO_INSTALL="yes"
inherit bash-completion-r1 distutils-r1 eutils versionator webapp
MY_P="Django-${PV}"
DESCRIPTION="High-level Python web framework"
HOMEPAGE="http://www.djangoproject.com/ http://pypi.python.org/pypi/Django"
SRC_URI="https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
test? (
${PYTHON_DEPS//sqlite?/sqlite}
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
)"
# dev-python/python-sqlparse[${PYTHON_USEDEP}]
# dev-python/bcrypt[${PYTHON_USEDEP}]
# dev-python/selenium[${PYTHON_USEDEP}]
# sci-libs/gdal[geos,${PYTHON_USEDEP}]
S="${WORKDIR}/${MY_P}"
WEBAPP_MANUAL_SLOT="yes"
PATCHES=(
"${FILESDIR}"/${PN}-1.7.6-bashcomp.patch
)
pkg_setup() {
webapp_pkg_setup
}
python_prepare_all() {
# Prevent d'loading in the doc build
sed -e '/^ "sphinx.ext.intersphinx",/d' -i docs/conf.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
# Tests have non-standard assumptions about PYTHONPATH,
# and don't work with ${BUILD_DIR}/lib.
PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 \
|| die "Tests fail with ${EPYTHON}"
}
src_install() {
distutils-r1_src_install
webapp_src_install
elog "Additional Backend support can be enabled via"
optfeature "MySQL backend support in python 2.7 only" dev-python/mysql-python
optfeature "MySQL backend support in python 2.7 - 3.4" dev-python/mysqlclient
optfeature "PostgreSQL backend support" dev-python/psycopg:2
optfeature "GEO Django" sci-libs/gdal[geos]
optfeature "Memcached support" dev-python/python-memcached
optfeature "ImageField Support" virtual/python-imaging
echo ""
}
python_install_all() {
newbashcomp extras/django_bash_completion ${PN}-admin
bashcomp_alias ${PN}-admin django-admin.py
if use doc; then
rm -fr docs/_build/html/_sources || die
local HTML_DOCS=( docs/_build/html/. )
fi
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
doins -r django/contrib/admin/static/admin/.
distutils-r1_python_install_all
}
pkg_postinst() {
elog "A copy of the admin media is available to webapp-config for installation in a"
elog "webroot, as well as the traditional location in python's site-packages dir"
elog "for easy development."
webapp_pkg_postinst
}

@ -0,0 +1,107 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django/django-1.8.1.ebuild,v 1.1 2015/05/05 17:26:36 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
PYTHON_REQ_USE='sqlite?'
WEBAPP_NO_AUTO_INSTALL="yes"
inherit bash-completion-r1 distutils-r1 eutils versionator webapp
MY_PN="Django"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="High-level Python web framework"
HOMEPAGE="http://www.djangoproject.com/ http://pypi.python.org/pypi/Django"
SRC_URI="
https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
test? (
${PYTHON_DEPS//sqlite?/sqlite}
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
WEBAPP_MANUAL_SLOT="yes"
PATCHES=(
"${FILESDIR}"/${PN}-1.7.6-bashcomp.patch
)
pkg_setup() {
webapp_pkg_setup
}
python_prepare_all() {
# Prevent d'loading in the doc build
sed -e '/^ "sphinx.ext.intersphinx",/d' -i docs/conf.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
# Tests have non-standard assumptions about PYTHONPATH,
# and don't work with ${BUILD_DIR}/lib.
PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 \
|| die "Tests fail with ${EPYTHON}"
}
python_install_all() {
newbashcomp extras/django_bash_completion ${PN}-admin
bashcomp_alias ${PN}-admin django-admin.py
if use doc; then
rm -fr docs/_build/html/_sources || die
local HTML_DOCS=( docs/_build/html/. )
fi
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
doins -r django/contrib/admin/static/admin/.
distutils-r1_python_install_all
}
src_install() {
distutils-r1_src_install
webapp_src_install
}
pkg_postinst() {
elog "Additional Backend support can be enabled via"
optfeature "MySQL backend support in python 2.7 only" dev-python/mysql-python
optfeature "MySQL backend support in python 2.7 - 3.4" dev-python/mysqlclient
optfeature "PostgreSQL backend support" dev-python/psycopg:2
echo ""
elog "Other features can be enhanced by"
optfeature "GEO Django" sci-libs/gdal[geos]
optfeature "Memcached support" dev-python/python-memcached
optfeature "ImageField Support" virtual/python-imaging
optfeature "Password encryption" dev-python/bcrypt
optfeature "High-level abstractions for Django forms" dev-python/django-formtools
echo ""
elog "A copy of the admin media is available to webapp-config for installation in a"
elog "webroot, as well as the traditional location in python's site-packages dir"
elog "for easy development."
webapp_pkg_postinst
}

@ -2,3 +2,4 @@ DIST greenlet-0.4.2.zip 74404 SHA256 b160e556a22e16bae3f3f63ffce7898682c803cd896
DIST greenlet-0.4.3.zip 76473 SHA256 c94f6c3d3e34d4900a277181619a5854cf5a331903f84160591e325d881659a6 SHA512 eaa43d4a2f3496f59fa7bbb6aba71ce1cc5099d4fb505844ba878a4d4feabab3045130a5f5b6cd37a1a47b3655fe9752c9e69022a4e78971035b14f493decbd2 WHIRLPOOL 7ae4995711b51bc0a154a3ec9314ed35d4a7c88eb0794a71cf72b048d2b3672e64e2af3ca04f2d6d9ccd02c0fa6df8fb218a830af41a9ba895aa43005060a3e6
DIST greenlet-0.4.4.zip 76659 SHA256 935a76b7ad3c41846af26e136e2fd8ec763794cbc5b5fbc4b7b09d9a8de1d056 SHA512 e3e834d9cd3e00c4be22ebf4eed785ffd302b5e62feafe3e6ac13455a9a8c7249a1624bf76ff5f9d48489553767058fdea240ef7cc4e45cae39ce62c10aeb4e7 WHIRLPOOL d33d571b12be3e1eb0d856c7abc322e1bf032315f3e0c358d4265f3a3db2af9bff07458631c49295a9010fbe77a482ddcafa114b7f974601284761e4798a951b
DIST greenlet-0.4.5.zip 77396 SHA256 b990f00f120c4cfb6672eec2acd32210990a2c7b70b815c034d1d8cbf08e2dbe SHA512 bdef004299e6d9ac457c0884aea69a882f7ee66135ea5da9a231c7f05024413db8ee5bc1e15c4bbc17379130eda5b38948662178fc34c00f96449a6ada6d3e78 WHIRLPOOL 01e06febe2537dd71478f5404d8f545df19af761b13fcd88c8edc1ab6e4a28da48183084800523d603ca9d58f74b7d675ec4f412b635af961be637f6a22a3f82
DIST greenlet-0.4.6.zip 77759 SHA256 3000b5c4301a0285f914fd7bb2eb613279f7098000c8e2150b169abcad4c3393 SHA512 498721395bdc4612dd646ee7f384d7edba992dd10a31fccbdb67294e4f22b4890e79f7c509863943b8538c7a34bb4a64fbe6870fc84651f7fdf17654d47281ed WHIRLPOOL 02e84f9738fc899ac4dad40cb197648e1b36f3e10d451fb7963951f2a974af4071450b2c31eadaed6028c9d905557560e03688659efb6de0eaedf22336cb507e

@ -0,0 +1,48 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/greenlet-0.4.6.ebuild,v 1.1 2015/05/05 17:21:02 jlec Exp $
EAPI=5
# Note: greenlet is built-in in pypy
PYTHON_COMPAT=( python2_7 python3_{3,4} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Lightweight in-process concurrent programming"
HOMEPAGE="http://pypi.python.org/pypi/greenlet/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm -hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc"
DEPEND="
app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
DISTUTILS_IN_SOURCE_BUILD=1
python_compile() {
if [[ ${EPYTHON} == python2.7 ]]; then
local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
append-flags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
"${PYTHON}" run-tests.py -n || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<remote-id type="pypi">greenlet</remote-id>
</upstream>
<herd>python</herd>
<upstream>
<remote-id type="pypi">greenlet</remote-id>
</upstream>
</pkgmetadata>

@ -1,7 +1,3 @@
DIST jedi-0.5b5.tar.gz 71754 SHA256 44e9cf12cf260058728eba67163440ab5d6625eef036028560abcda41a6cb883 SHA512 4369de0dd796085e14718efb5fcde5cb818325f2f42f5a97d81a8ee1e492dfdae6d5cc7d240d7dd28626313101934f98d43ed7c08032de52b9ba357cee4a41de WHIRLPOOL d42dde20a75607f31371efb04f621b5ed5c864af3b26e1c6358faeff35d593804cb4bdf2406c66596c3dbd8077b2ad3105971b4c75a6361bb5b29ae8f004ab21
DIST jedi-0.6.0.tar.gz 96715 SHA256 0f16c4249111e375c6c63e2b79243f8764ec6bd085bc1b214ff1fa64a2b2474c SHA512 965010ddb079dd7ef837c3324e18594646d350ccc03ddbd8470dc19f7e59db451974e22df91f1578913a3d0a4a066f0480c5313a7795adcd9d04e30e07109120 WHIRLPOOL 4961b1402d39dc92c9ef489a8826cdf2ab05b92fe31091cc50ae87ef458c517c9876cd236b895395071de2bb366e4dc9970aff211bfaa995bcd1ffe4119617e4
DIST jedi-0.7.0-html-docs.tar.xz 176900 SHA256 be40d40afd1b7d7b6c9b1c19c58024fddb26f7665c020662bdf3d11548276cf4 SHA512 c8ce03aefa5d7fdbd3a3fc23c7e6e85da85cd5dd844554f5c1379266cf24d6f41b3a5364a50e71ea46f7d3128dd74aa25d44c9bedc3733d24cee71040e8e12c2 WHIRLPOOL 3b862bf0cdb9bb2c0fae364ab2342d1cf3eb014d5fb49256e4609e86b2b33482481c7df62117d014def92571bad7977b0e6dc744c002e40af585785d0ac4ee08
DIST jedi-0.7.0.tar.gz 136647 SHA256 01f0d070ff3852bb6325f436c87070714ccf3d6edb057d9b562a1b19a601daa9 SHA512 104c4016e68f4f4deddb29ed4bc8278e912681c6cc312f1bb5b04ad5066c00175f804d7f7eb631dde4e735fdb98b2397d275e4252594d89c3cbbf90e8a904c59 WHIRLPOOL 4bc2ed0075b41b2520b074c43246e40c58ec1820483eb31787508435c39231343aee3310c201d0812b1639282645b6f8cf5b6f5ad4d82a2251668afffa5a3cd1
DIST jedi-0.8.0-final0.tar.gz 310242 SHA256 8eaddb1e5f055b49d4124597ed2763f7ddf48f24aad811b566c5c3b000e4d04a SHA512 2d10bc83da39d0f28b289d320ec953b2ec306e8c3befa5c95555a58bade943a78dfd9440f7c053b072fbed8ad26f2b61ad291acca570a13550c6952ac83e009e WHIRLPOOL e435192e8bf9b7785c292a3efcdd8e2aab484c5aed4b2614676857350eb0ec0c8e1a24f00d70807a0d4e0bba835e5dcfa8ca3c3382f6bbb15559d3585906426c
DIST jedi-0.8.1-final0.tar.gz 298089 SHA256 5ccd72817cc8c47102ba28f332fee6242ea0d822a46651a22214445144845200 SHA512 158b8a62c95ae04cfb593a03d9da382fade94f058e308bba1ca56f7e0dfd58b1487e98313cb9f8195a62164a39cf90490930c6cb1f1fbbc893c0c2fbb34f8615 WHIRLPOOL 9495589e4bffc56735a5f1beda07cec53876072c34d5501f54ffdcee6d50d6d2476dd331a1792df672b12f76a0b82096e32df155b8db27bf39b69e52b7db8896
DIST jedi-0.8.1.tar.gz 304088 SHA256 4d23ae457cec14cedb71fb56f0ed51d75798f2fd74e91f6e5134b09a4a78eba8 SHA512 2188bf0eede9d78a298c0cd6071060e74b0531ebd3c21d4e831c77202b7e338452f0ab10b693902e5b0da8095f394e5c67e055f1cde3a476fc2566b627bb6d9f WHIRLPOOL ecc131bd7a9ee046200ebe089cb37b7afe6b9bfd9522329b96418f34383fbf7f60957cba8deb9799bff804783c7b5a909159717f382da9d979d13c57c8f92066
DIST jedi-0.9.0.tar.gz 334204 SHA256 3b4c19fba31bdead9ab7350fb9fa7c914c59b0a807dcdd5c00a05feb85491d31 SHA512 fa60861bde0afb63c90b0e14b252d33b68d5e83255d662ef727884c91bd530b5a76f0306965ed9620d7d42a92f177feb2524a7b088ade786fb486d62d6912e57 WHIRLPOOL a6233ed19129f129cd97778f1c01bdc1e0747ec1da3611164c50815c77ab57ca1c8d7bec824b00d105cac62d32f53981a54e72b80ddfef00a77cd9316aef94aa

@ -1,23 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jedi/jedi-0.5_beta5.ebuild,v 1.2 2015/04/08 08:05:10 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
MY_PV="${PV/_beta/b}"
DESCRIPTION="Awesome autocompletion library for python"
HOMEPAGE="https://github.com/davidhalter/jedi"
SRC_URI="mirror://pypi/j/jedi/jedi-${MY_PV}.tar.gz"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${PN}-${MY_PV}

@ -1,23 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jedi/jedi-0.6.0.ebuild,v 1.4 2015/04/08 08:05:10 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 )
inherit distutils-r1
MY_PV="${PV/_beta/b}"
DESCRIPTION="Awesome autocompletion library for python"
HOMEPAGE="https://github.com/davidhalter/jedi"
SRC_URI="mirror://pypi/j/jedi/jedi-${MY_PV}.tar.gz"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${PN}-${MY_PV}

@ -1,35 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jedi/jedi-0.7.0.ebuild,v 1.4 2015/04/08 08:05:10 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 )
inherit distutils-r1
MY_PV="${PV/_beta/b}"
DESCRIPTION="Awesome autocompletion library for python"
HOMEPAGE="https://github.com/davidhalter/jedi"
SRC_URI="mirror://pypi/j/jedi/jedi-${MY_PV}.tar.gz
http://dev.gentoo.org/~hasufell/distfiles/${P}-html-docs.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
DEPEND="app-arch/xz-utils
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
S=${WORKDIR}/${PN}-${MY_PV}
python_test() {
PYTHONPATH="${PYTHONPATH%:}${PYTHONPATH+:}${S}/test" py.test test || die "Tests failed under ${EPYTHON}"
}
python_install_all() {
use doc && dohtml -r "${WORKDIR}"/html/*
distutils-r1_python_install_all
}

@ -1,24 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jedi/jedi-0.8.0.ebuild,v 1.2 2015/04/08 08:05:10 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/jedi/jedi-0.9.0.ebuild,v 1.1 2015/05/05 17:43:21 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 )
inherit distutils-r1
PYTHON_COMPAT=( python2_7 python3_{3,4} )
MY_PV="${PV/_beta/b}-final0"
inherit distutils-r1
DESCRIPTION="Awesome autocompletion library for python"
HOMEPAGE="https://github.com/davidhalter/jedi"
SRC_URI="mirror://pypi/j/jedi/jedi-${MY_PV}.tar.gz"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
DEPEND="app-arch/xz-utils
DEPEND="
app-arch/xz-utils
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx )
test? (
@ -26,17 +26,12 @@ DEPEND="app-arch/xz-utils
dev-python/tox[${PYTHON_USEDEP}]
)"
S=${WORKDIR}/${PN}-${MY_PV}
python_test() {
PYTHONPATH="${PYTHONPATH%:}${PYTHONPATH+:}${S}/test" py.test test || die "Tests failed under ${EPYTHON}"
}
src_compile() {
if use doc ; then
emake -C docs html
fi
distutils-r1_src_compile
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>python</herd>
</pkgmetadata>

@ -3,3 +3,4 @@ DIST libvirt-python-1.2.11.tar.gz 163854 SHA256 4a526f5d847cee6ef7efcebac1ea18e1
DIST libvirt-python-1.2.12.tar.gz 164708 SHA256 432f438f9759e216424490f51a8804398b70fb1b2f2211f45fb05f72f5ad849f SHA512 f9196734fd91f135671b75e2e967bdcdcbf9daec7d898a57080251bf306c29b7367f99361098924ffd7eb321809b61ef28147f395465d3d84b99389d505ea1f2 WHIRLPOOL 191d4ae091ac7903a0927a72e63c1bb075aac23341dcd000b8ab2bb423a12e62d324d667ffc213da1748b995218b1fcb90a4e6d819d17e75af7157c4a863f603
DIST libvirt-python-1.2.13.tar.gz 164722 SHA256 fa22a6012a5d47aa728bdcf9f42d9d06e4dd8fa3ea9bc92b10122ea8300e9c39 SHA512 bdcd74c8551a39f5f88ade133c5ea12f23763f3d15edea01575dda50f84ccbaf1932d63c54ff5d421b156f0386c15713ababe8a764a04bd91a5441a5061ba018 WHIRLPOOL 40a52e9ebcabc84538a233f2622f8bd352ffba35e12d94163534b20b180a7011e02e6086f7379ba0952c9c9bc4ed203c27f83567d46c3abc75c43a05349bcf08
DIST libvirt-python-1.2.14.tar.gz 165276 SHA256 0dc3c2bd8eeb570921e7c5cc7cfc202795e5ffd63b0f356ae89dbe0575ee0581 SHA512 38b7af055f92ac1e7473174368db75aa4c3b2ec090ab73bf8728c622e6576b3da04789ffda4388168f5b051701f021a6b8eecd8e83f6f36ecb46565c53a04714 WHIRLPOOL 029c8dfad830f8c7647d209ab117ea6a68baca3b78629530fa8e55550de7da72282ec90b68501218e9ecb5510a9e4e3eb78f6d87b9b54fd1ed6623f86ac7b2cf
DIST libvirt-python-1.2.15.tar.gz 166128 SHA256 9a6dfbd487d49f887a41aca4bfb1b4e043fd9fbdfc041252cae84023f5c387ba SHA512 5687308c2f16199ecc4ec935719da1e2d34d0fb3752437a4c662d7c83d972f49ee5e852daf7233fa9aa29f25bbaed1c26d17740faf56c1771bbc2134bcb8958b WHIRLPOOL d2173060d5d3763ba367fbf3140800d6534c27f36b91d7a944ff2f5ce36f9ac54bd86fb6df1399cfa8610ef62c0b0b87427fc68dc1e0be77b0c7b3f94f7d9e30

@ -0,0 +1,44 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/libvirt-python/libvirt-python-1.2.15.ebuild,v 1.1 2015/05/05 18:57:52 tamiko Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
AUTOTOOLIZE=yes
MY_P="${P/_rc/-rc}"
inherit eutils distutils-r1
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
SRC_URI=""
KEYWORDS=""
RDEPEND="app-emulation/libvirt:=[-python(-)]"
else
SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
fi
S="${WORKDIR}/${P%_rc*}"
DESCRIPTION="libvirt Python bindings"
HOMEPAGE="http://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="test"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-python/lxml[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
# testsuite is currently not included in upstream tarball
RESTRICT="test"
python_test() {
esetup.py test
}

@ -1,5 +1,4 @@
DIST lxml-3.3.5.tar.gz 3467344 SHA256 6ad6949dc7eea744a30fba77a968dd5910f545220e58bcc813b9df5c793e318a SHA512 b6692565e95ae8856347a2cbef4d1a1614cbc34aa47fbea10cfb49f5d5690a21e577e53e7cfbe73db18190a6919a1055fe5ee5ccaf1d03dc2bc0c5cf2c81ef2e WHIRLPOOL f9e875085701264128d37458f5c03a1e6dfb0a6d3e49f88cfc90031a40f17dfb06ff57151729bb03f96d2959b1bae40b0617076ace7d695433fcd857d13ec697
DIST lxml-3.3.6.tar.gz 3476093 SHA256 c46a72c529398d34eabd05e12948868d9d958caede12f1a37e86d00efc423c92 SHA512 d3335d89e1b0f429c9e28181a36e090e714008d059319a51db883aadf747d87fb67d360359cefcf948d3deaa6a55bff6a9a861c1832c47b6075f0d616e9d6817 WHIRLPOOL b7a977bdd453723ef8ab6a674ac2a8811a5ae3aa44d65fcdd7cb60e5bb00e9296daa3693ae8c5ed47983442366645c4e763ffc55e46321d20efd271ce1e50d25
DIST lxml-3.4.0.tar.gz 3522134 SHA256 714a68bf567fdec2bb7959560dc8376c0bfc688cfceb135f43b9bd87af7a956a SHA512 742faf0d266c6bb91f6af28c8d771c4c9a9ef7ab4267226989c2bfd26cf705de75d7c37f96e2580eddd3f3cdf4776f8026d176f4e456bdfa756792daf1d1fea5 WHIRLPOOL 8291688e2fd5e40878d57b79ad0ebef55e829b46a576eb8ddbce63916cd91942f2d456ac54e1f2a4056347f9314882a5b82fbb0b3874143556fec06883ff8028
DIST lxml-3.4.1.tar.gz 3524523 SHA256 069594837d0376a1bacf5cc42aa9a1be2e1c1396dc62f7d07f7358afecd34adf SHA512 ab669d1f9833e43b43ece4ef2481eebe22e9084ab07139f5c5c1fa6ea478177069d6ce96ece7eddef86982da418ec55a3785c4b78958f49f6ed415dc63af45ed WHIRLPOOL 5390f23aec3b7c07b9541f85ee5c674f267b99a9ef035cc5024d5f6defe6ee8ded500703b97b3f742f7630d25dbc538534654c8a3cddafb1ff37f5c5494bffb5
DIST lxml-3.4.2.tar.gz 3526862 SHA256 c7d5990298af6ffb00312973a25f0cc917a6368126dd40eaab41d78d3e1ea25d SHA512 de57da48813cb6920937b23a82cf8fe389e0f215e3e5c4a873fae7a223d8df7fe693d835163cccedd23b538857ed8e5eb3f0d8e4e2c5ed33065c6fbb74604f10 WHIRLPOOL 0601d6474dad0b2dc6c47a906acc546e91e72b3e15bbf3d56d7f6c1ad2d46ae9e4007d775911ce2fef71ff06dba01d70d671379a079c92191aad13600a4e6a31
DIST lxml-3.4.3.tar.gz 3541740 SHA256 6ce4a11ab485a67a899aa3e080c97b22a9df40c7077bd9146a821d3872cf2037 SHA512 9ce34fef03e19b13fd78f13562dba570018c6588c187452fa1a0e3db441c5583333e85386a56c243db6f0f03875b4be514f4e6084a386aa83a6e436fec992e4f WHIRLPOOL cfebfaa0a1cdb4cf9e451b0d3c7246fbf104bccd0511d4f4060862fdd88bd0699ce2b4e604afc5ae65cc037182565d8590cfe451c361ddecc4177fe09db0ffd7

@ -1,11 +0,0 @@
--- build/lib/lxml/tests/common_imports.py.orig 2015-03-08 02:08:53.641449085 +0100
+++ build/lib/lxml/tests/common_imports.py 2015-03-08 02:09:05.047490400 +0100
@@ -271,7 +271,7 @@
def path2url(path):
return urlparse.urljoin(
- 'file:', pathname2url(path))
+ '', pathname2url(path))
def fileUrlInTestDir(name):
return path2url(fileInTestDir(name))

@ -1,15 +0,0 @@
--- build/lib/lxml/tests/test_xslt.py.orig 2015-03-08 02:06:17.723881176 +0100
+++ build/lib/lxml/tests/test_xslt.py 2015-03-08 02:08:27.088352843 +0100
@@ -763,10 +763,10 @@
# now the same thing with a stylesheet base file:// URL
called['count'] = 0
- expected_url = 'file://BASE/DIR/test.xml'
+ expected_url = 'BASE/DIR/test.xml'
xslt = etree.XSLT(etree.XML(
stylesheet_xml, parser,
- base_url='file://BASE/DIR/FILE'))
+ base_url='BASE/DIR/FILE'))
self.assertEqual(called['count'], 0)
result = xslt(etree.XML('<a/>'))

@ -1,79 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.4.0.ebuild,v 1.5 2015/04/08 08:05:13 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.23
beautifulsoup3? (
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*')
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
OLDPWD=$(pwd)
cd "${BUILD_DIR}" || die "can't cd into ${BUILD_DIR}"
# Patching test files has to happen at this precise moment.
# Not before, not after but now.
epatch "${FILESDIR}"/"${P}"-test_xslt.py.patch
epatch "${FILESDIR}"/"${P}"-common_imports.py.patch
cd "${OLDPWD}"
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -1,10 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.6.ebuild,v 1.5 2015/04/08 08:05:13 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.4.3.ebuild,v 1.1 2015/05/05 17:58:28 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
PYTHON_COMPAT=( python2_7 python3_{3,4} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
@ -13,26 +14,31 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~arm64"
IUSE="beautifulsoup3 doc examples +threads test"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
>=dev-libs/libxslt-1.1.23
beautifulsoup3? (
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*')
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/cssselect[${PYTHON_USEDEP}] )
"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
sed -i '/sys\.path/d' test.py || die
# seems to be broken
rm src/lxml/tests/test_elementpath.py || die
distutils-r1_python_prepare_all
}
@ -50,19 +56,10 @@ python_test() {
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
OLDPWD=$(pwd)
cd "${BUILD_DIR}" || die "can't cd into ${BUILD_DIR}"
# Patching test files has to happen at this precise moment.
# Not before, not after but now.
epatch "${FILESDIR}"/lxml-3.3.x-test_etree.py.patch
cd "${OLDPWD}"
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
"${PYTHON}" ${test} -vv -p || die "Test ${test} fails with ${EPYTHON}"
done
}

@ -2,3 +2,4 @@ DIST oslo.middleware-0.4.0.tar.gz 21486 SHA256 d300f8342b5faaf712890d58da1117897
DIST oslo.middleware-0.5.0.tar.gz 23161 SHA256 c2d2a78debef27181d69e4f2e887cb2e4617f32ad4681a26c0d67210151bddf0 SHA512 a92c1e3bc82fdacf8028170e32600d48e4da0c422a1290ee4dde5fd848b367cc4c8906b7db1f1116d6a3a81a1d4e5d896f3bd3a89c121e58f2a108b532debe4a WHIRLPOOL 3d108f06e30273fbb99450be52512b548a152a7cd75143ff7a015b929506ed7070f4cf6b216b80d5b4c6a07724e9d72cfebaa4ae459f29d3516ebc7bc846c05e
DIST oslo.middleware-1.0.0.tar.gz 23209 SHA256 5ccf160ae5ce23f3f59b86535352e3b5a9fa35dab0edc4ede8b17438da559995 SHA512 d1658c4608a1ba8f6501d9c576263560e2c77c24d6653081c17115f96011f298b0d203b1511830b4842efc08303b0d7452e6608f3e848145c25e9b960d11613c WHIRLPOOL 0a6c71290c2bbf5d8eca5c7264cd97f981e650139695f08a7fc6e320508cea9bdbb1d4c6d5b01f7cf702d11d5e21712477f73aa2fe2f62e17aa2c731022417d8
DIST oslo.middleware-1.1.0.tar.gz 29957 SHA256 0647456ebf1611e2a0efc445673af3583780b0ccf694f61a8830d54fb5d6f63c SHA512 ae497098fe4edccf79ce93de1bd42967081616a81f7be8ec255a8732021943e8f377a6b57f6cc23c992506a5bed2641299d2653fcce6f6619d2ca1eff318cf71 WHIRLPOOL 410e422ea3b36e843e2ee91d64c23d84ffd86819bfca7e226fda3f1c2a6d11c9e8a8a4e7d5696764ce276a0b9984becf9361967861c17676b4fd9d77894baf82
DIST oslo.middleware-1.2.0.tar.gz 29850 SHA256 0597ae9df233ba58e3f58e03878ba1f1d34a30918895bb109ebe50d8760495b7 SHA512 021836c40d096d96effc904a1ddd4889dde7f40e598aa435be3e8b5a0ff5dce013515bae878bf4eb05680fe01737c9fa20701de46bad151e7b795b229309e9db WHIRLPOOL 627b3c968e806cb1256768286ea580aa2ff4edd37107e3873db52030224cddda19ae2a4b341616f6a103dc4c456260d5c02f6645be4bf805758587eb54fece68

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-middleware/oslo-middleware-1.2.0.ebuild,v 1.1 2015/05/05 15:02:49 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Library includes components to be injected into wsgi pipelines to intercept request/response flows"
HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
S="${WORKDIR}/oslo.middleware-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
test? (
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
>=dev-python/hacking-0.10[${PYTHON_USEDEP}]
<dev-python/hacking-0.11[${PYTHON_USEDEP}]
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3.0[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
)"
RDEPEND="
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
>=dev-python/oslo-config-1.11.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
"
# This time half the doc files are missing; Do you want them?
python_test() {
nosetests tests/ || die "test failed under ${EPYTHON}"
}

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

Loading…
Cancel
Save