Sync with portage [Sat Jan 25 00:20:59 MSK 2014].

This commit is contained in:
root 2014-01-25 00:21:00 +04:00
parent efe70f88c6
commit f65da77083
299 changed files with 1782 additions and 3193 deletions

View file

@ -1,4 +1,3 @@
DIST cdrtools-3.00.tar.bz2 1978563 SHA256 7f9cb64820055573b880f77b2f16662a512518336ba95ab49228a1617973423d SHA512 93887afd6c244814b7f6a623f0ac5b551934626163065a6f32aefe82aa7438450fd7a42737ef3cdaad3f18841c066d25e72e37891531dd0be5be328692712cec WHIRLPOOL a02750131e4ec55df10387a01dab3881afee669cd8b8ea65eaed4fdd82e6bd11040c6d79fc64ccc9377e787f5903ec92ea3ae81db1945554b65a8636737cc931
DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b WHIRLPOOL b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
DIST cdrtools-3.01a19.tar.bz2 2065394 SHA256 9680547e0be8efa82d2ef542af47b5c0f465bc23fd5d8af27cb0328e4e5ba35e SHA512 88c1b23ce436bb2265bc64bb31b42904d48946ead2bda07a284371f2637e58b837a15dc6731d5f43f33cf9f9edbec7cf386b2b98a9ea4ccb71a3412f78e28981 WHIRLPOOL 5dc9a990cfc19e0148de8fd718ee0e017dd9f25d5ba8996d3b5ed740344abd8d6d8ec0b2ad7b4aebe16b2edefda67e5de1bc6ce5c3679e170f02ad8c263808ef
DIST cdrtools-3.01a21.tar.bz2 2063194 SHA256 729ed9462dd284193571b151616ed4c594d948edfb9511b1579d1cb96d468734 SHA512 234d4f71977375649fac636bba995b269cb17914e269f88416002b83205073370b526bc12f01a0d53d1c8e28166dea7a9e52700c1b98112e7661c9555606e83c WHIRLPOOL 5b53de1762bee5b8a785ac1a3942cd77055f44dadd4910103f20d643ebb73e7c29a3371a269b1234bf327a36e2c2af609838a1287983ceb640f76b3a02f2721f
DIST cdrtools-3.01a22.tar.bz2 2067421 SHA256 a779865367421d8c85f7ecc2c9a2f2871f53143bc0ca43f4434bdb081358a81b SHA512 d200173c97ee7e5107dd8f22b89c61b26a4cc323f40ae72a7f96955404775210c223b5d9094ea1e923c3c8148c963f66dfe6a8982a4d4d8317fb49cfc744da37 WHIRLPOOL e255b3e5e2573b98cc2cacdda10878664d167441ee0fcb484fee7dab43709915dbb12ca43026947b710ce3f73e66679242dad9b59068e691d2e61330c51aa1a3

View file

