Sync with portage [Wed Jun 11 09:33:40 MSK 2014].

mhiretskiy
root 10 years ago
parent f29137dc3d
commit b2c0a9b0e6

@ -1,3 +1,2 @@
DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b WHIRLPOOL b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
DIST cdrtools-3.01a23.tar.bz2 2068254 SHA256 92c5044d075739edbeaf7c63db2b0a4313b3d726a4b16d71410e6e062c3afc36 SHA512 c8a169155fb19c1a99db58ee7d53289edb00c35d5b3643206ec8405eecc839d52f3dbd7b0fce7c90939d34800280584a1e7acf246e4349a2f57feb60d6a930f6 WHIRLPOOL bc342be6de5b60875dba8bf4425aab003f5e0708fd6c35f8c1e1d17d9de1ab8d9d13d1151e47ae7b479bb2c3432e58ecf5515c97b887f87ff7a8ff0440fa4be4
DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766 WHIRLPOOL 4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a

@ -1,262 +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.01_alpha23.ebuild,v 1.4 2014/05/17 12:00:17 billie Exp $
EAPI=5
inherit fcaps multilib eutils toolchain-funcs flag-o-matic gnuconfig
MY_P="${P/_alpha/a}"
DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord"
HOMEPAGE="http://sourceforge.net/projects/cdrtools/"
SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 'alpha')/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
SLOT="0"
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 )
nls? ( virtual/libintl )
!app-cdr/cdrkit"
DEPEND="${RDEPEND}
x11-misc/makedepend
nls? ( >=sys-devel/gettext-0.18.1.1 )"
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
FILECAPS=(
cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep usr/bin/cdrecord --
cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav --
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
# Remove profiled make files.
find -name '*_p.mk' -delete
# 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_COM_DEF=/s|gcc|${tcCC}|" \
-e "/^CC++_COM_DEF=/s|g++|${tcCXX}|" \
-e "/COPTOPT=/s|-O||" \
-e 's|$(GCCOPTOPT)||' \
cc-gcc.rul || die "sed cc-gcc.rul"
sed -i -e "s|^#\(CONFFLAGS +=\).*|\1\t-cc=${tcCC}|" \
rules.cnf || die "sed rules.cnf"
# Add support for arm64
ln -sf i586-linux-cc.rul aarch64-linux-cc.rul
ln -sf i586-linux-gcc.rul aarch64-linux-gcc.rul
# Schily make setup.
cd "${S}"/DEFAULTS
local os=$(cdrtools_os)
sed -i \
-e "s|^\(DEFLINKMODE=\).*|\1\tdynamic|" \
-e "s|^\(LINUX_INCL_PATH=\).*|\1|" \
-e "s|^\(LDPATH=\).*|\1\t\t-L/usr/lib|" \
-e "s|^\(RUNPATH=\).*|\1|" \
-e "s|^\(INS_BASE=\).*|\1\t${ED}/usr|" \
-e "s|^\(INS_RBASE=\).*|\1\t${ED}|" \
-e "s|^\(DEFINSGRP=\).*|\1\t0|" \
Defaults.${os} || die "sed Schily make setup"
}
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
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 filecaps; then
CFLAGS="${CFLAGS} -DNO_LINUX_CAPS"
fi
if ! use acl; then
CFLAGS="${CFLAGS} -DNO_ACL"
fi
# If not built with -j1, "sometimes" cdda2wav will not be built.
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true"
}
src_install() {
# If not built with -j1, "sometimes" manpages are not installed.
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" install
# These symlinks are for compat with cdrkit.
dosym schily /usr/include/scsilib
dosym ../scg /usr/include/schily/scg
dodoc ABOUT Changelog* CONTRIBUTING PORTING README.linux-shm READMEs/README.linux
cd "${S}"/cdda2wav
docinto cdda2wav
dodoc Changelog FAQ Frontends HOWTOUSE NEEDED README THANKS TODO
cd "${S}"/mkisofs
docinto mkisofs
dodoc ChangeLog* TODO
# Remove man pages related to the build system
rm -rvf "${ED}"/usr/share/man/man5
}
pkg_postinst() {
fcaps_pkg_postinst
if [[ ${CHOST} == *-darwin* ]] ; then
einfo
einfo "Darwin/OS X use the following device names:"
einfo
einfo "CD burners: (probably) ./cdrecord dev=IOCompactDiscServices"
einfo
einfo "DVD burners: (probably) ./cdrecord dev=IODVDServices"
einfo
fi
}

@ -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/isomaster/isomaster-1.3.11.ebuild,v 1.1 2014/05/29 17:09:32 sping Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/isomaster-1.3.11.ebuild,v 1.2 2014/06/10 21:28:19 sping Exp $
EAPI=4
inherit eutils fdo-mime toolchain-funcs
@ -58,7 +58,7 @@ src_install() {
emake "${myisoconf[@]}" DESTDIR="${D}" install
dodoc {CHANGELOG,CREDITS,README,TODO}.TXT *.txt
_apply_linguas # bug 402679
use nls && _apply_linguas # bug 402679, bug 512448
}
pkg_postinst() {

@ -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-doc/doxygen/doxygen-1.8.5.ebuild,v 1.8 2014/06/09 10:56:14 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.5.ebuild,v 1.9 2014/06/10 11:41:01 zlogene Exp $
EAPI=4
PYTHON_COMPAT=( python{2_6,2_7} )
@ -14,7 +14,7 @@ SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="debug doc dot qt4 latex sqlite elibc_FreeBSD userland_GNU"
#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional

@ -0,0 +1,32 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gstplugins/emul-linux-x86-gstplugins-20140508-r1.ebuild,v 1.1 2014/06/10 19:31:00 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="!abi_x86_32? ( GPL-2 LGPL-2 LGPL-2.1 )
abi_x86_32? ( metapackage )"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
RDEPEND="
!abi_x86_32? (
~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-db-${PV}
~app-emulation/emul-linux-x86-gtklibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}
~app-emulation/emul-linux-x86-soundlibs-${PV}
)
abi_x86_32? (
>=media-plugins/gst-plugins-meta-0.10-r9:0.10[abi_x86_32(-)]
)"
src_prepare() {
use abi_x86_32 || emul-linux-x86_src_prepare
}
src_install() {
use abi_x86_32 || emul-linux-x86_src_install
}

@ -0,0 +1,85 @@
# 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-medialibs/emul-linux-x86-medialibs-20140508-r5.ebuild,v 1.1 2014/06/10 18:08:42 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="APL-1.0 GPL-2 BSD BSD-2 public-domain LGPL-2 MPL-1.1 LGPL-2.1 !abi_x86_32? ( MPEG-4 )"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
# required libs
RDEPEND="
!abi_x86_32? (
~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-db-${PV}
)
abi_x86_32? (
dev-libs/glib[abi_x86_32(-)]
dev-libs/libxml2[abi_x86_32(-)]
media-libs/freetype[abi_x86_32(-)]
media-libs/libpng[abi_x86_32(-)]
virtual/jpeg:62[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
)
!<=app-emulation/emul-linux-x86-sdl-20081109
!<=app-emulation/emul-linux-x86-soundlibs-20110101"
# supplied libs
RDEPEND="${RDEPEND}
abi_x86_32? (
>=media-libs/libvpx-1.2.0_pre[abi_x86_32(-)]
>=media-libs/xvid-1.3.2-r1[abi_x86_32(-)]
>=media-sound/lame-3.99.5-r1[abi_x86_32(-)]
>=media-libs/faac-1.28-r4[abi_x86_32(-)]
>=media-libs/faad2-2.7-r3[abi_x86_32(-)]
>=media-libs/libtheora-1.1.1-r1[abi_x86_32(-)]
>=media-libs/libcuefile-477-r1[abi_x86_32(-)]
>=media-libs/libreplaygain-477-r1[abi_x86_32(-)]
>=media-libs/libmad-0.15.1b-r8[abi_x86_32(-)]
>=media-libs/libdca-0.0.5-r3[abi_x86_32(-)]
>=media-libs/speex-1.2_rc1-r2[abi_x86_32(-)]
>=media-libs/libdvdread-4.2.0-r1[abi_x86_32(-)]
>=media-libs/libdvdnav-4.2.0-r1[abi_x86_32(-)]
>=media-libs/libv4l-0.9.5-r1[abi_x86_32(-)]
>=media-libs/libid3tag-0.15.1b-r4[abi_x86_32(-)]
>=media-libs/libshout-2.3.1-r1[abi_x86_32(-)]
>=media-libs/libsidplay-2.1.1-r3:2[abi_x86_32(-)]
>=media-libs/libsidplay-1.36.59-r1:1[abi_x86_32(-)]
>=media-libs/x264-0.0.20130731[abi_x86_32(-)]
>=media-libs/libiec61883-1.2.0-r1[abi_x86_32(-)]
>=media-libs/a52dec-0.7.4-r7[abi_x86_32(-)]
>=media-libs/libmimic-1.0.4-r2[abi_x86_32(-)]
>=media-libs/libmms-0.6.2-r1[abi_x86_32(-)]
>=media-libs/libvisual-0.4.0-r3:0.4[abi_x86_32(-)]
>=media-libs/libmpeg2-0.5.1-r2[abi_x86_32(-)]
>=dev-libs/liboil-0.3.17-r2[abi_x86_32(-)]
>=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)]
>=dev-libs/fribidi-0.19.5-r2[abi_x86_32(-)]
>=dev-libs/libcdio-0.92[abi_x86_32(-)]
>=dev-libs/libcdio-paranoia-0.90_p1-r1[abi_x86_32(-)]
>=media-video/ffmpeg-0.10.8:0.10[abi_x86_32(-)]
>=media-libs/libdv-1.0.0-r3[abi_x86_32(-)]
>=media-libs/libgphoto2-2.5.4-r1[abi_x86_32(-)]
>=media-gfx/sane-backends-1.0.24-r4[abi_x86_32(-)]
>=media-libs/taglib-1.9.1-r1[abi_x86_32(-)]
>=media-libs/libofa-0.9.3-r1[abi_x86_32(-)]
>=virtual/ffmpeg-9-r1[abi_x86_32(-)]
>=media-libs/libpostproc-10.20140517-r1[abi_x86_32(-)]
>=media-video/mjpegtools-2.1.0-r2[abi_x86_32(-)]
)
"
PDEPEND="!abi_x86_32? ( ~app-emulation/emul-linux-x86-soundlibs-${PV} )"
src_prepare() {
# Include all libv4l libs, bug #348277
ALLOWED="${S}/usr/lib32/libv4l/"
emul-linux-x86_src_prepare
# Remove migrated stuff.
use abi_x86_32 && rm -f $(sed "${FILESDIR}/remove-native-${PVR}" -e '/^#/d')
}

@ -0,0 +1,84 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20140508-r6.ebuild,v 1.1 2014/06/10 18:34:27 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="APL-1.0 GPL-2 BSD BSD-2 public-domain LGPL-2 MPL-1.1 LGPL-2.1 !abi_x86_32? ( MPEG-4 )"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
# required libs
RDEPEND="
!abi_x86_32? (
~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-db-${PV}
)
abi_x86_32? (
media-libs/freetype[abi_x86_32(-)]
media-libs/libpng[abi_x86_32(-)]
virtual/jpeg:62[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
)
!<=app-emulation/emul-linux-x86-sdl-20081109
!<=app-emulation/emul-linux-x86-soundlibs-20110101"
# supplied libs
RDEPEND="${RDEPEND}
abi_x86_32? (
>=media-libs/libvpx-1.2.0_pre[abi_x86_32(-)]
>=media-libs/xvid-1.3.2-r1[abi_x86_32(-)]
>=media-sound/lame-3.99.5-r1[abi_x86_32(-)]
>=media-libs/faac-1.28-r4[abi_x86_32(-)]
>=media-libs/faad2-2.7-r3[abi_x86_32(-)]
>=media-libs/libtheora-1.1.1-r1[abi_x86_32(-)]
>=media-libs/libcuefile-477-r1[abi_x86_32(-)]
>=media-libs/libreplaygain-477-r1[abi_x86_32(-)]
>=media-libs/libmad-0.15.1b-r8[abi_x86_32(-)]
>=media-libs/libdca-0.0.5-r3[abi_x86_32(-)]
>=media-libs/speex-1.2_rc1-r2[abi_x86_32(-)]
>=media-libs/libdvdread-4.2.0-r1[abi_x86_32(-)]
>=media-libs/libdvdnav-4.2.0-r1[abi_x86_32(-)]
>=media-libs/libv4l-0.9.5-r1[abi_x86_32(-)]
>=media-libs/libid3tag-0.15.1b-r4[abi_x86_32(-)]
>=media-libs/libshout-2.3.1-r1[abi_x86_32(-)]
>=media-libs/libsidplay-2.1.1-r3:2[abi_x86_32(-)]
>=media-libs/libsidplay-1.36.59-r1:1[abi_x86_32(-)]
>=media-libs/x264-0.0.20130731[abi_x86_32(-)]
>=media-libs/libiec61883-1.2.0-r1[abi_x86_32(-)]
>=media-libs/a52dec-0.7.4-r7[abi_x86_32(-)]
>=media-libs/libmimic-1.0.4-r2[abi_x86_32(-)]
>=media-libs/libmms-0.6.2-r1[abi_x86_32(-)]
>=media-libs/libvisual-0.4.0-r3:0.4[abi_x86_32(-)]
>=media-libs/libmpeg2-0.5.1-r2[abi_x86_32(-)]
>=dev-libs/liboil-0.3.17-r2[abi_x86_32(-)]
>=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)]
>=dev-libs/fribidi-0.19.5-r2[abi_x86_32(-)]
>=dev-libs/libcdio-0.92[abi_x86_32(-)]
>=dev-libs/libcdio-paranoia-0.90_p1-r1[abi_x86_32(-)]
>=media-libs/libdv-1.0.0-r3[abi_x86_32(-)]
>=media-libs/libgphoto2-2.5.4-r1[abi_x86_32(-)]
>=media-gfx/sane-backends-1.0.24-r4[abi_x86_32(-)]
>=media-libs/taglib-1.9.1-r1[abi_x86_32(-)]
>=media-libs/libofa-0.9.3-r1[abi_x86_32(-)]
>=virtual/ffmpeg-9-r1[abi_x86_32(-)]
>=media-libs/libpostproc-10.20140517-r1[abi_x86_32(-)]
>=media-video/mjpegtools-2.1.0-r2[abi_x86_32(-)]
>=media-libs/gstreamer-0.10.36-r1:0.10[abi_x86_32(-)]
>=media-libs/gst-plugins-base-0.10.36-r1:0.10[abi_x86_32(-)]
)
"
PDEPEND="!abi_x86_32? ( ~app-emulation/emul-linux-x86-soundlibs-${PV} )"
src_prepare() {
# Include all libv4l libs, bug #348277
ALLOWED="${S}/usr/lib32/libv4l/"
emul-linux-x86_src_prepare
# Remove migrated stuff.
use abi_x86_32 && rm -f $(sed "${FILESDIR}/remove-native-${PVR}" -e '/^#/d')
}