@ -1,134 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.00.ebuild,v 1.18 2014/01/06 15:49:11 billie Exp $
EAPI=2
inherit multilib eutils toolchain-funcs flag-o-matic
DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord"
HOMEPAGE="http://cdrecord.berlios.de/private/cdrecord.html"
if [[ ${PV%_alpha*} == ${PV} ]]; then
SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/${P}.tar.bz2"
else
SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/${P/_alpha/a}.tar.bz2"
fi
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="acl unicode"
DEPEND="acl? ( virtual/acl )
!app-cdr/cdrkit"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
src_prepare() {
# Remove profiled make files.
rm -f $(find . -name '*_p.mk') || die "rm profiled"
# Adjusting hardcoded paths.
sed -i -e 's:opt/schily:usr:' \
$(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' '{}' '+') \
|| die "sed opt/schily"
sed -i -e "s:\(^INSDIR=\t\tshare/doc/\):\1${PF}/:" \
$(find ./ -type f -exec grep -l 'INSDIR.\+doc' '{}' '+') \
|| die "sed doc"
# Respect libdir.
sed -i -e "s:\(^INSDIR=\t\t\)lib:\1$(get_libdir):" \
$(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' '{}' '+') \
|| die "sed multilib"
# Do not install static libraries.
sed -i -e 's:include\t\t.*rules.lib::' \
$(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' '+') \
|| die "sed rules"
# Respect CC/CXX variables.
cd "${S}"/RULES
local tcCC=$(tc-getCC)
local tcCXX=$(tc-getCXX)
sed -i -e "/cc-config.sh/s|\$(C_ARCH:%64=%) \$(CCOM_DEF)|${tcCC} ${tcCC}|" \
rules1.top || die "sed rules1.top"
sed -i -e "/^\(CC\|DYNLD\|LDCC\|MKDEP\)/s|gcc|${tcCC}|" \
-e "/^\(CC++\|DYNLDC++\|LDCC++\|MKC++DEP\)/s|g++|${tcCXX}|" \
-e "/COPTOPT=/s/-O//" \
-e 's/$(GCCOPTOPT)//' \
cc-gcc.rul || die "sed cc-gcc.rul"
sed -i -e "s|^#CONFFLAGS +=\t-cc=\$(XCC_COM)$|CONFFLAGS +=\t-cc=${tcCC}|g" \
rules.cnf || die "sed rules.cnf"
# Create additional symlinks needed for some archs.
local t
for t in armv4l armv4tl armv5l armv5tel armv6l armv7l ppc64 s390x; do
ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
done
# amd64-fbsd support
ln -s i386-freebsd-cc.rul amd64-freebsd-cc.rul || die
ln -s i386-freebsd-gcc.rul amd64-freebsd-gcc.rul || die
# Schily make setup.
cd "${S}"/DEFAULTS
local os="linux"
sed -i \
-e "s:/opt/schily:/usr:g" \
-e "s:/usr/src/linux/include::g" \
-e "s:bin:root:g" \
Defaults.${os} || die "sed Schily make setup"
}
src_configure() { : ; }
src_compile() {
if use unicode; then
local flags="$(test-flags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8)"
if [[ -n ${flags} ]]; then
append-flags ${flags}
else
ewarn "Your compiler does not support the options required to build"
ewarn "cdrtools with unicode in USE. unicode flag will be ignored."
fi
fi
if ! use acl; then
CFLAGS="${CFLAGS} -DNO_ACL"
fi
# LIB_ACL_TEST removed to support x86-fbsd
# If not built with -j1, "sometimes" cdda2wav will not be built.
emake -j1 CC="$(tc-getCC)" CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" \
LDOPTX="${LDFLAGS}" \
INS_BASE="${D}/usr" INS_RBASE="${D}" LINKMODE="dynamic" \
RUNPATH="" GMAKE_NOWARN="true" || die "emake"
}
src_install() {
# If not built with -j1, "sometimes" manpages are not installed.
emake -j1 CC="$(tc-getCC)" CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" \
LDOPTX="${LDFLAGS}" \
INS_BASE="${D}/usr" INS_RBASE="${D}" LINKMODE="dynamic" \
RUNPATH="" GMAKE_NOWARN="true" install || die "emake install"
# These symlinks are for compat with cdrkit.
dosym schily /usr/include/scsilib || die "dosym scsilib"
dosym ../scg /usr/include/schily/scg || die "dosym scg"
dodoc ABOUT Changelog* CONTRIBUTING PORTING README.linux-shm READMEs/README.linux \
|| die "dodoc"
cd "${S}"/cdda2wav
docinto cdda2wav
dodoc Changelog FAQ Frontends HOWTOUSE NEEDED README THANKS TODO \
|| die "dodoc cdda2wav"
cd "${S}"/mkisofs
docinto mkisofs
dodoc ChangeLog* TODO || die "dodoc mkisofs"
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha19.ebuild,v 1.4 2014/01/21 02:50:56 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha22.ebuild,v 1.1 2014/01/24 18:08:36 billie Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/$([[ -z ${PV/*_alpha*} ]] && echo 'al
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
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 ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="acl nls unicode"
RDEPEND="acl? ( virtual/acl )
@ -32,6 +32,13 @@ FILECAPS=(
cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd
)
cdrtools_os() {
local os="linux"
[[ ${CHOST} == *-darwin* ]] && os="mac-os10"
[[ ${CHOST} == *-freebsd* ]] && os="freebsd"
echo "${os}"
}
src_prepare() {
gnuconfig_update
@ -71,18 +78,9 @@ src_prepare() {
sed -i -e "s|^#\(CONFFLAGS +=\).*|\1\t-cc=${tcCC}|" \
rules.cnf || die "sed rules.cnf"
# Create additional symlinks needed for some archs (armv4l already created)
local t
for t in armv4tl armv5tel armv7l s390x; do
ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
done
# Schily make setup.
cd "${S}"/DEFAULTS
local os="linux"
[[ ${CHOST} == *-darwin* ]] && os="mac-os10"
[[ ${CHOST} == *-freebsd* ]] && os="freebsd"
local os=$(cdrtools_os)
sed -i \
-e "s|^\(DEFLINKMODE=\).*|\1\tdynamic|" \
@ -95,8 +93,108 @@ src_prepare() {
Defaults.${os} || die "sed Schily make setup"
}
# skip obsolete configure script
src_configure() { : ; }
ac_cv_sizeof() {
cat <<-EOF >"${T}"/test.c
#include <inttypes.h>
#include <stddef.h>
#include <stdint.h>
#include <sys/types.h>
int main () {
static int test_array [1 - 2 * !((sizeof(TYPE)) == LEN)];
test_array [0] = 0;
return test_array [0];
}
EOF
local i=1
while [[ ${i} -lt 20 ]] ; do
if ${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o /dev/null -DTYPE="$1" -DLEN=$i 2>/dev/null; then
echo ${i}
return 0
fi
: $(( i += 1 ))
done
return 1
}
src_configure() {
# skip obsolete configure script
if tc-is-cross-compiler ; then
# Cache known values for targets. #486680
tc-export CC
local var val t types=(
char "short int" int "long int" "long long"
"unsigned char" "unsigned short int" "unsigned int"
"unsigned long int" "unsigned long long"
float double "long double" size_t ssize_t ptrdiff_t
mode_t uid_t gid_t pid_t dev_t time_t wchar_t
"char *" "unsigned char *"
)
for t in "${types[@]}" ; do
var="ac_cv_sizeof_${t// /_}"
var=${var//[*]/p}
val=$(ac_cv_sizeof "${t}") || die "could not compute ${t}"
export "${var}=${val}"
einfo "Computing sizeof(${t}) as ${val}"
done
# We don't have these types.
export ac_cv_sizeof___int64=0
export ac_cv_sizeof_unsigned___int64=0
export ac_cv_sizeof_major_t=${ac_cv_sizeof_dev_t}
export ac_cv_sizeof_minor_t=${ac_cv_sizeof_dev_t}
export ac_cv_sizeof_wchar=${ac_cv_sizeof_wchar_t}
export ac_cv_type_prototypes="yes"
export ac_cv_func_mlock{,all}="yes"
export ac_cv_func_{e,f,g}cvt=$(usex elibc_glibc)
export ac_cv_func_dtoa_r="no"
export ac_cv_func_sys_siglist{,_def}="no"
export ac_cv_func_printf_{j,ll}="yes"
export ac_cv_realloc_null="yes"
export ac_cv_no_user_malloc="no"
export ac_cv_var_timezone="yes"
export ac_cv_var___progname{,_full}="yes"
export ac_cv_fnmatch_igncase="yes"
export ac_cv_file__dev_{fd_{0,1,2},null,std{err,in,out},tty,zero}="yes"
export ac_cv_file__usr_src_linux_include="no"
case $(cdrtools_os) in
linux)
export ac_cv_func_bsd_{g,s}etpgrp="no"
export ac_cv_hard_symlinks="yes"
export ac_cv_link_nofollow="yes"
export ac_cv_access_e_ok="no"
export ac_cv_dev_minor_noncontig="yes"
case ${ac_cv_sizeof_long_int} in
4) export ac_cv_dev_minor_bits="32";;
8) export ac_cv_dev_minor_bits="44";;
esac
cat <<-EOF >"${T}"/test.c
struct {
char start[6];
unsigned char x1:4;
unsigned char x2:4;
char end[5];
} a = {
.start = {'S', 't', 'A', 'r', 'T', '_'},
.x1 = 5,
.x2 = 4,
.end = {'_', 'e', 'N', 'd', 'X'},
};
EOF
${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o "${T}"/test.o
if grep -q 'StArT_E_eNdX' "${T}"/test.o ; then
export ac_cv_c_bitfields_htol="no"
elif grep -q 'StArT_T_eNdX' "${T}"/test.o ; then
export ac_cv_c_bitfields_htol="yes"
fi
;;
esac
fi
}
src_compile() {
if use unicode; then

View file

@ -0,0 +1,74 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r9.ebuild,v 1.1 2014/01/24 11:59:24 ssuominen Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="Artistic GPL-1 GPL-2 GPL-3 BSD BSD-2 BZIP2 AFL-2.1 LGPL-2.1 BSD-4 MIT
public-domain LGPL-3 LGPL-2 GPL-2-with-exceptions MPL-1.1 OPENLDAP
Sleepycat UoI-NCSA ZLIB openafs-krb5-a HPND ISC RSA IJG libmng libtiff
openssl tcp_wrappers_license"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
abi_x86_32? (
>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
>=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
>=media-libs/libpng-1.5.16-r1:0[abi_x86_32(-)]
>=dev-libs/udis86-1.7-r2[abi_x86_32(-)]
>=virtual/libffi-3.0.13-r1[abi_x86_32(-)]
>=sys-devel/llvm-3.3-r1[abi_x86_32(-)]
>=media-libs/libpng-1.2.50-r1:1.2[abi_x86_32(-)]
virtual/jpeg:62[abi_x86_32(-)]
>=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)]
>=sys-libs/libavc1394-0.5.4-r1[abi_x86_32(-)]
>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
>=virtual/libusb-0-r1:0[abi_x86_32(-)]
>=virtual/libusb-1-r1:1[abi_x86_32(-)]
|| (
>=virtual/udev-206-r1[abi_x86_32(-)]
~virtual/udev-204[abi_x86_32(-)] )
>=media-libs/tiff-4.0.3-r5:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.36.3-r2:2[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]
>=media-libs/tiff-3.9.7-r1:3[abi_x86_32(-)]
|| (
>=dev-libs/elfutils-0.155-r1[abi_x86_32(-)]
>=dev-libs/libelf-0.8.13-r2[abi_x86_32(-)]
)
>=sys-libs/e2fsprogs-libs-1.42.7-r1[abi_x86_32(-)]
>=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
>=sys-libs/gpm-1.20.7-r2[abi_x86_32(-)]
>=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)]
>=dev-libs/libpcre-8.33-r1[abi_x86_32(-)]
>=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)]
>=sys-apps/tcp-wrappers-7.6.22-r1[abi_x86_32(-)]
>=sys-libs/gdbm-1.10-r1[abi_x86_32(-)]
>=dev-libs/json-c-0.11-r1[abi_x86_32(-)]
>=dev-libs/libxml2-2.9.1-r2[abi_x86_32(-)]
>=dev-libs/dbus-glib-0.100.2-r1[abi_x86_32(-)]
>=sys-libs/readline-6.2_p5-r1:0[abi_x86_32(-)]
)
>=sys-libs/glibc-2.15" # bug 340613
PYTHON_UPDATER_IGNORE="1"
src_prepare() {
export ALLOWED="(${S}/lib32/security/pam_filter/upperLOWER|${S}/etc/env.d|${S}/lib32/security/pam_ldap.so)"
emul-linux-x86_src_prepare
rm -rf "${S}/etc/env.d/binutils/" \
"${S}/usr/i686-pc-linux-gnu/lib" \
"${S}/usr/lib32/engines/" \
"${S}/usr/lib32/openldap/" || die
ln -s ../share/terminfo "${S}/usr/lib32/terminfo" || die
# Remove migrated stuff.
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native")
}

View file

@ -28,9 +28,6 @@ usr/lib32/llvm/libLTO.so
usr/lib32/llvm/libprofile_rt.so
usr/lib32/libpng12.so.0
usr/lib32/pkgconfig/libpng15.pc
usr/lib32/libjpeg.so
usr/lib32/libturbojpeg.so
usr/lib32/libturbojpeg.so.0*
usr/lib32/libraw1394.so
usr/lib32/libraw1394.so.11
usr/lib32/libraw1394.so.11.0.1
@ -42,6 +39,11 @@ usr/lib32/pkgconfig/libavc1394.pc
usr/lib32/librom1394.so
usr/lib32/librom1394.so.0
usr/lib32/librom1394.so.0.3.0
usr/lib32/libjpeg.so
usr/lib32/libturbojpeg.so
usr/lib32/libturbojpeg.so.0*
usr/lib32/libjpeg.so.8.0.2
usr/lib32/libjpeg.so.8
usr/lib32/libjpeg.so.62
usr/lib32/libexpat.so
usr/lib32/libexpat.so.1

View file

@ -5,6 +5,5 @@ DIST newlib-1.16.0.tar.gz 12024353 SHA256 db426394965c48c1d29023e1cc6d965ea6b9a9
DIST pciutils-2.2.9.tar.bz2 212265 SHA256 f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5 WHIRLPOOL ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad WHIRLPOOL 39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
DIST xen-4.2.2.tar.gz 15602746 SHA256 c9bfe91a5e72f8545acebad9889d64368020359bfe18044c0e683133e55ae005 SHA512 4943b18016ed8c2b194a3b55e6655b3b734b39ffb8cb7ee0a0580f2f4460a1d0e92e1de8ac23f5186272914fad1650586af51fd7c3644d0310eb16f2e11c5e80 WHIRLPOOL 519eb87cb2da694696cbc3e72070a0a3bdb07c46fa266d855d8379eec3a92adfa4d434af3ac01c37834ce4a9174081a6c40030b185a70902329b185cb8d0bbea
DIST xen-4.3.0.tar.gz 16425975 SHA256 e1e9faabe4886e2227aacdbde74410653b233d66642ca1972a860cbec6439961 SHA512 e6b8f64e15e48704ea5cee5585cd6151fe6a5a62bc4670caf0b762c1aa71c9598db236c637ac34c42c92c6e8a5001acdd3d9d4b9305401a26273279358f481d6 WHIRLPOOL a91f14bc6535127ab17d3867b92fb3e008089453d5ba7996fd1d0b5c6d32a881c07df320f018c928e919f28de7b4ab4757c6bdb020e0cdb7d67960d4cab9dda0
DIST xen-4.3.1.tar.gz 16429423 SHA256 3b5b7cc508b1739753585b5c25635471cdcef680e8770a78bf6ef9333d26a9fd SHA512 f5250ad5ad3defc5dc1207eb6208a3928128ef57ac4162018bd92b750dc1df1eaaf37835528aca33a0f9e04c82d5f8c4ba79c03a1780d2b72cbb90cc26f77275 WHIRLPOOL 087390786cea9aee273a5d81988436303991aa5ea92faf111d3b619517368f8c8feef84f4f8c602cac723980a344eb90414887db4ca88a2ee14bc6b0253e36ca
DIST zlib-1.2.3.tar.gz 496597 SHA256 1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e WHIRLPOOL 8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

View file

@ -1,139 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.3.0.ebuild,v 1.4 2014/01/01 11:47:20 tomwij Exp $
EAPI=4
PYTHON_DEPEND="2:2.7"
inherit flag-o-matic eutils multilib python toolchain-funcs
XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles"
LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
GRUB_URL=mirror://gnu-alpha/grub
SRC_URI="
http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
$GRUB_URL/grub-0.97.tar.gz
$XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
$LIBPCI_URL/pciutils-2.2.9.tar.bz2
$XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
$XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
$XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz"
S="${WORKDIR}/xen-${PV}"
DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside guest filesystem"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags"
DEPEND="sys-devel/gettext
sys-apps/texinfo"
RDEPEND=">=app-emulation/xen-4.2.1"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
retar-externals() {
# Purely to unclutter src_prepare
local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
# epatch can't patch in $WORKDIR, requires a sed; Bug #455194. Patchable, but sed informative
sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
-i "${WORKDIR}"/zlib-1.2.3/configure
sed -e 's:^AR=ar rc:AR=ar:' \
-e s':$(AR) $@:$(AR) rc $@:' \
-i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
einfo "zlib Makefile edited"
cd "${WORKDIR}"
tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
tar czp grub-0.97 -f grub-0.97.tar.gz
tar czp lwip -f lwip-1.3.0.tar.gz
tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
tar czp polarssl-1.1.4 -f polarssl-1.1.4-gpl.tgz
mv $set "${S}"/stubdom/
einfo "tarballs moved to source"
}
src_prepare() {
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \;
fi
# Patch the unmergeable newlib, fix most of the leftover gcc QA issues
cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
# Patch stubdom/Makefile to patch insource newlib & prevent internal downloading
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-externals.patch
# Drop .config and Fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN}-4.2-jserver.patch
# gcc warnings/QA fix
epatch "${FILESDIR}"/${PN}-4-qa.patch
# Sec patch
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-CVE-2012-6075-XSA-41.patch \
"${FILESDIR}"/xen-4-CVE-2013-1922-XSA-48.patch
#Substitute for internal downloading. pciutils copied only due to the only .bz2
cp "${DISTDIR}"/pciutils-2.2.9.tar.bz2 ./stubdom/ || die "pciutils not copied to stubdom"
retar-externals || die "re-tar procedure failed"
}
src_compile() {
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
if use x86; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
elif use amd64; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
if use multilib; then
multilib_toolchain_setup x86
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
fi
fi
}
src_install() {
if use x86; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
if use amd64; then
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
if use multilib; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
fi
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "http://www.gentoo.org/doc/en/xen-guide.xml"
elog "http://wiki.xen.org/wiki/Main_Page"
}

View file

@ -3,5 +3,4 @@ DIST ipxe.tar.gz 2867999 SHA256 632ce8c193ccacc3012bd354bdb733a4be126f7c098e1119
DIST seabios-0-20121121.tar.bz2 2199282 SHA256 f7f67181c6c0b4cea3a9db48e2569fdcbbc81b732a2f672079c42fb44153ee62 SHA512 4f886088ebaa911590b8cb19db5c5dbc8f1384d2d5a7c4bf04df083e177513b3123b1839dad744171670eded8b69ce092a774288aec1804d00aa32b1b6778599 WHIRLPOOL f2e62682d7213ee5eaecbc2590637ef36d9c86f746840c0ee758c0c153139f485032ea2cd098c87bb8a2b5f17f91375b8fb65599e3b71b45b1645df85a88887f
DIST seabios-dir-remote-20130720.tar.gz 3201017 SHA256 0cf06b54e8ae1cfc25f2942eea1490a9e7e01f478541577025f6eef76e0c76de SHA512 e9ebe3711e3f678d3632f8e8e645f8be4fb65608aff04aeeb0e1152521bf571bc4d879f136d23bb0aa8bd4c4ec20f294b472cf54dc70916e52d330328aadd357 WHIRLPOOL 6138271f72fd96fabe3cffc07a6efcb9c0e195ed96f4ad708d00e85e0a84a03900dc41389cd4f26d533a3aa42142a9e17708d7b87d722f1c9348f61a5db3e59d
DIST xen-4.2.2.tar.gz 15602746 SHA256 c9bfe91a5e72f8545acebad9889d64368020359bfe18044c0e683133e55ae005 SHA512 4943b18016ed8c2b194a3b55e6655b3b734b39ffb8cb7ee0a0580f2f4460a1d0e92e1de8ac23f5186272914fad1650586af51fd7c3644d0310eb16f2e11c5e80 WHIRLPOOL 519eb87cb2da694696cbc3e72070a0a3bdb07c46fa266d855d8379eec3a92adfa4d434af3ac01c37834ce4a9174081a6c40030b185a70902329b185cb8d0bbea
DIST xen-4.3.0.tar.gz 16425975 SHA256 e1e9faabe4886e2227aacdbde74410653b233d66642ca1972a860cbec6439961 SHA512 e6b8f64e15e48704ea5cee5585cd6151fe6a5a62bc4670caf0b762c1aa71c9598db236c637ac34c42c92c6e8a5001acdd3d9d4b9305401a26273279358f481d6 WHIRLPOOL a91f14bc6535127ab17d3867b92fb3e008089453d5ba7996fd1d0b5c6d32a881c07df320f018c928e919f28de7b4ab4757c6bdb020e0cdb7d67960d4cab9dda0
DIST xen-4.3.1.tar.gz 16429423 SHA256 3b5b7cc508b1739753585b5c25635471cdcef680e8770a78bf6ef9333d26a9fd SHA512 f5250ad5ad3defc5dc1207eb6208a3928128ef57ac4162018bd92b750dc1df1eaaf37835528aca33a0f9e04c82d5f8c4ba79c03a1780d2b72cbb90cc26f77275 WHIRLPOOL 087390786cea9aee273a5d81988436303991aa5ea92faf111d3b619517368f8c8feef84f4f8c602cac723980a344eb90414887db4ca88a2ee14bc6b0253e36ca

View file

@ -1,405 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0-r3.ebuild,v 1.4 2013/12/22 12:01:08 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
IPXE_TARBALL_URL="http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz"
XEN_SEABIOS_URL="http://dev.gentoo.org/~idella4/tarballs/seabios-dir-remote-20130720.tar.gz"
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~x86"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
$IPXE_TARBALL_URL
$XEN_SEABIOS_URL"
S="${WORKDIR}/xen-${PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
# Inclusion of IUSE ocaml on stabalizing requires aballier to (get off his hands and) make >=dev-lang/ocaml-4 stable
# Otherwise IUSE ocaml and ocaml capable build need be purged
IUSE="api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs xend"
REQUIRED_USE="hvm? ( qemu )
${PYTHON_REQUIRED_USE}
pygrub? ( python )"
DEPEND="dev-libs/lzo:2
dev-libs/yajl
dev-libs/libgcrypt
dev-python/lxml[${PYTHON_USEDEP}]
pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
sys-libs/zlib
sys-power/iasl
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
dev-python/markdown
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/graphviz
dev-tex/xcolor
media-gfx/transfig
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
qemu? ( x11-libs/pixman )
ocaml? ( dev-ml/findlib
>=dev-lang/ocaml-4 )"
RDEPEND="sys-apps/iproute2
net-misc/bridge-utils
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
if has_version dev-libs/libgcrypt; then
export "CONFIG_GCRYPT=y"
fi
if use qemu; then
export "CONFIG_IOEMU=y"
else
export "CONFIG_IOEMU=n"
fi
if ! use x86 && ! has x86 $(get_all_abis) && use hvm; then
eerror "HVM (VT-x and AMD-v) cannot be built on this system. An x86 or"
eerror "an amd64 multilib profile is required. Remove the hvm use flag"
eerror "to build xen-tools on your current profile."
die "USE=hvm is unsupported on this system."
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
}
src_prepare() {
# Drop .config, fixes to gcc-4.6
epatch "${FILESDIR}"/${PN/-tools/}-4.3-fix_dotconfig-gcc.patch
# Xend
if ! use xend; then
sed -e 's:xm xen-bugtool xen-python-path xend:xen-bugtool xen-python-path:' \
-i tools/misc/Makefile || die "Disabling xend failed"
sed -e 's:^XEND_INITD:#XEND_INITD:' \
-i tools/examples/Makefile || die "Disabling xend failed"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default cflags
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
-exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
fi
if ! use python; then
sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
if ! use hvm; then
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
fi
# Fix texi2html build error with new texi2html, qemu.doc.html
epatch "${FILESDIR}"/${PN}-4-docfix.patch \
"${FILESDIR}"/${PN}-4-qemu-xen-doc.patch
# Fix network broadcast on bridged networks
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
# Prevent the downloading of ipxe, seabios
epatch "${FILESDIR}"/${PN/-tools/}-4.3-anti-download.patch
cp "${DISTDIR}"/ipxe.tar.gz tools/firmware/etherboot/ || die
mv ../seabios-dir-remote tools/firmware/ || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Fix bridge by idella4, bug #362575
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
# Don't build ipxe with pie on hardened, Bug #360805
if gcc-specs-pie; then
epatch "${FILESDIR}"/ipxe-nopie.patch
fi
# Prevent double stripping of files at install
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-nostrip.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN/-tools/}-4.3-jserver.patch
# add missing header
epatch "${FILESDIR}"/xen-4-ulong.patch
# Set dom0-min-mem to kb; Bug #472982
epatch "${FILESDIR}"/${PN/-tools/}-4.2-configsxp.patch
#Security patches, currently valid
epatch "${FILESDIR}"/xen-4-CVE-2012-6075-XSA-41.patch \
"${FILESDIR}"/xen-4-CVE-2013-1922-XSA-48.patch \
"${FILESDIR}"/${PN}-4-CVE-2013-4369-XSA-68.patch \
"${FILESDIR}"/${PN}-4-CVE-2013-4370-XSA-69.patch \
"${FILESDIR}"/${PN}-4-CVE-2013-4371-XSA-70.patch \
"${FILESDIR}"/${PN}-4-CVE-2013-4416-XSA-72.patch
# Bug 472438
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
-i Config.mk || die
# Bug 477676
epatch "${FILESDIR}"/${PN}-4.3-ar-cc.patch
# Prevent file collision with qemu package Bug 478064
if use qemu; then
epatch "${FILESDIR}"/qemu-bridge.patch
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
fi
use flask || sed -e "/SUBDIRS-y += flask/d" -i tools/Makefile || die
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' -i tools/firmware/Makefile || die
# Bug 379537
epatch "${FILESDIR}"/fix-gold-ld.patch
epatch_user
}
src_configure() {
local myconf="--prefix=/usr --disable-werror"
if use ocaml
then
myconf="${myconf} $(use_enable ocaml ocamltools)"
else
myconf="${myconf} --disable-ocamltools"
fi
if ! use pam
then
myconf="${myconf} --disable-pam"
fi
econf ${myconf}
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${D}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
# Reset bash completion dir; Bug 472438
mv "${D}"bash-completion "${D}"usr/share/ || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
if use xend; then
newinitd "${FILESDIR}"/xend.initd-r2 xend || die "Couldn't install xen.initd"
fi
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
# Move files built with use qemu, Bug #477884
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
mv "${D}"usr/lib/xen/bin/* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/run/xenstored /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(udev_get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(udev_get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "http://www.gentoo.org/doc/en/xen-guide.xml"
elog "http://wiki.xen.org/wiki/Main_Page"
if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then
echo
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
ewarn "This problem may be resolved as of Xen 3.0.4, if not post in the bug."
fi
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 multilib system is required to build HVM support."
fi
if use xend; then
elog"";elog "xend capability has been enabled and installed"
fi
if use qemu; then
elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

View file

@ -1,3 +1,2 @@
DIST xen-4.2.2.tar.gz 15602746 SHA256 c9bfe91a5e72f8545acebad9889d64368020359bfe18044c0e683133e55ae005 SHA512 4943b18016ed8c2b194a3b55e6655b3b734b39ffb8cb7ee0a0580f2f4460a1d0e92e1de8ac23f5186272914fad1650586af51fd7c3644d0310eb16f2e11c5e80 WHIRLPOOL 519eb87cb2da694696cbc3e72070a0a3bdb07c46fa266d855d8379eec3a92adfa4d434af3ac01c37834ce4a9174081a6c40030b185a70902329b185cb8d0bbea
DIST xen-4.3.0.tar.gz 16425975 SHA256 e1e9faabe4886e2227aacdbde74410653b233d66642ca1972a860cbec6439961 SHA512 e6b8f64e15e48704ea5cee5585cd6151fe6a5a62bc4670caf0b762c1aa71c9598db236c637ac34c42c92c6e8a5001acdd3d9d4b9305401a26273279358f481d6 WHIRLPOOL a91f14bc6535127ab17d3867b92fb3e008089453d5ba7996fd1d0b5c6d32a881c07df320f018c928e919f28de7b4ab4757c6bdb020e0cdb7d67960d4cab9dda0
DIST xen-4.3.1.tar.gz 16429423 SHA256 3b5b7cc508b1739753585b5c25635471cdcef680e8770a78bf6ef9333d26a9fd SHA512 f5250ad5ad3defc5dc1207eb6208a3928128ef57ac4162018bd92b750dc1df1eaaf37835528aca33a0f9e04c82d5f8c4ba79c03a1780d2b72cbb90cc26f77275 WHIRLPOOL 087390786cea9aee273a5d81988436303991aa5ea92faf111d3b619517368f8c8feef84f4f8c602cac723980a344eb90414887db4ca88a2ee14bc6b0253e36ca

View file

@ -0,0 +1,20 @@
x86/irq: avoid use-after-free on error path in pirq_guest_bind()
This is XSA-83.
Coverity-ID: 1146952
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
--- a/xen/arch/x86/irq.c
+++ b/xen/arch/x86/irq.c
@@ -1590,8 +1590,7 @@ int pirq_guest_bind(struct vcpu *v, stru
printk(XENLOG_G_INFO
"Cannot bind IRQ%d to dom%d. Out of memory.\n",
pirq->pirq, v->domain->domain_id);
- rc = -ENOMEM;
- goto out;
+ return -ENOMEM;
}
action = newaction;

View file

@ -0,0 +1,21 @@
x86: PHYSDEVOP_{prepare,release}_msix are privileged
Yet this wasn't being enforced.
This is XSA-87.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
--- a/xen/arch/x86/physdev.c
+++ b/xen/arch/x86/physdev.c
@@ -612,7 +612,9 @@ ret_t do_physdev_op(int cmd, XEN_GUEST_H
case PHYSDEVOP_release_msix: {
struct physdev_pci_device dev;
- if ( copy_from_guest(&dev, arg, 1) )
+ if ( !IS_PRIV(v->domain) )
+ ret = -EPERM;
+ else if ( copy_from_guest(&dev, arg, 1) )
ret = -EFAULT;
else
ret = pci_prepare_msix(dev.seg, dev.bus, dev.devfn,

View file

@ -0,0 +1,23 @@
x86: PHYSDEVOP_{prepare,release}_msix are privileged
Yet this wasn't being enforced.
This is XSA-87.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
--- 2014-01-14.orig/xen/arch/x86/physdev.c 2013-11-18 11:03:37.000000000 +0100
+++ 2014-01-14/xen/arch/x86/physdev.c 2014-01-22 12:47:47.000000000 +0100
@@ -640,7 +640,10 @@ ret_t do_physdev_op(int cmd, XEN_GUEST_H
if ( copy_from_guest(&dev, arg, 1) )
ret = -EFAULT;
else
- ret = pci_prepare_msix(dev.seg, dev.bus, dev.devfn,
+ ret = xsm_resource_setup_pci(XSM_PRIV,
+ (dev.seg << 16) | (dev.bus << 8) |
+ dev.devfn) ?:
+ pci_prepare_msix(dev.seg, dev.bus, dev.devfn,
cmd != PHYSDEVOP_prepare_msix);
break;
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.2-r2.ebuild,v 1.1 2014/01/17 02:44:09 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.2-r3.ebuild,v 1.1 2014/01/24 15:25:38 dlan Exp $
EAPI=5
@ -48,6 +48,8 @@ XSA_PATCHES=(
"${FILESDIR}"/${PN}-4.2-CVE-2013-4553-XSA-74.patch
"${FILESDIR}"/${PN}-CVE-2013-4554-XSA-76.patch
"${FILESDIR}"/${PN}-CVE-2013-6400-XSA-80.patch
"${FILESDIR}"/${PN}-4-XSA-83.patch #bug #499054
"${FILESDIR}"/${PN}-4.2-XSA-87.patch #bug #499124
)
pkg_setup() {

View file

@ -1,139 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.0-r5.ebuild,v 1.2 2013/12/31 02:46:00 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
# support dropped for regular 32 bit hypervisor, Bug 493944
KEYWORDS="~amd64 -x86"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
#Security patches
epatch "${FILESDIR}"/${PN}-CVE-2013-1442-XSA-62.patch \
"${FILESDIR}"/${PN}-CVE-2013-4355-XSA-63.patch \
"${FILESDIR}"/${PN}-CVE-2013-4356-XSA-64.patch \
"${FILESDIR}"/${PN}-CVE-2013-4361-XSA-66.patch \
"${FILESDIR}"/${PN}-CVE-2013-4368-XSA-67.patch \
"${FILESDIR}"/${PN}-CVE-2013-4375-XSA-71.patch \
"${FILESDIR}"/${PN}-CVE-2013-4494-XSA-73.patch \
"${FILESDIR}"/${PN}-4.3-CVE-2013-6375-XSA-75.patch \
"${FILESDIR}"/${PN}-CVE-2013-6375-XSA-78.patch \
"${FILESDIR}"/${PN}-CVE-2013-6885-XSA-82.patch
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

View file

@ -1,145 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.0-r6.ebuild,v 1.1 2014/01/06 09:40:15 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
# support dropped for regular 32 bit hypervisor, Bug 493944
KEYWORDS="~amd64 -x86"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )"
#Security patches
XSA_PATCHES=(
"${FILESDIR}"/${PN}-CVE-2013-1442-XSA-62.patch
"${FILESDIR}"/${PN}-CVE-2013-4355-XSA-63.patch
"${FILESDIR}"/${PN}-CVE-2013-4356-XSA-64.patch
"${FILESDIR}"/${PN}-CVE-2013-4361-XSA-66.patch
"${FILESDIR}"/${PN}-CVE-2013-4368-XSA-67.patch
"${FILESDIR}"/${PN}-CVE-2013-4375-XSA-71.patch
"${FILESDIR}"/${PN}-CVE-2013-4494-XSA-73.patch
"${FILESDIR}"/${PN}-4.3-CVE-2013-6375-XSA-75.patch
"${FILESDIR}"/${PN}-CVE-2013-6375-XSA-78.patch
"${FILESDIR}"/${PN}-CVE-2013-6885-XSA-82.patch
"${FILESDIR}"/${PN}-4.3-CVE-2013-4553-XSA-74.patch
"${FILESDIR}"/${PN}-CVE-2013-4554-XSA-76.patch
"${FILESDIR}"/${PN}-CVE-2013-6400-XSA-80.patch
)
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
[[ ${XSA_PATCHES[@]} ]] && epatch "${XSA_PATCHES[@]}"
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

View file

@ -1,134 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.1-r2.ebuild,v 1.2 2013/12/31 02:46:00 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
# Set to match entry in stable 4.3.1-r1, Bug 493944
KEYWORDS="~amd64 -x86"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
# Security patches
epatch "${FILESDIR}"/${PN}-CVE-2013-4375-XSA-71.patch \
"${FILESDIR}"/${PN}-CVE-2013-4494-XSA-73.patch \
"${FILESDIR}"/${PN}-4.3-CVE-2013-6375-XSA-75.patch \
"${FILESDIR}"/${PN}-CVE-2013-6375-XSA-78.patch \
"${FILESDIR}"/${PN}-CVE-2013-6885-XSA-82.patch
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.1-r3.ebuild,v 1.1 2014/01/06 09:40:15 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.1-r4.ebuild,v 1.1 2014/01/24 15:25:38 dlan Exp $
EAPI=5
@ -49,6 +49,8 @@ XSA_PATCHES=(
"${FILESDIR}"/${PN}-4.3-CVE-2013-4553-XSA-74.patch
"${FILESDIR}"/${PN}-CVE-2013-4554-XSA-76.patch
"${FILESDIR}"/${PN}-CVE-2013-6400-XSA-80.patch
"${FILESDIR}"/${PN}-4-XSA-83.patch #bug #499054
"${FILESDIR}"/${PN}-4.3-XSA-87.patch #bug #499124
)
pkg_setup() {

View file

@ -1,3 +1,3 @@
DIST anki-2.0.12.tgz 3074413 SHA256 f9c6ff6393efde64591ce73baa808e8628c2c4e905de5e7aebfeba9787e68cdd SHA512 d251d2af5235e71371e12c7908c3d7813d71ef630e8e48dc924de03073daebc42724bc8d58b8bc9fedf12d83aad5a2789b983f0b3d0e9e1317bbf1df3f9596e0 WHIRLPOOL 1efede0ea52faebbc8cc0b1008cae861835d7a16ecdcd2971ed0d36bdbee1dca0ab120533412d17744e82d1b85e187d0df53e287ca8f94a1ea6cf20b5c59d337
DIST anki-2.0.19.tgz 3182134 SHA256 799a67d828b1e3b6ba9ef8372f7d2ce90d327b8bf8f25175e3d3dc5e0908f300 SHA512 2f574711ffedc7fdeb9f09988ddbcaca14cf0b2240ce041d4c49429cbf2954dd678310fb3c5a99e1e861f24369c03a2e4849fd8efc0bdc8d5528bcf7415bf9f1 WHIRLPOOL b1f870839a7069139f6fda892a0910cb44d02684917250f9eb2b5f6d38c2c46d510a75f7d60c31c0642662c683a692de3592efca14d717a96693089447936753
DIST anki-2.0.20.tgz 3187458 SHA256 155a8495e45d506b6af2184970ecacbb4647c02dc31804a75ba810adce2347f0 SHA512 0bc29fe6bd1e4dbc09c91619c3e714be1577d3c217eeaf43abc5fb99359dcfa3fe6077bbec9ff549da26a0b49c4aafb13f6b24bf389b8cd37800be980d0a6ca4 WHIRLPOOL 6d100c8198882ff44359679847f766f9bf2a69e45ec5ef6bcf01042d666e08beb2fdcad199a50d86fb1b88a2a9946ef7b3fb080957eacede91617a7190b87472
DIST anki-2.0.21.tgz 3204808 SHA256 f66599181b5d1867d36d5ddf74ac61dedc23efc52354eb8c9205836f634c3454 SHA512 77bd43c9243e3c69c94afd758ad75e534721efcb1c79fa4e99c761c66245f51fb971efe104cd0edd3896f1f58321f0ec1c62f89c6ec10f2be99713ad4f33cadd WHIRLPOOL 679abc6b1dcf4272f331f152b185fb249cec3fdfbee934d323e015858ab5e1b5c32500b35ca46aef2ca7a47785e3205a3b468b12155581f54082bc4c232a3537

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-2.0.19.ebuild,v 1.1 2013/12/11 19:09:10 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-2.0.21.ebuild,v 1.1 2014/01/24 11:22:05 tomka Exp $
EAPI=5

View file

@ -1,3 +1 @@
DIST e-file-20110906 2974 SHA256 bb79a48fb495f7cd4e9934bed2bccce818bbef5bc90cfb8a569568344dc8a241 SHA512 a5d0cb46b19f734e5b330f1fe2cf8e532bf786c39da74031e5a8497a5f0f3b35139795ef27cf0c030a6957645afe0536dab47f9e3283c0f803f24942d7ed929a WHIRLPOOL 63a79476c43fee9cdb5175d556788e42ac626a2cc0385a06f659a89633745374e10ac3c84437748cd89732d73bebb40fe753659756f7eb7a168621dd4d7494d2
DIST pfl-2.3 14060 SHA256 7f7f95173e3c2203a9b585572a3898f9ccf2bfee9d167c76705ad816e253b4d6 SHA512 ecd76a1beee3608e395c925f469509d4cd0fb974e91cd5f388cf0fc2fe645287977c357221aa11bf02362a7962401ac7ba1654af8d63bf9249892d982b8c978e WHIRLPOOL 97965c46a8f5b0497fcaae9fc1abef4c0763ad622def7d2db0d5472be7d63d8a9b7f02cd48ccf10fa6bdadb5817ca84bef0c6a4522549f07c0c00be870ed633b
DIST pfl-2.4.tar.bz2 6274 SHA256 7e09db7fe79a2c0cdd8faf39ff05069f5c03b5f994168ecb0395c628b8d5f297 SHA512 a33712bc38d6e02474856dc3a9eac0d39be032a9554f2510815602e94648cd6bf499111a3354568788ddcc0a653a2ac54fac56b0af03fb1cf822ec44ffcb1d72 WHIRLPOOL 3091e30199313c27b88f35563825c2add7bcee972337ef8936636342442b663d12d5ad3c178342812906476071d7224ff134eacdabbf9f7478d7823d793b128f

View file

@ -1,78 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-2.3.ebuild,v 1.9 2013/11/05 19:10:18 billie Exp $
EAPI=4
PYTHON_DEPEND=2
PYTHON_USE_WITH=xml
inherit python
MY_PV=20110906
DESCRIPTION="PFL is an online searchable file/package database for Gentoo"
HOMEPAGE="http://www.portagefilelist.de/index.php/Special:PFLQuery2"
SRC_URI="http://files.portagefilelist.de/${P}
http://files.portagefilelist.de/e-file-${MY_PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm ppc sparc x86"
IUSE="+network-cron"
DEPEND=""
RDEPEND="${DEPEND}
net-misc/curl
sys-apps/portage"
S="${WORKDIR}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_unpack() {
cp "${DISTDIR}/${P}" "${WORKDIR}/${PN}.py" || die
cp "${DISTDIR}/e-file-${MY_PV}" "${WORKDIR}/e-file" || die
}
src_install() {
local cmd="$(PYTHON) -O $(python_get_sitedir)/${PN}/${PN}.py"
exeinto $(python_get_sitedir)/${PN}
doexe ${PN}.py
dobin e-file
dodir /var/lib/${PN}
# create wrapper script to run pfl manually
cat > "${T}/${PN}" <<- EOF
#!${EPREFIX}/bin/sh
${cmd}
EOF
dosbin "${T}/${PN}"
if use network-cron ; then
# modify the wrapper script to be usable as cron job
sed -i -e "s|${cmd}|exec nice ${cmd} >/dev/null|g" "${T}/${PN}" || die
exeinto /etc/cron.weekly
doexe "${T}/${PN}"
fi
}
pkg_postinst() {
python_mod_optimize ${PN}
if [[ ! -e "${EROOT%/}/var/lib/${PN}/pfl.info" ]]; then
touch "${EROOT%/}/var/lib/${PN}/pfl.info" || die
chown -R 0:portage "${EROOT%/}/var/lib/${PN}" || die
chmod 775 "${EROOT%/}/var/lib/${PN}" || die
fi
}
pkg_postrm() {
python_mod_cleanup ${PN}
}

View file

@ -1,8 +1,5 @@
DIST postgresql-jdbc-8.3-603.src.tar.gz 521517 SHA256 d7fa28a6f059887ae8d692c0e8a8befac688b3755ac6f46ab07e2119018e4f2d SHA512 e8caa83fead9e94333b28a33b9e9849b1800f3215025a9fc6ea04bd926af9d814fb56993b209749942c737cfcba578b7289a63a4438d941b8a9a63f1cf1c8c74 WHIRLPOOL 242939633995f33acbcbb0b9e89bcf3ca4faaf62d0242eb1fa967528152880ee7ccbbf0f7a3eb70a450f94ba9e8ae2692154716b4ad71a4ce3c651507f836604
DIST postgresql-jdbc-8.3-605.src.tar.gz 527780 SHA256 32300e4a6214239393c37a1062c736223cd6a87e606474f49e9e026ff1b4d01c SHA512 bdbf57b5ab9ff482b42b08b40dd776d2895af04d3aba0bbecbeaebb6017f255cde473818959d55fd547434aff06c278a2c198a5b5693851aded80dd85bef59a9 WHIRLPOOL 63e26865d6c644be4dfc1ef1a71fbcd6c6fe82bf04610e58f2d479f6cf62c61b65e68fa4ca6a0212355e89d3084450dd1e349679362aeaf232788ffe12f9ac5d
DIST postgresql-jdbc-8.4-701.src.tar.gz 551752 SHA256 d2748885b99b414fb2a1d68659b18effb87c9d3379181ad1f3d3e1e40cf61d90 SHA512 9ded77cdee133bde196cbfcf4ee425365620038c211714ed7e20e99012c7e3ff0834da4140bc4839e96fbe986591ec82227f3bf26a86b1f22ec5b5ee0be54d40 WHIRLPOOL 15ca28c3cab0c72ce6ab01771797fe6e78149290e8777f51e36c7943e2339361b68f9f089fb14036f76bbaba79755fc2006ad4eb3e737ac93eba26cb50b4e550
DIST postgresql-jdbc-9.0-801.src.tar.gz 608457 SHA256 cc79631445d977822f6670cc40558dc35b6b74ae62cc7014bc5e826d71306c63 SHA512 cbfbc3342f550d752039d22e772a05adaece5502a23075845796a9b59b7522ed363bb3085d6976ae658ef0169832661733e461813eae91727c1b2fe2f7cb9ac1 WHIRLPOOL b6fbe776c609b90ad3310d072725917ee6f72a7eaa60159514a8d20c6c1ab3b4e80825c14f73cb157bab89a94f140cf299f991043ce54337dc6f69debc612f39
DIST postgresql-jdbc-9.1-901.src.tar.gz 616248 SHA256 0d08cf7c5c899c808bfd043aefd33eb1e628ef0068e9a7299be6eacf245a029f SHA512 607e62688a7d6a99cd251e93d50f4b698284bbbe84404b3674c1723d6271e06ff1e3dd5b08ea841e5934fb8f9e032016d5829a11a769aed2f191d9fa3e1ace3f WHIRLPOOL a1a0fa7467c1aac150e75cacfa05364d45a055a9d12e7ac182b63f81723c5a76c086447e3de4203a80c23d3a63aac7cc705095402655d2da29f93c71ea49f01d
DIST postgresql-jdbc-9.1-902.src.tar.gz 640376 SHA256 dfad932f090a38ab525c46749377736d19bf59f4845c4dc191294636e1278299 SHA512 9a64adf3f7abc2717f0364d44e952de7e9ed41c2a31dd30917277327424dd2732554a0346ff7c94da19057e44ea74ba73eaaf4131f2f9ded1bbab762c4aa3285 WHIRLPOOL 672e538f349852122e8057cb16d6c105cd614d1a85e324a436537bab521bcf7bf4ab42716ab0208de3cfa07c9a8e7f5494af4a9263b52decbc38d3e8b8352fdd
DIST postgresql-jdbc-9.2-1002.src.tar.gz 674693 SHA256 935129f1cacc4ea013f9aede9f173e9174545acf24fddc872abcb714335cbdd3 SHA512 9af7a92d8adf06569783c74fd6dd53c239c1dad3195096b9eb74a89d5fa691fdca13dbd4f9b73bc30aa6b6c47444e5ec5baa0271e729036a824678176eca1eac WHIRLPOOL 1e2b139fa49e25760dbd5cb7018138112f948c91eb396e24925e8654a76200317358f14409fc5a646d7659aa4f4c6e06296b276997b5415e2cddcde90dfaf87b
DIST postgresql-jdbc-9.2-1003.src.tar.gz 1843082 SHA256 d61449b8a17ce540b26437382c33a59a49a94c578c943fccf91139ee06478968 SHA512 f91d9617726722998a51275c625f6ea89dfe0ac7ce415cc6fa76302b13762bcf825cd61ec69d25d0199ca21de8a24286eeffb843ad59c06fd3049a289ac2b702 WHIRLPOOL a7994d7ce38bd17e9353339d2838601a22328c8eff03baa122663526ef2c0c2afa8b16d9c93ea9fbff7a756612cddffef41ec00552640766acc5e1fbe4996282
DIST postgresql-jdbc-9.2-1004.src.tar.gz 1842921 SHA256 eeadff0d830cd19a4f52a9489748a7126b0c1d4863bf9a5d65618158dfc6ae68 SHA512 6e218b7df3d772e4fb9053672f5f77f6012fe6e652a536dfe171408e957465520b05994d4fa13c4d478b595a55b8068da663b9f3dcb544a46fcf91d71ba8fdf5 WHIRLPOOL f1afa3201fbaaf47edb0224d3263642b3202fbf6fc922318354db86e394f0005611b0981da043a4e14cbb67224ac8fa6d96880e0763fcd4d5b502423c7eaa0c7
DIST postgresql-jdbc-9.3-1100.src.tar.gz 1852465 SHA256 e6be53d4cda04735f5f147d2296acb9a22630b062fa3a4ef894073f23efc6d55 SHA512 43968a62f9443739721016ede186b2f41fa6db2d1ef319cd65059f8715e90eda7c7f568995b293578c39e04d43085cfdfece587500f99ed1a49964c12d8c747a WHIRLPOOL 9bf218936a00df00fb4b4f6ed6c3bbe06cdcfcd14d306a4f7bf3073e83f1c51bc85c0a061c2e04790bcebf9183b8aabd056522fa5d18b0734a4aec34b3ab14a0

View file

@ -1,80 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p605.ebuild,v 1.7 2013/09/19 20:20:44 titanofold Exp $
EAPI="2"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
MY_PN="postgresql-jdbc"
MY_PV="${PV/_p/-}"
MY_P="${MY_PN}-${MY_PV}.src"
DESCRIPTION="JDBC Driver for PostgreSQL"
SRC_URI="http://jdbc.postgresql.org/download/${MY_P}.tar.gz"
HOMEPAGE="http://jdbc.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="ppc"
IUSE="java6 test"
DEPEND=">=dev-java/java-config-2.0.31
java6? ( =virtual/jdk-1.6* )
!java6? ( =virtual/jdk-1.5* )
doc? (
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
)
test? (
dev-java/ant-junit
dev-db/postgresql-server
)"
RDEPEND="java6? ( >=virtual/jre-1.6 )
!java6? ( >=virtual/jre-1.5 )"
S="${WORKDIR}/${MY_P}"
EANT_DOC_TARGET="publicapi"
java_prepare() {
# needed for src_test
java-ant_rewrite-classpath
}
src_compile() {
java-pkg-2_src_compile
# There is a task that creates this doc but I didn't find a way how to use system catalog
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc"
xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml"
fi
}
src_test() {
einfo "In order to run the tests successfully, you have to have:"
einfo "1) PostgreSQL server running"
einfo "2) database 'test' defined with user 'test' with password 'password'"
einfo " as owner of the database"
einfo "3) plpgsql support in the 'test' database"
einfo
einfo "You can find a general info on how to perform these steps at"
einfo "https://wiki.gentoo.org/wiki/PostgreSQL"
ANT_TASKS="ant-junit" eant test -Dgentoo.classpath=$(java-pkg_getjars --build-only junit)
}
src_install() {
java-pkg_newjar jars/postgresql.jar jdbc-postgresql.jar
if use doc ; then
java-pkg_dojavadoc build/publicapi
dohtml build/doc/pgjdbc.html || die
fi
use source && java-pkg_dosrc org
}

View file

@ -1,78 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.0_p801.ebuild,v 1.2 2013/09/19 20:20:44 titanofold Exp $
EAPI="3"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
MY_PN="postgresql-jdbc"
MY_PV="${PV/_p/-}"
MY_P="${MY_PN}-${MY_PV}.src"
DESCRIPTION="JDBC Driver for PostgreSQL"
SRC_URI="http://jdbc.postgresql.org/download/${MY_P}.tar.gz"
HOMEPAGE="http://jdbc.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
DEPEND=">=dev-java/java-config-2.0.31
=virtual/jdk-1.6*
doc? (
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
)
test? (
dev-java/ant-junit
dev-db/postgresql-server
)"
RDEPEND=">=virtual/jre-1.6"
S="${WORKDIR}/${MY_P}"
EANT_DOC_TARGET="publicapi"
java_prepare() {
# needed for src_test
java-ant_rewrite-classpath
}
src_compile() {
java-pkg-2_src_compile
# There is a task that creates this doc but I didn't find a way how to use system catalog
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc"
xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml"
fi
}
src_test() {
einfo "In order to run the tests successfully, you have to have:"
einfo "1) PostgreSQL server running"
einfo "2) database 'test' defined with user 'test' with password 'password'"
einfo " as owner of the database"
einfo "3) plpgsql support in the 'test' database"
einfo
einfo "You can find a general info on how to perform these steps at"
einfo "https://wiki.gentoo.org/wiki/PostgreSQL"
ANT_TASKS="ant-junit" eant test -Dgentoo.classpath=$(java-pkg_getjars --build-only junit)
}
src_install() {
java-pkg_newjar jars/postgresql.jar jdbc-postgresql.jar
if use doc ; then
java-pkg_dojavadoc build/publicapi
dohtml build/doc/pgjdbc.html || die
fi
use source && java-pkg_dosrc org
}

View file

@ -1,81 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.1_p901.ebuild,v 1.2 2013/09/19 20:20:44 titanofold Exp $
EAPI="3"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
MY_PN="postgresql-jdbc"
MY_PV="${PV/_p/-}"
MY_P="${MY_PN}-${MY_PV}.src"
DESCRIPTION="JDBC Driver for PostgreSQL"
SRC_URI="http://jdbc.postgresql.org/download/${MY_P}.tar.gz"
HOMEPAGE="http://jdbc.postgresql.org/"
LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
DEPEND=">=dev-java/java-config-2.0.31
=virtual/jdk-1.6*
doc? (
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
)
test? (
dev-java/ant-junit
dev-db/postgresql-server
)"
RDEPEND=">=virtual/jre-1.6"
S="${WORKDIR}/${MY_P}"
EANT_DOC_TARGET="publicapi"
java_prepare() {
# needed for src_test
java-ant_rewrite-classpath
einfo "Deleting bundled class files..."
find -name "*.class" -type f | xargs rm -v
}
src_compile() {
java-pkg-2_src_compile
# There is a task that creates this doc but I didn't find a way how to use system catalog
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc"
xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml"
fi
}
src_test() {
einfo "In order to run the tests successfully, you have to have:"
einfo "1) PostgreSQL server running"
einfo "2) database 'test' defined with user 'test' with password 'password'"
einfo " as owner of the database"
einfo "3) plpgsql support in the 'test' database"
einfo
einfo "You can find a general info on how to perform these steps at"
einfo "https://wiki.gentoo.org/wiki/PostgreSQL"
ANT_TASKS="ant-junit" eant test -Dgentoo.classpath=$(java-pkg_getjars --build-only junit)
}
src_install() {
java-pkg_newjar jars/postgresql.jar jdbc-postgresql.jar
if use doc ; then
java-pkg_dojavadoc build/publicapi
dohtml build/doc/pgjdbc.html || die
fi
use source && java-pkg_dosrc org
}

View file

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1002.ebuild,v 1.2 2013/09/19 20:20:44 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild,v 1.1 2014/01/24 18:04:34 sera Exp $
EAPI="4"
EAPI="5"
JAVA_PKG_IUSE="doc source"
@ -72,7 +72,7 @@ src_install() {
if use doc ; then
java-pkg_dojavadoc build/publicapi
dohtml build/doc/pgjdbc.html || die
dohtml build/doc/pgjdbc.html
fi
use source && java-pkg_dosrc org

View file

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.1_p902.ebuild,v 1.2 2013/09/19 20:20:44 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild,v 1.1 2014/01/24 18:04:34 sera Exp $
EAPI="4"
EAPI="5"
JAVA_PKG_IUSE="doc source"
@ -33,7 +33,7 @@ DEPEND="
)"
RDEPEND=">=virtual/jre-1.6"
S="${WORKDIR}"
S="${WORKDIR}/postgresql-jdbc-${MY_PV}.src"
java_prepare() {
find -name "*.class" -type f -exec rm -v {} + || die
@ -72,7 +72,7 @@ src_install() {
if use doc ; then
java-pkg_dojavadoc build/publicapi
dohtml build/doc/pgjdbc.html || die
dohtml build/doc/pgjdbc.html
fi
use source && java-pkg_dosrc org

View file

@ -1,3 +1,2 @@
DIST libburn-1.3.0.pl01.tar.gz 929085 SHA256 c90c566f7a54f3de0f3ed5ddc6a5b897245ac6e6ec6c0be752feb7ec6001e17c SHA512 7f328e21ac90653e5e8a72f4c3f68f70dec878004811ebd430ed5cec571e7630c9e39e5e331ad8b4d8ad0a2a97dbadb5e6b654b2736359dd040815b2f2b3b229 WHIRLPOOL a95a311a408f2c08a755ddf049f5094b858aee3b6dcd7093dc5474649d28d3ce5dd6aa18763e3488d918059186eebed60f94124ec83ce5f206b3d15a87e2f92d
DIST libburn-1.3.2.tar.gz 949125 SHA256 c34d1fbde8b5d946e4f47ab29caae2ceb47ba23253e28cb5cecfbcfc1becab0c SHA512 6e527c4a65e6a86b7300f3e48d43cadd0e3c5d568d4fe4a9627e7d44618348c624b44ecc082d419859d064f0468b5ff68d588756100a394060abdb45d2a44734 WHIRLPOOL d2f4f9dffebe18e976b1aa9dde79958f10ee3e7ce5d7e2c18b1d2d0cfbc9483c773ba5503ed1713dc135c07d711912abd2b9963f2ecaa433ac38a91457c2ab6f
DIST libburn-1.3.4.tar.gz 953939 SHA256 60244606ebf7d150a5498863e7b8fc695d80b39a4404741e8d601af3312da919 SHA512 070ef744831156db2c603395205ce51bc5db3517a88ec4485caea1c4165a3393d8cc019e06aa323e2cdd8624d2fbc874d30fda39e558a53fe4d35c05d98e0a62 WHIRLPOOL ea75fa703c0698f26752469a1836872a728855ebfbdb8d7a416e9f26aea719d81f165a7c719e91b8229f1a26521656c9b336021a352e29fbce5e0e60049dd18b

View file

@ -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/libburn/libburn-1.3.0_p01.ebuild,v 1.11 2013/07/04 12:23:29 ago Exp $
EAPI=5
MY_PL=01
[[ ${PV/_p} != ${PV} ]] && MY_PL=${PV#*_p}
MY_PV="${PV%_p*}.pl${MY_PL}"
DESCRIPTION="Libburn is an open-source library for reading, mastering and writing optical discs."
HOMEPAGE="http://libburnia-project.org"
SRC_URI="http://files.libburnia-project.org/releases/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="cdio debug static-libs track-src-odirect"
RDEPEND="cdio? ( >=dev-libs/libcdio-0.83 )"
DEPEND="$RDEPEND
virtual/pkgconfig"
S=${WORKDIR}/${P%_p*}
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable track-src-odirect) \
--enable-pkg-check-modules \
$(use_enable cdio libcdio) \
--disable-ldconfig-at-install \
$(use_enable debug)
}
src_install() {
default
dodoc CONTRIBUTORS doc/{comments,*.txt}
docinto cdrskin
dodoc cdrskin/{*.txt,README}
docinto cdrskin/html
dohtml cdrskin/cdrskin_eng.html
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

View file

@ -1,3 +1,2 @@
DIST libisoburn-1.3.0.tar.gz 1376920 SHA256 f90128ed2d6b3771a0f5e869eea351a0dc11eed3e82e823f3323924cf85aea7d SHA512 ceae1a339362ca63b3987dc8e54f4ea6ffc993087dd19a06e5d6e7e3dc28616d950ecce5788c7ecb743a5d2cacd2210410139e3936617c2d3a98252e983b8d05 WHIRLPOOL afe65e53ac2543e54ff2cfb48ec2a55cdb3f0e461d75c11fca199120df7bfeb76eec621343adb999c166fcb52274ddb0066a351d02c31be18a9df1d5e253a431
DIST libisoburn-1.3.2.tar.gz 1392943 SHA256 2aac07f76629755a4538701e9a2867f3738362d3d371b7c7e8a9d18c0143ee35 SHA512 f2914442bbd9d6ffdf5762f23112a0bbf12ed6dc8e125113c10f32ddc180ee235fe4b9a9155e305d982d0a504dc31f57c99abfe1ae589e8393a52b27507fa5b5 WHIRLPOOL ce6d1207c3a28d36f8ac604161a1ba924acf47db4d85f491dd3851a1b61a3c56879cc3a07739042f3ad673352ecdc71b7fabcc44253b829f0feb705a1e6434db
DIST libisoburn-1.3.4.tar.gz 1401299 SHA256 93da0f9361b2075da9a6151a919df53f6f0c939abecdebc29efe5da0be559046 SHA512 24866d2d116a2a5d352262f9c84c635289a89dc263629136d96c63479f2be29333186bde4a42c59d0f9cabd06d2c872c54beb61381efe0f4d13950a44950115d WHIRLPOOL 770279ae9edcbd4cb2979ef0295abeddd7d76ed546d0080c69e53ceb74efaa48087183b61b720c743533f51e7d5e66bc0901d59c03ef09a84314dab8edca18e9

View file

@ -1,60 +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/libisoburn/libisoburn-1.3.0.ebuild,v 1.9 2013/07/04 12:23:38 ago Exp $
EAPI=5
DESCRIPTION="Enables creation and expansion of ISO-9660 filesystems on all CD/DVD media supported by libburn"
HOMEPAGE="http://libburnia-project.org/"
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2 GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86"
IUSE="acl cdio debug external-filters external-filters-setuid frontend-optional launch-frontend launch-frontend-setuid readline static-libs xattr zlib"
REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )"
RDEPEND=">=dev-libs/libburn-1.3.0
>=dev-libs/libisofs-1.3.0
readline? ( sys-libs/readline )
acl? ( virtual/acl )
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )
cdio? ( >=dev-libs/libcdio-0.83 )
launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 )
launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 )
frontend-optional? ( dev-tcltk/bwidget )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable readline libreadline) \
$(use_enable acl libacl) \
$(use_enable xattr) \
$(use_enable zlib) \
--disable-libjte \
$(use_enable cdio libcdio) \
$(use_enable external-filters) \
$(use_enable external-filters-setuid) \
$(use_enable launch-frontend) \
$(use_enable launch-frontend-setuid) \
--disable-ldconfig-at-install \
--enable-pkg-check-modules \
$(use_enable debug)
}
src_install() {
default
dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt}
docinto frontend
dodoc frontend/README-tcltk
docinto xorriso
dodoc xorriso/{changelog.txt,README_gnu_xorriso}
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

View file

@ -1,3 +1,2 @@
DIST libisofs-1.3.0.tar.gz 768516 SHA256 6a4b84b9faf3c017725ee8edf4461a0dc325d25a272f884244dea94b19191f91 SHA512 1033038cf4a88bc701562a6b386a50925189f2780c6abfdbac78635f3855db18b6de6bbc6e5744a804c5bb84814175dc079e64572db713bec4939c6767b7597e WHIRLPOOL 67d2d5a3f5be6a8da2994dde4b45f6ad890b917110bbe896910b19619316e4f531e6a1a0e09340e63fd59c5950218b1c312d5f8395221519f55ebeaf92891472
DIST libisofs-1.3.2.tar.gz 769709 SHA256 ecc321e3541e4809beccff32db6fda10cdd4479a1883fb88e668513620fc4377 SHA512 8ce0e8042798a13d86e8733a239e6e328c4288f51a8eb3f6b68456c28f674621c668e9a9fbcee733dccf65d5fd2482d2738c36b05001e7028b8d6abb8f0d13e2 WHIRLPOOL 2b168589e8e451a1a8523deddd6c5adb8f31147c7c5453e19aa1ff35a5017c1c3d567808033cc6143df6b53944b8a0d8bac39128260438bf4be00e007597c88b
DIST libisofs-1.3.4.tar.gz 770418 SHA256 fd1b23cc855b2c62384106dffa5ae9e779ed9bce1702b9687b2b64bb623c19f4 SHA512 44df0017e29ebc31a0c84eedf107ead2bb287a51a7986a0ccee4bbbbc8ac87d8609905d3a3fe2a5956392cb4dc527ab931900d422434530ed67c8b467d5f30be WHIRLPOOL 58982f89e9d3cc6c16a3e8aba17aa408e3b02cff7c6eda6a399620383f152b4b6969ccc93100facfbdfb11119bbb82d1838882e8457c02df6463e5142eab9015

View file

@ -1,40 +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/libisofs/libisofs-1.3.0.ebuild,v 1.12 2013/07/04 12:23:33 ago Exp $
EAPI=5
DESCRIPTION="libisofs is an open-source library for reading, mastering and writing optical discs."
HOMEPAGE="http://libburnia-project.org/"
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="acl debug static-libs verbose-debug xattr zlib"
RDEPEND="acl? ( virtual/acl )
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable debug) \
$(use_enable verbose-debug) \
$(use_enable acl libacl) \
$(use_enable xattr) \
$(use_enable zlib) \
--disable-libjte \
--disable-ldconfig-at-install
}
src_install() {
default
dodoc Roadmap doc/{*.txt,Tutorial}
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

View file

@ -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-perl/HTTP-Negotiate/HTTP-Negotiate-6.0.0.ebuild,v 1.16 2014/01/20 23:24:21 vapier Exp $
EAPI=3
MODULE_AUTHOR=GAAS
MODULE_VERSION=6.00
inherit perl-module
DESCRIPTION="HTTP content negotiation"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
!<dev-perl/libwww-perl-6
>=dev-perl/HTTP-Message-6.0.0
"
DEPEND="${RDEPEND}"
SRC_TEST=online

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.0.1-r1.ebuild,v 1.5 2014/01/23 21:09:51 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.0.1-r1.ebuild,v 1.6 2014/01/24 09:48:57 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="HTTP content negotiation"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

View file

@ -1,2 +1 @@
DIST HTTP-Negotiate-6.00.tar.gz 8560 SHA256 4e070ea67427ab1843620debc923b820bd41b9018914dfef54bbc7af9257ae82 SHA512 d608fa0a9a0866c5d934561ea1a13844bab0d27d4ac332f5174e19c768e01675c6562d6bc4c4e4a5530c5a83de8b1edefa002ce42534217eba5a6d4edd779e74 WHIRLPOOL 27929155cb23af3134c8d102c40796badf2e7deba008e295d52a04c80fca8131cae3a74e4ea63e713a410c9999fe20f692dff0a648bb84dab7fcf63ee09fb881
DIST HTTP-Negotiate-6.01.tar.gz 8596 SHA256 1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016 SHA512 2651010f0d989fb255d37a0e4585de4779edcccd59fcad7d7f5ccc7d2c2ec420060324beebc880664d6c0d29193ce62f2d21cb6332bbfa0a3adacfa632876617 WHIRLPOOL 73a4dc66f56b240a422c2bf337b9c2ddaa5553980bea059008c7ad7d9fa3374087f3e6b20dddce174f925817d348fc686d46cab9c3daa367b6ebd7d6fd763533

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r1.ebuild,v 1.5 2014/01/23 21:10:22 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r1.ebuild,v 1.6 2014/01/24 10:34:16 zlogene Exp $
EAPI=5
@ -11,6 +11,6 @@ inherit perl-module
DESCRIPTION="Abstract base class for portable servers"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SRC_TEST="broken"

View file

@ -1,15 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Daemon/Net-Daemon-0.480.0.ebuild,v 1.16 2014/01/20 23:09:46 vapier Exp $
EAPI=3
MODULE_AUTHOR=MNOONING
MODULE_VERSION=0.48
inherit perl-module
DESCRIPTION="Abstract base class for portable servers"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""

View file

@ -1,2 +1 @@
DIST PDF-API2-2.019.tar.gz 3496615 SHA256 93385cf3d6b74583195572c0018706e4f7ab95c81f1ab50efc46b18dec44bc13 SHA512 4836d671c9162635f9b19144765095f34a52b7fbf0fb804babe19f9191cba2d0820bfc093f7d3af13e614101526cf9e1e1d79062f9d00a0234f67fd8db921df9 WHIRLPOOL 8a628573765b4a514f0e4aab2b35abc15e9ef5fe0f8aac1415815caec9a17725782cabea6d6d9a27309fe6744bd02c253a3bf386d0c2fd1ca421c53ed7c83a5a
DIST PDF-API2-2.020.tar.gz 3515968 SHA256 c5d3e62529bf06717f4e24ecffbeafc0f2f463caa036cadea7be2b1f1d3f0546 SHA512 c5a6438a342ed84bc0631902c9ae4a63659bf04fa5c7256980c2bbc5acc3cbe5c3f1b7bbfda673d976e236bb6871652b332a728222fc856a684feb3093605e3a WHIRLPOOL cba533d82c9992d813679c5ae573e0177686cc26984836ef8c0cd72412dd8d29216f0cce5d6c36b11450d3960cab8966f86907550b8195312fa5a0709cd5635c

View file

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDF-API2/PDF-API2-2.19.0.ebuild,v 1.2 2012/04/26 11:02:44 ago Exp $
EAPI=3
MODULE_AUTHOR=SSIMMS
MODULE_VERSION=2.019
inherit perl-module
DESCRIPTION="Facilitates the creation and modification of PDF files"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND="virtual/perl-IO-Compress
dev-perl/Font-TTF"
DEPEND="${RDEPEND}"
SRC_TEST="do"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDF-API2/PDF-API2-2.20.0.ebuild,v 1.1 2013/01/21 17:21:41 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDF-API2/PDF-API2-2.20.0.ebuild,v 1.2 2014/01/24 16:48:32 zlogene Exp $
EAPI=5
@ -12,7 +12,7 @@ DESCRIPTION="Facilitates the creation and modification of PDF files"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
RDEPEND="virtual/perl-IO-Compress

View file

@ -1,2 +1 @@
DIST YAML-0.81.tar.gz 115116 SHA256 1c53b4921a78d6e0be58f6440afac19d6d5dc1159e07aaf28f161fd64a56c099 SHA512 b51ec629989dc952b49672792292fd5607e6b2647cbc5963381adc9365dab60d59540cb2e0ddc1d169dfd8f6d80f1e60633d86e0bc59faefb9cae919e3b9e980 WHIRLPOOL 28d84d1ffec68c8ae2214229217cf94ad1cd2c420017e194341c80f5dc9f560ef1ad001971d346d810a22b24a7c0c0a3b0f5299326e97f8ab22a6c13baa2d77d
DIST YAML-0.84.tar.gz 121150 SHA256 0a351f0a771526ca4a448c573a781614debdd5296fd0832396fc89f1854d640c SHA512 e892db21b94e374fdada74c8cb36a4c7a565fc935c8e1a81301f4820d34a26990e6aefe6e3e3d5386a54f29a1a758695bcd1e151b8d6f82fe8f558005a669f0f WHIRLPOOL 6639676718a4ce5d2b62f6326eeec9502e02c71cdfa12e65e143f8f75406bf1daa058702ef354caae2d47d1c07858ba544575c29e07ca4f4957b08346c79225f

View file

@ -1,18 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/yaml-0.810.0.ebuild,v 1.9 2012/08/19 18:46:09 armin76 Exp $
EAPI=4
MY_PN=YAML
MODULE_AUTHOR=INGY
MODULE_VERSION=0.81
inherit perl-module
DESCRIPTION="YAML Ain't Markup Language (tm)"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SRC_TEST="do"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/yaml-0.840.0.ebuild,v 1.4 2014/01/23 21:10:51 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/yaml-0.840.0.ebuild,v 1.10 2014/01/24 16:25:50 zlogene Exp $
EAPI=4
@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="YAML Ain't Markup Language (tm)"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SRC_TEST="do"

View file

@ -8,3 +8,4 @@ DIST billiard-2.7.3.27.tar.gz 128154 SHA256 c5a3a5c8d46b7a09130f6ee2bdea971170c8
DIST billiard-2.7.3.28.tar.gz 132990 SHA256 1b2231dbd516e4d484de14c76b7916513d901397ac93973c3f61e8382cc7efb7 SHA512 eaf932fa4f5c8261bd6213744809bddad9abe0862b4e0656d4aa2c72fb4cc414cefc342f16d2bd043c55ffad7edf53c8654ba9d93271c51748e8e32ea96092b6 WHIRLPOOL 56416cbf46fda77ceae665959418baf8e3ec4f5f03c2fa4b8eee150eb6b0df4ad70ed74361a6145c66265850976136419e6bad32abbe960f58afafcb0a464d19
DIST billiard-2.7.3.31.tar.gz 134743 SHA256 4e0f290d73a7fde7dbb0917e5a0542e454f0e0e459a27b2077d4782600acd4ae SHA512 3d861af30bd2ddf31c9211f126ee78cdc705c9a9962989b82145cf4d40a340ee7e785fef79242a667add148263f63e7ff32ca0b7b4de7f18b381105bcb933c99 WHIRLPOOL a99329fe55eef631196da42d9a0ca58bf8d70809210bb8681a639b0e72a64b311d0537e284a48f078c81bd4abf70f054a7901419934e983efa40715713033c94
DIST billiard-2.7.3.32.tar.gz 134769 SHA256 42e7ec8451bb5fd5888756da3a66bd5a8c075dd5717027cc6a20c3eb099273cd SHA512 0b392455335add24d8ef8f6c488ed2f269968bc870b4704007d591f11fe536cba841938add61689ef6f505c5b76a63f88b9f581d7da47c5b897c7ca211f0884f WHIRLPOOL 8fa0436ded9248a4f4f4a8c341223dbbf4b30fb7f2f6a5a07f341944621782ac81fe8285b1946bbbdb0ff604e991ec45c52471f156deb486e093605ad07f286e
DIST billiard-3.3.0.14.tar.gz 149022 SHA256 f679a4635df6c5780a0bf80208885c5cf30a5a6e0072c2e293005abbebb0c05e SHA512 b5bd3d9e3a07fdcfddff236c180c757ad28f514c02c05b722ca1576e569ecf25f2f6a8c722f86794119aed45ae26b17dd1fbb1e65bd9c60ef86f69b845f50d17 WHIRLPOOL c56b555d1ce3f826d6eaf35188c1eb0a821c88a12035ae45b98c0070a8b02f5dc9c0803f201b937686f5dd6de8ee03777367987e21ceaa61292bd095c5b82b6e

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/billiard-2.7.3.32.ebuild,v 1.2 2013/09/05 18:46:36 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/billiard-2.7.3.32.ebuild,v 1.3 2014/01/24 15:07:14 idella4 Exp $
EAPI=5

View file

@ -0,0 +1,38 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/billiard-3.3.0.14.ebuild,v 1.1 2014/01/24 15:07:14 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Python multiprocessing fork"
HOMEPAGE="http://pypi.python.org/pypi/billiard https://github.com/celery/billiard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/unittest2-0.4.0[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}] )"
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cd "${BUILD_DIR}" || die
nosetests billiard.tests || die "Tests fail with ${EPYTHON}"
}

View file

@ -1,3 +1,3 @@
DIST plan9port-20130320.tgz 54184719 SHA256 d08fd032edc9c27bc549ee9076963812f210476d0d1f21f5300e9d867699ff55 SHA512 fae40eae76a0f3121f47a3895809f2433beed91fc9e879c8cde25e493ec91dfdfc89fe59e3fe3a8aab7c33a2537a02b30857edb3af7f202df4a98e02cee8ecb7 WHIRLPOOL 5b707c8d18c8f1fa8e3d36e8f14a20213cad9ab3344f088f18942034dce3356ba88675c5817a7d50b66275d71d95e6d5fd3fdefbd18bcca9089790e258dbb60f
DIST plan9port-20131024.tgz 54496086 SHA256 5cba7856bdb35a96a923120e61d320d424fee1a6f09b7af3e87eb7814a747d4f SHA512 f65aacce35aebfc69d078fed020ba1b1f562c7098ac1bcb72ed2a74dd9cdb62d8808f018002a67498fa774ef96a1f6b8c48a7f0189919cc3a8a02bdb07d75dfb WHIRLPOOL a3f204b47f09815e55f67da41510b97765b718ee9b8913973220d68319272bd60eddbbbe33b4c90b22fe1c751b74c93de6570996b1a25cd595077f8131a8e424
DIST plan9port-20140107.tgz 54497126 SHA256 dc6068a17912d6d57ed491593a4ea5608cb820bb6a7929835f7ba061889b4357 SHA512 4a0bccb379f3656b5673bb1bc9819ada7582ad437784edbd61b9c551215e3b9fb498d392dfe9ab316059af7a19093166903778a74ae9eed02585211cab949670 WHIRLPOOL 31b73b8b68d137fbcbcb050ddd2a90b7ebbf33dea4bf6aa9a8bb6703dcfae165148d6af635a7c80fa33d038d29133362477a290ec0745b8064e5ce74c5602ebc
DIST plan9port-20140123.tgz 54498603 SHA256 c7857f2fec2d502f54ac43c30fc74989b2eb4259905ca792da818dc5699f4d79 SHA512 2a06d8de6b03b19e9a265f38467cab5367fc19f40f378f8c3f0910fa6cba227be424f16d8a7de0cacd6b77d22b269c7b3530411725d69a5c410bb65d57af6582 WHIRLPOOL 769d8720bb54748ee191906a4f1f8306eff80f568f0c683054089bdec4d34b3d7192edd32bc2394cd8c8caf03add79a1490e2dafe47bb09d9d2a651e2cf5ac45

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20131024.ebuild,v 1.1 2013/10/25 12:39:49 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20140123.ebuild,v 1.1 2014/01/24 14:41:15 blueness Exp $
EAPI="4"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v 1.25 2013/10/07 12:21:14 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v 1.26 2014/01/24 13:51:18 hd_brummy Exp $
# @ECLASS: vdr-plugin-2.eclass
# @MAINTAINER:
@ -525,7 +525,6 @@ vdr-plugin-2_src_install() {
local SOFILE_STRING=$(grep SOFILE Makefile)
if [[ -n ${SOFILE_STRING} ]]; then
dev_check "einstall with new Makefile handling"
BUILD_TARGETS=${BUILD_TARGETS:-${VDRPLUGIN_MAKE_TARGET:-install }}
einstall ${BUILD_PARAMS} \
${BUILD_TARGETS} \
@ -533,6 +532,7 @@ vdr-plugin-2_src_install() {
DESTDIR="${D}" \
|| die "einstall (makefile target) failed"
else
dev_check "Plugin still use the old Makefile handling"
insinto "${VDR_PLUGIN_DIR}"
doins libvdr-*.so.*
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/dolphin-9999.ebuild,v 1.8 2013/11/17 22:38:30 twitch153 Exp $
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/dolphin-9999.ebuild,v 1.9 2014/01/24 17:23:50 twitch153 Exp $
EAPI=5
@ -25,7 +25,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="alsa ao bluetooth doc ffmpeg +lzo openal opengl openmp portaudio pulseaudio"
RDEPEND=">=media-libs/glew-1.6
RDEPEND=">=media-libs/glew-1.10
>=media-libs/libsdl-1.2[joystick]
<media-libs/libsfml-2.0
>=net-libs/miniupnpc-1.8
@ -90,13 +90,10 @@ src_prepare() {
# Remove ALL the bundled libraries, aside from:
# - SOIL: The sources are not public.
# - Bochs-disasm: Don't know what it is.
# - CLRun: Part of OpenCL
mv Externals/SOIL . || die
mv Externals/Bochs_disasm . || die
mv Externals/CLRun . || die
mv Externals/polarssl . || die
rm -r Externals/* || die
mv CLRun Externals || die
rm -r Externals/* || die "Failed to delete Externals dir."
mv Bochs_disasm Externals || die
mv SOIL Externals || die
mv polarssl Externals || die

View file

@ -1,2 +1,3 @@
DIST glm-0.9.2.4.zip 3462705 RMD160 853dea1c54ed28389b603ca9efe5d88c34635aa6 SHA1 e6c3d35df81dbe7fbee3dfa3ae17fdfb3486957e SHA256 1ec0e08c15c3f7e67d646ffae57777836c64431ddbf6bdcda4b73fb584b2542c
DIST glm-0.9.3.2.zip 6451695 RMD160 42f0a789b62dc4ef20782c539752cfe8ad7d9377 SHA1 0378dd2f8a434b63e62c87d2ea4942d873d4f75f SHA256 ee66ab8336b9b6b3dff69268c497688268cf5a9d2b3a14e1aa6fbd7f48c911be
DIST glm-0.9.2.4.zip 3462705 SHA256 1ec0e08c15c3f7e67d646ffae57777836c64431ddbf6bdcda4b73fb584b2542c
DIST glm-0.9.3.2.zip 6451695 SHA256 ee66ab8336b9b6b3dff69268c497688268cf5a9d2b3a14e1aa6fbd7f48c911be SHA512 7e446cb32c62254f6c44d4bc350a691312d33866bcb42865ee750342a22437e3df791007574582e9c0152f66d86d891cc433e8474c6167432f1604123b33ea51 WHIRLPOOL 9da6e38528ee7f3823983a0c4967e1528b05c7775adc548021bca36e908d987828f023e983a24bd46be48ad6a6e64c00b0c9fdb7f50abc97e1a9dbf9a0e15cd9
DIST glm-0.9.5.1.zip 4071873 SHA256 4f621657a3a7e73e2062f0c9b4366ba5e14a3c3b3c04928378f37fdd70bd0bf5 SHA512 9644e7d76dda057fb25c3c387316c551e964a179662baf095cc2519ec84693499fd1f9c8d614ed617c3a0e406843aad7a01cbbc9399e86d52cdd8cf72f1b9194 WHIRLPOOL 5a5e2e64c4236f46d97f286b6675fd01b92905fa86c02fe9812d272d0dd0319a1bff8ab0c8d27d1bb706b0033ba08b49085bd83264b72954ca7704fe7260333c

View file

@ -0,0 +1,27 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glm/glm-0.9.5.1.ebuild,v 1.1 2014/01/24 18:26:09 mattst88 Exp $
EAPI=5
DESCRIPTION="OpenGL Mathematics"
HOMEPAGE="http://glm.g-truc.net/"
SRC_URI="mirror://sourceforge/ogl-math/${P}.zip"
S="${WORKDIR}/${PN}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="app-arch/unzip"
src_install() {
dodoc doc/${PN}.pdf
cd ${PN}
insinto /usr/include/${PN}
doins -r *.hpp detail gtc gtx virtrev
rm "${D}"/usr/include/${PN}/detail/*cpp
}

View file

@ -2,5 +2,5 @@ DIST jpeg-6b-patches-2.tar.bz2 3703 SHA256 62d8496764330c57cc29137ee46c3cd76ce64
DIST jpeg-6b-patchset-1.tar.xz 2592 SHA256 533ef36e4ca8cdad81d0c931e486776983f60696779c07d11ed601febebec70d SHA512 6deb845a08f4ac6b88c47803b528842cedd145fb12295060d52553b8c803ba192478306496701a409c796c264ceaed0988575ae8f7717e2e7b24da5733bc9c2b WHIRLPOOL cdc42a1a68a090043ca95302f25979293197322f108f083cb16ba57c9bd20a56d21820590cd79f7c7f51836b133fc47a0948928d2d8f9e64bb270bf4ee11844a
DIST jpegsrc.v6b.tar.gz 613261 SHA256 75c3ec241e9996504fe02a9ed4d12f16b74ade713972f3db9e65ce95cd27e35d SHA512 5d37d3695105fc345ca269ab98cd991472e5de72f702c9a8a652a7d114a40eb99670c69a87ecb24bf64e96318fc0ee2bcb44c497d9d3d2a67378c99e4eb348fe WHIRLPOOL ab649fd5ff29dfbcdf52f337b73c65e29d577c3fd0a1c910590177d83985115c8e8e4c392e196f7a497d6346072b40053999171f0cd74ee3325e74c005c5ba9b
DIST jpegsrc.v8d.tar.gz 991456 SHA256 00029b1473f0f0ea72fbca3230e8cb25797fbb27e58ae2e46bb8bf5a806fe0b3 SHA512 7a8b4cff5b1caf6a7281c5dce4e1efa1b68360bd64dd2e619b60c9e1d49f22624bc8780b681bfab073e7b1d4b7f41008a464a58f0eeeacb0a40ff996d7eb5753 WHIRLPOOL 7489605809b43cfac02230b89013075806df32246b37eb12ac05ef890ee690f85744887e296f5a21fa64012570aa298d2aa54e4469066f4c21dd40141f3bd8a8
DIST jpegsrc.v9.tar.gz 987900 SHA256 c4e29e9375aaf60b4b79db87a58b063fb5b84f923bee97a88280b3d159e7e535 SHA512 c6a2fa316fad8230ffd137469643276f1fef52667536712eae69b24afeea283415e8182a284c0457b54c6e49d6e93cf90d7ace1f2fed129c1e7f64b51c699c29 WHIRLPOOL e8b597539e10e68e085a750580b498320b664684d475cf75221a6643287d4e210ee3758f017149a3c2f461e0d9eb625d5930ae7c02862307761e62e4e2b57231
DIST jpegsrc.v9a.tar.gz 1000034 SHA256 3a753ea48d917945dd54a2d97de388aa06ca2eb1066cbfdc6652036349fe05a7 SHA512 9b21cc115e22c68bea46db462263c5c7a0d10beb192a919ecccbd801a25982b518ce44d8c301dd582ecaba1850e0e0f20e322be82b0e24ae917b9949b4f10d3b WHIRLPOOL cd92fd028c8f55c653d74ee74d0c744ebded578bdc7f415a5e8321bed638300c908d08e4129ebb031a6ed19560a2610942ed23cb0a075cc1a34319b9ebaa2265
DIST libjpeg8_8d-1.debian.tar.gz 13676 SHA256 70ec6689b0ad85739802cf3ebbdcc12ea01e21edd8f931c614b25b44cf199057 SHA512 7def4f13524f0af3b9adf35a370027a18f43b9a635f56a17d5bb7883370db8b18b8a12737d0f0cb4b0287ccf8fb474eb5f754de6b398ffe7d522c54e5bf68040 WHIRLPOOL 94526c31d401eb14c9bf0f7115e13a27886ad58863e25d6653eba2b2f5ef260ec272368d2b9d9934bd75b1e5b5f1afc97230e540248efc24d6e85e5680399d27

View file

@ -0,0 +1,17 @@
http://bugs.gentoo.org/491152
--- jdmarker.c
+++ jdmarker.c
@@ -347,6 +347,12 @@
TRACEMS3(cinfo, 1, JTRC_SOS_COMPONENT, cc,
compptr->dc_tbl_no, compptr->ac_tbl_no);
+
+ /* This CSi (cc) should differ from the previous CSi */
+ for (ci = 0; ci < i; ci++) {
+ if (cinfo->cur_comp_info[ci] == compptr)
+ ERREXIT1(cinfo, JERR_BAD_COMPONENT_ID, cc);
+ }
}
/* Collect the additional scan parameters Ss, Se, Ah/Al. */

View file

@ -1,16 +0,0 @@
http://bugs.gentoo.org/479808
http://lists.linuxtogo.org/pipermail/openembedded-core/2013-February/036049.html
TRUE & FALSE have to be undefined in order to define the boolean enum
--- jmorecfg.h
+++ jmorecfg.h
@@ -260,6 +260,8 @@ typedef void noreturn_t;
#define TRUE 1
#endif
#else
+#undef TRUE
+#undef FALSE
typedef enum { FALSE = 0, TRUE = 1 } boolean;
#endif

View file

@ -0,0 +1,50 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-6b-r12.ebuild,v 1.1 2014/01/24 12:18:50 ssuominen Exp $
EAPI=5
# this ebuild is only for the libjpeg.so.62 SONAME for ABI compat
PATCH_VER=1
inherit eutils libtool toolchain-funcs multilib-minimal
DESCRIPTION="library to load, handle and manipulate images in the JPEG format (transition package)"
HOMEPAGE="http://www.ijg.org/"
SRC_URI="mirror://gentoo/jpegsrc.v${PV}.tar.gz
http://dev.gentoo.org/~ssuominen/${P}-patchset-${PATCH_VER}.tar.xz"
LICENSE="IJG"
SLOT="62"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
DOCS=""
RDEPEND="!>=media-libs/libjpeg-turbo-1.3.0-r2:0
abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r5
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
DEPEND="${RDEPEND}"
src_prepare() {
EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch "${FILESDIR}"/${PN}-8d-CVE-2013-6629.patch
elibtoolize
}
multilib_src_configure() {
tc-export CC
ECONF_SOURCE=${S} \
econf \
--enable-shared \
--disable-static \
--enable-maxmem=64
}
multilib_src_compile() {
emake libjpeg.la
}
multilib_src_install() {
newlib.so .libs/libjpeg.so.62.0.0 libjpeg.so.62
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-9-r1.ebuild,v 1.2 2014/01/04 23:11:21 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-8d-r1.ebuild,v 1.6 2014/01/24 12:10:41 ssuominen Exp $
EAPI=5
inherit eutils libtool toolchain-funcs multilib-minimal
@ -23,7 +23,7 @@ DEPEND="${RDEPEND}"
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-7-maxmem_sysconf.patch \
"${FILESDIR}"/${P}-fix-jmorecfg-boolean-enum.patch
"${FILESDIR}"/${P}-CVE-2013-6629.patch
elibtoolize
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-9.ebuild,v 1.4 2014/01/04 23:11:21 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-9a.ebuild,v 1.2 2014/01/24 14:02:40 ssuominen Exp $
EAPI=5
inherit eutils libtool toolchain-funcs multilib-minimal

View file

@ -1,2 +1,2 @@
DIST vimpc-0.07.2.tar.gz 300013 SHA256 2546b715ea82f06e4d2e2d71ead0bff92bf1c6445cb8ce9530a1d5d370806933 SHA512 07cb9d236cc9da25808a3247ad6a620a5340a050e9b56c80c1aa79579513e767af42166b40d3246c1b9f70340b2696eb88330453ee8a44666e3d1cd2bcb349da WHIRLPOOL 41991d30d310d48b0b6776b21ce8b02587fda6ca8e76f1db8cf0f63113e3a4bd3efee8a264bc5d0b91b3527d7f3392661114aa2ef27be3a3f2bc4a36381efd44
DIST vimpc-0.08.1.tar.gz 377756 SHA256 b45083525e33ca7f33d8c74816f0823862289f55ad2b68eb7b9ac3a1e02b47b5 SHA512 a4ba37267874219e5783337fb9df0aae304233917eea4d7d46e09f6c4c7e0257defd2da8e94b32d488e2f36cdd3339a036d2ee4a4920febc1225bf908e9a0bd7 WHIRLPOOL 00315f5b813e824e5fdbc20c8ab033b23068cb7269ea79514b8f144680a75639b18639a63a30023c769eac7488e27f8c7762807812e2e754eb08bd848cd08b07
DIST vimpc-0.09.0.tar.gz 597784 SHA256 d406163a8e3e2ffe1e58ff6e49f1249e9d705bcfdd8604ba3e315f1925b16cab SHA512 340609402e459697f56fee323f6667bbe4c5ceccf0461117b021a81423924e87ea9871fa1b68d9b6ea87c452a10843d42290d8c454bfb537d8b0f6b86dc90a02 WHIRLPOOL 1b73bab70c005a0833bfc3ddaf42228f2cbcf761d5e4ff6bf517747d2e80b1d3f3cafacb08c367e6c3a4fd9b9c4e7ef687ba09cd6b963bd63f778c4672f2edc4

View file

@ -6,5 +6,8 @@
<email>angelos@gentoo.org</email>
<name>Christoph Mende</name>
</maintainer>
<use>
<flag name="boost">Use boost instead of C++11 libraries</flag>
</use>
</pkgmetadata>

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/vimpc/vimpc-0.07.2.ebuild,v 1.3 2013/04/09 18:26:20 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/vimpc/vimpc-0.09.0.ebuild,v 1.1 2014/01/24 13:38:57 angelos Exp $
EAPI=4
@ -10,20 +10,25 @@ SRC_URI="mirror://sourceforge/project/${PN}/Release%20${PV}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
KEYWORDS="~amd64 ~x86"
IUSE="boost taglib"
RDEPEND="dev-libs/libpcre[cxx]
media-libs/libmpdclient"
RDEPEND="dev-libs/libpcre
media-libs/libmpdclient
boost? ( dev-libs/boost )
taglib? ( media-libs/taglib )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${PN}
DOCS=( AUTHORS README doc/vimpcrc.example )
DOCS=( AUTHORS README.md doc/vimpcrc.example )
src_configure() {
econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
econf \
$(use_enable boost) \
$(use_enable taglib) \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
src_install() {

View file

@ -1,2 +1 @@
DIST mjpegtools-2.0.0.tar.gz 1749671 SHA256 bf3541593e71602f7b440c2e7d81b433f53d0511e74642f35bea9b3feded7a97 SHA512 1b666293f55b10869e959305d9b3b2ab0388292498f49ba791439ae167f1d8c8921457e0e5312b74d53f61a68fc13da0222f1f83aced5fe5b04768be0cce07ad WHIRLPOOL df385ee5df0275a82b3fc9662d60d5bf10216b5cafe2d433902884476df2edaf46ec59d8129228e03d45cb74b3bd579002068af1ce243e4a14892dd7a51a9757
DIST mjpegtools-2.1.0.tar.gz 1844336 SHA256 864f143d7686377f8ab94d91283c696ebd906bf256b2eacc7e9fb4dddcedc407 SHA512 10d3288f47d7cc4de87fa63f65e0fd4bd0a9af95db77155eecccecae7a7e60ebab83eaec44cf7a2c3d9e627f0cc086eda208abee1a7a74cbf3f85e87bb979ac5 WHIRLPOOL e2e869a328e95dab22331ea1f03a669553ee01682a8e76d27d33da8b1cda46e042d252ff2b1974d08b2109ab1a664f4d5247ee92d7846876d496c7e63b472af9

View file

@ -1,95 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/mjpegtools-2.0.0-r3.ebuild,v 1.9 2013/04/06 09:58:44 billie Exp $
EAPI=5
inherit autotools eutils flag-o-matic toolchain-funcs
MY_P=${P/_/}
DESCRIPTION="Tools for MJPEG video"
HOMEPAGE="http://mjpeg.sourceforge.net/"
SRC_URI="mirror://sourceforge/mjpeg/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="dga dv gtk mmx png quicktime sdl sdlgfx static-libs v4l"
REQUIRED_USE="sdlgfx? ( sdl )"
RDEPEND="virtual/jpeg
quicktime? ( media-libs/libquicktime )
dv? ( >=media-libs/libdv-0.99 )
png? ( media-libs/libpng:0= )
dga? ( x11-libs/libXxf86dga )
gtk? ( x11-libs/gtk+:2 )
sdl? ( >=media-libs/libsdl-1.2.7-r3
x11-libs/libX11
x11-libs/libXt
sdlgfx? ( media-libs/sdl-gfx )
)"
DEPEND="${RDEPEND}
mmx? ( dev-lang/nasm )
>=sys-apps/sed-4
virtual/awk
virtual/pkgconfig"
S="${WORKDIR}/${P/_rc*}"
pkg_pretend() {
if has_version ">=sys-kernel/linux-headers-2.6.38" && use v4l; then
ewarn "Current versions of mjpegtools only support V4L1 which is not available"
ewarn "for kernel versions 2.6.38 and above. V4L1 will be disabled."
fi
}
# Avoid execution of linux-info_pkg_setup()
pkg_setup() { : ; }
src_prepare() {
epatch "${FILESDIR}"/${P}-sdlgfx-automagic.patch
epatch "${FILESDIR}"/${P}-gcc470.patch
epatch "${FILESDIR}"/${P}-stream-params-include.patch
eautoreconf
sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
}
src_configure() {
[[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
econf \
--enable-compile-warnings \
$(use_enable mmx simd-accel) \
$(use_enable static-libs static) \
--enable-largefile \
$(use_with quicktime libquicktime) \
$(use_with dv libdv) \
$(use_with png libpng) \
$(use_with dga) \
$(use_with gtk) \
$(use_with sdl libsdl) \
$(use_with sdlgfx) \
$(use_with v4l) \
$(use_with sdl x)
}
src_install() {
default
dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}
pkg_postinst() {
# uncomment this in the next version
# if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "mjpegtools installs user contributed scripts which require additional"
elog "dependencies not pulled in by the installation."
elog "These have to be installed manually."
elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
# fi
}

View file

@ -1 +1 @@
Fri, 24 Jan 2014 09:37:02 +0000
Fri, 24 Jan 2014 18:37:02 +0000

View file

@ -1 +1 @@
Fri, 24 Jan 2014 09:37:02 +0000
Fri, 24 Jan 2014 18:37:02 +0000

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=acl? ( virtual/acl ) !app-cdr/cdrkit
DESCRIPTION=A set of tools for CD/DVD reading and recording, including cdrecord
EAPI=2
HOMEPAGE=http://cdrecord.berlios.de/private/cdrecord.html
IUSE=acl unicode
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2.1 CDDL-Schily
RDEPEND=acl? ( virtual/acl ) !app-cdr/cdrkit
SLOT=0
SRC_URI=ftp://ftp.berlios.de/pub/cdrecord/cdrtools-3.00.tar.bz2
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=b29a86d7685d7e811bf9cd8504982052

View file

@ -4,10 +4,10 @@ DESCRIPTION=A set of tools for CD/DVD reading and recording, including cdrecord
EAPI=5
HOMEPAGE=http://cdrecord.berlios.de/private/cdrecord.html
IUSE=acl nls unicode +filecaps
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2.1 CDDL-Schily
RDEPEND=acl? ( virtual/acl ) nls? ( virtual/libintl ) !app-cdr/cdrkit
SLOT=0
SRC_URI=ftp://ftp.berlios.de/pub/cdrecord/alpha//cdrtools-3.01a19.tar.bz2
SRC_URI=ftp://ftp.berlios.de/pub/cdrecord/alpha//cdrtools-3.01a22.tar.bz2
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 fcaps 832d0c7d930e7df835c19b5d0a5f6f4b flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c gnuconfig ee02e61d6c68cee478e2e69214b7caef multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=3288f37b32fdb8a667c040362922decd
_md5_=1aea469264cd33c8e2384af9f502c22e

View file

@ -0,0 +1,14 @@
DEFINED_PHASES=install prepare
DEPEND=>=sys-apps/findutils-4.2.26
DESCRIPTION=Provides precompiled 32bit libraries
EAPI=5
HOMEPAGE=http://dev.gentoo.org/~pacho/emul.html
IUSE=abi_x86_32 +development
KEYWORDS=-* ~amd64
LICENSE=Artistic GPL-1 GPL-2 GPL-3 BSD BSD-2 BZIP2 AFL-2.1 LGPL-2.1 BSD-4 MIT public-domain LGPL-3 LGPL-2 GPL-2-with-exceptions MPL-1.1 OPENLDAP Sleepycat UoI-NCSA ZLIB openafs-krb5-a HPND ISC RSA IJG libmng libtiff openssl tcp_wrappers_license
RDEPEND=!<app-emulation/emul-linux-x86-medialibs-10.2 abi_x86_32? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)] >=media-libs/libpng-1.5.16-r1:0[abi_x86_32(-)] >=dev-libs/udis86-1.7-r2[abi_x86_32(-)] >=virtual/libffi-3.0.13-r1[abi_x86_32(-)] >=sys-devel/llvm-3.3-r1[abi_x86_32(-)] >=media-libs/libpng-1.2.50-r1:1.2[abi_x86_32(-)] virtual/jpeg:62[abi_x86_32(-)] >=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)] >=sys-libs/libavc1394-0.5.4-r1[abi_x86_32(-)] >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)] >=virtual/libusb-0-r1:0[abi_x86_32(-)] >=virtual/libusb-1-r1:1[abi_x86_32(-)] || ( >=virtual/udev-206-r1[abi_x86_32(-)] ~virtual/udev-204[abi_x86_32(-)] ) >=media-libs/tiff-4.0.3-r5:0[abi_x86_32(-)] >=sys-apps/attr-2.4.47-r1[abi_x86_32(-)] >=dev-libs/glib-2.36.3-r2:2[abi_x86_32(-)] >=media-libs/lcms-2.5-r1:2[abi_x86_32(-)] >=app-text/libpaper-1.1.24-r2[abi_x86_32(-)] >=media-libs/tiff-3.9.7-r1:3[abi_x86_32(-)] || ( >=dev-libs/elfutils-0.155-r1[abi_x86_32(-)] >=dev-libs/libelf-0.8.13-r2[abi_x86_32(-)] ) >=sys-libs/e2fsprogs-libs-1.42.7-r1[abi_x86_32(-)] >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)] >=sys-libs/gpm-1.20.7-r2[abi_x86_32(-)] >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)] >=dev-libs/libpcre-8.33-r1[abi_x86_32(-)] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)] >=sys-apps/tcp-wrappers-7.6.22-r1[abi_x86_32(-)] >=sys-libs/gdbm-1.10-r1[abi_x86_32(-)] >=dev-libs/json-c-0.11-r1[abi_x86_32(-)] >=dev-libs/libxml2-2.9.1-r2[abi_x86_32(-)] >=dev-libs/dbus-glib-0.100.2-r1[abi_x86_32(-)] >=sys-libs/readline-6.2_p5-r1:0[abi_x86_32(-)] ) >=sys-libs/glibc-2.15
RESTRICT=strip
SLOT=0
SRC_URI=http://dev.gentoo.org/~pacho/emul/emul-linux-x86-baselibs-20131008.tar.xz
_eclasses_=emul-linux-x86 849070907fe4e8553daad52137b99265 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=e5b4ce4186b0d51000b03280e388328b

View file

@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.2/xen-4.2.2.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib fac675dcccf94392371a6abee62d909f python-any-r1 08d3455b23110d650f173ab0a090818b python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=4ace528dd7436cf004e5baf7ca4c27f1
_md5_=5db5f1def38106e7207c52cdca5b2459

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
DESCRIPTION=The Xen virtual machine monitor
EAPI=5
HOMEPAGE=http://xen.org/
IUSE=custom-cflags debug efi flask xsm
KEYWORDS=~amd64 -x86
LICENSE=GPL-2
PDEPEND=~app-emulation/xen-tools-4.3.0
REQUIRED_USE=flask? ( xsm )
RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.0/xen-4.3.0.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib fac675dcccf94392371a6abee62d909f python-any-r1 08d3455b23110d650f173ab0a090818b python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=29e7850812a7bd30f3ebcad5ab3e32ed

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
DESCRIPTION=The Xen virtual machine monitor
EAPI=5
HOMEPAGE=http://xen.org/
IUSE=custom-cflags debug efi flask xsm
KEYWORDS=~amd64 -x86
LICENSE=GPL-2
PDEPEND=~app-emulation/xen-tools-4.3.0
REQUIRED_USE=flask? ( xsm )
RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.0/xen-4.3.0.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib fac675dcccf94392371a6abee62d909f python-any-r1 08d3455b23110d650f173ab0a090818b python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=fe28665fd82f73bc255f9407a6f54c68

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
DESCRIPTION=The Xen virtual machine monitor
EAPI=5
HOMEPAGE=http://xen.org/
IUSE=custom-cflags debug efi flask xsm
KEYWORDS=~amd64 -x86
LICENSE=GPL-2
PDEPEND=~app-emulation/xen-tools-4.3.1
REQUIRED_USE=flask? ( xsm )
RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.1/xen-4.3.1.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib fac675dcccf94392371a6abee62d909f python-any-r1 08d3455b23110d650f173ab0a090818b python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=99f0e97d99eaed895a270fe758ecb0cd