@ -0,0 +1,507 @@
usr/lib32/libxvidcore.so
usr/lib32/libxvidcore.so.4
usr/lib32/libxvidcore.so.4.3
usr/lib32/libmp3lame.so
usr/lib32/libmp3lame.so.0
usr/lib32/libmp3lame.so.0.0.0
usr/lib32/libvpx.so
usr/lib32/libvpx.so.1*
usr/lib32/pkgconfig/vpx.pc
usr/lib32/libfaac.so
usr/lib32/libfaac.so.0
usr/lib32/libfaac.so.0.0.0
usr/lib32/libfaad.so
usr/lib32/libfaad.so.2
usr/lib32/libfaad.so.2.0.0
usr/lib32/libmp4ff.so
usr/lib32/libmp4ff.so.0
usr/lib32/libmp4ff.so.0.0.0
usr/lib32/libtheora.so
usr/lib32/libtheora.so.0
usr/lib32/libtheora.so.0.3.10
usr/lib32/libtheoradec.so
usr/lib32/libtheoradec.so.1
usr/lib32/libtheoradec.so.1.1.4
usr/lib32/libtheoraenc.so
usr/lib32/libtheoraenc.so.1
usr/lib32/libtheoraenc.so.1.1.2
usr/lib32/pkgconfig/theora.pc
usr/lib32/pkgconfig/theoradec.pc
usr/lib32/pkgconfig/theoraenc.pc
usr/lib32/libcuefile.so
usr/lib32/libcuefile.so.0
usr/lib32/libcuefile.so.0.0.0
usr/lib32/libreplaygain.so
usr/lib32/libreplaygain.so.1
usr/lib32/libreplaygain.so.1.0.0
usr/lib32/libmad.so
usr/lib32/libmad.so.0
usr/lib32/libmad.so.0.2.1
usr/lib32/pkgconfig/mad.pc
usr/lib32/libdca.so
usr/lib32/libdca.so.0
usr/lib32/libdca.so.0.0.0
usr/lib32/pkgconfig/libdca.pc
usr/lib32/pkgconfig/libdts.pc
usr/lib32/libspeex.so
usr/lib32/libspeex.so.1
usr/lib32/libspeex.so.1.5.0
usr/lib32/libspeexdsp.so
usr/lib32/libspeexdsp.so.1
usr/lib32/libspeexdsp.so.1.5.0
usr/lib32/pkgconfig/speex.pc
usr/lib32/pkgconfig/speexdsp.pc
usr/lib32/libdvdread.so
usr/lib32/libdvdread.so.4
usr/lib32/libdvdread.so.4.1.2
usr/lib32/pkgconfig/dvdread.pc
usr/lib32/libdvdnav.so
usr/lib32/libdvdnav.so.4
usr/lib32/libdvdnav.so.4.1.2
usr/lib32/libdvdnavmini.so
usr/lib32/libdvdnavmini.so.4
usr/lib32/libdvdnavmini.so.4.1.2
usr/lib32/pkgconfig/dvdnav.pc
usr/lib32/pkgconfig/dvdnavmini.pc
usr/lib32/libv4l/ov511-decomp
usr/lib32/libv4l/ov518-decomp
usr/lib32/libv4l/v4l1compat.so
usr/lib32/libv4l/v4l2convert.so
usr/lib32/libv4l1.so
usr/lib32/libv4l1.so.0
usr/lib32/libv4l2.so
usr/lib32/libv4l2.so.0
usr/lib32/libv4lconvert.so
usr/lib32/libv4lconvert.so.0
usr/lib32/pkgconfig/libv4l1.pc
usr/lib32/pkgconfig/libv4l2.pc
usr/lib32/pkgconfig/libv4lconvert.pc
usr/lib32/libid3tag.so
usr/lib32/libid3tag.so.0
usr/lib32/libid3tag.so.0.3.0
usr/lib32/pkgconfig/id3tag.pc
usr/lib32/libshout.so
usr/lib32/libshout.so.3
usr/lib32/libshout.so.3.2.0
usr/lib32/pkgconfig/shout.pc
usr/lib32/sidplay/builders/libhardsid-builder.so
usr/lib32/sidplay/builders/libhardsid-builder.so.0
usr/lib32/sidplay/builders/libhardsid-builder.so.0.0.1
usr/lib32/sidplay/builders/libresid-builder.so
usr/lib32/sidplay/builders/libresid-builder.so.0
usr/lib32/sidplay/builders/libresid-builder.so.0.0.1
usr/lib32/libsidplay2.so
usr/lib32/libsidplay2.so.1
usr/lib32/libsidplay2.so.1.0.1
usr/lib32/pkgconfig/libsidplay2.pc
usr/lib32/libsidutils.so
usr/lib32/libsidutils.so.0
usr/lib32/libsidutils.so.0.0.4
usr/lib32/pkgconfig/libsidutils.pc
usr/lib32/libsidplay.so
usr/lib32/libsidplay.so.1
usr/lib32/libsidplay.so.1.0.3
usr/lib32/libx264.so
usr/lib32/pkgconfig/x264.pc
usr/lib32/libiec61883.so
usr/lib32/libiec61883.so.0*
usr/lib32/pkgconfig/libiec61883.pc
usr/lib32/liba52.so
usr/lib32/liba52.so.0
usr/lib32/liba52.so.0.0.0
usr/lib32/libmimic.so
usr/lib32/libmimic.so.0
usr/lib32/libmimic.so.0.0.1
usr/lib32/pkgconfig/libmimic.pc
usr/lib32/libmms.so
usr/lib32/libmms.so.0
usr/lib32/libmms.so.0.0.2
usr/lib32/pkgconfig/libmms.pc
usr/lib32/libvisual-0.4.so
usr/lib32/libvisual-0.4.so.0
usr/lib32/libvisual-0.4.so.0.0.0
usr/lib32/pkgconfig/libvisual-0.4.pc
usr/lib32/libmpeg2.so
usr/lib32/libmpeg2.so.0
usr/lib32/libmpeg2.so.0.1.0
usr/lib32/pkgconfig/libmpeg2.pc
usr/lib32/libmpeg2convert.so
usr/lib32/libmpeg2convert.so.0
usr/lib32/libmpeg2convert.so.0.0.0
usr/lib32/pkgconfig/libmpeg2convert.pc
usr/lib32/liboil-0.3.so
usr/lib32/liboil-0.3.so.0
usr/lib32/liboil-0.3.so.0.3.0
usr/lib32/pkgconfig/liboil-0.3.pc
usr/lib32/libieee1284.so
usr/lib32/libieee1284.so.3
usr/lib32/libieee1284.so.3.2.2
usr/lib32/libfribidi.so
usr/lib32/libfribidi.so.0
usr/lib32/libfribidi.so.0.3.4
usr/lib32/pkgconfig/fribidi.pc
usr/lib32/libiso9660++.so
usr/lib32/libiso9660++.so.0
usr/lib32/libiso9660++.so.0.0.0
usr/lib32/libiso9660.so
usr/lib32/libiso9660.so.9
usr/lib32/libiso9660.so.9.0.0
usr/lib32/pkgconfig/libiso9660++.pc
usr/lib32/pkgconfig/libiso9660.pc
usr/lib32/libcdio.so
usr/lib32/libcdio.so.15.0.0
usr/lib32/libcdio.so.15
usr/lib32/pkgconfig/libcdio.pc
usr/lib32/libcdio++.so
usr/lib32/libcdio++.so.0
usr/lib32/libcdio++.so.0.0.2
usr/lib32/pkgconfig/libcdio++.pc
usr/lib32/libudf.so
usr/lib32/libudf.so.0
usr/lib32/libudf.so.0.0.0
usr/lib32/pkgconfig/libudf.pc
usr/lib32/libcdio_cdda.so
usr/lib32/libcdio_cdda.so.1
usr/lib32/libcdio_cdda.so.1.0.0
usr/lib32/libcdio_paranoia.so
usr/lib32/libcdio_paranoia.so.1
usr/lib32/libcdio_paranoia.so.1.0.0
usr/lib32/pkgconfig/libcdio_cdda.pc
usr/lib32/pkgconfig/libcdio_paranoia.pc
usr/lib32/libavcodec.so
usr/lib32/libavcodec.so.53
usr/lib32/libavcodec.so.53.61.100
usr/lib32/pkgconfig/libavcodec.pc
usr/lib32/libavfilter.so
usr/lib32/libavfilter.so.2
usr/lib32/libavfilter.so.2.61.100
usr/lib32/pkgconfig/libavfilter.pc
usr/lib32/libavformat.so
usr/lib32/libavformat.so.53
usr/lib32/libavformat.so.53.32.100
usr/lib32/pkgconfig/libavformat.pc
usr/lib32/libavutil.so
usr/lib32/libavutil.so.51*
usr/lib32/pkgconfig/libavutil.pc
usr/lib32/libdv.so
usr/lib32/libdv.so.4
usr/lib32/libdv.so.4.0.3
usr/lib32/pkgconfig/libdv.pc
usr/lib32/libgphoto2.so
usr/lib32/libgphoto2.so.6
usr/lib32/libgphoto2.so.6.0.0
usr/lib32/libgphoto2/2.5.3.1/ptp2.so
usr/lib32/libgphoto2_port.so
usr/lib32/libgphoto2_port.so.10
usr/lib32/libgphoto2_port.so.10.1.1
usr/lib32/libgphoto2_port/0.10.0/disk.so
usr/lib32/libgphoto2_port/0.10.0/ptpip.so
usr/lib32/libgphoto2_port/0.10.0/usb1.so
usr/lib32/libgphoto2_port/0.10.0/usbdiskdirect.so
usr/lib32/libgphoto2_port/0.10.0/usbscsi.so
usr/lib32/pkgconfig/libgphoto2.pc
usr/lib32/pkgconfig/libgphoto2_port.pc
usr/lib32/libsane.so
usr/lib32/libsane.so.1
usr/lib32/libsane.so.1.0.24
usr/lib32/pkgconfig/sane-backends.pc
usr/lib32/sane/libsane-abaton.so
usr/lib32/sane/libsane-abaton.so.1
usr/lib32/sane/libsane-abaton.so.1.0.24
usr/lib32/sane/libsane-agfafocus.so
usr/lib32/sane/libsane-agfafocus.so.1
usr/lib32/sane/libsane-agfafocus.so.1.0.24
usr/lib32/sane/libsane-apple.so
usr/lib32/sane/libsane-apple.so.1
usr/lib32/sane/libsane-apple.so.1.0.24
usr/lib32/sane/libsane-artec.so
usr/lib32/sane/libsane-artec.so.1
usr/lib32/sane/libsane-artec.so.1.0.24
usr/lib32/sane/libsane-artec_eplus48u.so
usr/lib32/sane/libsane-artec_eplus48u.so.1
usr/lib32/sane/libsane-artec_eplus48u.so.1.0.24
usr/lib32/sane/libsane-as6e.so
usr/lib32/sane/libsane-as6e.so.1
usr/lib32/sane/libsane-as6e.so.1.0.24
usr/lib32/sane/libsane-avision.so
usr/lib32/sane/libsane-avision.so.1
usr/lib32/sane/libsane-avision.so.1.0.24
usr/lib32/sane/libsane-bh.so
usr/lib32/sane/libsane-bh.so.1
usr/lib32/sane/libsane-bh.so.1.0.24
usr/lib32/sane/libsane-canon.so
usr/lib32/sane/libsane-canon.so.1
usr/lib32/sane/libsane-canon.so.1.0.24
usr/lib32/sane/libsane-canon630u.so
usr/lib32/sane/libsane-canon630u.so.1
usr/lib32/sane/libsane-canon630u.so.1.0.24
usr/lib32/sane/libsane-canon_dr.so
usr/lib32/sane/libsane-canon_dr.so.1
usr/lib32/sane/libsane-canon_dr.so.1.0.24
usr/lib32/sane/libsane-canon_pp.so
usr/lib32/sane/libsane-canon_pp.so.1
usr/lib32/sane/libsane-canon_pp.so.1.0.24
usr/lib32/sane/libsane-cardscan.so
usr/lib32/sane/libsane-cardscan.so.1
usr/lib32/sane/libsane-cardscan.so.1.0.24
usr/lib32/sane/libsane-coolscan.so
usr/lib32/sane/libsane-coolscan.so.1
usr/lib32/sane/libsane-coolscan.so.1.0.24
usr/lib32/sane/libsane-coolscan2.so
usr/lib32/sane/libsane-coolscan2.so.1
usr/lib32/sane/libsane-coolscan2.so.1.0.24
usr/lib32/sane/libsane-coolscan3.so
usr/lib32/sane/libsane-coolscan3.so.1
usr/lib32/sane/libsane-coolscan3.so.1.0.24
usr/lib32/sane/libsane-dc210.so
usr/lib32/sane/libsane-dc210.so.1
usr/lib32/sane/libsane-dc210.so.1.0.24
usr/lib32/sane/libsane-dc240.so
usr/lib32/sane/libsane-dc240.so.1
usr/lib32/sane/libsane-dc240.so.1.0.24
usr/lib32/sane/libsane-dc25.so
usr/lib32/sane/libsane-dc25.so.1
usr/lib32/sane/libsane-dc25.so.1.0.24
usr/lib32/sane/libsane-dell1600n_net.so
usr/lib32/sane/libsane-dell1600n_net.so.1
usr/lib32/sane/libsane-dell1600n_net.so.1.0.24
usr/lib32/sane/libsane-dll.so
usr/lib32/sane/libsane-dll.so.1
usr/lib32/sane/libsane-dll.so.1.0.24
usr/lib32/sane/libsane-dmc.so
usr/lib32/sane/libsane-dmc.so.1
usr/lib32/sane/libsane-dmc.so.1.0.24
usr/lib32/sane/libsane-epjitsu.so
usr/lib32/sane/libsane-epjitsu.so.1
usr/lib32/sane/libsane-epjitsu.so.1.0.24
usr/lib32/sane/libsane-epson.so
usr/lib32/sane/libsane-epson.so.1
usr/lib32/sane/libsane-epson.so.1.0.24
usr/lib32/sane/libsane-epson2.so
usr/lib32/sane/libsane-epson2.so.1
usr/lib32/sane/libsane-epson2.so.1.0.24
usr/lib32/sane/libsane-fujitsu.so
usr/lib32/sane/libsane-fujitsu.so.1
usr/lib32/sane/libsane-fujitsu.so.1.0.24
usr/lib32/sane/libsane-genesys.so
usr/lib32/sane/libsane-genesys.so.1
usr/lib32/sane/libsane-genesys.so.1.0.24
usr/lib32/sane/libsane-gt68xx.so
usr/lib32/sane/libsane-gt68xx.so.1
usr/lib32/sane/libsane-gt68xx.so.1.0.24
usr/lib32/sane/libsane-hp.so
usr/lib32/sane/libsane-hp.so.1
usr/lib32/sane/libsane-hp.so.1.0.24
usr/lib32/sane/libsane-hp3500.so
usr/lib32/sane/libsane-hp3500.so.1
usr/lib32/sane/libsane-hp3500.so.1.0.24
usr/lib32/sane/libsane-hp3900.so
usr/lib32/sane/libsane-hp3900.so.1
usr/lib32/sane/libsane-hp3900.so.1.0.24
usr/lib32/sane/libsane-hp4200.so
usr/lib32/sane/libsane-hp4200.so.1
usr/lib32/sane/libsane-hp4200.so.1.0.24
usr/lib32/sane/libsane-hp5400.so
usr/lib32/sane/libsane-hp5400.so.1
usr/lib32/sane/libsane-hp5400.so.1.0.24
usr/lib32/sane/libsane-hp5590.so
usr/lib32/sane/libsane-hp5590.so.1
usr/lib32/sane/libsane-hp5590.so.1.0.24
usr/lib32/sane/libsane-hpljm1005.so
usr/lib32/sane/libsane-hpljm1005.so.1
usr/lib32/sane/libsane-hpljm1005.so.1.0.24
usr/lib32/sane/libsane-hpsj5s.so
usr/lib32/sane/libsane-hpsj5s.so.1
usr/lib32/sane/libsane-hpsj5s.so.1.0.24
usr/lib32/sane/libsane-hs2p.so
usr/lib32/sane/libsane-hs2p.so.1
usr/lib32/sane/libsane-hs2p.so.1.0.24
usr/lib32/sane/libsane-ibm.so
usr/lib32/sane/libsane-ibm.so.1
usr/lib32/sane/libsane-ibm.so.1.0.24
usr/lib32/sane/libsane-kodak.so
usr/lib32/sane/libsane-kodak.so.1
usr/lib32/sane/libsane-kodak.so.1.0.24
usr/lib32/sane/libsane-kodakaio.so
usr/lib32/sane/libsane-kodakaio.so.1
usr/lib32/sane/libsane-kodakaio.so.1.0.24
usr/lib32/sane/libsane-kvs1025.so
usr/lib32/sane/libsane-kvs1025.so.1
usr/lib32/sane/libsane-kvs1025.so.1.0.24
usr/lib32/sane/libsane-kvs20xx.so
usr/lib32/sane/libsane-kvs20xx.so.1
usr/lib32/sane/libsane-kvs20xx.so.1.0.24
usr/lib32/sane/libsane-leo.so
usr/lib32/sane/libsane-leo.so.1
usr/lib32/sane/libsane-leo.so.1.0.24
usr/lib32/sane/libsane-lexmark.so
usr/lib32/sane/libsane-lexmark.so.1
usr/lib32/sane/libsane-lexmark.so.1.0.24
usr/lib32/sane/libsane-ma1509.so
usr/lib32/sane/libsane-ma1509.so.1
usr/lib32/sane/libsane-ma1509.so.1.0.24
usr/lib32/sane/libsane-magicolor.so
usr/lib32/sane/libsane-magicolor.so.1
usr/lib32/sane/libsane-magicolor.so.1.0.24
usr/lib32/sane/libsane-matsushita.so
usr/lib32/sane/libsane-matsushita.so.1
usr/lib32/sane/libsane-matsushita.so.1.0.24
usr/lib32/sane/libsane-microtek.so
usr/lib32/sane/libsane-microtek.so.1
usr/lib32/sane/libsane-microtek.so.1.0.24
usr/lib32/sane/libsane-microtek2.so
usr/lib32/sane/libsane-microtek2.so.1
usr/lib32/sane/libsane-microtek2.so.1.0.24
usr/lib32/sane/libsane-mustek.so
usr/lib32/sane/libsane-mustek.so.1
usr/lib32/sane/libsane-mustek.so.1.0.24
usr/lib32/sane/libsane-mustek_pp.so
usr/lib32/sane/libsane-mustek_pp.so.1
usr/lib32/sane/libsane-mustek_pp.so.1.0.24
usr/lib32/sane/libsane-mustek_usb.so
usr/lib32/sane/libsane-mustek_usb.so.1
usr/lib32/sane/libsane-mustek_usb.so.1.0.24
usr/lib32/sane/libsane-nec.so
usr/lib32/sane/libsane-nec.so.1
usr/lib32/sane/libsane-nec.so.1.0.24
usr/lib32/sane/libsane-net.so
usr/lib32/sane/libsane-net.so.1
usr/lib32/sane/libsane-net.so.1.0.24
usr/lib32/sane/libsane-niash.so
usr/lib32/sane/libsane-niash.so.1
usr/lib32/sane/libsane-niash.so.1.0.24
usr/lib32/sane/libsane-p5.so
usr/lib32/sane/libsane-p5.so.1
usr/lib32/sane/libsane-p5.so.1.0.24
usr/lib32/sane/libsane-pie.so
usr/lib32/sane/libsane-pie.so.1
usr/lib32/sane/libsane-pie.so.1.0.24
usr/lib32/sane/libsane-pixma.so
usr/lib32/sane/libsane-pixma.so.1
usr/lib32/sane/libsane-pixma.so.1.0.24
usr/lib32/sane/libsane-plustek.so
usr/lib32/sane/libsane-plustek.so.1
usr/lib32/sane/libsane-plustek.so.1.0.24
usr/lib32/sane/libsane-plustek_pp.so
usr/lib32/sane/libsane-plustek_pp.so.1
usr/lib32/sane/libsane-plustek_pp.so.1.0.24
usr/lib32/sane/libsane-qcam.so
usr/lib32/sane/libsane-qcam.so.1
usr/lib32/sane/libsane-qcam.so.1.0.24
usr/lib32/sane/libsane-ricoh.so
usr/lib32/sane/libsane-ricoh.so.1
usr/lib32/sane/libsane-ricoh.so.1.0.24
usr/lib32/sane/libsane-rts8891.so
usr/lib32/sane/libsane-rts8891.so.1
usr/lib32/sane/libsane-rts8891.so.1.0.24
usr/lib32/sane/libsane-s9036.so
usr/lib32/sane/libsane-s9036.so.1
usr/lib32/sane/libsane-s9036.so.1.0.24
usr/lib32/sane/libsane-sceptre.so
usr/lib32/sane/libsane-sceptre.so.1
usr/lib32/sane/libsane-sceptre.so.1.0.24
usr/lib32/sane/libsane-sharp.so
usr/lib32/sane/libsane-sharp.so.1
usr/lib32/sane/libsane-sharp.so.1.0.24
usr/lib32/sane/libsane-sm3600.so
usr/lib32/sane/libsane-sm3600.so.1
usr/lib32/sane/libsane-sm3600.so.1.0.24
usr/lib32/sane/libsane-sm3840.so
usr/lib32/sane/libsane-sm3840.so.1
usr/lib32/sane/libsane-sm3840.so.1.0.24
usr/lib32/sane/libsane-snapscan.so
usr/lib32/sane/libsane-snapscan.so.1
usr/lib32/sane/libsane-snapscan.so.1.0.24
usr/lib32/sane/libsane-sp15c.so
usr/lib32/sane/libsane-sp15c.so.1
usr/lib32/sane/libsane-sp15c.so.1.0.24
usr/lib32/sane/libsane-st400.so
usr/lib32/sane/libsane-st400.so.1
usr/lib32/sane/libsane-st400.so.1.0.24
usr/lib32/sane/libsane-stv680.so
usr/lib32/sane/libsane-stv680.so.1
usr/lib32/sane/libsane-stv680.so.1.0.24
usr/lib32/sane/libsane-tamarack.so
usr/lib32/sane/libsane-tamarack.so.1
usr/lib32/sane/libsane-tamarack.so.1.0.24
usr/lib32/sane/libsane-teco1.so
usr/lib32/sane/libsane-teco1.so.1
usr/lib32/sane/libsane-teco1.so.1.0.24
usr/lib32/sane/libsane-teco2.so
usr/lib32/sane/libsane-teco2.so.1
usr/lib32/sane/libsane-teco2.so.1.0.24
usr/lib32/sane/libsane-teco3.so
usr/lib32/sane/libsane-teco3.so.1
usr/lib32/sane/libsane-teco3.so.1.0.24
usr/lib32/sane/libsane-test.so
usr/lib32/sane/libsane-test.so.1
usr/lib32/sane/libsane-test.so.1.0.24
usr/lib32/sane/libsane-u12.so
usr/lib32/sane/libsane-u12.so.1
usr/lib32/sane/libsane-u12.so.1.0.24
usr/lib32/sane/libsane-umax.so
usr/lib32/sane/libsane-umax.so.1
usr/lib32/sane/libsane-umax.so.1.0.24
usr/lib32/sane/libsane-umax1220u.so
usr/lib32/sane/libsane-umax1220u.so.1
usr/lib32/sane/libsane-umax1220u.so.1.0.24
usr/lib32/sane/libsane-umax_pp.so
usr/lib32/sane/libsane-umax_pp.so.1
usr/lib32/sane/libsane-umax_pp.so.1.0.24
usr/lib32/sane/libsane-xerox_mfp.so
usr/lib32/sane/libsane-xerox_mfp.so.1
usr/lib32/sane/libsane-xerox_mfp.so.1.0.24
usr/lib32/libtag.so
usr/lib32/libtag.so.1
usr/lib32/libtag.so.1.12.0
usr/lib32/libtag_c.so
usr/lib32/libtag_c.so.0
usr/lib32/libtag_c.so.0.0.0
usr/lib32/pkgconfig/taglib.pc
usr/lib32/pkgconfig/taglib_c.pc
usr/lib32/libofa.so
usr/lib32/libofa.so.0
usr/lib32/libofa.so.0.0.0
usr/lib32/pkgconfig/libofa.pc
usr/lib32/libavcodec.so.54
usr/lib32/libavcodec.so.54.59.100
usr/lib32/libavdevice.so
usr/lib32/libavdevice.so.54
usr/lib32/libavdevice.so.54.2.101
usr/lib32/libavfilter.so.3
usr/lib32/libavfilter.so.3.17.100
usr/lib32/libavformat.so.54
usr/lib32/libavformat.so.54.29.104
usr/lib32/libavresample.so
usr/lib32/libavresample.so.0
usr/lib32/libavresample.so.0.0.3
usr/lib32/libswresample.so
usr/lib32/libswresample.so.0
usr/lib32/libswresample.so.0.15.100
usr/lib32/libswscale.so
usr/lib32/libswscale.so.2
usr/lib32/libswscale.so.2.1.101
usr/lib32/pkgconfig/libavdevice.pc
usr/lib32/pkgconfig/libavresample.pc
usr/lib32/pkgconfig/libswresample.pc
usr/lib32/pkgconfig/libswscale.pc
usr/lib32/libpostproc.so
usr/lib32/libpostproc.so.52
usr/lib32/libpostproc.so.52.0.100
usr/lib32/pkgconfig/libpostproc.pc
usr/lib32/liblavfile-2.1.so.0
usr/lib32/liblavfile-2.1.so.0.0.0
usr/lib32/liblavfile.so
usr/lib32/liblavjpeg-2.1.so.0
usr/lib32/liblavjpeg-2.1.so.0.0.0
usr/lib32/liblavjpeg.so
usr/lib32/libmjpegutils-2.1.so.0
usr/lib32/libmjpegutils-2.1.so.0.0.0
usr/lib32/libmjpegutils.so
usr/lib32/libmpeg2encpp-2.1.so.0
usr/lib32/libmpeg2encpp-2.1.so.0.0.0
usr/lib32/libmpeg2encpp.so
usr/lib32/libmplex2-2.1.so.0
usr/lib32/libmplex2-2.1.so.0.0.0
usr/lib32/libmplex2.so
usr/lib32/pkgconfig/mjpegtools.pc