View file

@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.1/xen-4.3.1.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib fac675dcccf94392371a6abee62d909f python-any-r1 08d3455b23110d650f173ab0a090818b python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=0cb3ef2a7698ffe8169ea592c51e61b8
_md5_=e6a3b3faa55b8a8f3e6cf9c96a75e696

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install postinst prepare setup
DEPEND=sys-devel/gettext sys-apps/texinfo =dev-lang/python-2.7*
DESCRIPTION=allows to boot Xen domU kernels from a menu.lst laying inside guest filesystem
EAPI=4
HOMEPAGE=http://xen.org/
IUSE=custom-cflags
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=app-emulation/xen-4.2.1 =dev-lang/python-2.7*
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.0/xen-4.3.0.tar.gz mirror://gnu-alpha/grub/grub-0.97.tar.gz http://xenbits.xensource.com/xen-extfiles/zlib-1.2.3.tar.gz ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/pciutils-2.2.9.tar.bz2 http://xenbits.xensource.com/xen-extfiles/lwip-1.3.0.tar.gz http://xenbits.xensource.com/xen-extfiles/newlib/newlib-1.16.0.tar.gz http://xenbits.xensource.com/xen-extfiles/polarssl-1.1.4-gpl.tgz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c multilib fac675dcccf94392371a6abee62d909f python 305197b0aa1194fa3ef67ca21f6faa7e toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=8298cc17e5ad52d3b57528bfff6cac0c

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare setup
DEPEND=dev-libs/lzo:2 dev-libs/yajl dev-libs/libgcrypt dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pam? ( dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-libs/zlib sys-power/iasl hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[xml,threads] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml,threads] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) pygrub? ( python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[ncurses] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ncurses] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils dev-python/markdown doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/graphviz dev-tex/xcolor media-gfx/transfig dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto !net-libs/libiscsi ) qemu? ( x11-libs/pixman ) ocaml? ( dev-ml/findlib >=dev-lang/ocaml-4 ) virtual/pkgconfig
DESCRIPTION=Xend daemon and tools
EAPI=5
HOMEPAGE=http://xen.org/
IUSE=api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs xend python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=sys-apps/iproute2 net-misc/bridge-utils screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
REQUIRED_USE=hvm? ( qemu ) python_single_target_python2_6? ( python_targets_python2_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_6 python_single_target_python2_7 ) pygrub? ( python )
RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.0/xen-4.3.0.tar.gz http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz http://dev.gentoo.org/~idella4/tarballs/seabios-dir-remote-20130720.tar.gz
_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c multilib fac675dcccf94392371a6abee62d909f python-single-r1 82a55861314bbcedaf1e08ed4dd651b3 python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3 udev a9a8d051efb42bfe884c1db82ce161de
_md5_=3c8c864b113bf4b6100b8aabcd7e4065