@ -0,0 +1,606 @@
usr/lib32/libxvidcore.so
usr/lib32/libxvidcore.so.4
usr/lib32/libxvidcore.so.4.3
usr/lib32/libmp3lame.so
usr/lib32/libmp3lame.so.0
usr/lib32/libmp3lame.so.0.0.0
usr/lib32/libvpx.so
usr/lib32/libvpx.so.1*
usr/lib32/pkgconfig/vpx.pc
usr/lib32/libfaac.so
usr/lib32/libfaac.so.0
usr/lib32/libfaac.so.0.0.0
usr/lib32/libfaad.so
usr/lib32/libfaad.so.2
usr/lib32/libfaad.so.2.0.0
usr/lib32/libmp4ff.so
usr/lib32/libmp4ff.so.0
usr/lib32/libmp4ff.so.0.0.0
usr/lib32/libtheora.so
usr/lib32/libtheora.so.0
usr/lib32/libtheora.so.0.3.10
usr/lib32/libtheoradec.so
usr/lib32/libtheoradec.so.1
usr/lib32/libtheoradec.so.1.1.4
usr/lib32/libtheoraenc.so
usr/lib32/libtheoraenc.so.1
usr/lib32/libtheoraenc.so.1.1.2
usr/lib32/pkgconfig/theora.pc
usr/lib32/pkgconfig/theoradec.pc
usr/lib32/pkgconfig/theoraenc.pc
usr/lib32/libcuefile.so
usr/lib32/libcuefile.so.0
usr/lib32/libcuefile.so.0.0.0
usr/lib32/libreplaygain.so
usr/lib32/libreplaygain.so.1
usr/lib32/libreplaygain.so.1.0.0
usr/lib32/libmad.so
usr/lib32/libmad.so.0
usr/lib32/libmad.so.0.2.1
usr/lib32/pkgconfig/mad.pc
usr/lib32/libdca.so
usr/lib32/libdca.so.0
usr/lib32/libdca.so.0.0.0
usr/lib32/pkgconfig/libdca.pc
usr/lib32/pkgconfig/libdts.pc
usr/lib32/libspeex.so
usr/lib32/libspeex.so.1
usr/lib32/libspeex.so.1.5.0
usr/lib32/libspeexdsp.so
usr/lib32/libspeexdsp.so.1
usr/lib32/libspeexdsp.so.1.5.0
usr/lib32/pkgconfig/speex.pc
usr/lib32/pkgconfig/speexdsp.pc
usr/lib32/libdvdread.so
usr/lib32/libdvdread.so.4
usr/lib32/libdvdread.so.4.1.2
usr/lib32/pkgconfig/dvdread.pc
usr/lib32/libdvdnav.so
usr/lib32/libdvdnav.so.4
usr/lib32/libdvdnav.so.4.1.2
usr/lib32/libdvdnavmini.so
usr/lib32/libdvdnavmini.so.4
usr/lib32/libdvdnavmini.so.4.1.2
usr/lib32/pkgconfig/dvdnav.pc
usr/lib32/pkgconfig/dvdnavmini.pc
usr/lib32/libv4l/ov511-decomp
usr/lib32/libv4l/ov518-decomp
usr/lib32/libv4l/v4l1compat.so
usr/lib32/libv4l/v4l2convert.so
usr/lib32/libv4l1.so
usr/lib32/libv4l1.so.0
usr/lib32/libv4l2.so
usr/lib32/libv4l2.so.0
usr/lib32/libv4lconvert.so
usr/lib32/libv4lconvert.so.0
usr/lib32/pkgconfig/libv4l1.pc
usr/lib32/pkgconfig/libv4l2.pc
usr/lib32/pkgconfig/libv4lconvert.pc
usr/lib32/libid3tag.so
usr/lib32/libid3tag.so.0
usr/lib32/libid3tag.so.0.3.0
usr/lib32/pkgconfig/id3tag.pc
usr/lib32/libshout.so
usr/lib32/libshout.so.3
usr/lib32/libshout.so.3.2.0
usr/lib32/pkgconfig/shout.pc
usr/lib32/sidplay/builders/libhardsid-builder.so
usr/lib32/sidplay/builders/libhardsid-builder.so.0
usr/lib32/sidplay/builders/libhardsid-builder.so.0.0.1
usr/lib32/sidplay/builders/libresid-builder.so
usr/lib32/sidplay/builders/libresid-builder.so.0
usr/lib32/sidplay/builders/libresid-builder.so.0.0.1
usr/lib32/libsidplay2.so
usr/lib32/libsidplay2.so.1
usr/lib32/libsidplay2.so.1.0.1
usr/lib32/pkgconfig/libsidplay2.pc
usr/lib32/libsidutils.so
usr/lib32/libsidutils.so.0
usr/lib32/libsidutils.so.0.0.4
usr/lib32/pkgconfig/libsidutils.pc
usr/lib32/libsidplay.so
usr/lib32/libsidplay.so.1
usr/lib32/libsidplay.so.1.0.3
usr/lib32/libx264.so
usr/lib32/pkgconfig/x264.pc
usr/lib32/libiec61883.so
usr/lib32/libiec61883.so.0*
usr/lib32/pkgconfig/libiec61883.pc
usr/lib32/liba52.so
usr/lib32/liba52.so.0
usr/lib32/liba52.so.0.0.0
usr/lib32/libmimic.so
usr/lib32/libmimic.so.0
usr/lib32/libmimic.so.0.0.1
usr/lib32/pkgconfig/libmimic.pc
usr/lib32/libmms.so
usr/lib32/libmms.so.0
usr/lib32/libmms.so.0.0.2
usr/lib32/pkgconfig/libmms.pc
usr/lib32/libvisual-0.4.so
usr/lib32/libvisual-0.4.so.0
usr/lib32/libvisual-0.4.so.0.0.0
usr/lib32/pkgconfig/libvisual-0.4.pc
usr/lib32/libmpeg2.so
usr/lib32/libmpeg2.so.0
usr/lib32/libmpeg2.so.0.1.0
usr/lib32/pkgconfig/libmpeg2.pc
usr/lib32/libmpeg2convert.so
usr/lib32/libmpeg2convert.so.0
usr/lib32/libmpeg2convert.so.0.0.0
usr/lib32/pkgconfig/libmpeg2convert.pc
usr/lib32/liboil-0.3.so
usr/lib32/liboil-0.3.so.0
usr/lib32/liboil-0.3.so.0.3.0
usr/lib32/pkgconfig/liboil-0.3.pc
usr/lib32/libieee1284.so
usr/lib32/libieee1284.so.3
usr/lib32/libieee1284.so.3.2.2
usr/lib32/libfribidi.so
usr/lib32/libfribidi.so.0
usr/lib32/libfribidi.so.0.3.4
usr/lib32/pkgconfig/fribidi.pc
usr/lib32/libiso9660++.so
usr/lib32/libiso9660++.so.0
usr/lib32/libiso9660++.so.0.0.0
usr/lib32/libiso9660.so
usr/lib32/libiso9660.so.9
usr/lib32/libiso9660.so.9.0.0
usr/lib32/pkgconfig/libiso9660++.pc
usr/lib32/pkgconfig/libiso9660.pc
usr/lib32/libcdio.so
usr/lib32/libcdio.so.15.0.0
usr/lib32/libcdio.so.15
usr/lib32/pkgconfig/libcdio.pc
usr/lib32/libcdio++.so
usr/lib32/libcdio++.so.0
usr/lib32/libcdio++.so.0.0.2
usr/lib32/pkgconfig/libcdio++.pc
usr/lib32/libudf.so
usr/lib32/libudf.so.0
usr/lib32/libudf.so.0.0.0
usr/lib32/pkgconfig/libudf.pc
usr/lib32/libcdio_cdda.so
usr/lib32/libcdio_cdda.so.1
usr/lib32/libcdio_cdda.so.1.0.0
usr/lib32/libcdio_paranoia.so
usr/lib32/libcdio_paranoia.so.1
usr/lib32/libcdio_paranoia.so.1.0.0
usr/lib32/pkgconfig/libcdio_cdda.pc
usr/lib32/pkgconfig/libcdio_paranoia.pc
usr/lib32/libavcodec.so
usr/lib32/libavcodec.so.53
usr/lib32/libavcodec.so.53.61.100
usr/lib32/pkgconfig/libavcodec.pc
usr/lib32/libavfilter.so
usr/lib32/libavfilter.so.2
usr/lib32/libavfilter.so.2.61.100
usr/lib32/pkgconfig/libavfilter.pc
usr/lib32/libavformat.so
usr/lib32/libavformat.so.53
usr/lib32/libavformat.so.53.32.100
usr/lib32/pkgconfig/libavformat.pc
usr/lib32/libavutil.so
usr/lib32/libavutil.so.51*
usr/lib32/pkgconfig/libavutil.pc
usr/lib32/libdv.so
usr/lib32/libdv.so.4
usr/lib32/libdv.so.4.0.3
usr/lib32/pkgconfig/libdv.pc
usr/lib32/libgphoto2.so
usr/lib32/libgphoto2.so.6
usr/lib32/libgphoto2.so.6.0.0
usr/lib32/libgphoto2/2.5.3.1/ptp2.so
usr/lib32/libgphoto2_port.so
usr/lib32/libgphoto2_port.so.10
usr/lib32/libgphoto2_port.so.10.1.1
usr/lib32/libgphoto2_port/0.10.0/disk.so
usr/lib32/libgphoto2_port/0.10.0/ptpip.so
usr/lib32/libgphoto2_port/0.10.0/usb1.so
usr/lib32/libgphoto2_port/0.10.0/usbdiskdirect.so
usr/lib32/libgphoto2_port/0.10.0/usbscsi.so
usr/lib32/pkgconfig/libgphoto2.pc
usr/lib32/pkgconfig/libgphoto2_port.pc
usr/lib32/libsane.so
usr/lib32/libsane.so.1
usr/lib32/libsane.so.1.0.24
usr/lib32/pkgconfig/sane-backends.pc
usr/lib32/sane/libsane-abaton.so
usr/lib32/sane/libsane-abaton.so.1
usr/lib32/sane/libsane-abaton.so.1.0.24
usr/lib32/sane/libsane-agfafocus.so
usr/lib32/sane/libsane-agfafocus.so.1
usr/lib32/sane/libsane-agfafocus.so.1.0.24
usr/lib32/sane/libsane-apple.so
usr/lib32/sane/libsane-apple.so.1
usr/lib32/sane/libsane-apple.so.1.0.24
usr/lib32/sane/libsane-artec.so
usr/lib32/sane/libsane-artec.so.1
usr/lib32/sane/libsane-artec.so.1.0.24
usr/lib32/sane/libsane-artec_eplus48u.so
usr/lib32/sane/libsane-artec_eplus48u.so.1
usr/lib32/sane/libsane-artec_eplus48u.so.1.0.24
usr/lib32/sane/libsane-as6e.so
usr/lib32/sane/libsane-as6e.so.1
usr/lib32/sane/libsane-as6e.so.1.0.24
usr/lib32/sane/libsane-avision.so
usr/lib32/sane/libsane-avision.so.1
usr/lib32/sane/libsane-avision.so.1.0.24
usr/lib32/sane/libsane-bh.so
usr/lib32/sane/libsane-bh.so.1
usr/lib32/sane/libsane-bh.so.1.0.24
usr/lib32/sane/libsane-canon.so
usr/lib32/sane/libsane-canon.so.1
usr/lib32/sane/libsane-canon.so.1.0.24
usr/lib32/sane/libsane-canon630u.so
usr/lib32/sane/libsane-canon630u.so.1
usr/lib32/sane/libsane-canon630u.so.1.0.24
usr/lib32/sane/libsane-canon_dr.so
usr/lib32/sane/libsane-canon_dr.so.1
usr/lib32/sane/libsane-canon_dr.so.1.0.24
usr/lib32/sane/libsane-canon_pp.so
usr/lib32/sane/libsane-canon_pp.so.1
usr/lib32/sane/libsane-canon_pp.so.1.0.24
usr/lib32/sane/libsane-cardscan.so
usr/lib32/sane/libsane-cardscan.so.1
usr/lib32/sane/libsane-cardscan.so.1.0.24
usr/lib32/sane/libsane-coolscan.so
usr/lib32/sane/libsane-coolscan.so.1
usr/lib32/sane/libsane-coolscan.so.1.0.24
usr/lib32/sane/libsane-coolscan2.so
usr/lib32/sane/libsane-coolscan2.so.1
usr/lib32/sane/libsane-coolscan2.so.1.0.24
usr/lib32/sane/libsane-coolscan3.so
usr/lib32/sane/libsane-coolscan3.so.1
usr/lib32/sane/libsane-coolscan3.so.1.0.24
usr/lib32/sane/libsane-dc210.so
usr/lib32/sane/libsane-dc210.so.1
usr/lib32/sane/libsane-dc210.so.1.0.24
usr/lib32/sane/libsane-dc240.so
usr/lib32/sane/libsane-dc240.so.1
usr/lib32/sane/libsane-dc240.so.1.0.24
usr/lib32/sane/libsane-dc25.so
usr/lib32/sane/libsane-dc25.so.1
usr/lib32/sane/libsane-dc25.so.1.0.24
usr/lib32/sane/libsane-dell1600n_net.so
usr/lib32/sane/libsane-dell1600n_net.so.1
usr/lib32/sane/libsane-dell1600n_net.so.1.0.24
usr/lib32/sane/libsane-dll.so
usr/lib32/sane/libsane-dll.so.1
usr/lib32/sane/libsane-dll.so.1.0.24
usr/lib32/sane/libsane-dmc.so
usr/lib32/sane/libsane-dmc.so.1
usr/lib32/sane/libsane-dmc.so.1.0.24
usr/lib32/sane/libsane-epjitsu.so
usr/lib32/sane/libsane-epjitsu.so.1
usr/lib32/sane/libsane-epjitsu.so.1.0.24
usr/lib32/sane/libsane-epson.so
usr/lib32/sane/libsane-epson.so.1
usr/lib32/sane/libsane-epson.so.1.0.24
usr/lib32/sane/libsane-epson2.so
usr/lib32/sane/libsane-epson2.so.1
usr/lib32/sane/libsane-epson2.so.1.0.24
usr/lib32/sane/libsane-fujitsu.so
usr/lib32/sane/libsane-fujitsu.so.1
usr/lib32/sane/libsane-fujitsu.so.1.0.24
usr/lib32/sane/libsane-genesys.so
usr/lib32/sane/libsane-genesys.so.1
usr/lib32/sane/libsane-genesys.so.1.0.24
usr/lib32/sane/libsane-gt68xx.so
usr/lib32/sane/libsane-gt68xx.so.1
usr/lib32/sane/libsane-gt68xx.so.1.0.24
usr/lib32/sane/libsane-hp.so
usr/lib32/sane/libsane-hp.so.1
usr/lib32/sane/libsane-hp.so.1.0.24
usr/lib32/sane/libsane-hp3500.so
usr/lib32/sane/libsane-hp3500.so.1
usr/lib32/sane/libsane-hp3500.so.1.0.24
usr/lib32/sane/libsane-hp3900.so
usr/lib32/sane/libsane-hp3900.so.1
usr/lib32/sane/libsane-hp3900.so.1.0.24
usr/lib32/sane/libsane-hp4200.so
usr/lib32/sane/libsane-hp4200.so.1
usr/lib32/sane/libsane-hp4200.so.1.0.24
usr/lib32/sane/libsane-hp5400.so
usr/lib32/sane/libsane-hp5400.so.1
usr/lib32/sane/libsane-hp5400.so.1.0.24
usr/lib32/sane/libsane-hp5590.so
usr/lib32/sane/libsane-hp5590.so.1
usr/lib32/sane/libsane-hp5590.so.1.0.24
usr/lib32/sane/libsane-hpljm1005.so
usr/lib32/sane/libsane-hpljm1005.so.1
usr/lib32/sane/libsane-hpljm1005.so.1.0.24
usr/lib32/sane/libsane-hpsj5s.so
usr/lib32/sane/libsane-hpsj5s.so.1
usr/lib32/sane/libsane-hpsj5s.so.1.0.24
usr/lib32/sane/libsane-hs2p.so
usr/lib32/sane/libsane-hs2p.so.1
usr/lib32/sane/libsane-hs2p.so.1.0.24
usr/lib32/sane/libsane-ibm.so
usr/lib32/sane/libsane-ibm.so.1
usr/lib32/sane/libsane-ibm.so.1.0.24
usr/lib32/sane/libsane-kodak.so
usr/lib32/sane/libsane-kodak.so.1
usr/lib32/sane/libsane-kodak.so.1.0.24
usr/lib32/sane/libsane-kodakaio.so
usr/lib32/sane/libsane-kodakaio.so.1
usr/lib32/sane/libsane-kodakaio.so.1.0.24
usr/lib32/sane/libsane-kvs1025.so
usr/lib32/sane/libsane-kvs1025.so.1
usr/lib32/sane/libsane-kvs1025.so.1.0.24
usr/lib32/sane/libsane-kvs20xx.so
usr/lib32/sane/libsane-kvs20xx.so.1
usr/lib32/sane/libsane-kvs20xx.so.1.0.24
usr/lib32/sane/libsane-leo.so
usr/lib32/sane/libsane-leo.so.1
usr/lib32/sane/libsane-leo.so.1.0.24
usr/lib32/sane/libsane-lexmark.so
usr/lib32/sane/libsane-lexmark.so.1
usr/lib32/sane/libsane-lexmark.so.1.0.24
usr/lib32/sane/libsane-ma1509.so
usr/lib32/sane/libsane-ma1509.so.1
usr/lib32/sane/libsane-ma1509.so.1.0.24
usr/lib32/sane/libsane-magicolor.so
usr/lib32/sane/libsane-magicolor.so.1
usr/lib32/sane/libsane-magicolor.so.1.0.24
usr/lib32/sane/libsane-matsushita.so
usr/lib32/sane/libsane-matsushita.so.1
usr/lib32/sane/libsane-matsushita.so.1.0.24
usr/lib32/sane/libsane-microtek.so
usr/lib32/sane/libsane-microtek.so.1
usr/lib32/sane/libsane-microtek.so.1.0.24
usr/lib32/sane/libsane-microtek2.so
usr/lib32/sane/libsane-microtek2.so.1
usr/lib32/sane/libsane-microtek2.so.1.0.24
usr/lib32/sane/libsane-mustek.so
usr/lib32/sane/libsane-mustek.so.1
usr/lib32/sane/libsane-mustek.so.1.0.24
usr/lib32/sane/libsane-mustek_pp.so
usr/lib32/sane/libsane-mustek_pp.so.1
usr/lib32/sane/libsane-mustek_pp.so.1.0.24
usr/lib32/sane/libsane-mustek_usb.so
usr/lib32/sane/libsane-mustek_usb.so.1
usr/lib32/sane/libsane-mustek_usb.so.1.0.24
usr/lib32/sane/libsane-nec.so
usr/lib32/sane/libsane-nec.so.1
usr/lib32/sane/libsane-nec.so.1.0.24
usr/lib32/sane/libsane-net.so
usr/lib32/sane/libsane-net.so.1
usr/lib32/sane/libsane-net.so.1.0.24
usr/lib32/sane/libsane-niash.so
usr/lib32/sane/libsane-niash.so.1
usr/lib32/sane/libsane-niash.so.1.0.24
usr/lib32/sane/libsane-p5.so
usr/lib32/sane/libsane-p5.so.1
usr/lib32/sane/libsane-p5.so.1.0.24
usr/lib32/sane/libsane-pie.so
usr/lib32/sane/libsane-pie.so.1
usr/lib32/sane/libsane-pie.so.1.0.24
usr/lib32/sane/libsane-pixma.so
usr/lib32/sane/libsane-pixma.so.1
usr/lib32/sane/libsane-pixma.so.1.0.24
usr/lib32/sane/libsane-plustek.so
usr/lib32/sane/libsane-plustek.so.1
usr/lib32/sane/libsane-plustek.so.1.0.24
usr/lib32/sane/libsane-plustek_pp.so
usr/lib32/sane/libsane-plustek_pp.so.1
usr/lib32/sane/libsane-plustek_pp.so.1.0.24
usr/lib32/sane/libsane-qcam.so
usr/lib32/sane/libsane-qcam.so.1
usr/lib32/sane/libsane-qcam.so.1.0.24
usr/lib32/sane/libsane-ricoh.so
usr/lib32/sane/libsane-ricoh.so.1
usr/lib32/sane/libsane-ricoh.so.1.0.24
usr/lib32/sane/libsane-rts8891.so
usr/lib32/sane/libsane-rts8891.so.1
usr/lib32/sane/libsane-rts8891.so.1.0.24
usr/lib32/sane/libsane-s9036.so
usr/lib32/sane/libsane-s9036.so.1
usr/lib32/sane/libsane-s9036.so.1.0.24
usr/lib32/sane/libsane-sceptre.so
usr/lib32/sane/libsane-sceptre.so.1
usr/lib32/sane/libsane-sceptre.so.1.0.24
usr/lib32/sane/libsane-sharp.so
usr/lib32/sane/libsane-sharp.so.1
usr/lib32/sane/libsane-sharp.so.1.0.24
usr/lib32/sane/libsane-sm3600.so
usr/lib32/sane/libsane-sm3600.so.1
usr/lib32/sane/libsane-sm3600.so.1.0.24
usr/lib32/sane/libsane-sm3840.so
usr/lib32/sane/libsane-sm3840.so.1
usr/lib32/sane/libsane-sm3840.so.1.0.24
usr/lib32/sane/libsane-snapscan.so
usr/lib32/sane/libsane-snapscan.so.1
usr/lib32/sane/libsane-snapscan.so.1.0.24
usr/lib32/sane/libsane-sp15c.so
usr/lib32/sane/libsane-sp15c.so.1
usr/lib32/sane/libsane-sp15c.so.1.0.24
usr/lib32/sane/libsane-st400.so
usr/lib32/sane/libsane-st400.so.1
usr/lib32/sane/libsane-st400.so.1.0.24
usr/lib32/sane/libsane-stv680.so
usr/lib32/sane/libsane-stv680.so.1
usr/lib32/sane/libsane-stv680.so.1.0.24
usr/lib32/sane/libsane-tamarack.so
usr/lib32/sane/libsane-tamarack.so.1
usr/lib32/sane/libsane-tamarack.so.1.0.24
usr/lib32/sane/libsane-teco1.so
usr/lib32/sane/libsane-teco1.so.1
usr/lib32/sane/libsane-teco1.so.1.0.24
usr/lib32/sane/libsane-teco2.so
usr/lib32/sane/libsane-teco2.so.1
usr/lib32/sane/libsane-teco2.so.1.0.24
usr/lib32/sane/libsane-teco3.so
usr/lib32/sane/libsane-teco3.so.1
usr/lib32/sane/libsane-teco3.so.1.0.24
usr/lib32/sane/libsane-test.so
usr/lib32/sane/libsane-test.so.1
usr/lib32/sane/libsane-test.so.1.0.24
usr/lib32/sane/libsane-u12.so
usr/lib32/sane/libsane-u12.so.1
usr/lib32/sane/libsane-u12.so.1.0.24
usr/lib32/sane/libsane-umax.so
usr/lib32/sane/libsane-umax.so.1
usr/lib32/sane/libsane-umax.so.1.0.24
usr/lib32/sane/libsane-umax1220u.so
usr/lib32/sane/libsane-umax1220u.so.1
usr/lib32/sane/libsane-umax1220u.so.1.0.24
usr/lib32/sane/libsane-umax_pp.so
usr/lib32/sane/libsane-umax_pp.so.1
usr/lib32/sane/libsane-umax_pp.so.1.0.24
usr/lib32/sane/libsane-xerox_mfp.so
usr/lib32/sane/libsane-xerox_mfp.so.1
usr/lib32/sane/libsane-xerox_mfp.so.1.0.24
usr/lib32/libtag.so
usr/lib32/libtag.so.1
usr/lib32/libtag.so.1.12.0
usr/lib32/libtag_c.so
usr/lib32/libtag_c.so.0
usr/lib32/libtag_c.so.0.0.0
usr/lib32/pkgconfig/taglib.pc
usr/lib32/pkgconfig/taglib_c.pc
usr/lib32/libofa.so
usr/lib32/libofa.so.0
usr/lib32/libofa.so.0.0.0
usr/lib32/pkgconfig/libofa.pc
usr/lib32/libavcodec.so.54
usr/lib32/libavcodec.so.54.59.100
usr/lib32/libavdevice.so
usr/lib32/libavdevice.so.54
usr/lib32/libavdevice.so.54.2.101
usr/lib32/libavfilter.so.3
usr/lib32/libavfilter.so.3.17.100
usr/lib32/libavformat.so.54
usr/lib32/libavformat.so.54.29.104
usr/lib32/libavresample.so
usr/lib32/libavresample.so.0
usr/lib32/libavresample.so.0.0.3
usr/lib32/libswresample.so
usr/lib32/libswresample.so.0
usr/lib32/libswresample.so.0.15.100
usr/lib32/libswscale.so
usr/lib32/libswscale.so.2
usr/lib32/libswscale.so.2.1.101
usr/lib32/pkgconfig/libavdevice.pc
usr/lib32/pkgconfig/libavresample.pc
usr/lib32/pkgconfig/libswresample.pc
usr/lib32/pkgconfig/libswscale.pc
usr/lib32/libpostproc.so
usr/lib32/libpostproc.so.52
usr/lib32/libpostproc.so.52.0.100
usr/lib32/pkgconfig/libpostproc.pc
usr/lib32/liblavfile-2.1.so.0
usr/lib32/liblavfile-2.1.so.0.0.0
usr/lib32/liblavfile.so
usr/lib32/liblavjpeg-2.1.so.0
usr/lib32/liblavjpeg-2.1.so.0.0.0
usr/lib32/liblavjpeg.so
usr/lib32/libmjpegutils-2.1.so.0
usr/lib32/libmjpegutils-2.1.so.0.0.0
usr/lib32/libmjpegutils.so
usr/lib32/libmpeg2encpp-2.1.so.0
usr/lib32/libmpeg2encpp-2.1.so.0.0.0
usr/lib32/libmpeg2encpp.so
usr/lib32/libmplex2-2.1.so.0
usr/lib32/libmplex2-2.1.so.0.0.0
usr/lib32/libmplex2.so
usr/lib32/pkgconfig/mjpegtools.pc
usr/lib32/gstreamer-0.10/libgstadder.so
usr/lib32/gstreamer-0.10/libgstapp.so
usr/lib32/gstreamer-0.10/libgstaudioconvert.so
usr/lib32/gstreamer-0.10/libgstaudiorate.so
usr/lib32/gstreamer-0.10/libgstaudioresample.so
usr/lib32/gstreamer-0.10/libgstaudiotestsrc.so
usr/lib32/gstreamer-0.10/libgstcoreelements.so
usr/lib32/gstreamer-0.10/libgstcoreindexers.so
usr/lib32/gstreamer-0.10/libgstdecodebin.so
usr/lib32/gstreamer-0.10/libgstdecodebin2.so
usr/lib32/gstreamer-0.10/libgstencodebin.so
usr/lib32/gstreamer-0.10/libgstffmpegcolorspace.so
usr/lib32/gstreamer-0.10/libgstgdp.so
usr/lib32/gstreamer-0.10/libgstplaybin.so
usr/lib32/gstreamer-0.10/libgstsubparse.so
usr/lib32/gstreamer-0.10/libgsttcp.so
usr/lib32/gstreamer-0.10/libgsttypefindfunctions.so
usr/lib32/gstreamer-0.10/libgstvideorate.so
usr/lib32/gstreamer-0.10/libgstvideoscale.so
usr/lib32/gstreamer-0.10/libgstvideotestsrc.so
usr/lib32/gstreamer-0.10/libgstvolume.so
usr/lib32/libgstapp-0.10.so
usr/lib32/libgstapp-0.10.so.0
usr/lib32/libgstapp-0.10.so.0.25.0
usr/lib32/libgstaudio-0.10.so
usr/lib32/libgstaudio-0.10.so.0
usr/lib32/libgstaudio-0.10.so.0.25.0
usr/lib32/libgstbase-0.10.so
usr/lib32/libgstbase-0.10.so.0
usr/lib32/libgstbase-0.10.so.0.30.0
usr/lib32/libgstcdda-0.10.so
usr/lib32/libgstcdda-0.10.so.0
usr/lib32/libgstcdda-0.10.so.0.25.0
usr/lib32/libgstcheck-0.10.so
usr/lib32/libgstcheck-0.10.so.0
usr/lib32/libgstcheck-0.10.so.0.30.0
usr/lib32/libgstcontroller-0.10.so
usr/lib32/libgstcontroller-0.10.so.0
usr/lib32/libgstcontroller-0.10.so.0.30.0
usr/lib32/libgstdataprotocol-0.10.so
usr/lib32/libgstdataprotocol-0.10.so.0
usr/lib32/libgstdataprotocol-0.10.so.0.30.0
usr/lib32/libgstfft-0.10.so
usr/lib32/libgstfft-0.10.so.0
usr/lib32/libgstfft-0.10.so.0.25.0
usr/lib32/libgstinterfaces-0.10.so
usr/lib32/libgstinterfaces-0.10.so.0
usr/lib32/libgstinterfaces-0.10.so.0.25.0
usr/lib32/libgstnet-0.10.so
usr/lib32/libgstnet-0.10.so.0
usr/lib32/libgstnet-0.10.so.0.30.0
usr/lib32/libgstnetbuffer-0.10.so
usr/lib32/libgstnetbuffer-0.10.so.0
usr/lib32/libgstnetbuffer-0.10.so.0.25.0
usr/lib32/libgstpbutils-0.10.so
usr/lib32/libgstpbutils-0.10.so.0
usr/lib32/libgstpbutils-0.10.so.0.25.0
usr/lib32/libgstreamer-0.10.so
usr/lib32/libgstreamer-0.10.so.0
usr/lib32/libgstreamer-0.10.so.0.30.0
usr/lib32/libgstriff-0.10.so
usr/lib32/libgstriff-0.10.so.0
usr/lib32/libgstriff-0.10.so.0.25.0
usr/lib32/libgstrtp-0.10.so
usr/lib32/libgstrtp-0.10.so.0
usr/lib32/libgstrtp-0.10.so.0.25.0
usr/lib32/libgstrtsp-0.10.so
usr/lib32/libgstrtsp-0.10.so.0
usr/lib32/libgstrtsp-0.10.so.0.25.0
usr/lib32/libgstsdp-0.10.so
usr/lib32/libgstsdp-0.10.so.0
usr/lib32/libgstsdp-0.10.so.0.25.0
usr/lib32/libgsttag-0.10.so
usr/lib32/libgsttag-0.10.so.0
usr/lib32/libgsttag-0.10.so.0.25.0
usr/lib32/libgstvideo-0.10.so
usr/lib32/libgstvideo-0.10.so.0
usr/lib32/libgstvideo-0.10.so.0.25.0
usr/lib32/pkgconfig/gstreamer-0.10.pc
usr/lib32/pkgconfig/gstreamer-app-0.10.pc
usr/lib32/pkgconfig/gstreamer-audio-0.10.pc
usr/lib32/pkgconfig/gstreamer-base-0.10.pc
usr/lib32/pkgconfig/gstreamer-cdda-0.10.pc
usr/lib32/pkgconfig/gstreamer-check-0.10.pc
usr/lib32/pkgconfig/gstreamer-controller-0.10.pc
usr/lib32/pkgconfig/gstreamer-dataprotocol-0.10.pc
usr/lib32/pkgconfig/gstreamer-fft-0.10.pc
usr/lib32/pkgconfig/gstreamer-floatcast-0.10.pc
usr/lib32/pkgconfig/gstreamer-interfaces-0.10.pc
usr/lib32/pkgconfig/gstreamer-net-0.10.pc
usr/lib32/pkgconfig/gstreamer-netbuffer-0.10.pc
usr/lib32/pkgconfig/gstreamer-pbutils-0.10.pc
usr/lib32/pkgconfig/gstreamer-plugins-base-0.10.pc
usr/lib32/pkgconfig/gstreamer-riff-0.10.pc
usr/lib32/pkgconfig/gstreamer-rtp-0.10.pc
usr/lib32/pkgconfig/gstreamer-rtsp-0.10.pc
usr/lib32/pkgconfig/gstreamer-sdp-0.10.pc
usr/lib32/pkgconfig/gstreamer-tag-0.10.pc
usr/lib32/pkgconfig/gstreamer-video-0.10.pc