View file

@ -7,6 +7,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[sqlite] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/PyQt4[X,svg,webkit] >=dev-python/httplib2-0.7.4 dev-python/beautifulsoup:python-2 dev-python/send2trash recording? ( media-sound/lame >=dev-python/pyaudio-0.2.4 ) sound? ( media-video/mplayer ) latex? ( app-text/texlive app-text/dvipng )
SLOT=0
SRC_URI=http://ankisrs.net/download/mirror/anki-2.0.19.tgz
SRC_URI=http://ankisrs.net/download/mirror/anki-2.0.21.tgz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f python-single-r1 82a55861314bbcedaf1e08ed4dd651b3 python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=02a099006a4488d9dc9d0bc5df0c6f7d
_md5_=ca829b2bbd76f6734604b4d655b9eb7e

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=install postinst postrm setup unpack
DEPEND==dev-lang/python-2* =dev-lang/python-2*[xml]
DESCRIPTION=PFL is an online searchable file/package database for Gentoo
EAPI=4
HOMEPAGE=http://www.portagefilelist.de/index.php/Special:PFLQuery2
IUSE=+network-cron
KEYWORDS=amd64 arm ppc sparc x86
LICENSE=GPL-2
RDEPEND=net-misc/curl sys-apps/portage =dev-lang/python-2* =dev-lang/python-2*[xml]
SLOT=0
SRC_URI=http://files.portagefilelist.de/pfl-2.3 http://files.portagefilelist.de/e-file-20110906
_eclasses_=multilib fac675dcccf94392371a6abee62d909f python 305197b0aa1194fa3ef67ca21f6faa7e toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=a761b80d8d564b68177a4f48a887fb2f

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=dev-java/java-config-2.0.31 java6? ( =virtual/jdk-1.6* ) !java6? ( =virtual/jdk-1.5* ) doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) test? ( dev-java/ant-junit dev-db/postgresql-server ) >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
DESCRIPTION=JDBC Driver for PostgreSQL
EAPI=2
HOMEPAGE=http://jdbc.postgresql.org/
IUSE=java6 test elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=ppc
LICENSE=POSTGRESQL
RDEPEND=java6? ( >=virtual/jre-1.6 ) !java6? ( >=virtual/jre-1.5 ) >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-8.3-605.src.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=8f12175d2545e603e095e9bd3a4aac96

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=dev-java/java-config-2.0.31 =virtual/jdk-1.6* doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) test? ( dev-java/ant-junit dev-db/postgresql-server ) >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
DESCRIPTION=JDBC Driver for PostgreSQL
EAPI=3
HOMEPAGE=http://jdbc.postgresql.org/
IUSE=test elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=POSTGRESQL
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.0-801.src.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=517b97f833845aaf48de47ca12e8e457

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=dev-java/java-config-2.0.31 =virtual/jdk-1.6* doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) test? ( dev-java/ant-junit dev-db/postgresql-server ) >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
DESCRIPTION=JDBC Driver for PostgreSQL
EAPI=3
HOMEPAGE=http://jdbc.postgresql.org/
IUSE=test elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=POSTGRESQL
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.1-901.src.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=9535c7264844888f6fd1c7b55d85b867

View file

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=virtual/jdk-1.6 doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) test? ( dev-java/ant-junit dev-db/postgresql-server ) >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
DESCRIPTION=JDBC Driver for PostgreSQL
EAPI=4
EAPI=5
HOMEPAGE=http://jdbc.postgresql.org/
IUSE=test elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=POSTGRESQL
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.2-1002.src.tar.gz
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.2-1004.src.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=63236f3d063084461ae7dc3e5775db29
_md5_=7bac61f05748ae541e9eb665169d26c6

View file

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=virtual/jdk-1.6 doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) test? ( dev-java/ant-junit dev-db/postgresql-server ) >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
DESCRIPTION=JDBC Driver for PostgreSQL
EAPI=4
EAPI=5
HOMEPAGE=http://jdbc.postgresql.org/
IUSE=test elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=POSTGRESQL
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.1-902.src.tar.gz
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.3-1100.src.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=f11f8657c630a44e1b00f8d56474cb9d
_md5_=e6e6f3bf947ecd19cd5fc14c2892c58c

View file

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=cdio? ( >=dev-libs/libcdio-0.83 ) virtual/pkgconfig
DESCRIPTION=Libburn is an open-source library for reading, mastering and writing optical discs.
EAPI=5
HOMEPAGE=http://libburnia-project.org
IUSE=cdio debug static-libs track-src-odirect
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=cdio? ( >=dev-libs/libcdio-0.83 )
SLOT=0
SRC_URI=http://files.libburnia-project.org/releases/libburn-1.3.0.pl01.tar.gz
_md5_=ee54b02ecfdb60e53a4a50aa17bc67bc