@ -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-misc/xmind/xmind-3.4.1.201401221918.ebuild,v 1.2 2014/06/09 21:51:51 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/xmind/xmind-3.4.1.201401221918.ebuild,v 1.3 2014/06/10 11:21:13 zlogene Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="http://dl2.xmind.net/xmind-downloads/${MY_P}.zip
http://dev.gentoo.org/~creffett/distfiles/xmind-icons.tar.xz"
LICENSE="EPL-1.0 LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="

@ -1,9 +1,9 @@
# 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-vim/youcompleteme/youcompleteme-99999999.ebuild,v 1.2 2013/09/10 10:41:22 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/youcompleteme/youcompleteme-99999999.ebuild,v 1.3 2014/06/10 19:52:39 maksbotan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_COMPAT=( python2_7 )
inherit multilib python-single-r1 cmake-utils vim-plugin
if [[ ${PV} == 9999* ]] ; then
@ -21,68 +21,84 @@ LICENSE="GPL-3"
IUSE="+clang test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
COMMON_DEPEND="
${PYTHON_DEPS}
clang? ( >=sys-devel/clang-3.3 )
dev-libs/boost[python,threads,${PYTHON_USEDEP}]
|| (
app-editors/vim[python,${PYTHON_USEDEP}]
app-editors/gvim[python,${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}
)
"
RDEPEND="
${COMMON_DEPEND}
dev-python/bottle[${PYTHON_USEDEP}]
dev-python/futures[${PYTHON_USEDEP}]
dev-python/jedi[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/waitress[${PYTHON_USEDEP}]
"
DEPEND="
${COMMON_DEPEND}
test? (
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
)"
dev-cpp/gmock
dev-cpp/gtest
)
"
CMAKE_IN_SOURCE_BUILD=1
CMAKE_USE_DIR=${S}/cpp
CMAKE_USE_DIR=${S}/third_party/ycmd/cpp
VIM_PLUGIN_HELPFILES="${PN}"
src_prepare() {
if ! use test ; then
sed -i '/^add_subdirectory( tests )/d' cpp/ycm/CMakeLists.txt || die
sed -i '/^add_subdirectory( tests )/d' third_party/ycmd/cpp/CMakeLists.txt || die
fi
for third_party_module in requests pythonfutures; do
rm -r "${S}"/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
done
# Argparse is included in python 2.7
for third_party_module in argparse bottle jedi waitress; do
rm -r "${S}"/third_party/ycmd/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
done
}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_use clang CLANG_COMPLETER)
$(cmake-utils_use_use clang SYSTEM_LIBCLANG)
-DUSE_SYSTEM_BOOST=ON
-DUSE_SYSTEM_GMOCK=ON
)
cmake-utils_src_configure
}
src_test() {
# TODO: use system gmock/gtest
cd "${S}"/cpp
emake ycm_core_tests
cd ycm/tests || die
cd "${S}/third_party/ycmd/cpp/ycm/tests"
LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \
"${S}"/cpp/ycm/tests/ycm_core_tests || die
./ycm_core_tests || die
cd "${S}"/python/ycm
local dirs=( "${S}"/third_party/*/ "${S}"/third_party/ycmd/third_party/*/ )
local -x PYTHONPATH=${PYTHONPATH}:$(IFS=:; echo "${dirs[*]}")
nosetests || die
}
src_install() {
dodoc *.md
rm -r *.md *.sh COPYING.txt cpp || die
dodoc *.md third_party/ycmd/*.md
rm -r *.md *.sh COPYING.txt third_party/ycmd/cpp || die
rm -r third_party/ycmd/{*.md,*.sh} || die
find python -name *test* -exec rm -rf {} + || die
rm python/libclang.so || die
find "${S}" -name '.git*' -exec rm -rf {} + || die
rm third_party/ycmd/libclang.so || die
vim-plugin_src_install
python_optimize "${ED}"
python_fix_shebang "${ED}"
}
pkg_postinst() {
vim-plugin_pkg_postinst
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog
elog "optional dependencies:"
elog " dev-python/jedi (better python autocompletion)"
elog
fi
}

@ -1 +1,2 @@
DIST apache-couchdb-1.5.1.tar.gz 11601057 SHA256 d9d5dcc1c16633cef45f94d3f04ae72eb08390c75c2bc95f8be2c09fc46d4d47 SHA512 0837bc95da6b0cd6784915133c07d1dc1c965bf23f5e768794e7a46ae70d0947b9fc008b03c48a79893dfb7b0de0ea5e580f59617399c623618ceac6b1106da6 WHIRLPOOL 025058bcc3b08fd1b318b4a6952394a7334313ce6ba2d9a285a2a27129638103d2dc1c03d7be4e2b0a7f848b210eb7172257196c3613c1ff430a59e2d3b0d63b
DIST apache-couchdb-1.6.0.tar.gz 12095192 SHA256 bdf6d71b9ffc3d09722fe61876afaf09e556b3205b7bad9762ffaff8463c9354 SHA512 70c7490256bb50b5f7385d44080ebf63da2745f30c7c3d84bab9fe39acd6da86c4c20a4c65659562168105be9998c1d10740fa279f49d32be705605c0e2b318f WHIRLPOOL ded40ffb74e7e3aafdf936b540a9029773b986e9ee87511c8ce2467175e083748a51666ef8d34306d569080b29f90d0b6a94d5308f15b4393f2fc293310696a8

@ -0,0 +1,75 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/couchdb/couchdb-1.6.0.ebuild,v 1.1 2014/06/10 17:56:06 djc Exp $
EAPI=5
inherit eutils multilib pax-utils user
DESCRIPTION="Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database."
HOMEPAGE="http://couchdb.apache.org/"
SRC_URI="mirror://apache/couchdb/source/${PV}/apache-${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="selinux test"
RDEPEND=">=dev-libs/icu-4.3.1:=
<dev-lang/erlang-17[ssl]
>=dev-libs/openssl-0.9.8j:0
>=net-misc/curl-7.18.2
<dev-lang/spidermonkey-1.8.7
selinux? ( sec-policy/selinux-couchdb )"
DEPEND="${RDEPEND}"
RESTRICT=test
S="${WORKDIR}/apache-${P}"
pkg_setup() {
enewgroup couchdb
enewuser couchdb -1 -1 /var/lib/couchdb couchdb
}
src_prepare() {
sed -i ./src/couchdb/priv/Makefile.* -e 's|-Werror||g'
}
src_configure() {
econf \
--with-erlang=/usr/lib/erlang/usr/include \
--localstatedir=/var \
--with-js-lib=/usr/lib
# bug 296609, upstream bug #COUCHDB-621
sed -e "s#localdocdir = /usr/share/doc/couchdb#localdocdir = /usr/share/doc/${PF}#" -i Makefile || die "sed failed"
}
src_compile() {
emake
# bug 442616
pax-mark mr src/couchdb/priv/couchjs
}
src_test() {
emake distcheck
}
src_install() {
emake DESTDIR="${D}" install
fowners couchdb:couchdb \
/var/lib/couchdb \
/var/log/couchdb
for f in "${D}"/etc/couchdb/*.ini ; do
fowners root:couchdb "${f#${D}}"
fperms 660 "${f#${D}}"
done
fperms 664 /etc/couchdb/default.ini
newinitd "${FILESDIR}/couchdb.init-4" couchdb
newconfd "${FILESDIR}/couchdb.conf-2" couchdb
sed -i -e "s:LIBDIR:$(get_libdir):" "${D}/etc/conf.d/couchdb"
}

@ -2,15 +2,11 @@ DIST ruby-1.9.3-p484.tar.bz2 10041514 SHA256 0fdc6e860d0023ba7b94c7a0cf1f7d32908
DIST ruby-1.9.3-p545.tar.bz2 10038164 SHA256 2533de9f56d62f11c06a02dd32b5ab6d22a8f268c94b8e1e1ade6536adfd1aab SHA512 7fbdaac5950abcb3cc9a2f99f441eced5f2a7d0c9107a41fb4b6caf299e372edab2be24a294ec1a6d6863b865f9cb5511ca1c15ec6bb1f45e60ffa7ab5480e04 WHIRLPOOL 9da723998cc64b55fb3ea6df922d75997f47f1c89f1f3154c893389d4403f0e590597d1e724a6adf9f2545f0645cb6312f58717af0cec4f59a2ce710bd6b46ed
DIST ruby-1.9.3-p547.tar.bz2 10036828 SHA256 ef588ed3ff53009b4c1833c83187ae252dd6c20db45e21a326cd4a16a102ef4c SHA512 d6e166f7a12ffa57d0287f7eaa7cd7717f09a745beb58f2755331874086df1a69c71144cfce5ba00d46cc44da46317fbc0d18f44a7bd65f2b2aaf149331e0d26 WHIRLPOOL 0e69db57ee41e0ce05ab9f487aab33ebde2401af5f45ddbb4cb7a4afe0dd7928f083380b4a69be2afca21db727cd01ca0f3f5ac5ea8157503e5f068a62822963
DIST ruby-2.0.0-p353.tar.bz2 10730412 SHA256 3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9 SHA512 52aa64c5991e61cc49c2062672554353bc88ab563da93a1d1591257153c2f6d8de02417a33d7a585eb0102f1079a993e46671fb6c97c62eac8615de567b575f2 WHIRLPOOL 8d3b616838290095ab389d32caa48941e9146676730975f2868d42cf43dd5f6ff6a26bb6ca1499a164a5c743e4f5c3ad122c1bed18556d85da98b821d66caf89
DIST ruby-2.0.0-p451.tar.bz2 10725438 SHA256 5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5 SHA512 d8011c9c049d62df9b5a60182b52a0aa04fb29d84521de634564eb61d02b71eaf17141e23bcc48dc8272647fd3c126af75b90a354418da996bfb51d22840fd7b WHIRLPOOL c8ee41ffcc5f54541e5b73f3a39d8092922236d7140c004dd312eb62c037f424e177541388047e2b173756a4f78f2ab3fa1acaf27246618fbb2792a784b7fd59
DIST ruby-2.0.0-p481.tar.bz2 10727244 SHA256 0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2 SHA512 23d662b7cdc92f06161ea648505c156c7e88e86b226baa03fa3ec7c2177e052b0c9ccb95479873dc2ddd3642f58bd7b874fdce95b54d3212db57c3645c67a0de WHIRLPOOL 5d9a408c7f67e416dffda84283ea50f92baee5197f00486a84a25c0da9c173d00aaad762487dcea31bca34713e2798262e64588005bbb7abd23ba3127c394d87
DIST ruby-2.1.1.tar.bz2 11990697 SHA256 96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc SHA512 9850bdb785e87705e72f302822a530d8552fbeb739d59a408786e892d007ee0077271bf148e3928d85d30570dfae951142434ada6cc238e208d0cb12de32c21f WHIRLPOOL 5bf45ae3ddb56db3a9931601cd7c66e23765170055af719c1b51bb03c5ae53698ab0c67ffd3e9b4d014bce44c69e9eabd01fa0c99d3884b5d8cf66ed5d3d701e
DIST ruby-2.1.2.tar.bz2 11976939 SHA256 6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901 SHA512 51594ecee8ef6ad45e4a835d7671d11c126826fdaaeddfd361a6640bf30077e22212ee00342fe705c564225f637f8d692572c56b553a188bba507499b55d8843 WHIRLPOOL 259b9e8282376fe127a65159773d4a6b581306f3d5100561d6d274daeed79234b30ed6bed7cc56267f03f84e0082c359bbbefaf52a940bd046cf1e615fef8d93
DIST ruby-patches-1.9.3_p484.tar.bz2 2154 SHA256 c1c40f2b1f186a05774fd15c3566d722a5ab1af5b93a7c73f2d3c247d604fd73 SHA512 fdb07393439dfcc97e5d4ecd12059ef69983b23588079e1292cec1c93544524a67265e4f61f75d20ac540ee9f9ace730a584462f94bea4919124a3264e6f0ae1 WHIRLPOOL 422b7bfcbdb564fd89ae9536c15d78442ad5597c7728f84f2523a751a862807a92a77779cfdd42fcdd20569726f401e391e33c1666b0455432ddff228ea674fc
DIST ruby-patches-1.9.3_p545.tar.bz2 2154 SHA256 c1c40f2b1f186a05774fd15c3566d722a5ab1af5b93a7c73f2d3c247d604fd73 SHA512 fdb07393439dfcc97e5d4ecd12059ef69983b23588079e1292cec1c93544524a67265e4f61f75d20ac540ee9f9ace730a584462f94bea4919124a3264e6f0ae1 WHIRLPOOL 422b7bfcbdb564fd89ae9536c15d78442ad5597c7728f84f2523a751a862807a92a77779cfdd42fcdd20569726f401e391e33c1666b0455432ddff228ea674fc
DIST ruby-patches-1.9.3_p547.tar.bz2 2154 SHA256 c1c40f2b1f186a05774fd15c3566d722a5ab1af5b93a7c73f2d3c247d604fd73 SHA512 fdb07393439dfcc97e5d4ecd12059ef69983b23588079e1292cec1c93544524a67265e4f61f75d20ac540ee9f9ace730a584462f94bea4919124a3264e6f0ae1 WHIRLPOOL 422b7bfcbdb564fd89ae9536c15d78442ad5597c7728f84f2523a751a862807a92a77779cfdd42fcdd20569726f401e391e33c1666b0455432ddff228ea674fc
DIST ruby-patches-2.0.0_p353.tar.bz2 1929 SHA256 4feee409319dbcac7525fb9c1c76c36888a62ee0623c117ae532bf765845f0f9 SHA512 95cf20e26e43a1515843d74c558e3344ae33b7383362c1742a115c1b3e6d09e1ed947df8ab7fee6275e96c920bd0ef880647da70165ddccd40d0995ff43aae64 WHIRLPOOL 869055dd0e14af0dc285a11d95a891ab4686e1d16960d46728ddf680eee58d42570f64d058b88d30805b732b082c354a36dac5a816a7ce5f3034d1b22237aa5a
DIST ruby-patches-2.0.0_p451.tar.bz2 2931 SHA256 7ed87d7eae176a7b164a2d11fdcc5ff98acf477f56e8030667c0e5ac3fd68781 SHA512 c477919b57ca2a0b3285bccc783887909245249d7c0a99430fa5e8ca6a01390ea4e87b3426fbde9ec811adbceedaedc9e1bb9c078a363b7c0cf4c679393d4b77 WHIRLPOOL 272093c06bd1109bc6ee91c014364373d3af68b4c26afdd90e1f3ce11eb206287655225d60c308e3c7e62070611a7fccbb2d4174d2726ee126ce9494c30cb7dc
DIST ruby-patches-2.0.0_p481.tar.bz2 2525 SHA256 9842526b161105af36bf67d22ad578a5c4f82bd1feaf78eee72e674df594d997 SHA512 6c844bd7930ee0d6b62759f5217508f5267c857ed1ff0fc857d6077c17ecb5733d949aa9154fa22e51f8f973719749360a6b821832f2e59c37e65c080fa0c292 WHIRLPOOL 2c302058886d9bc06a5e5febd54e2419a362ca141dd18f70bf7d4c4be65484fc95c9cd432717f6f97f5949f7cf69bb9f5df6e99ae94e14df1802a6f9244a2a7a
DIST ruby-patches-2.1.1-r1.tar.bz2 2657 SHA256 fac8364861b27c00903642004535bfd14aa797e7d400517193ec685c5d155165 SHA512 09065614a3515ef37ec273d95571b4f54b5b5e2febb27e66b679433b5d673aa390494b4eaebaf43b328d4ef60d14b0eb0b044b1fdd43c81a8ee6ac12a74a064a WHIRLPOOL 9e3aa245a8c7f0ac985a8c3c5d51bb57102e9a13ea45700e0708568e564af45e95bec41aff91bdc8842258f6517556de5db7aaa76bfab6ab473af79554e02c9f
DIST ruby-patches-2.1.2.tar.bz2 2237 SHA256 785c1682ef146d45ae9748c20792fb27de89b32afa84e2463c39e72b226b9ca4 SHA512 73df725134d12f437a9505d8345be8b55887e9b6b75ffaf2e983f375d0e5aff9fcd25624d8df79919256340e097bcf90e8656cb36073f55a00d0e00354fc40d2 WHIRLPOOL cc7d9968a58c9eddb881cf3830dd9c9532c0267c45f802733aa55f6d5c410f78a226e4e5916215bde4c2765b08a93661d5633579cbbd1830dcce89908ac88e94

@ -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-lang/ruby/ruby-1.9.3_p547.ebuild,v 1.1 2014/05/17 06:53:22 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p547.ebuild,v 1.2 2014/06/10 22:25:08 jer Exp $
EAPI=4
@ -34,7 +34,7 @@ SRC_URI="mirror://ruby/1.9/${MY_P}.tar.bz2
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
LICENSE="|| ( Ruby-BSD BSD-2 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline +yaml" #libedit
# libedit support is removed everywhere because of this upstream bug:

@ -1,226 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p451.ebuild,v 1.3 2014/04/21 12:55:35 graaff Exp $
EAPI=5
#PATCHSET=1
inherit autotools eutils flag-o-matic multilib versionator
RUBYPL=$(get_version_component_range 4)
MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
S=${WORKDIR}/${MY_P}
SLOT=$(get_version_component_range 1-2)
MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
RUBYVERSION=2.0.0
if [[ -n ${PATCHSET} ]]; then
if [[ ${PVR} == ${PV} ]]; then
PATCHSET="${PV}-r0.${PATCHSET}"
else
PATCHSET="${PVR}.${PATCHSET}"
fi
else
PATCHSET="${PVR}"
fi
DESCRIPTION="An object-oriented scripting language"
HOMEPAGE="http://www.ruby-lang.org/"
SRC_URI="mirror://ruby/2.0/${MY_P}.tar.bz2
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
LICENSE="|| ( Ruby-BSD BSD-2 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline"
RDEPEND="
berkdb? ( sys-libs/db )
gdbm? ( sys-libs/gdbm )
ssl? ( dev-libs/openssl )
socks5? ( >=net-proxy/dante-1.1.13 )
ncurses? ( sys-libs/ncurses )
readline? ( sys-libs/readline )
dev-libs/libyaml
virtual/libffi
sys-libs/zlib
>=app-admin/eselect-ruby-20100402
!<dev-ruby/rdoc-3.9.4
!<dev-ruby/rubygems-1.8.10-r1"
DEPEND="${RDEPEND}"
PDEPEND="
>=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20]
>=dev-ruby/json-1.7.7[ruby_targets_ruby20]
>=dev-ruby/rake-0.9.6[ruby_targets_ruby20]
rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] )
xemacs? ( app-xemacs/ruby-modes )"
src_prepare() {
EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
epatch "${WORKDIR}/patches"
# We can no longer unbundle all of rake because rubygems now depends
# on this. We leave the actual rake code around to bootstrap
# rubygems, but remove the bits that would cause a file collision.
einfo "Unbundling gems..."
cd "$S"
rm -r \
{bin,lib}/rake lib/rake.rb man/rake.1 \
bin/gem || die "removal failed"
# Fix a hardcoded lib path in configure script
sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
configure.in || die "sed failed"
eautoreconf
}
src_configure() {
local myconf=
# The Tk module can no longer be built because the module code is no
# longer compatible with newer stable versions.
# https://bugs.gentoo.org/show_bug.cgi?id=500894
local modules="tk"
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
filter-flags -fomit-frame-pointer
# In many places aliasing rules are broken; play it safe
# as it's risky with newer compilers to leave it as it is.
append-flags -fno-strict-aliasing
# SuperH needs this
use sh && append-flags -mieee
# Socks support via dante
if use socks5 ; then
# Socks support can't be disabled as long as SOCKS_SERVER is
# set and socks library is present, so need to unset
# SOCKS_SERVER in that case.
unset SOCKS_SERVER
fi
# Increase GC_MALLOC_LIMIT if set (default is 8000000)
if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
fi
# ipv6 hack, bug 168939. Needs --enable-ipv6.
use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
# Determine which modules *not* to build depending in the USE flags.
if ! use readline ; then
modules="${modules},readline"
fi
if ! use berkdb ; then
modules="${modules},dbm"
fi
if ! use gdbm ; then
modules="${modules},gdbm"
fi
if ! use ssl ; then
modules="${modules},openssl"
fi
if ! use ncurses ; then
modules="${modules},curses"
fi
INSTALL="${EPREFIX}/usr/bin/install -c" econf \
--program-suffix=${MY_SUFFIX} \
--with-soname=ruby${MY_SUFFIX} \
--docdir=${EPREFIX}/usr/share/doc/${P} \
--enable-shared \
--enable-pthread \
--disable-rpath \
--with-out-ext="${modules}" \
$(use_enable socks5 socks) \
$(use_enable doc install-doc) \
--enable-ipv6 \
$(use_enable debug) \
${myconf} \
--enable-option-checking=no \
|| die "econf failed"
}
src_compile() {
emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
}
src_test() {
emake -j1 V=1 test || die "make test failed"
elog "Ruby's make test has been run. Ruby also ships with a make check"
elog "that cannot be run until after ruby has been installed."
elog
if use rubytests; then
elog "You have enabled rubytests, so they will be installed to"
elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
elog "than root, and you must place them into a writeable directory."
elog "Then call: "
elog
elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
else
elog "Enable the rubytests USE flag to install the make check tests"
fi
}
src_install() {
# Remove the remaining bundled gems. We do this late in the process
# since they are used during the build to e.g. create the
# documentation.
rm -rf ext/json || die
# Ruby is involved in the install process, we don't want interference here.
unset RUBYOPT
local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
for d in $(find "${S}/ext" -type d) ; do
RUBYLIB="${RUBYLIB}:$d"
done
export LD_LIBRARY_PATH RUBYLIB
emake V=1 DESTDIR="${D}" install || die "make install failed"
# Remove installed rubygems copy
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
if use doc; then
make DESTDIR="${D}" install-doc || die "make install-doc failed"
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r sample
fi
dodoc ChangeLog NEWS doc/NEWS* README* || die
if use rubytests; then
pushd test
insinto /usr/share/${PN}-${SLOT}/test
doins -r .
popd
fi
}
pkg_postinst() {
if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
eselect ruby set ruby${MY_SUFFIX}
fi
elog
elog "To switch between available Ruby profiles, execute as root:"
elog "\teselect ruby set ruby(19|20|...)"
elog
}
pkg_postrm() {
eselect ruby cleanup
}

@ -1,227 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.1-r1.ebuild,v 1.2 2014/04/21 12:55:35 graaff Exp $
EAPI=5
#PATCHSET=1
inherit autotools eutils flag-o-matic multilib versionator
RUBYPL=$(get_version_component_range 4)
MY_P="${PN}-$(get_version_component_range 1-3)"
#MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
S=${WORKDIR}/${MY_P}
SLOT=$(get_version_component_range 1-2)
MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
RUBYVERSION=2.1.0
if [[ -n ${PATCHSET} ]]; then
if [[ ${PVR} == ${PV} ]]; then
PATCHSET="${PV}-r0.${PATCHSET}"
else
PATCHSET="${PVR}.${PATCHSET}"
fi
else
PATCHSET="${PVR}"
fi
DESCRIPTION="An object-oriented scripting language"
HOMEPAGE="http://www.ruby-lang.org/"
SRC_URI="mirror://ruby/2.1/${MY_P}.tar.bz2
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
LICENSE="|| ( Ruby-BSD BSD-2 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline"
RDEPEND="
berkdb? ( sys-libs/db )
gdbm? ( sys-libs/gdbm )
ssl? ( dev-libs/openssl )
socks5? ( >=net-proxy/dante-1.1.13 )
ncurses? ( sys-libs/ncurses )
readline? ( sys-libs/readline )
dev-libs/libyaml
virtual/libffi
sys-libs/zlib
>=app-admin/eselect-ruby-20100402
!<dev-ruby/rdoc-3.9.4
!<dev-ruby/rubygems-1.8.10-r1"
DEPEND="${RDEPEND}"
PDEPEND="
>=dev-ruby/rubygems-2.0.14[ruby_targets_ruby21]
>=dev-ruby/json-1.8.1[ruby_targets_ruby21]
>=dev-ruby/rake-0.9.6[ruby_targets_ruby21]
rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] )
xemacs? ( app-xemacs/ruby-modes )"
src_prepare() {
EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
epatch "${WORKDIR}/patches"
# We can no longer unbundle all of rake because rubygems now depends
# on this. We leave the actual rake code around to bootstrap
# rubygems, but remove the bits that would cause a file collision.
einfo "Unbundling gems..."
cd "$S"
rm -r \
{bin,lib}/rake lib/rake.rb man/rake.1 \
bin/gem || die "removal failed"
# Fix a hardcoded lib path in configure script
sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
configure.in || die "sed failed"
eautoreconf
}
src_configure() {
local myconf=
# The Tk module can no longer be built because the module code is no
# longer compatible with newer stable versions.
# https://bugs.gentoo.org/show_bug.cgi?id=500894
local modules="tk"
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
filter-flags -fomit-frame-pointer
# In many places aliasing rules are broken; play it safe
# as it's risky with newer compilers to leave it as it is.
append-flags -fno-strict-aliasing
# SuperH needs this
use sh && append-flags -mieee
# Socks support via dante
if use socks5 ; then
# Socks support can't be disabled as long as SOCKS_SERVER is
# set and socks library is present, so need to unset
# SOCKS_SERVER in that case.
unset SOCKS_SERVER
fi
# Increase GC_MALLOC_LIMIT if set (default is 8000000)
if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
fi
# ipv6 hack, bug 168939. Needs --enable-ipv6.
use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
# Determine which modules *not* to build depending in the USE flags.
if ! use readline ; then
modules="${modules},readline"
fi
if ! use berkdb ; then
modules="${modules},dbm"
fi
if ! use gdbm ; then
modules="${modules},gdbm"
fi
if ! use ssl ; then
modules="${modules},openssl"
fi
if ! use ncurses ; then
modules="${modules},curses"
fi
INSTALL="${EPREFIX}/usr/bin/install -c" econf \
--program-suffix=${MY_SUFFIX} \
--with-soname=ruby${MY_SUFFIX} \
--docdir=${EPREFIX}/usr/share/doc/${P} \
--enable-shared \
--enable-pthread \
--disable-rpath \
--with-out-ext="${modules}" \
$(use_enable socks5 socks) \
$(use_enable doc install-doc) \
--enable-ipv6 \
$(use_enable debug) \
${myconf} \
--enable-option-checking=no \
|| die "econf failed"
}
src_compile() {
emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
}
src_test() {
emake -j1 V=1 test || die "make test failed"
elog "Ruby's make test has been run. Ruby also ships with a make check"
elog "that cannot be run until after ruby has been installed."
elog
if use rubytests; then
elog "You have enabled rubytests, so they will be installed to"
elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
elog "than root, and you must place them into a writeable directory."
elog "Then call: "
elog
elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
else
elog "Enable the rubytests USE flag to install the make check tests"
fi
}
src_install() {
# Remove the remaining bundled gems. We do this late in the process
# since they are used during the build to e.g. create the
# documentation.
rm -rf ext/json || die
# Ruby is involved in the install process, we don't want interference here.
unset RUBYOPT
local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
for d in $(find "${S}/ext" -type d) ; do
RUBYLIB="${RUBYLIB}:$d"
done
export LD_LIBRARY_PATH RUBYLIB
emake V=1 DESTDIR="${D}" install || die "make install failed"
# Remove installed rubygems copy
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
if use doc; then
make DESTDIR="${D}" install-doc || die "make install-doc failed"
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r sample
fi
dodoc ChangeLog NEWS doc/NEWS* README* || die
if use rubytests; then
pushd test
insinto /usr/share/${PN}-${SLOT}/test
doins -r .
popd
fi
}
pkg_postinst() {
if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
eselect ruby set ruby${MY_SUFFIX}
fi
elog
elog "To switch between available Ruby profiles, execute as root:"
elog "\teselect ruby set ruby(19|20|...)"
elog
}
pkg_postrm() {
eselect ruby cleanup
}

@ -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-lang/ruby/ruby-2.1.2.ebuild,v 1.1 2014/05/10 09:04:57 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.2.ebuild,v 1.2 2014/06/10 19:31:18 graaff Exp $
EAPI=5
@ -47,7 +47,7 @@ RDEPEND="
dev-libs/libyaml
virtual/libffi
sys-libs/zlib
>=app-admin/eselect-ruby-20100402
>=app-admin/eselect-ruby-20131227
!<dev-ruby/rdoc-3.9.4
!<dev-ruby/rubygems-1.8.10-r1"

@ -1 +1,2 @@
DIST libdynd-0.6.0.tar.gz 661449 SHA256 1cb5870ad0812443de013fe175ef3d4435f417c1132c997fd035cae2db12db5a SHA512 d6550c80afa4a29259bb34ae8bde1ec215b34b05f614fcbfa3a306e489558e5f5123492b41388ae1a761017ec0e46b29fa43db6ce0517c73ed9ee94f03abd97f WHIRLPOOL 091596905a9e6e9b14b7d59b21ce98e90125c1543dfbe7fda999a8ba874596b4b5320f6dda041e0e060b4413f86add1b466c849bada7c4d28553870288ca48c9
DIST libdynd-0.6.2.tar.gz 719780 SHA256 a5f11b17735dcc71a755436f659fe91a4fad428eb2b06a440621a9a32e19709d SHA512 2192d0c06315dbd36d5ca25dbc24a63addaefda598618db740b0b860b14fbe8ce10924f143b84edd840d12148b201239ed938c51a48775d8cc3e988a14a20f57 WHIRLPOOL 2169de12bc4b53fc4cde0e2aacb34f0233378e83e871ad021287de35bc212bee02ed1bbef440e2fb14c8a4229403537390b8a1241bd3d9750049e81b94e3aa66

@ -0,0 +1,15 @@
--- CMakeLists.txt.orig 2014-05-01 20:43:13.000000000 +0400
+++ CMakeLists.txt 2014-05-12 13:56:55.000000000 +0400
@@ -112,9 +112,9 @@
endif()
# Get the git revision
-include(GetGitRevisionDescriptionDyND)
-get_git_head_revision("${CMAKE_CURRENT_SOURCE_DIR}" GIT_REFSPEC DYND_GIT_SHA1)
-git_describe("${CMAKE_CURRENT_SOURCE_DIR}" DYND_VERSION_STRING --dirty --always --match "v*")
+SET(DYND_GIT_SHA1 "@DYND_GIT_SHA1@")
+SET(DYND_VERSION_STRING "@DYND_VERSION@")
+
message(STATUS "DyND version: ${DYND_VERSION_STRING}")
configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/src/dynd/git_version.cpp.in"

@ -0,0 +1,68 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdynd/libdynd-0.6.2.ebuild,v 1.1 2014/06/10 20:35:53 bicatali Exp $
EAPI=5
inherit cmake-utils multilib cuda
# change each release, to avoid git in tree dependency
DYND_GIT_SHA1=d230bee7000da1c2b1ab171389df70050fa76e71
DESCRIPTION="C++ dynamic multi-dimensionnal array library with Python exposure"
HOMEPAGE="https://github.com/ContinuumIO/libdynd"
SRC_URI="https://github.com/ContinuumIO/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cuda doc test"
RDEPEND="dev-libs/c-blosc:0=
cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )"
DEPEND="${RDEPEND}"
DOCS=( README.md )
PATCHES=(
"${FILESDIR}"/${PN}-0.6.0-dont-install-test.patch
"${FILESDIR}"/${PN}-0.6.0-respect-libdir.patch
"${FILESDIR}"/${PN}-0.6.2-out-of-git-versioning.patch
)
src_prepare() {
cmake-utils_src_prepare
# each relase comes with a different set...
# remove forced strong flags
sed -i \
-e "s|@DYND_GIT_SHA1@|${DYND_GIT_SHA1}|" \
-e "s|@DYND_VERSION@|${PV}|" \
-e 's|-fomit-frame-pointer||' \
-e 's|-Werror||g' \
CMakeLists.txt || die
}
src_configure() {
sed -i \
-e '/add_subdirectory(examples)/d' \
CMakeLists.txt || die
local mycmakeargs=(
-DDYND_SHARED_LIB=ON
-DDYND_INSTALL_LIB=ON
$(cmake-utils_use cuda DYND_CUDA)
$(cmake-utils_use test DYND_BUILD_TESTS)
)
cmake-utils_src_configure
}
src_test() {
cd "${BUILD_DIR}" || die
./tests/test_libdynd || die
}
src_install() {
cmake-utils_src_install
use doc && dodoc documents/*
}

@ -7,3 +7,4 @@ DIST apsw-3.8.2-r1.zip 662521 SHA256 fc6e6f4e03eee1d1693fb6705a6b258f3533e86b435
DIST apsw-3.8.3.1_p1.tar.gz 302356 SHA256 ddbaf6fd45162b103f26ae9a1b48ba84174cf9f2818c87c2a3a1f65f73b7ddf7 SHA512 785599e16ea7619cbdc04e7e0cf62b0b866ea984c3af5108c7decaa3bc085fe4306db20fe23e48083951cf064a0fb147aef5cd6807033d66c6f7babc27cf13f3 WHIRLPOOL 0c16568997c2b1bf6a997696f44720f8220d8f3f0c03eb0fecfdeb82b79993680f961623fdc138eb573f34714106cdd5e2e3efaff1da3f54509c3bb3bd5539cf
DIST apsw-3.8.4.1_p1.tar.gz 302791 SHA256 6e06f48ecfc0a5d518122f75d8e74cb2978de8ec80674057df63cb4cae8289d0 SHA512 24340e9898088cac14dfd25e3a44a7a986aa00088087658c8c9dc04c7db2065c9ad8d2f0a176d38fa098da5b22aa62dd5a49c8bd9e28096358f9c37d0b04964a WHIRLPOOL 8ef224f9a6eea831267a20ba6aa28e27e972289f8349da6b2a54d6c62a0e9c639a5a539651c293a2d47e0e72fb74a311dcfed9e07319ef9e7298a36bcd7c3a7d
DIST apsw-3.8.4.3_p1.tar.gz 303203 SHA256 6f119be599af7c7c342820ebf429381741101531c387dad323b8729eee06cd35 SHA512 0ba33febe7fb7eb2e28c4ca48c6924532e7c05b883c3432b22ce958604c8a1cd85a48e697971b0649a64103ec9cc8f0fee4fe512934b3d608f5afcab45205363 WHIRLPOOL 797eda23380053afb0981038afd41a250bfe25163cb8816f84c6db5a0ed761efd3a1d8821c755c73ef24f5e219f73dbfa236260d86630ae041ad1212d1bcfe7f
DIST apsw-3.8.5_p1.tar.gz 303479 SHA256 f828556f88926eff858e7b5a43e36edd18ed2c1c62c6925a60aa5ed5aa1f96cd SHA512 f62f3c3bbb39ffe63d1eaaeacf7a3e7562e4964774047923cce7fae2f947a14b41b51ee93546a15b27dde216b009e0fd8664bf86569ec94cb8f9f16d2d6e245f WHIRLPOOL 85390d53bba173f1b1118675830743cf282325f73bf5bf8d7205d954fbac37755c502a0c0e48ba5e1463a9a30d7832ae78dea5818e3f99c26e5638c2eb625822

@ -0,0 +1,55 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/apsw-3.8.5_p1.ebuild,v 1.1 2014/06/10 23:56:38 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
inherit distutils-r1
MY_PV=${PV/_p/-r}
MY_P=${PN}-${MY_PV}
DESCRIPTION="APSW - Another Python SQLite Wrapper"
HOMEPAGE="http://code.google.com/p/apsw/"
HOMEPAGE="https://github.com/rogerbinns/apsw/"
SRC_URI="https://github.com/rogerbinns/apsw/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
IUSE="doc"
RDEPEND=">=dev-db/sqlite-${PV%_p*}"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}
PATCHES=( "${FILESDIR}"/${PN}-3.6.20.1-fix_tests.patch )
python_compile() {
if [[ ${EPYTHON} == python2* ]]; then
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
export CFLAGS
fi
distutils-r1_python_compile --enable=load_extension
}
src_test() {
# tests use overlapping database files
local DISTUTILS_NO_PARALLEL_BUILD=1
distutils-r1_src_test
}
python_test() {
"${PYTHON}" setup.py build_test_extension || die "Building of test loadable extension failed"
"${PYTHON}" tests.py -v || die
}
python_install_all() {
distutils-r1_python_install_all
if use doc ; then
dohtml -r doc/*
fi
}

@ -1 +1,2 @@
DIST dynd-python-0.6.0.tar.gz 196495 SHA256 3e3810d4743362eb3aa3748abcfa395eb4aa8c0553f6404711052e8772535e04 SHA512 c12f6d3ee49a14b8ba2ab53f597823b721d51cea5c00fbf87d6655586f2f2bac044c3d3b613ac78d3c901012a6ff4f6142f603ee1b974ae5be05aebfa07b70fe WHIRLPOOL 4a38ccabb1a5a4bfa56ece87e0847e149a4cd0110172e8bcc39b188de5b07d1678f3a89e83e84928b20ad96673f320f5da072dc37e104a74c256a76c720f5f5d
DIST dynd-python-0.6.2.tar.gz 213097 SHA256 9a405b836d8705fffba0deb9338f6e3d9782fdf580bb3576ffe574532e6df35f SHA512 501967a634f1b6b386adef994bb2a321bc0113a5e190aae3f1694fa33bcfe23d9bdc9cc267c157d83699f6e2209ac6e5011f333a4946c4dffd60290036509986 WHIRLPOOL f235a3751ebab5f7182f3e996e45c5a6189aced0fd0bd52d64d81e58e6bfa0066d18525f1485dd6823150455c1d248f800fd6c4bfa14c212e63adeb71b9b2ef7

@ -0,0 +1,75 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dynd-python/dynd-python-0.6.2.ebuild,v 1.1 2014/06/10 20:48:30 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit cmake-utils python-r1
# change each release, to avoid git in tree dependency
DYND_GIT_SHA1=09c190390cc2df88031373735990e93727bbfb50
DESCRIPTION="Python exposure of multidimensionnal array library libdynd"
HOMEPAGE="https://github.com/ContinuumIO/dynd-python"
SRC_URI="https://github.com/ContinuumIO/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND="
~dev-libs/libdynd-${PV}
>=dev-python/numpy-1.5[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
>=dev-python/cython-0.19[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )
"
PATCHES=( "${FILESDIR}"/${P}-out-of-git-versioning.patch )
src_prepare() {
cmake-utils_src_prepare
# each relase comes with a different set...
# remove forced strong flags
sed -i \
-e "s|@DYND_GIT_SHA1@|${DYND_GIT_SHA1}|" \
-e "s|@DYND_VERSION@|${PV}|" \
-e 's|-g -fomit-frame-pointer||' \
-e 's|-Werror||g' \
CMakeLists.txt || die
}
src_configure() {
local mycmakeargs=(
-DUSE_SEPARATE_LIBDYND=ON
-DDYND_INSTALL_LIB=ON
$(cmake-utils_use test DYND_BUILD_TESTS)
)
python_foreach_impl cmake-utils_src_configure
}
src_compile() {
python_foreach_impl cmake-utils_src_make
use doc && emake -C doc html
}
src_test() {
testing() {
cmake-utils_src_make DESTDIR="${WORKDIR}-test-${EPYTHON}" install
cd "${WORKDIR}-test-${EPYTHON}"/$(python_get_sitedir) || die
${PYTHON} -c 'import dynd; dynd.test()' || die
}
python_foreach_impl testing
}
src_install() {
python_foreach_impl cmake-utils_src_install
dodoc README.md
use doc && dohtml -r doc/build/html/*
}

@ -0,0 +1,14 @@
--- CMakeLists.txt.orig 2014-05-12 14:00:52.000000000 +0400
+++ CMakeLists.txt 2014-05-12 14:03:39.000000000 +0400
@@ -86,8 +86,9 @@
endif()
# Get the git revision
-get_git_head_revision("${CMAKE_CURRENT_SOURCE_DIR}" GIT_REFSPEC DYND_PYTHON_GIT_SHA1)
-git_describe("${CMAKE_CURRENT_SOURCE_DIR}" DYND_PYTHON_VERSION_STRING --dirty --always --match "v*")
+SET(DYND_PYTHON_GIT_SHA1 "@DYND_PYTHON_GIT_SHA1@")
+SET(DYND_PYTHON_VERSION_STRING "@DYND_PYTHON_VERSION@")
+
message(STATUS "DyND-Python version: ${DYND_PYTHON_VERSION_STRING}")
configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/src/git_version.cpp.in"

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<herd>python</herd>
<longdescription lang='en'>
DyND-Python, a component of the Blaze project, is the Python

@ -1,16 +1 @@
DIST lxml-2.3.4.tgz 3150931 SHA256 ba7fe2974dc276dd1b83e1c407d66c7ad3ee64338f753d4f657afca96c49ba6c SHA512 aeb79b7a9251faf27d601387341d3782b3ca03e1c0f2d37ba28cb959624b351592f3ec2d8ed3e329ff33c0fab7788bde1dc2d101c306aa8f156a11623029d88e WHIRLPOOL 8c653d95c3695b9f483f727d3cb4d4c7be9677ae14b7da3c8f639c021fbd83cd85186db0003ecca8500b9f9be40c2ea48185351e0d9d058918a5f0542a6111b8
DIST lxml-2.3.5.tgz 3171841 SHA256 7ec68de58814014543b3b6f21f36e3695359be715ad06348a14c7820dfa0e092 SHA512 9785c6a16c32e7c6fd95b41dd1ad6d0027bfed67e029bd64d5bac27a25c843a3af1ed5391086d9479c42fae4f86204265c0c0ac9af62b32f1639e6e355921d78 WHIRLPOOL c69a843aea29f9fa6f557a7f7a8ec1d7ccde40b8a007736e503e584731778f05d779675aef5f67809b49f4f90279f5ffe6043f39f2841649e4573338c02c42d6
DIST lxml-2.3.6.tgz 3169787 SHA256 9f84932bb2b66219c18681f6e03a59c8fff8e7a03b653b296383d4e040c8cf0b SHA512 87db552f115ab8815e3bb7d78cbc6ccc944cc02957c2829c974432c8419a73f884be5b27d35f85db4e5e1a0bf2e9c3f5d3bc064da0509ddea05cf4ca7b559cd1 WHIRLPOOL 822dfbcd65146d00c255056e92343df05cde1e8035d5fb135f76be43165c001d34e89a1564bae56f771176a3cc808c19eee697eab02bc869d1062f921efef8cd
DIST lxml-3.0.1.tgz 3205224 SHA256 50367b086d18b1cadc8d6ddf2525495d9d216b81e9a700f6aa7ea2f7e9dfaa78 SHA512 a020568db5741670ff90f00110ad766e3a7df16d6be99d19c82208bebe80374c18f870ad4081f398d148511bdad307818decc7f6592454b12d5adcec17460ba6 WHIRLPOOL 574d8a1fa3582ef8ef1e7582b843d2d8486a5867e16a035498d71eaa2bf73b467bec0050361138571bca24f5448e24ece32addf2b77908bceafebb24f3ff57ef
DIST lxml-3.1.0.tar.gz 3269719 SHA256 8ce453b10e47b5d7a623b75ca0eb6c39fee80d9d72b7992c597eb44c31c9445e SHA512 a109f4257e7433df01afe541d492a03944bb3360a9e920eb0772248697e1139d56c20c333b7c3a9c35f46f0b4079d57a36e61546e63e19a814c52fe82245404a WHIRLPOOL d00a56deec809301a9b3621324b18030aeb64ad38999ee5857fb0c923ca93288c1c5316e0ef319f4094395b71b97aabc80cfcd601a4f861ec3ca8adefb0c1bb3
DIST lxml-3.1.1.tar.gz 3277003 SHA256 3da33ba3f6f5770973769e01dd93f923974c537239b571253725da2b8c6fd0dc SHA512 901380442a129ed863640dc8bd947f8d2f5bbc7ae451c1de2b8fc3dbf200471ed135f9741c081c1dd71891f68166ce31c532bb4a0be37e075ab9830a31209dd6 WHIRLPOOL 50d01a50cad60148ae8457c9475e3bfbf48ada914c4b1868a6472cedb411154404e4e4262ad330a153e180ad87b3fdc277cf1fd944a4b16a1822b13eaf57303d
DIST lxml-3.1.2.tar.gz 3285815 SHA256 c02153df2a5f633d7fab158bc030b17c812807bfdade535acc0fdb4e557951f9 SHA512 864038365a152391c1e22919f532e6c330c83ca5ba48c204a5c41ff5bf18de3ec3b810968765781e87050934a30023a79b68a70e72459173a23c280d84e8b45b WHIRLPOOL f9b4a7eb766d800694a2291118ad9940d9b39eb95a363e5735cc64e9ac2ec0a85080bd2f38b07f3105500ffe7dd7235c951bf8eb0356bd65f25e05c217ca89e9
DIST lxml-3.2.0.tar.gz 3324596 SHA256 eaac31ac45c3665aad9310352967184600e820bc366ceff64d01e93f15d3882c SHA512 e27cc933b2d750a1a83b3c56315a231c2c730bde4d0ab4d276a0792ee00bcbe800ed9239398ad4625ed194272b96e4743e497d8b06839fb0b9b2ad83ccb7d78b WHIRLPOOL 9b01063051d07b77a73b27fa6c90a7094bbfb73e22a1378cd5efdf7aeafb40474f46767af3fbbbbf5bf0daeab4546501808c15c63e3b315c99c9fb2410ede062
DIST lxml-3.2.1.tar.gz 3335355 SHA256 fc4924366cd0751f9cde17c2bc52e13df8b04246d4eaf6b09a496262c9ebbf6a SHA512 c3f124c643006073db80ee66b68a05990c454038477849efb7a49bdc604818aa1aceed20cfdce4387e16419399a26b6364af5176d47ef4ce9f58a072c9efb1dc WHIRLPOOL abc71a9242227c3f642959558dff6783e5e88fe38be9346367f0722454f5bec5aa3b553eb713b3e3fcbf418a0dbac56402c045635bd8da7da9db488893a9e5f1
DIST lxml-3.2.4.tar.gz 3347893 SHA256 c71fc86d8be96ad2762f557583ecf114661a61fbe3006f608120363ca34c5e86 SHA512 85d9b474ef877e90e406347a981a8522d234f09ea119c9d72c9edc9d050d786a019879d92e4a717f35dff4d4023abb9a3a72253d5a877280a90051938a029bc0 WHIRLPOOL 55f7d1ac035d1834671916fd082a8c5aee444eb28fd4c4ed1a6aa6a85940f320cf735330285a1d7135fc4e66819c14c65f417ff8b9bd6558d42a8fd45c0b32bc
DIST lxml-3.2.5.tar.gz 3349462 SHA256 2bf072808a6546d0e56bf1ad3b98a43cca828724360d7419fad135141bd31f7e SHA512 7ab09a0c735426b7163bbcc7101c397767aee3aae24b9db53ddd2c13b589b158593acbfb5aff4f8b87333fa61efeb7dec5c8988dcb02a7a495b877693f60abf5 WHIRLPOOL 0cc1510ab2fdaab85a4504314e6cca0fe8150c89baa4a9562b293fb248a31b9b0fd73a300d12d0c63a24f9ae98bd179215d59d386e32c5f1f30d19e31c9da962
DIST lxml-3.3.0.tar.gz 3435082 SHA256 7d669cd0b7f8d01356df8d64cdbf2aecd9150378d59c36ac025da1dbaf9ebc11 SHA512 4da55829ff524f54dc1ea840f13fc3973c0d821b307ebc3f7720674c2e9e0071609834e46a39449f414a1d97695ca119f8779c97dd18bf8f4a401d943e541bc9 WHIRLPOOL f3e9182fd7d3c0b58e3529675454e44064e1b4f640e17a365950f33e157483f5c23f73b2b983b99df3f25d95662892379bd36521667e4fa9c794a9209eda16d0
DIST lxml-3.3.1.tar.gz 3441159 SHA256 8cbaa02dd5a0a9dd7f571289c51eed9cb5c747d6674f3300e4bd63586e921819 SHA512 af52a8ea630b52171241aa458d6911354ae71d4b2957a5f6e8c14f632ffb11ea112f09ad702c4ac4f3c2535c0a2a472398a14925ac1ea49e7fad44c464ef21ec WHIRLPOOL b21e7d6c480776d40c4fa6ac4a0ae4a33f4753d35a5db539490cbe861df4495759806545e6e8854dc542ea10362b0bcff475ee6d556b1489c4cdb491042e3500
DIST lxml-3.3.2.tar.gz 3470228 SHA256 fd1a7fd1933a48055a6f396e087b58bf35aec11e55a10f5da22483cdc1d2195c SHA512 3b153152f8dac3c01d6b88afc893628e54738404a19fea36a9de3787a0e7bf8f660fff2ba59d747c62532e641661a1713805e09411632b3f7bccf64017644a1a WHIRLPOOL de103c4e4feee40fb53c024469e033befda812ef38b98e46238abdf3f8aaffc3c088d8be2947358e0c54034683a80f9331f35e0ea5909340d7b3891e10fc2743
DIST lxml-3.3.3.tar.gz 3469312 SHA256 800ecdaa6261f95f846bd4d8fa663ea36e45d876795f2ae019bd55cc0dc4743d SHA512 c7cf3378e3e2ad0a8c8c29d60ee480e26c42c3fa0384dd2ead8da59841961710bca08dbbb258c5ea1e36859a9bf0d1bd003ae4035cdd3624958a3476c07e6c95 WHIRLPOOL e01e4892e211a19d6d6fabc3ab9a37018ba0b6d4aeda152e5ba710d8c25fa240fc89d5e54cf5346b23e74e65992bf3f178a04dc3c3f023375974f36e15d48b23
DIST lxml-3.3.5.tar.gz 3467344 SHA256 6ad6949dc7eea744a30fba77a968dd5910f545220e58bcc813b9df5c793e318a SHA512 b6692565e95ae8856347a2cbef4d1a1614cbc34aa47fbea10cfb49f5d5690a21e577e53e7cfbe73db18190a6919a1055fe5ee5ccaf1d03dc2bc0c5cf2c81ef2e WHIRLPOOL f9e875085701264128d37458f5c03a1e6dfb0a6d3e49f88cfc90031a40f17dfb06ff57151729bb03f96d2959b1bae40b0617076ace7d695433fcd857d13ec697

@ -1,11 +0,0 @@
--- a/src/lxml/tests/test_xpathevaluator.py 2012-09-28 12:13:26.000000000 -0700
+++ b/src/lxml/tests/test_xpathevaluator.py 2012-10-18 14:46:38.869913757 -0700
@@ -587,6 +587,8 @@
self.assertEquals(match_dates[0].text, '2009-11-12')
def test_xpath_exslt_functions_strings(self):
+ # test seems to cause memory allocation errors
+ return None
tree = self.parse('<a><b>2009-11-12</b><b>2008-12-11</b></a>')
match_date = tree.xpath('str:replace(//b[1], "-", "*")',

@ -1,43 +0,0 @@
From a7853944dacbe12097c1ef15836caeffbab8396c Mon Sep 17 00:00:00 2001
From: Stefan Behnel <stefan_ml@behnel.de>
Date: Sat, 4 May 2013 14:00:06 +0200
Subject: [PATCH] prefer stdlib ET over externally installed version as the
stdlib has taken the lead now
---
src/lxml/tests/common_imports.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/lxml/tests/common_imports.py b/src/lxml/tests/common_imports.py
index 645a7db..c528a3c 100644
--- a/src/lxml/tests/common_imports.py
+++ b/src/lxml/tests/common_imports.py
@@ -19,10 +19,10 @@ def make_version_tuple(version_string):
IS_PYTHON3 = sys.version_info[0] >= 3
try:
- from elementtree import ElementTree # standard ET
+ from xml.etree import ElementTree # Python 2.5+
except ImportError:
try:
- from xml.etree import ElementTree # Python 2.5+
+ from elementtree import ElementTree # standard ET
except ImportError:
ElementTree = None
@@ -32,10 +32,10 @@ def make_version_tuple(version_string):
ET_VERSION = (0,0,0)
try:
- import cElementTree # standard ET
+ from xml.etree import cElementTree # Python 2.5+
except ImportError:
try:
- from xml.etree import cElementTree # Python 2.5+
+ import cElementTree # standard ET
except ImportError:
cElementTree = None
--
1.8.1.6

@ -1,80 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-2.3.4.ebuild,v 1.12 2012/12/27 10:48:42 armin76 Exp $
EAPI="3"
PYTHON_DEPEND="*::3.2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.3 *-jython 2.7-pypy-*"
inherit distutils
MY_P="${PN}-${PV/_/}"
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml"
SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
# SRC_URI="http://codespeak.net/lxml/dev/${MY_P}.tgz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
>=dev-python/beautifulsoup-3.0.8"
DEPEND="${RDEPEND}
dev-python/setuptools"
# lxml tarball contains files pregenerated by Cython.
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
# Compiler warnings are suppressed without --warnings option.
DISTUTILS_GLOBAL_OPTIONS=("--warnings")
src_compile() {
distutils_src_compile $(use threads || echo --without-threading)
}
src_test() {
testing() {
# Tests broken with Python 3.
[[ "${PYTHON_ABI}" == 3.* ]] && return
local module
for module in lxml/etree lxml/objectify; do
ln -fs "../../$(ls -d build-${PYTHON_ABI}/lib.*)/${module}.so" "src/${module}.so" || die "ln -fs src/${module} failed"
done
local exit_status="0" test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
if ! PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" "${test}"; then
eerror "${test} failed with $(python_get_implementation) $(python_get_version)"
exit_status="1"
fi
done
return "${exit_status}"
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r doc/html/* || die "Installation of documentation failed"
dodoc *.txt || die "Installation of documentation failed"
docinto doc
dodoc doc/*.txt || die "Installation of documentation failed"
fi
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r samples/* || die "Installation of examples failed"
fi
}

@ -1,81 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-2.3.5.ebuild,v 1.3 2012/10/13 18:43:05 armin76 Exp $
EAPI="4"
PYTHON_DEPEND="*::3.2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.3 *-jython 2.7-pypy-*"
inherit distutils
MY_P="${PN}-${PV/_/}"
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml"
SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
# SRC_URI="http://codespeak.net/lxml/dev/${MY_P}.tgz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
>=dev-python/beautifulsoup-3.0.8"
DEPEND="${RDEPEND}
dev-python/setuptools"
# lxml tarball contains files pregenerated by Cython.
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
# Compiler warnings are suppressed without --warnings option.
DISTUTILS_GLOBAL_OPTIONS=("*-cpython --warnings")
src_compile() {
distutils_src_compile $(use threads || echo --without-threading)
}
src_test() {
testing() {
# Tests broken with Python 3.
[[ "${PYTHON_ABI}" == 3.* ]] && return
local module
for module in lxml/etree lxml/objectify; do
ln -fs "../../$(ls -d build-${PYTHON_ABI}/lib.*)/${module}.so" "src/${module}.so" || die "ln -fs src/${module} failed"
done
local exit_status="0" test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
if ! PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" "${test}"; then
eerror "${test} failed with $(python_get_implementation) $(python_get_version)"
exit_status="1"
fi
done
return "${exit_status}"
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r doc/html/*
dodoc *.txt
docinto doc
dodoc doc/*.txt
fi
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,81 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-2.3.6.ebuild,v 1.3 2012/10/13 18:43:05 armin76 Exp $
EAPI="4"
PYTHON_DEPEND="*::3.2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.3 *-jython 2.7-pypy-*"
inherit distutils
MY_P="${PN}-${PV/_/}"
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml"
SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
# SRC_URI="http://codespeak.net/lxml/dev/${MY_P}.tgz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
>=dev-python/beautifulsoup-3.0.8"
DEPEND="${RDEPEND}
dev-python/setuptools"
# lxml tarball contains files pregenerated by Cython.
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
# Compiler warnings are suppressed without --warnings option.
DISTUTILS_GLOBAL_OPTIONS=("*-cpython --warnings")
src_compile() {
distutils_src_compile $(use threads || echo --without-threading)
}
src_test() {
testing() {
# Tests broken with Python 3.
[[ "${PYTHON_ABI}" == 3.* ]] && return
local module
for module in lxml/etree lxml/objectify; do
ln -fs "../../$(ls -d build-${PYTHON_ABI}/lib.*)/${module}.so" "src/${module}.so" || die "ln -fs src/${module} failed"
done
local exit_status="0" test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
if ! PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" "${test}"; then
eerror "${test} failed with $(python_get_implementation) $(python_get_version)"
exit_status="1"
fi
done
return "${exit_status}"
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r doc/html/*
dodoc *.txt
docinto doc
dodoc doc/*.txt
fi
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,73 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.0.1.ebuild,v 1.14 2013/09/05 18:46:13 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
MY_P="${PN}-${PV/_/}"
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml"
SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
# SRC_URI="http://codespeak.net/lxml/dev/${MY_P}.tgz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
# have to drop some keywords pending resolution of bug #438388
#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 ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
dev-python/beautifulsoup[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
S="${WORKDIR}/${MY_P}"
python_prepare_all() {
local PATCHES=( "${FILESDIR}/${P}-skip-failing-test.patch" )
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_test() {
# Tests broken with Python 3, generally due to Unicode.
[[ ${EPYTHON} == python3.* ]] && return
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
distutils-r1_python_install_all
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,59 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.1.0.ebuild,v 1.2 2013/09/05 18:46:13 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
dev-python/beautifulsoup[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
distutils-r1_python_install_all
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,59 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.1.1.ebuild,v 1.2 2013/09/05 18:46:13 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
dev-python/beautifulsoup[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
distutils-r1_python_install_all
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,59 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.1.2.ebuild,v 1.2 2013/09/05 18:46:13 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
dev-python/beautifulsoup[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
distutils-r1_python_install_all
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,69 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.2.0.ebuild,v 1.6 2013/09/05 18:46:13 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
dev-python/beautifulsoup[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
PATCHES=( "${FILESDIR}/lxml-test-elementtree.patch" )
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
distutils-r1_python_install_all
if use examples; then
docinto examples
dodoc -r samples/*
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,69 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.2.1.ebuild,v 1.15 2014/02/11 19:19:33 jer Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -1,69 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.2.4.ebuild,v 1.1 2013/11/07 20:25:32 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -1,69 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.2.5.ebuild,v 1.1 2014/01/25 10:08:42 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -1,69 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.0.ebuild,v 1.8 2014/03/12 10:06:34 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -1,69 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.1.ebuild,v 1.1 2014/02/19 19:10:26 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -1,69 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.2.ebuild,v 1.1 2014/03/01 05:26:32 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

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

@ -1,3 +1,3 @@
DIST pyfits-2.4.0.tar.gz 284236 SHA256 40c21106b86ad01264780409ecb2c8102e80c3eaf2085224f370fc7b3b07ea22 SHA512 cdbcf8b4e178cde8723eb9386a52e59c9d66462479491d0b0ae1d436c91cc476748c00e837477acf9a46791cd4a7517ff649434c33c225ba8a396148e4485fa1 WHIRLPOOL 2c22a63bd180ad68bf3001d539c403147eecc01dc5537f9c1b0be582c79dd87297f91f33809dec6c9f5906396d409af5b4495ef0b68fe6cc03d816a51a286e50
DIST pyfits-3.2.2.tar.gz 1629022 SHA256 3ebd50d9c135f0a29c94ff029e90a06c569cc6bb3202dcfca01468fda9f85c1a SHA512 79c3ca5a634948adf0042f06ee441d18948fc523c25e0ecdd13d3d743b6da3351fd897cfce72a9d3388ed397a7f761dfdc9eeb20cc77a2efb140fb4df353b68c WHIRLPOOL fbc632473f4909dccc7d5fc13a6f3e7fe7dedf3ac283deb3a568d512597c78e36855c66f3d081b38657f9e142e276516a15bcebb484f753031fc047c727fda3e
DIST pyfits-3.2.3.tar.gz 1632792 SHA256 e8a4e401d8d43ac1e3bdf1ef175f9c640bd66d3d7dc21633b59ec35a4540a775 SHA512 47beffab4ac92ff68d87a1d076cd8b212df599cfb5f5667e73c115c4d21c8bb3ea014e33302085f9b3f51058c2667994c96c4dd192a98a45b3481b59ab98148d WHIRLPOOL 2fd8428525e278f0717dcd3aa8dbe750b9962272295b88edb9019098b450bfd87ae867880f0dc6cf09c1ad4c566f9cd7669c07d4f3d07d7df8c60d5992ba458b
DIST pyfits-3.2.4.tar.gz 1630052 SHA256 171a8e04330b8c95c73e9aff3a7581558abd608cf927e669c6d55128ecdff366 SHA512 5b76f0f27d1fe5b6bb194562fbdd34ab806d2f67f776c73680a5c50077e806c4f05324ea463a44cdb318edc633fbb882b46a43a62e1d9f2b100f601df3325851 WHIRLPOOL 87a642e15b0e1f85486e077bddd23ff6e2100909cc4b13b130d85a678e6053e8cb9043449b507df6a701ebb0e833ce0bb3bb956ceaf70a1a76b708520acd877e

@ -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-python/pyfits/pyfits-3.2.2.ebuild,v 1.1 2014/05/06 15:56:56 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.2.4.ebuild,v 1.1 2014/06/10 19:19:13 bicatali Exp $
EAPI=5

@ -1,6 +1,2 @@
DIST wsgi_intercept-0.5.1.tar.gz 40797 SHA256 0603a5735152c6da7b31225fc659745838addc15231b39226d68039b6773ba2e SHA512 d1db66e8724cc7226198a3690294b32fa2b52cfd668a380b4feaa5a97d3587721da44733560ddfe45780df31eb898330f97d65da9332d2d84359d886171b29d5 WHIRLPOOL fb4616f2b04399b802c7baf8593128fb353d223da9bc031954df0d797d08c64e0a4630ac74a7276549c572e6f13345f922ecf68ef8fdfe2dba7ff324e9dc8040
DIST wsgi_intercept-0.6.0.tar.gz 9830 SHA256 fbee9bb0fe6aace0c6297d217bf9910a5099faa173e7e26f69246f5f59dc8754 SHA512 434528d5ec9b2568bea11eecb3f2b8d86f9436c8ff580d013a7bb57d09b760994002ac23bec657720feb422bc4d00914d2e1e6ed7d8111e6e9f4b720904561e3 WHIRLPOOL 48fdf8ccdb0bc0aaa13604733167ed4c7e755a6b0308f283985b729e743021a8a93c01547eec3797d4d96b75a717c2cc0ac2c7da762f9195f1433b819db9b269
DIST wsgi_intercept-0.6.1.tar.gz 9869 SHA256 656d6cea9c513e1a5db963d5210d579846cca166b47a3c4fcdd0633ce01516e9 SHA512 cffa66149e1d3302b71d60b21d3c00879bd7329bf149dbe5f6f7c4f58cc4b8da0aff4f43702be1688315baff3c3744b40696a44f86dd82ffb23fbc5e05a84bb6 WHIRLPOOL 99bd36cb768de4b80084086246c21a984158d18f0361bd94be362e517d74f076358b07af482841f8a0c2b9153d16a33a773457f874996ad413ca8717b0e9de12
DIST wsgi_intercept-0.6.2.tar.gz 9883 SHA256 aa44166c53810d5268a496224ad87bca4f4bc035572729c363ae480a49dba97e SHA512 93152a18f9224aa00173df046536d70b8f4b7694810f16d3da6647751ef62fd3c7a584b5220ed2e3a4f2d753576ca8894938d2cb36698d9ebb3fd8d3cc607959 WHIRLPOOL 1266be906d518ad609ed4cabe7f87d3fd6da7d76edcf75285b098eef2b1c64f6da4088b8caa7756ca640a94403fc0f5bf92b35fa01e4754d4da4834172f9db87
DIST wsgi_intercept-0.6.3.tar.gz 10412 SHA256 a05bae6437014ad4f493281ec044bc136a254387b35068b48ff832566416834e SHA512 ca659a3b389daaafb73ec388cad08c49419904dcb26ceb88ca1fc3ae56a66d246d95da33c3a8ffcc795f48d1717e28971807aeecdb9b8dc3d7e5cc94b2d811fc WHIRLPOOL ab63437a8d6a6f528201c7138a3e217737b6515fc07e36aa4bde1bef0b3166a7c943a5ab79f7521be7483b7bf76d0124492be0a1a4699c072c2eb09a2f8c027e
DIST wsgi_intercept-0.6.4.tar.gz 10629 SHA256 8ba0349f7517f946d5ffa7a24092070360e9b89ebf41690d19c680891e511f96 SHA512 d1d64de4a3680438860f05a1a540dfaf2928f7cee0fef71ecd8b40654de76af241d9cc9bbb4c66f69aa3e965a42ef0f0f66b35d5ae81f2b6cce2df4a8a2624f9 WHIRLPOOL 88218070585ef2195e0912ac616058539684b23f2761eccba563cab446ba443f206dacdf9493f0cac4f622f489ce53c4281f6ffc1876df22007d3cfe2bb5b28d

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiintercept/wsgiintercept-0.5.1.ebuild,v 1.1 2013/07/03 13:14:24 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
MY_PN="wsgi_intercept"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="WSGI application in place of a real URI for testing"
HOMEPAGE="https://pypi.python.org/pypi/wsgi_intercept https://code.google.com/p/wsgi-intercept/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
"
S="${WORKDIR}"/${MY_P}

@ -1,35 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiintercept/wsgiintercept-0.6.0.ebuild,v 1.1 2013/11/27 16:13:23 dev-zero Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
MY_PN="wsgi_intercept"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="WSGI application in place of a real URI for testing"
HOMEPAGE="https://pypi.python.org/pypi/wsgi_intercept https://github.com/cdent/python3-wsgi-intercept"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/httplib2[${PYTHON_USEDEP}]
>=dev-python/pytest-2.4[${PYTHON_USEDEP}]
>=dev-python/requests-2[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MY_P}"
PATCHES=( "${FILESDIR}/${PV}-fix-tests.patch" )
python_test() {
py.test || die
}

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiintercept/wsgiintercept-0.6.1.ebuild,v 1.1 2014/02/03 12:41:58 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
MY_PN="wsgi_intercept"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="WSGI application in place of a real URI for testing"
HOMEPAGE="https://pypi.python.org/pypi/wsgi_intercept https://github.com/cdent/python3-wsgi-intercept"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/httplib2[${PYTHON_USEDEP}]
>=dev-python/pytest-2.4[${PYTHON_USEDEP}]
>=dev-python/requests-2[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
PATCHES=( "${FILESDIR}/0.6.0-fix-tests.patch" )
python_test() {
py.test || die
}

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiintercept/wsgiintercept-0.6.2.ebuild,v 1.1 2014/05/03 08:25:39 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
MY_PN="wsgi_intercept"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="WSGI application in place of a real URI for testing"
HOMEPAGE="https://pypi.python.org/pypi/wsgi_intercept https://github.com/cdent/python3-wsgi-intercept"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/httplib2[${PYTHON_USEDEP}]
>=dev-python/pytest-2.4[${PYTHON_USEDEP}]
>=dev-python/requests-2[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
PATCHES=( "${FILESDIR}/0.6.0-fix-tests.patch" )
python_test() {
py.test || die
}

@ -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-python/wsgiintercept/wsgiintercept-0.6.4.ebuild,v 1.1 2014/06/09 07:56:53 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiintercept/wsgiintercept-0.6.4.ebuild,v 1.2 2014/06/10 10:28:10 idella4 Exp $
EAPI=5
@ -26,13 +26,11 @@ DEPEND="
test? (
dev-python/httplib2[${PYTHON_USEDEP}]
>=dev-python/pytest-2.4[${PYTHON_USEDEP}]
>=dev-python/requests-2[${PYTHON_USEDEP}]
>=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
_PATCHES=( "${FILESDIR}/0.6.0-fix-tests.patch" )
python_test() {
py.test || die
py.test || die "Tests failed under ${EPYTHON}"
}

@ -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-ruby/pdf-core/pdf-core-0.2.5.ebuild,v 1.2 2014/05/26 02:25:11 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pdf-core/pdf-core-0.2.5.ebuild,v 1.3 2014/06/10 18:57:47 mrueg Exp $
EAPI=5
@ -13,7 +13,7 @@ RUBY_FAKEGEM_TASK_DOC="rdoc"
inherit ruby-fakegem
DESCRIPTION="Implements low level PDF features for Prawn"
HOMEPAGE="http://github.com/prawn/pdf-core/"
HOMEPAGE="http://github.com/prawnpdf/pdf-core/"
LICENSE="|| ( Ruby GPL-2 GPL-3 )"
SLOT="0"

@ -0,0 +1,11 @@
--- configure
+++ configure
@@ -9214,7 +9214,7 @@
fi
hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
- archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
+ archive_expsym_cmds='eval `echo "$soname" | $SED -e "s,^,filenam=,; s,(, membnam=,; s,\.o),,"`~$RM -r $lib.d~$MKDIR $lib.d~$CC -o $lib.d/$membnam.o $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags -shared $wl-G$allow_undefined_flag $wl'$exp_sym_flag':$export_symbols~$STRIP -e $lib.d/$membnam.o~( echo "#! $soname"; if test $membnam = shr_64; then echo "# 64"; else echo "# 32"; fi; cat $export_symbols ) > $lib.d/$membnam.imp~$AR $AR_FLAGS $lib $lib.d/$membnam.o $lib.d/$membnam.imp~$RM -r $lib.d'
else
if test ia64 = "$host_cpu"; then
hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'

@ -0,0 +1,11 @@
--- configure
+++ configure
@@ -13307,7 +13307,7 @@
hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
- archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
+ archive_expsym_cmds_CXX='eval `echo "$soname" | sed -e "s,^,filenam=,; s,(, membnam=,; s,\.o),,"`~$RM -r $lib.d~$MKDIR $lib.d~$CC -o $output_objdir/$filenam.d/$membnam.o $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags -shared $wl-G$allow_undefined_flag $wl'$exp_sym_flag':$export_symbols~$STRIP -e $output_objdir/$filenam.d/$membnam.o~( echo "#! $soname"; if test $membnam = shr_64; then echo "# 64"; else echo "# 32"; fi; cat $export_symbols ) > $lib.d/$membnam.imp~$AR $AR_FLAGS $lib $lib.d/$membnam.o $lib.d/$membnam.imp~$RM -r $lib.d'
else
if test ia64 = "$host_cpu"; then
hardcode_libdir_flag_spec_CXX='$wl-R $libdir:/usr/lib:/lib'

@ -0,0 +1,10 @@
--- configure
+++ configure
@@ -14426,6 +14426,7 @@
# instead of lib<name>.a to let people know that these are not
# typical AIX shared libraries.
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
+ [ "${OBJECT_MODE:-32}" = '64' ] && soname_spec='$libname$release$shared_ext$major(shr_64.o)' || soname_spec='$libname$release$shared_ext$major(shr.o)'
else
# We preserve .a as extension for shared libraries through AIX4.2
# and later when we are not doing run time linking.

@ -0,0 +1,264 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/gstreamer.eclass,v 1.1 2014/06/10 18:37:35 mgorny Exp $
# @ECLASS: gstreamer.eclass
# @MAINTAINER:
# gstreamer@gentoo.org
# @AUTHOR:
# Michał Górny <mgorny@gentoo.org>
# Gilles Dartiguelongue <eva@gentoo.org>
# Saleem Abdulrasool <compnerd@gentoo.org>
# foser <foser@gentoo.org>
# zaheerm <zaheerm@gentoo.org>
# @BLURB: Helps building core & split gstreamer plugins.
# @DESCRIPTION:
# Eclass to make external gst-plugins emergable on a per-plugin basis
# and to solve the problem with gst-plugins generating far too much
# unneeded dependencies.
#
# GStreamer consuming applications should depend on the specific plugins
# they need as defined in their source code. Usually you can find that
# out by grepping the source tree for 'factory_make'. If it uses playbin
# plugin, consider adding media-plugins/gst-plugins-meta dependency, but
# also list any packages that provide explicitly requested plugins.
inherit eutils multilib multilib-minimal toolchain-funcs versionator
case "${EAPI:-0}" in
5)
;;
0|1|2|3|4)
die "EAPI=\"${EAPI:-0}\" is not supported anymore"
;;
*)
die "EAPI=\"${EAPI}\" is not supported yet"
;;
esac
# @ECLASS-VARIABLE: GST_PLUGINS_BUILD
# @DESCRIPTION:
# Defines the plugins to be built.
# May be set by an ebuild and contain more than one indentifier, space
# seperated (only src_configure can handle mutiple plugins at this time).
: ${GST_PLUGINS_BUILD:=${PN/gst-plugins-/}}
# @ECLASS-VARIABLE: GST_PLUGINS_BUILD_DIR
# @DESCRIPTION:
# Actual build directory of the plugin.
# Most often the same as the configure switch name.
: ${GST_PLUGINS_BUILD_DIR:=${PN/gst-plugins-/}}
# @ECLASS-VARIABLE: GST_TARBALL_SUFFIX
# @DESCRIPTION:
# Most projects hosted on gstreamer.freedesktop.org mirrors provide
# tarballs as tar.bz2 or tar.xz. This eclass defaults to xz. This is
# because the gstreamer mirrors are moving to only have xz tarballs for
# new releases.
: ${GST_TARBALL_SUFFIX:="xz"}
# Even though xz-utils are in @system, they must still be added to DEPEND; see
# http://archives.gentoo.org/gentoo-dev/msg_a0d4833eb314d1be5d5802a3b710e0a4.xml
if [[ ${GST_TARBALL_SUFFIX} == "xz" ]]; then
DEPEND="${DEPEND} app-arch/xz-utils"
fi
# @ECLASS-VARIABLE: GST_ORG_MODULE
# @DESCRIPTION:
# Name of the module as hosted on gstreamer.freedesktop.org mirrors.
# Leave unset if package name matches module name.
: ${GST_ORG_MODULE:=$PN}
# @ECLASS-VARIABLE: GST_ORG_PVP
# @INTERNAL
# @DESCRIPTION:
# Major and minor numbers of the version number.
: ${GST_ORG_PVP:=$(get_version_component_range 1-2)}
DESCRIPTION="${BUILD_GST_PLUGINS} plugin for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
SRC_URI="http://gstreamer.freedesktop.org/src/${GST_ORG_MODULE}/${GST_ORG_MODULE}-${PV}.tar.${GST_TARBALL_SUFFIX}"
LICENSE="GPL-2"
case ${GST_ORG_PVP} in
0.10) SLOT="0.10" ;;
1.*) SLOT="1.0" ;;
*) die "Unkown gstreamer release."
esac
S="${WORKDIR}/${GST_ORG_MODULE}-${PV}"
RDEPEND="
dev-libs/glib:2[${MULTILIB_USEDEP}]
media-libs/gstreamer:${SLOT}[${MULTILIB_USEDEP}]
"
DEPEND="
>=sys-apps/sed-4
virtual/pkgconfig[${MULTILIB_USEDEP}]
"
# Export common multilib phases.
multilib_src_configure() { gstreamer_multilib_src_configure; }
if [[ ${PN} != ${GST_ORG_MODULE} ]]; then
# Do not run test phase for invididual plugin ebuilds.
RESTRICT="test"
RDEPEND="${RDEPEND}
>=media-libs/${GST_ORG_MODULE}-${PV}:${SLOT}[${MULTILIB_USEDEP}]"
# Export multilib phases used for split builds.
multilib_src_compile() { gstreamer_multilib_src_compile; }
multilib_src_install() { gstreamer_multilib_src_install; }
multilib_src_install_all() { gstreamer_multilib_src_install_all; }
else
IUSE="nls"
DEPEND="${DEPEND} nls? ( >=sys-devel/gettext-0.17 )"
fi
if [[ ${SLOT} == "0.10" ]]; then
RDEPEND="${RDEPEND}
abi_x86_32? (
!app-emulation/emul-linux-x86-gstplugins[-abi_x86_32(-)]
)"
fi
DEPEND="${DEPEND} ${RDEPEND}"
# @FUNCTION: gstreamer_get_plugins
# @INTERNAL
# @DESCRIPTION:
# Get the list of plugins requiring external dependencies.
gstreamer_get_plugins() {
# Must be called from src_prepare/src_configure
GST_PLUGINS_LIST=$(sed -rn 's/^AG_GST_CHECK_FEATURE\((\w+),.*/ \1 /p' \
"${ECONF_SOURCE:-${S}}"/configure.* | LC_ALL='C' tr '[:upper:]' '[:lower:]')
}
# @FUNCTION: gstreamer_get_plugin_dir
# @USAGE: gstreamer_get_plugin_dir [<build_dir>]
# @INTERNAL
# @DESCRIPTION:
# Finds plugin build directory and output it.
# Defaults to ${GST_PLUGINS_BUILD_DIR} if argument is not provided
gstreamer_get_plugin_dir() {
local build_dir=${1:-${GST_PLUGINS_BUILD_DIR}}
if [[ ! -d ${S}/ext/${build_dir} ]]; then
if [[ ! -d ${S}/sys/${build_dir} ]]; then
ewarn "No such plugin directory"
die
fi
einfo "Building system plugin in ${build_dir}..." >&2
echo sys/${build_dir}
else
einfo "Building external plugin in ${build_dir}..." >&2
echo ext/${build_dir}
fi
}
# @FUNCTION: gstreamer_system_link
# @USAGE: gstreamer_system_link gst-libs/gst/audio:gstreamer-audio [...]
# @DESCRIPTION:
# Walks through makefiles in order to make sure build will link against system
# librairies.
# Takes a list of path fragments and corresponding pkgconfig libraries
# separated by colon (:). Will replace the path fragment by the output of
# pkgconfig.
gstreamer_system_link() {
local pdir directory libs pkgconfig pc tuple
pkgconfig=$(tc-getPKG_CONFIG)
for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do
pdir=$(gstreamer_get_plugin_dir ${plugin_dir})
for tuple in $@ ; do
directory=${tuple%:*}
pc=${tuple#*:}-${SLOT}
libs="$(${pkgconfig} --libs-only-l ${pc} || die)"
sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
-i "${pdir}"/Makefile.{am,in} || die
done
done
}
# @FUNCTION: gstreamer_multilib_src_configure
# @DESCRIPTION:
# Handles logic common to configuring gstreamer plugins
gstreamer_multilib_src_configure() {
local plugin gst_conf=() ECONF_SOURCE=${ECONF_SOURCE:-${S}}
gstreamer_get_plugins
for plugin in ${GST_PLUGINS_LIST} ; do
if has ${plugin} ${GST_PLUGINS_BUILD} ; then
gst_conf+=( --enable-${plugin} )
else
gst_conf+=( --disable-${plugin} )
fi
done
if grep -q "ORC_CHECK" "${ECONF_SOURCE}"/configure.* ; then
if in_iuse orc ; then
gst_conf+=( $(use_enable orc) )
else
gst_conf+=( --disable-orc )
fi
fi
if grep -q "AM_MAINTAINER_MODE" "${ECONF_SOURCE}"/configure.* ; then
gst_conf+=( --disable-maintainer-mode )
fi
if grep -q "disable-schemas-compile" "${ECONF_SOURCE}"/configure ; then
gst_conf+=( --disable-schemas-compile )
fi
if [[ ${PN} == ${GST_ORG_MODULE} ]]; then
gst_conf+=( $(use_enable nls) )
fi
einfo "Configuring to build ${GST_PLUGINS_BUILD} plugin(s) ..."
econf \
--with-package-name="Gentoo GStreamer ebuild" \
--with-package-origin="http://www.gentoo.org" \
"${gst_conf[@]}" "${@}"
}
# @FUNCTION: gstreamer_multilib_src_compile
# @DESCRIPTION:
# Compiles requested gstreamer plugin.
gstreamer_multilib_src_compile() {
local plugin_dir
for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do
emake -C "$(gstreamer_get_plugin_dir ${plugin_dir})"
done
}
# @FUNCTION: gstreamer_multilib_src_install
# @DESCRIPTION:
# Installs requested gstreamer plugin.
gstreamer_multilib_src_install() {
local plugin_dir
for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do
emake -C "$(gstreamer_get_plugin_dir ${plugin_dir})" \
DESTDIR="${D}" install
done
}
# @FUNCTION: gstreamer_multilib_src_install_all
# @DESCRIPTION:
# Installs documentation for requested gstreamer plugin, and removes .la
# files.
gstreamer_multilib_src_install_all() {
local plugin_dir
for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do
local dir=$(gstreamer_get_plugin_dir ${plugin_dir})
[[ -e ${dir}/README ]] && dodoc "${dir}"/README
done
prune_libtool_files --modules
}

@ -0,0 +1,52 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild,v 1.1 2014/06/10 18:35:23 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-bad"
inherit eutils flag-o-matic gstreamer
DESCRIPTION="Less plugins for GStreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
SRC_URI+=" http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-h264-patches.tar.xz"
LICENSE="LGPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+orc"
RDEPEND="
>=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-0.10.36:${SLOT}[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.11[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
RDEPEND="${RDEPEND}
!<media-plugins/gst-plugins-farsight-0.12.11:${SLOT}"
src_prepare() {
# Patches from 0.10 branch fixing h264 baseline decoding; bug #446384
epatch "${WORKDIR}/${P}-h264-patches"/*.patch
}
src_configure() {
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # (Bug #22249)
multilib-minimal_src_configure
}
multilib_src_configure() {
gstreamer_multilib_src_configure \
$(use_enable orc) \
--disable-examples \
--disable-debug
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-bad/gst-plugins-bad-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:35:23 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-bad"
inherit eutils flag-o-matic gstreamer
DESCRIPTION="Less plugins for GStreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="LGPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="egl +introspection +orc vnc"
# FIXME: we need to depend on mesa to avoid automagic on egl
# dtmf plugin moved from bad to good in 1.2
# X11 is automagic for now, upstream #709530
RDEPEND="
>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
!<media-libs/gst-plugins-good-1.1:${SLOT}
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
"
src_configure() {
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # (Bug #22249)
multilib-minimal_src_configure
}
multilib_src_configure() {
gstreamer_multilib_src_configure \
$(multilib_native_use_enable introspection) \
$(use_enable orc) \
$(use_enable vnc librfb) \
--disable-examples \
--disable-debug \
--with-egl-window-system=$(usex egl x11 none)
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,71 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild,v 1.1 2014/06/10 18:33:55 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-base"
inherit gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="GPL-2+ LGPL-2+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+introspection nls +orc"
RDEPEND=">=media-libs/gstreamer-${PV}:0.10[introspection?,${MULTILIB_USEDEP}]
dev-libs/libxml2:2[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
app-text/iso-codes
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
orc? ( >=dev-lang/orc-0.4.11[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.3
"
RDEPEND="${RDEPEND}
!<media-libs/gst-plugins-bad-0.10.10:0.10
abi_x86_32? (
!<=app-emulation/emul-linux-x86-medialibs-20140508-r5
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
)
"
src_prepare() {
# The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
# though they are not actually used. This needs to be fixed upstream by
# replacing AC_PATH_XTRA with PKG_CONFIG calls.
sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure || die
}
multilib_src_configure() {
gstreamer_multilib_src_configure \
$(multilib_native_use_enable introspection) \
$(use_enable nls) \
$(use_enable orc) \
--disable-examples \
--disable-debug \
--disable-static
# bug #366931, flag-o-matic for the whole thing is overkill
if [[ ${CHOST} == *86-*-darwin* ]] ; then
sed -i \
-e '/FLAGS = /s|-O[23]|-O1|g' \
gst/audioconvert/Makefile \
gst/volume/Makefile || die
fi
if multilib_is_native_abi; then
local x
for x in libs plugins; do
ln -s "${S}"/docs/${x}/html docs/${x}/html || die
done
fi
}
multilib_src_install_all() {
DOCS="AUTHORS NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,94 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:33:55 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-base"
inherit gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="GPL-2+ LGPL-2+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="alsa +introspection ivorbis +ogg +orc +pango theora +vorbis X"
REQUIRED_USE="
ivorbis? ( ogg )
theora? ( ogg )
vorbis? ( ogg )
"
RDEPEND="
app-text/iso-codes
>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-1.2.0:1.0[introspection?,${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
alsa? ( >=media-libs/alsa-lib-0.9.1[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
ivorbis? ( media-libs/tremor[${MULTILIB_USEDEP}] )
ogg? ( >=media-libs/libogg-1[${MULTILIB_USEDEP}] )
orc? ( >=dev-lang/orc-0.4.18[${MULTILIB_USEDEP}] )
pango? ( >=x11-libs/pango-1.22[${MULTILIB_USEDEP}] )
theora? ( >=media-libs/libtheora-1.1[encode,${MULTILIB_USEDEP}] )
vorbis? ( >=media-libs/libvorbis-1[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXv[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
X? (
x11-proto/videoproto[${MULTILIB_USEDEP}]
x11-proto/xextproto[${MULTILIB_USEDEP}]
x11-proto/xproto[${MULTILIB_USEDEP}] )
"
src_prepare() {
# The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
# though they are not actually used. This needs to be fixed upstream by
# replacing AC_PATH_XTRA with PKG_CONFIG calls, upstream bug #731047
sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure || die
}
multilib_src_configure() {
gstreamer_multilib_src_configure \
$(use_enable alsa) \
$(multilib_native_use_enable introspection) \
$(use_enable ivorbis) \
$(use_enable ogg) \
$(use_enable orc) \
$(use_enable pango) \
$(use_enable theora) \
$(use_enable vorbis) \
$(use_enable X x) \
$(use_enable X xshm) \
$(use_enable X xvideo) \
--disable-debug \
--disable-examples \
--disable-freetypetest \
--disable-static
# cdparanoia and libvisual are split out, per leio's request
# bug #366931, flag-o-matic for the whole thing is overkill
if [[ ${CHOST} == *86-*-darwin* ]] ; then
sed -i \
-e '/FLAGS = /s|-O[23]|-O1|g' \
gst/audioconvert/Makefile \
gst/volume/Makefile || die
fi
if multilib_is_native_abi; then
local x
for x in libs plugins; do
ln -s "${S}"/docs/${x}/html docs/${x}/html || die
done
fi
}
multilib_src_install_all() {
DOCS="AUTHORS NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,57 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.31-r1.ebuild,v 1.1 2014/06/10 18:36:48 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-good"
inherit eutils flag-o-matic gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="LGPL-2.1+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
>=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-0.10.36:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}]
app-arch/bzip2[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.11[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
!<media-libs/gst-plugins-bad-0.10.22:${SLOT}
"
# audioparsers and qtmux moves
src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
multilib-minimal_src_configure
}
multilib_src_configure() {
# Always enable optional bz2 support for matroska
# Always enable optional zlib support for qtdemux and matroska
# Many media files require these to work, as some container headers are often
# compressed, bug #291154
gstreamer_multilib_src_configure \
--enable-bz2 \
--enable-zlib \
--disable-examples \
--with-default-audiosink=autoaudiosink \
--with-default-visualizer=goom
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,58 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:36:48 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-good"
inherit eutils flag-o-matic gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="LGPL-2.1+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
# dtmf plugin moved from bad to good in 1.2
RDEPEND="
>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-1.2.3:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-1.2.4:${SLOT}[${MULTILIB_USEDEP}]
app-arch/bzip2[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
!<media-libs/gst-plugins-bad-1.1:${SLOT}
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
"
src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
multilib-minimal_src_configure
}
multilib_src_configure() {
# Always enable optional bz2 support for matroska
# Always enable optional zlib support for qtdemux and matroska
# Many media files require these to work, as some container headers are often
# compressed, bug #291154
gstreamer_multilib_src_configure \
--enable-bz2 \
--enable-zlib \
--disable-examples \
--with-default-audiosink=autoaudiosink \
--with-default-visualizer=goom
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19-r1.ebuild,v 1.1 2014/06/10 18:38:01 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-ugly"
inherit eutils flag-o-matic gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.sourceforge.net"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
>=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-0.10.36:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.11[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.3
"
RDEPEND="${RDEPEND}
!<media-libs/gst-plugins-bad-0.10.13"
src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
multilib-minimal_src_configure
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,40 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:38:01 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-ugly"
inherit eutils flag-o-matic gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.sourceforge.net"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-1.2.4:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.16[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
"
src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
multilib-minimal_src_configure
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
einstalldocs
prune_libtool_files --modules
}

@ -0,0 +1,113 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.36-r1.ebuild,v 1.1 2014/06/10 18:32:44 mgorny Exp $
EAPI=5
inherit eutils multilib multilib-minimal pax-utils
DESCRIPTION="Streaming media framework"
HOMEPAGE="http://gstreamer.freedesktop.org/"
SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz"
LICENSE="LGPL-2+"
SLOT="0.10"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+introspection nls +orc test"
RDEPEND=">=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
>=dev-libs/libxml2-2.4.9[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )"
DEPEND="${RDEPEND}
app-arch/xz-utils
>=dev-util/gtk-doc-am-1.3
sys-devel/bison
sys-devel/flex
virtual/pkgconfig[${MULTILIB_USEDEP}]
nls? ( sys-devel/gettext )"
# gtk-doc-am to install API docs
RDEPEND="${RDEPEND}
abi_x86_32? (
!<=app-emulation/emul-linux-x86-medialibs-20140508-r5
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
)
!<media-libs/gst-plugins-base-0.10.26"
# ^^ queue2 move, mustn't have both libgstcoreleements.so and libgstqueue2.so at runtime providing the element at once
src_prepare() {
# Disable silly test that's not guaranteed to pass on an arbitrary machine
epatch "${FILESDIR}/${PN}-0.10.36-disable-test_fail_abstract_new.patch"
# Fix compilation with >=sys-devel/bison-3.0 (#478676)
epatch "${FILESDIR}/${PN}-make-grammar.y-work-with-bison-3.patch"
# Disable windows-portability tests that are relevant only on x86 and amd64
# and can fail on other arches (bug #455038)
if [[ ${ABI} != x86 && ${ABI} != amd64 ]]; then
sed -e 's#check:\(.*\)$(CHECK_EXPORTS)#check:\1#' -i Makefile.{am,in} || die
fi
}
src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no
export ac_cv_func_poll=no
fi
if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
# GCC groks this, but then refers to an implementation (___multi3,
# ___udivti3) that don't exist (at least I can't find it), so force
# this one to be off, such that we use 2x64bit emulation code.
export gst_cv_uint128_t=no
fi
multilib-minimal_src_configure
}
multilib_src_configure() {
# Set 'libexecdir' to ABI-specific location for the library spawns
# helpers from there.
# Disable static archives, dependency tracking and examples
# to speed up build time
# Disable debug, as it only affects -g passing (debugging symbols), this must done through make.conf in gentoo
ECONF_SOURCE=${S} \
econf \
--libexecdir=/usr/$(get_libdir) \
--disable-static \
$(use_enable nls) \
--disable-valgrind \
--disable-examples \
--disable-debug \
--enable-check \
$(multilib_native_use_enable introspection) \
$(use_enable test tests) \
--with-package-name="GStreamer ebuild for Gentoo" \
--with-package-origin="http://packages.gentoo.org/package/media-libs/gstreamer"
if multilib_is_native_abi; then
local x
for x in gst libs plugins; do
ln -s "${S}"/docs/${x}/html docs/${x}/html || die
done
fi
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
einstalldocs
# Remove unversioned binaries to allow SLOT installations in future
cd "${ED%/}"/usr/bin || die
local gst_bins
for gst_bins in *-${SLOT} ; do
[[ -e ${gst_bins} ]] || continue
rm ${gst_bins/-${SLOT}/}
elog "Removed ${gst_bins/-${SLOT}/}"
done
# Punt useless .la files
prune_libtool_files --modules
# Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}" \
"${ED}usr/libexec/gstreamer-${SLOT}/gst-plugin-scanner"
}

@ -0,0 +1,83 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:32:44 mgorny Exp $
EAPI="5"
inherit eutils multilib multilib-minimal pax-utils
DESCRIPTION="Streaming media framework"
HOMEPAGE="http://gstreamer.freedesktop.org/"
SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz"
LICENSE="LGPL-2+"
SLOT="1.0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+introspection nls +orc test"
RDEPEND="
>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
"
DEPEND="${RDEPEND}
app-arch/xz-utils
>=dev-util/gtk-doc-am-1.12
sys-devel/bison
sys-devel/flex
virtual/pkgconfig[${MULTILIB_USEDEP}]
nls? ( sys-devel/gettext )
"
# gtk-doc-am to install API docs
src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no
export ac_cv_func_poll=no
fi
if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
# GCC groks this, but then refers to an implementation (___multi3,
# ___udivti3) that don't exist (at least I can't find it), so force
# this one to be off, such that we use 2x64bit emulation code.
export gst_cv_uint128_t=no
fi
multilib-minimal_src_configure
}
multilib_src_configure() {
# Set 'libexecdir' to ABI-specific location for the library spawns
# helpers from there.
# Disable static archives, dependency tracking and examples
# to speed up build time
# Disable debug, as it only affects -g passing (debugging symbols), this must done through make.conf in gentoo
ECONF_SOURCE=${S} \
econf \
--libexecdir=/usr/$(get_libdir) \
--disable-debug \
--disable-examples \
--disable-static \
--disable-valgrind \
--enable-check \
$(multilib_native_use_enable introspection) \
$(use_enable nls) \
$(use_enable test tests) \
--with-package-name="GStreamer ebuild for Gentoo" \
--with-package-origin="http://packages.gentoo.org/package/media-libs/gstreamer"
if multilib_is_native_abi; then
local x
for x in gst libs plugins; do
ln -s "${S}"/docs/${x}/html docs/${x}/html || die
done
fi
}
multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
einstalldocs
prune_libtool_files --modules
# Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}" \
"${ED}usr/libexec/gstreamer-${SLOT}/gst-plugin-scanner"
}

@ -0,0 +1,110 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/libquicktime-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:06:32 mgorny Exp $
EAPI=5
inherit libtool eutils multilib-minimal
DESCRIPTION="An enhanced version of the quicktime4linux library"
HOMEPAGE="http://libquicktime.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="aac alsa doc dv encode ffmpeg gtk jpeg lame mmx opengl png schroedinger static-libs vorbis X x264"
RDEPEND="virtual/libintl[${MULTILIB_USEDEP}]
aac? (
media-libs/faad2[${MULTILIB_USEDEP}]
encode? ( media-libs/faac[${MULTILIB_USEDEP}] )
)
alsa? ( >=media-libs/alsa-lib-1.0.20 )
dv? ( media-libs/libdv[${MULTILIB_USEDEP}] )
ffmpeg? ( virtual/ffmpeg[${MULTILIB_USEDEP}] )
gtk? ( x11-libs/gtk+:2 )
jpeg? ( virtual/jpeg[${MULTILIB_USEDEP}] )
lame? ( media-sound/lame[${MULTILIB_USEDEP}] )
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0[${MULTILIB_USEDEP}] )
schroedinger? ( >=media-libs/schroedinger-1.0.10[${MULTILIB_USEDEP}] )
vorbis? (
media-libs/libogg[${MULTILIB_USEDEP}]
media-libs/libvorbis[${MULTILIB_USEDEP}]
)
X? (
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXext
x11-libs/libXt
x11-libs/libXv
)
x264? ( media-libs/x264[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
sys-devel/gettext
doc? ( app-doc/doxygen )
X? ( x11-proto/videoproto[${MULTILIB_USEDEP}] )"
REQUIRED_USE="opengl? ( X )"
DOCS="ChangeLog README TODO"
src_prepare() {
epatch "${FILESDIR}"/${P}+libav-9.patch \
"${FILESDIR}"/${P}-ffmpeg2.patch
elibtoolize # Required for .so versioning on g/fbsd
}
multilib_src_configure() {
# utils use: alsa, opengl, gtk+, X
ECONF_SOURCE=${S} \
econf \
--enable-gpl \
$(use_enable static-libs static) \
$(use_enable mmx asm) \
$(multilib_native_use_with doc doxygen) \
$(use vorbis || echo --without-vorbis) \
$(use_with lame) \
$(multilib_native_use_with X x) \
$(multilib_native_use_with opengl) \
$(multilib_native_use_with alsa) \
$(multilib_native_use_with gtk) \
$(use_with dv libdv) \
$(use_with jpeg libjpeg) \
$(use_with ffmpeg) \
$(use_with png libpng) \
$(use_with schroedinger) \
$(use_with aac faac) \
$(use encode || echo --without-faac) \
$(use_with aac faad2) \
$(use_with x264) \
--without-cpuflags
if ! multilib_is_native_abi; then
# disable building utilities
sed -i -e '/SUBDIRS =/s:utils::' Makefile || die
fi
}
multilib_src_install_all() {
einstalldocs
prune_libtool_files --all
# Compatibility with software that uses quicktime prefix, but
# don't do that when building for Darwin/MacOS
[[ ${CHOST} != *-darwin* ]] && dosym /usr/include/lqt /usr/include/quicktime
}
pkg_preinst() {
if [[ -d /usr/include/quicktime && ! -L /usr/include/quicktime ]]; then
elog "For compatibility with other quicktime libraries, ${PN} was"
elog "going to create a /usr/include/quicktime symlink, but for some"
elog "reason that is a directory on your system."
elog "Please check that is empty, and remove it, or submit a bug"
elog "telling us which package owns the directory."
die "/usr/include/quicktime is a directory."
fi
}

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-0.10.19-r1.ebuild,v 1.1 2014/06/10 18:38:33 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
>=media-libs/a52dec-0.7.3[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.11[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:38:33 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
>=media-libs/a52dec-0.7.3[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.16[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"

@ -0,0 +1,20 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-alsa/gst-plugins-alsa-0.10.36-r1.ebuild,v 1.1 2014/06/10 18:53:25 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-base
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=media-libs/alsa-lib-0.9.1[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
src_prepare() {
gstreamer_system_link \
gst-libs/gst/interfaces:gstreamer-interfaces \
gst-libs/gst/audio:gstreamer-audio
}

@ -0,0 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-amr/gst-plugins-amr-0.10.19-r1.ebuild,v 1.1 2014/06/10 18:52:37 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit eutils gstreamer
DESCRIPTION="GStreamer plugin for AMRNB/AMRWB codec"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="media-libs/opencore-amr[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
GST_PLUGINS_BUILD="amrnb amrwb"
GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
src_prepare() {
# Fix build with current opencore-amr
epatch "${FILESDIR}"/${P}-headers-location.patch
}

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-amr/gst-plugins-amr-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:52:37 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer
DESCRIPTION="GStreamer plugin for AMRNB/AMRWB codec"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="media-libs/opencore-amr[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
GST_PLUGINS_BUILD="amrnb amrwb"
GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"

@ -0,0 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-annodex/gst-plugins-annodex-0.10.31-r1.ebuild,v 1.1 2014/06/10 18:53:10 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer
DESCRIPTION="GStreamer plugin for annodex stream manipulation"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=">=dev-libs/libxml2-2.4.9[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-assrender/gst-plugins-assrender-0.10.23-r1.ebuild,v 1.1 2014/06/10 18:53:30 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPTION="GStreamer plugin for ASS/SSA rendering with effects support"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND=">=media-libs/libass-0.9.4[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:53:30 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPTION="GStreamer plugin for ASS/SSA rendering with effects support"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND=">=media-libs/libass-0.9.4[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-cdio/gst-plugins-cdio-0.10.19-r1.ebuild,v 1.1 2014/06/10 18:56:51 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit eutils gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=dev-libs/libcdio-0.80:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-cdio-cd-text-api.patch #452434
}

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:56:51 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=dev-libs/libcdio-0.80:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,20 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-0.10.36-r1.ebuild,v 1.1 2014/06/10 18:56:51 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-base
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=media-sound/cdparanoia-3.10.2-r3[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
src_prepare() {
gstreamer_system_link \
gst-libs/gst/audio:gstreamer-audio \
gst-libs/gst/cdda:gstreamer-cdda
}

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:56:51 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-base
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=media-sound/cdparanoia-3.10.2-r3[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
src_prepare() {
gstreamer_system_link gst-libs/gst/audio:gstreamer-audio
}

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dash/gst-plugins-dash-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:55:36 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPTION="MPEG-DASH plugin"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-libs/libxml2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
# FIXME: gsturidownloader does not have a .pc
#src_prepare() {
# gstreamer_system_link \
# gst-libs/gst/uridownloader:gsturidownloader
#}
multilib_src_compile() {
emake -C gst-libs/gst/uridownloader
gstreamer_multilib_src_compile
}

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dts/gst-plugins-dts-0.10.23-r1.ebuild,v 1.1 2014/06/10 18:56:22 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPTION="GStreamer plugin for MPEG-1/2 video encoding"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
IUSE="+orc"
RDEPEND="
media-libs/libdca[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.11[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dts/gst-plugins-dts-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:56:22 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPTION="GStreamer plugin for MPEG-1/2 video encoding"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
IUSE="+orc"
RDEPEND="
media-libs/libdca[${MULTILIB_USEDEP}]
orc? ( >=dev-lang/orc-0.4.16[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dv/gst-plugins-dv-0.10.31-r1.ebuild,v 1.1 2014/06/10 18:56:52 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer
DESCRIPTION="GStreamer plugin to demux and decode DV"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND=">=media-libs/libdv-0.100[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
GST_PLUGINS_BUILD="libdv"

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dv/gst-plugins-dv-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:56:52 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer
DESCRIPTION="GStreamer plugin to demux and decode DV"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND=">=media-libs/libdv-0.100[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
GST_PLUGINS_BUILD="libdv"

@ -0,0 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dvb/gst-plugins-dvb-0.10.23-r1.ebuild,v 1.1 2014/06/10 18:57:09 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPION="GStreamer plugin to allow capture from dvb devices"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="virtual/os-headers"

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:57:09 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPION="GStreamer plugin to allow capture from dvb devices"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="virtual/os-headers"
multilib_src_compile() {
# Prepare generated headers
emake -C gst-libs/gst/mpegts
gstreamer_multilib_src_compile
}

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-0.10.19-r1.ebuild,v 1.1 2014/06/10 18:58:32 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="media-libs/libdvdread[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:58:32 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="media-libs/libdvdread[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-faac/gst-plugins-faac-0.10.23-r1.ebuild,v 1.1 2014/06/10 18:58:57 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="media-libs/faac[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-faac/gst-plugins-faac-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:58:57 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="media-libs/faac[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r1.ebuild,v 1.1 2014/06/10 18:59:01 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="media-libs/faad2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-faad/gst-plugins-faad-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:59:01 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="media-libs/faad2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,84 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.13_p201211-r2.ebuild,v 1.1 2014/06/10 18:58:57 mgorny Exp $
EAPI=5
inherit eutils flag-o-matic multilib-minimal
MY_PN="gst-ffmpeg"
MY_P=${MY_PN}-${PV}
# Create a major/minor combo for SLOT
PVP=(${PV//[-\._]/ })
SLOT=${PVP[0]}.${PVP[1]}
DESCRIPTION="FFmpeg based gstreamer plugin"
HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html"
#SRC_URI="http://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.bz2"
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${MY_P}.tar.xz
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${MY_P}-libav-9-patches.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
S=${WORKDIR}/${MY_P}
RDEPEND=">=media-libs/gstreamer-0.10.31:0.10[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-0.10.31:0.10[${MULTILIB_USEDEP}]
>=virtual/ffmpeg-0.10[${MULTILIB_USEDEP}]
|| (
media-video/ffmpeg:0[${MULTILIB_USEDEP}]
media-libs/libpostproc[${MULTILIB_USEDEP}]
)
orc? ( >=dev-lang/orc-0.4.6[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]"
RDEPEND="${RDEPEND}
abi_x86_32? (
!app-emulation/emul-linux-x86-gstplugins[-abi_x86_32(-)]
)"
src_prepare() {
sed -e 's/sleep 15//' -i configure.ac configure || die
# libav-9 support backported from gst-plugins-libav-1.1.0
epatch ../${MY_P}-libav-9-patches/*.patch
# compat bits for older ffmpeg/libav releases
epatch "${FILESDIR}/${PV}-channel_layout.patch" \
"${FILESDIR}/${PV}-iscodec.patch" \
"${FILESDIR}/${PV}-coma.patch" \
"${FILESDIR}/${PV}-gstffmpegpipe_redef.patch"
# compatibility with recent releases
if has_version '>=media-video/ffmpeg-1.1' || has_version '>=media-video/libav-9' ; then
epatch "${FILESDIR}/${PV}-planaraudio.patch"
sed -i -e 's/ CODEC_ID/ AV_CODEC_ID/g' \
-e 's/ CodecID/ AVCodecID/g' \
ext/ffmpeg/*.{c,h}
epatch "${FILESDIR}/${PV}-ffmpeg2.patch"
fi
}
multilib_src_configure() {
# always use system ffmpeg if possible
ECONF_SOURCE=${S} \
econf \
--with-system-ffmpeg \
$(use_enable orc)
}
multilib_src_install_all() {
einstalldocs
prune_libtool_files --modules
}
pkg_postinst() {
if has_version "media-video/ffmpeg"; then
elog "Please note that upstream uses media-video/libav"
elog "rather than media-video/ffmpeg. If you encounter any"
elog "issues try to move from ffmpeg to libav."
fi
}

@ -0,0 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-flac/gst-plugins-flac-0.10.31-r1.ebuild,v 1.1 2014/06/10 18:59:07 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-good"
inherit gstreamer
DESCRIPTION="GStreamer encoder/decoder/tagger for FLAC"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=media-libs/flac-1.1.4[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-flac/gst-plugins-flac-1.2.4-r1.ebuild,v 1.1 2014/06/10 18:59:07 mgorny Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-good"
inherit gstreamer
DESCRIPTION="GStreamer encoder/decoder/tagger for FLAC"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=media-libs/flac-1.1.4[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-0.10.31-r1.ebuild,v 1.1 2014/06/10 19:01:58 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer
DESCRIPION="GdkPixbuf-based image decoder, overlay and sink"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=x11-libs/gdk-pixbuf-2.8:2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
GST_PLUGINS_BUILD="gdk_pixbuf"
GST_PLUGINS_BUILD_DIR="gdk_pixbuf"

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.2.4-r1.ebuild,v 1.1 2014/06/10 19:01:58 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer
DESCRIPION="GdkPixbuf-based image decoder, overlay and sink"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=x11-libs/gdk-pixbuf-2.8:2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
GST_PLUGINS_BUILD="gdk_pixbuf"
GST_PLUGINS_BUILD_DIR="gdk_pixbuf"

@ -0,0 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-gio/gst-plugins-gio-0.10.36-r1.ebuild,v 1.1 2014/06/10 19:01:48 mgorny Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-base
inherit gstreamer
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"

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

Loading…
Cancel
Save