View file

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=>=dev-libs/libburn-1.3.0 >=dev-libs/libisofs-1.3.0 readline? ( sys-libs/readline ) acl? ( virtual/acl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) cdio? ( >=dev-libs/libcdio-0.83 ) launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 ) launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 ) frontend-optional? ( dev-tcltk/bwidget ) virtual/pkgconfig
DESCRIPTION=Enables creation and expansion of ISO-9660 filesystems on all CD/DVD media supported by libburn
EAPI=5
HOMEPAGE=http://libburnia-project.org/
IUSE=acl cdio debug external-filters external-filters-setuid frontend-optional launch-frontend launch-frontend-setuid readline static-libs xattr zlib
KEYWORDS=alpha amd64 arm hppa ppc ppc64 x86
LICENSE=GPL-2 GPL-3
RDEPEND=>=dev-libs/libburn-1.3.0 >=dev-libs/libisofs-1.3.0 readline? ( sys-libs/readline ) acl? ( virtual/acl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) cdio? ( >=dev-libs/libcdio-0.83 ) launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 ) launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 ) frontend-optional? ( dev-tcltk/bwidget )
REQUIRED_USE=frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )
SLOT=0
SRC_URI=http://files.libburnia-project.org/releases/libisoburn-1.3.0.tar.gz
_md5_=5875eb3f1d3b275fa0372bab407317ce

View file

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=acl? ( virtual/acl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) virtual/pkgconfig
DESCRIPTION=libisofs is an open-source library for reading, mastering and writing optical discs.
EAPI=5
HOMEPAGE=http://libburnia-project.org/
IUSE=acl debug static-libs verbose-debug xattr zlib
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=acl? ( virtual/acl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=http://files.libburnia-project.org/releases/libisofs-1.3.0.tar.gz
_md5_=431eb35cebf891df0aecf1df7a18415d

View file

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 || ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
DESCRIPTION=HTTP content negotiation
EAPI=3
HOMEPAGE=http://search.cpan.org/dist/HTTP-Negotiate/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
RDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 || ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/HTTP-Negotiate-6.00.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=544a15b63bee975e2f2f04aa7f01c89d

View file

@ -3,10 +3,10 @@ DEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 dev-lang/perl:=[-b
DESCRIPTION=HTTP content negotiation
EAPI=5
HOMEPAGE=http://search.cpan.org/dist/HTTP-Negotiate/
KEYWORDS=~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
RDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=ab30868fb6407deb484c953546c1c9d6
_md5_=65fb04a647ec57df3ff58baf22c48d3b

View file

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
DESCRIPTION=Abstract base class for portable servers
EAPI=3
HOMEPAGE=http://search.cpan.org/dist/Net-Daemon/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
RDEPEND=|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MN/MNOONING/Net-Daemon-0.48.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=3bbb4760484e5555020eb3778364d416

View file

@ -3,10 +3,10 @@ DEPEND=dev-lang/perl:=[-build(-)]
DESCRIPTION=Abstract base class for portable servers
EAPI=5
HOMEPAGE=http://search.cpan.org/dist/Net-Daemon/
KEYWORDS=~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
RDEPEND=dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MN/MNOONING/Net-Daemon-0.48.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=c2d02cdd6324ed229009a6250aa0e7ed
_md5_=5ccf568605c344d04574128b6a2e1d32

View file

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=virtual/perl-IO-Compress dev-perl/Font-TTF || ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
DESCRIPTION=Facilitates the creation and modification of PDF files
EAPI=3
HOMEPAGE=http://search.cpan.org/dist/PDF-API2/
KEYWORDS=amd64 ~ppc ~ppc64 ~x86
LICENSE=LGPL-2.1
RDEPEND=virtual/perl-IO-Compress dev-perl/Font-TTF || ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.019.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=9634b5a943a2df6825e2e1f63c744e90

View file

@ -3,10 +3,10 @@ DEPEND=virtual/perl-IO-Compress dev-perl/Font-TTF dev-lang/perl:=[-build(-)]
DESCRIPTION=Facilitates the creation and modification of PDF files
EAPI=5
HOMEPAGE=http://search.cpan.org/dist/PDF-API2/
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
KEYWORDS=amd64 ~ppc ~ppc64 x86
LICENSE=LGPL-2.1
RDEPEND=virtual/perl-IO-Compress dev-perl/Font-TTF dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.020.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=877d23b198e701ce9ee9e705c33d2a67
_md5_=5cb64862bddd7970084c257c9acc8431

View file

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
DESCRIPTION=YAML Ain't Markup Language (tm)
EAPI=4
HOMEPAGE=http://search.cpan.org/dist/YAML/
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
RDEPEND=|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/YAML-0.81.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=ab106f5cb936b964e31b30c8e4f690ab

View file

@ -3,10 +3,10 @@ DEPEND=|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
DESCRIPTION=YAML Ain't Markup Language (tm)
EAPI=4
HOMEPAGE=http://search.cpan.org/dist/YAML/
KEYWORDS=~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
RDEPEND=|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/YAML-0.84.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module 1d50a6ea2d8d319e3205b005b3ed0dfa toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=5f8bc35c5c9870ed9911810fe88fa18c
_md5_=efb401b50a1760a541339c3122644929

View file

@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://pypi/b/billiard/billiard-2.7.3.32.tar.gz
_eclasses_=distutils-r1 364122897f9dc771167ee5ff362e54e1 eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c multibuild 56d4120419072116417e8de1bd1040ff multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed python-r1 3bb814ab7959a36067101a6bef683b6f python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=b01e1754179cd1bdba883a7813b57f69
_md5_=96337431ccb81507254588f83f7dc6ad

View file

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] test? ( >=dev-python/unittest2-0.4.0[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] dev-python/nose[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] dev-python/mock[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] ) userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy2_0? ( >=virtual/pypy-2.0.2:2.0 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)]
DESCRIPTION=Python multiprocessing fork
EAPI=5
HOMEPAGE=http://pypi.python.org/pypi/billiard https://github.com/celery/billiard
IUSE=test python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_pypy2_0
KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy2_0? ( >=virtual/pypy-2.0.2:2.0 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)]
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_pypy2_0 )
SLOT=0
SRC_URI=mirror://pypi/b/billiard/billiard-3.3.0.14.tar.gz
_eclasses_=distutils-r1 364122897f9dc771167ee5ff362e54e1 eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c multibuild 56d4120419072116417e8de1bd1040ff multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed python-r1 3bb814ab7959a36067101a6bef683b6f python-utils-r1 ceb3e4c3ba203e28bb02eeb182d88acf toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=86204bd943bcaa7b0852ca0edce115d2

View file

@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=9base BSD-4 MIT LGPL-2.1 BigelowHolmes
RDEPEND=X? ( x11-apps/xauth )
SLOT=0
SRC_URI=http://plan9port.googlecode.com/files/plan9port-20131024.tgz
SRC_URI=http://plan9port.googlecode.com/files/plan9port-20140123.tgz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=248c30048d012c06d21323829fe60784
_md5_=7bc193853688625db301049d463c0b86

View file

@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack
DEPEND=>=media-libs/glew-1.6 >=media-libs/libsdl-1.2[joystick] <media-libs/libsfml-2.0 >=net-libs/miniupnpc-1.8 sys-libs/readline x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) bluetooth? ( net-wireless/bluez ) ffmpeg? ( virtual/ffmpeg ) lzo? ( dev-libs/lzo ) openal? ( media-libs/openal ) opengl? ( virtual/opengl ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) app-arch/zip media-gfx/nvidia-cg-toolkit media-libs/freetype media-libs/libsoundtouch >=sys-devel/gcc-4.6.0 x11-libs/wxGTK:2.9 sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-vcs/git
DEPEND=>=media-libs/glew-1.10 >=media-libs/libsdl-1.2[joystick] <media-libs/libsfml-2.0 >=net-libs/miniupnpc-1.8 sys-libs/readline x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) bluetooth? ( net-wireless/bluez ) ffmpeg? ( virtual/ffmpeg ) lzo? ( dev-libs/lzo ) openal? ( media-libs/openal ) opengl? ( virtual/opengl ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) app-arch/zip media-gfx/nvidia-cg-toolkit media-libs/freetype media-libs/libsoundtouch >=sys-devel/gcc-4.6.0 x11-libs/wxGTK:2.9 sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-vcs/git
DESCRIPTION=Gamecube and Wii game emulator
EAPI=5
HOMEPAGE=https://www.dolphin-emu.org/
IUSE=alsa ao bluetooth doc ffmpeg +lzo openal opengl openmp portaudio pulseaudio
LICENSE=GPL-2
RDEPEND=>=media-libs/glew-1.6 >=media-libs/libsdl-1.2[joystick] <media-libs/libsfml-2.0 >=net-libs/miniupnpc-1.8 sys-libs/readline x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) bluetooth? ( net-wireless/bluez ) ffmpeg? ( virtual/ffmpeg ) lzo? ( dev-libs/lzo ) openal? ( media-libs/openal ) opengl? ( virtual/opengl ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio )
RDEPEND=>=media-libs/glew-1.10 >=media-libs/libsdl-1.2[joystick] <media-libs/libsfml-2.0 >=net-libs/miniupnpc-1.8 sys-libs/readline x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) bluetooth? ( net-wireless/bluez ) ffmpeg? ( virtual/ffmpeg ) lzo? ( dev-libs/lzo ) openal? ( media-libs/openal ) opengl? ( virtual/opengl ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio )
SLOT=0
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils 0ff4fbaea3a849e97cb3e0b87ab99136 eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 62e05953761097ae84a70d6c7a3e2c9c games 0fb7637597e0869f6c8be79b11d0135a git-2 2027b81a576527fa16bece425941e094 git-r3 f089608c770d9ad72a2c92b547d2b20d multilib fac675dcccf94392371a6abee62d909f pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f wxwidgets 755f4b28ecdf7c1213011108e566babc
_md5_=b9f0f4c9b6ed3283f7cdbed47d290dfd
_md5_=3f6f933749ae3002fe37734bd6a90f0e

View file

@ -0,0 +1,10 @@
DEFINED_PHASES=install
DEPEND=app-arch/unzip
DESCRIPTION=OpenGL Mathematics
EAPI=5
HOMEPAGE=http://glm.g-truc.net/
KEYWORDS=~amd64 ~x86
LICENSE=MIT
SLOT=0
SRC_URI=mirror://sourceforge/ogl-math/glm-0.9.5.1.zip
_md5_=ac485cf1e2fa1b18b865bf4230115110

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