Sync with portage [Sun Feb 26 09:40:18 MSK 2012].

mhiretskiy
root 12 years ago
parent 97b404a9b7
commit ffa47c4696

@ -1,10 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinx3/sphinx3-0.8.ebuild,v 1.2 2012/01/12 16:34:10 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinx3/sphinx3-0.8.ebuild,v 1.3 2012/02/26 02:57:03 patrick Exp $
EAPI=3
PYTHON_DEPEND="python? 2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit autotools-utils prefix python
@ -20,8 +21,6 @@ IUSE="doc python static-libs"
DEPEND=">=app-accessibility/sphinxbase-0.7[static-libs?,python?]"
RDEPEND="${DEPEND}"
RESTRICT_PYTHON_ABIS="3*"
# Due to generated Python setup.py.
AUTOTOOLS_IN_SOURCE_BUILD=1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.26.ebuild,v 1.2 2012/02/25 16:41:53 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.26.ebuild,v 1.3 2012/02/25 20:33:36 jdhore Exp $
EAPI="3"
@ -14,7 +14,7 @@ SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static userland_GNU"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.0-r3.ebuild,v 1.2 2012/02/20 18:45:01 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.0-r3.ebuild,v 1.4 2012/02/25 23:12:17 floppym Exp $
#BACKPORTS=1
@ -31,10 +31,8 @@ LICENSE="GPL-2"
SLOT="0"
# xen is disabled until the deps are fixed
IUSE="+aio alsa bluetooth brltty curl debug esd fdt ncurses \
opengl pulseaudio qemu-ifup rbd sasl sdl smartcard spice test +threads tls \
usbredir vde +vhost-net xattr xen"
# static, depends on libsdl being built with USE=static-libs, which can not
# be expressed in current EAPI's
opengl pulseaudio qemu-ifup rbd sasl sdl smartcard spice static test
+threads tls usbredir vde +vhost-net xattr xen"
COMMON_TARGETS="i386 x86_64 arm cris m68k microblaze mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} mips64 mips64el ppcemb"
@ -64,7 +62,6 @@ RDEPEND="
media-libs/libpng
sys-apps/pciutils
>=sys-apps/util-linux-2.16.0
sys-libs/zlib
virtual/jpeg
amd64? ( sys-apps/seabios
sys-apps/vgabios )
@ -83,7 +80,10 @@ RDEPEND="
qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils )
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
sdl? ( >=media-libs/libsdl-1.2.11[X] )
sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] )
!static? ( >=media-libs/libsdl-1.2.11[X] ) )
static? ( sys-libs/zlib[static-libs] )
!static? ( sys-libs/zlib )
smartcard? ( dev-libs/nss )
spice? ( >=app-emulation/spice-0.9.0
>=app-emulation/spice-protocol-0.8.1 )
@ -235,7 +235,7 @@ src_configure() {
conf_opts="${conf_opts} --extra-ldflags=-Wl,-z,execheap"
# Add support for static builds
#use static && conf_opts="${conf_opts} --static"
use static && conf_opts="${conf_opts} --static"
# Support debug USE flag
use debug && conf_opts="${conf_opts} --enable-debug"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-1.0-r3.ebuild,v 1.1 2012/02/21 08:04:00 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-1.0-r3.ebuild,v 1.2 2012/02/25 21:03:08 cardoe Exp $
EAPI=4
@ -48,7 +48,6 @@ RDEPEND="${RDEPEND}
>=dev-libs/glib-2.0
sys-apps/pciutils
>=sys-apps/util-linux-2.16.0
sys-libs/zlib
aio? ( dev-libs/libaio )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
@ -77,6 +76,8 @@ RDEPEND="${RDEPEND}
>=app-emulation/spice-protocol-0.8.1
)
ssl? ( net-libs/gnutls )
static? ( sys-libs/zlib[static-libs] )
!static? ( sys-libs/zlib )
usbredir? ( sys-apps/usbredir )
vde? ( net-misc/vde )
xattr? ( sys-apps/attr )

@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/xmldiff/xmldiff-0.6.10.ebuild,v 1.7 2011/12/18 22:11:00 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xmldiff/xmldiff-0.6.10.ebuild,v 1.8 2012/02/26 03:03:32 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils python

@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/xmldiff/xmldiff-0.6.9-r1.ebuild,v 1.2 2011/01/08 18:51:52 arfrever Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xmldiff/xmldiff-0.6.9-r1.ebuild,v 1.3 2012/02/26 03:03:32 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils python

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.0.8.5.ebuild,v 1.1 2011/12/05 22:06:01 wired Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.0.8.5.ebuild,v 1.2 2012/02/25 21:51:24 ago Exp $
EAPI=4
inherit savedconfig toolchain-funcs eutils
@ -11,7 +11,7 @@ SRC_URI="http://pwmt.org/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm ~x86"
IUSE=""
RDEPEND=">=x11-libs/cairo-1.8.8

@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbxml/dbxml-2.5.16-r1.ebuild,v 1.4 2011/11/14 11:21:42 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbxml/dbxml-2.5.16-r1.ebuild,v 1.5 2012/02/26 03:34:15 patrick Exp $
EAPI="3"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit autotools distutils flag-o-matic perl-app eutils versionator libtool multilib java-pkg-opt-2

@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbxml/dbxml-2.5.16-r2.ebuild,v 1.3 2011/11/13 20:34:59 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbxml/dbxml-2.5.16-r2.ebuild,v 1.4 2012/02/26 03:34:15 patrick Exp $
EAPI="3"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit autotools distutils flag-o-matic perl-app eutils versionator libtool multilib java-pkg-opt-2

@ -1,2 +1 @@
DIST jemalloc-2.2.3.tar.bz2 224059 RMD160 a1fbb7e58fefb84eaf843a3867cc5d4da212409d SHA1 5bc361b517bc038248c077f9921ceac41ffba151 SHA256 bb042a809f6d7500b7f6bad318de43fbb7e050f11273954ce650d6f27f9cf781
DIST jemalloc-2.2.5.tar.bz2 224118 RMD160 355d11645d3b4f1a8a82c5455ebf544eab2a2d4e SHA1 0964af950f3e423eec2d04cc1a839149f807dcc9 SHA256 efcc9636757bd7f53a0fde084c2988bfe26f2868e435447f2d41ac42c0b3521e

@ -0,0 +1,12 @@
--- a/Makefile.in
+++ b/Makefile.in
@@ -176,7 +176,7 @@
install -m 644 $$d $(MANDIR)/man3; \
done
-install_doc: install_html install_man
+install_doc: install_man
install: install_bin install_include install_lib install_doc

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-2.2.3.ebuild,v 1.2 2011/11/09 19:53:21 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild,v 1.1 2012/02/26 04:05:32 anarchy Exp $
EAPI=4
@ -14,7 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="debug stats"
IUSE="debug static-libs stats"
DEPEND=""
RDEPEND=""
@ -22,7 +22,8 @@ RDEPEND=""
src_prepare() {
epatch \
"${FILESDIR}/${PN}-strip-optimization.patch" \
"${FILESDIR}/${PN}-2.2.1-no-pprof.patch"
"${FILESDIR}/${PN}-2.2.1-no-pprof.patch" \
"${FILESDIR}/${PN}-2.2.5_fix_html_install.patch" \
eautoreconf
}
@ -33,3 +34,11 @@ src_configure() {
$(use_enable debug) \
$(use_enable stats)
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc ChangeLog README
dohtml doc/jemalloc.html
use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
}

@ -1 +1,2 @@
DIST findlib-1.2.7.tar.gz 163452 RMD160 d374a9dcfee69e2428e904a77882616dd4fe61e7 SHA1 bb99da86a454ec755c9c5e4a464013be5c766801 SHA256 c920b129e48b3b313e67b915a078ab06a9ddd2e072f3353edfa74144f256029b
DIST findlib-1.2.8.tar.gz 163985 RMD160 8b8c22c27cbdfa0a324d44480671d36d3c6eb2a8 SHA1 85d28df1a5a5c72a7a1b1c40ff89ea592507e6bd SHA256 1b1d54932a8b09c221d92ee85953f2b612381e8fd48fdf3e7a96f88995544567

@ -0,0 +1,77 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/findlib-1.2.8.ebuild,v 1.1 2012/02/25 23:18:27 aballier Exp $
EAPI=2
inherit multilib
RESTRICT="installsources"
DESCRIPTION="OCaml tool to find/use non-standard packages."
HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
DEPEND=">=dev-lang/ocaml-3.10[ocamlopt?,tk?]"
RDEPEND="${DEPEND}"
ocamlfind_destdir="/usr/$(get_libdir)/ocaml"
stublibs="${ocamlfind_destdir}/stublibs"
src_configure() {
local myconf
use tk && myconf="-with-toolbox"
./configure -bindir /usr/bin -mandir /usr/share/man \
-sitelib ${ocamlfind_destdir} \
-config ${ocamlfind_destdir}/findlib/findlib.conf \
${myconf} || die "configure failed"
}
src_compile() {
emake all || die
if use ocamlopt; then
emake opt || die # optimized code
else
# If using bytecode we dont want to strip the binary as it would remove the
# bytecode and only leave ocamlrun...
export STRIP_MASK="*/bin/*"
fi
}
src_install() {
dodir `ocamlc -where`
emake prefix="${D}" install || die
dodir "${stublibs}"
cd "${S}/doc"
dodoc QUICKSTART README DOCINFO
use doc && dohtml -r ref-html guide-html
}
check_stublibs() {
local ocaml_stdlib=`ocamlc -where`
local ldconf="${ocaml_stdlib}/ld.conf"
if [ ! -e ${ldconf} ]
then
echo "${ocaml_stdlib}" > ${ldconf}
echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
fi
if [ -z `grep -e ${stublibs} ${ldconf}` ]
then
echo ${stublibs} >> ${ldconf}
fi
}
pkg_postinst() {
check_stublibs
}

@ -1 +1,2 @@
DIST gdata-2.0.14.tar.gz 1872888 RMD160 9a0f2b7ba5bfc0cd813ac7ef54068acfae0992b6 SHA1 5eed0e01ab931e3f706ec544fc8f06ecac384e91 SHA256 ba291d2b9d36a0f1b1b31a5a3ac3ba11f1bcce21c915a6ec78d109a43dafb1b0
DIST gdata-2.0.16.tar.gz 2077455 RMD160 6a549df0e6a7115dbb637fe8623fb8a0e73e14ff SHA1 2cf06487e6c7e549e699dd737ba7b1c25e78c246 SHA256 a0aeacd60e54b171dbccb9423d8321a5e09b4d929bae60ed0d7fe7aeb84563ea

@ -0,0 +1,45 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gdata/gdata-2.0.16.ebuild,v 1.3 2012/02/26 04:00:30 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2"
PYTHON_USE_WITH="ssl xml"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
MY_P="gdata-${PV}"
DESCRIPTION="Python client library for Google data APIs"
HOMEPAGE="http://code.google.com/p/gdata-python-client/ http://pypi.python.org/pypi/gdata"
SRC_URI="http://gdata-python-client.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="examples"
S="${WORKDIR}/${MY_P}"
PYTHON_MODNAME="atom gdata"
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" tests/run_data_tests.py -v || return 1
# run_service_tests.py requires interaction (and a valid Google account), so skip it.
# PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" tests/run_service_tests.py -v || return 1
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r samples/*
fi
}

@ -1,11 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/iconvcodec/iconvcodec-1.1.2.ebuild,v 1.9 2012/02/21 08:51:39 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/iconvcodec/iconvcodec-1.1.2.ebuild,v 1.10 2012/02/25 22:25:30 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
# On pypy-1.8: undefined symbol: PyUnicodeDecodeError_SetStart.
# Might start working in future pypys, but restrict for now.
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
inherit distutils

@ -1,11 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.15.ebuild,v 1.11 2012/02/20 14:57:21 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.15.ebuild,v 1.12 2012/02/25 22:28:33 marienz Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="setup.py"
RESTRICT_PYTHON_ABIS="2.7-pypy-*"
inherit distutils
@ -27,7 +26,7 @@ RDEPEND=""
S="${WORKDIR}/${MY_P}"
set_global_options() {
if [[ "$(python_get_implementation)" != "Jython" ]]; then
if [[ "$(python_get_implementation)" = "CPython" ]]; then
DISTUTILS_GLOBAL_OPTIONS=("--with-speedups")
else
DISTUTILS_GLOBAL_OPTIONS=()

@ -0,0 +1,25 @@
The build system creates some symlinks that are useful when developing
but get in the way when we install for more than one python. Remove
these.
Not a patch for upstream, as it makes development slightly more
complicated.
Patch by Arfrever.
--- setup.py
+++ setup.py
@@ -57,12 +57,3 @@
packages=['pyalsa'],
scripts=[]
)
-
-uname = os.uname()
-a = 'build/lib.%s-%s-%s' % (uname[0].lower(), uname[4], sys.version[:3])
-for f in ['alsacard.so', 'alsacontrol.so', 'alsahcontrol.so', 'alsamixer.so', 'alsaseq.so']:
- if not os.path.exists('pyalsa/%s' % f):
- a = '../build/lib.%s-%s-%s/pyalsa/%s' % (uname[0].lower(),
- uname[4], sys.version[:3], f)
- print a, f
- os.symlink(a, 'pyalsa/%s' % f)

@ -1,15 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/pyalsa-1.0.25.ebuild,v 1.2 2012/02/20 14:42:27 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/pyalsa-1.0.25.ebuild,v 1.3 2012/02/25 23:48:55 marienz Exp $
EAPI="2"
PYTHON_DEPEND="2:2.5"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython 2.7-pypy-*"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils
inherit distutils eutils
DESCRIPTION="Python Bindings for Alsa lib"
DESCRIPTION="Python bindings for ALSA library"
HOMEPAGE="http://alsa-project.org/"
SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
@ -24,4 +24,8 @@ DEPEND="${RDEPEND}
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}/${P}-no-build-symlinks.patch"
}

@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gazpacho/gazpacho-0.7.2.ebuild,v 1.2 2011/01/08 20:33:01 arfrever Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/gazpacho/gazpacho-0.7.2.ebuild,v 1.3 2012/02/26 04:49:28 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython"
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
inherit distutils gnome.org eutils

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/obs-service.eclass,v 1.1 2011/09/16 15:49:19 miska Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/obs-service.eclass,v 1.2 2012/02/25 22:56:56 miska Exp $
# @ECLASS: obs-service.eclass
# @MAINTAINER:
@ -65,13 +65,25 @@ for i in ${ADDITIONAL_FILES}; do
SRC_URI+=" ${OBS_URI}/${i}"
done
S="${WORKDIR}"
# @FUNCTION: obs-service_src_configure
# @FUNCTION: obs-service_src_unpack
# @DESCRIPTION:
# Does nothing. Files are not compressed.
# Just copy files. Files are not compressed.
obs-service_src_unpack() {
debug-print-function ${FUNCNAME} "$@"
cd "${DISTDIR}"
mkdir -p "${S}"
cp ${A} "${S}"
}
# @FUNCTION: obs-service_src_prepare
# @DESCRIPTION:
# Replaces all /usr/lib/build directories with /usr/share/suse-build to reflect
# where suse-build is installed in Gentoo.
obs-service_src_prepare() {
debug-print-function ${FUNCNAME} "$@"
debug-print "Replacing all paths to find suse-build in Gentoo"
find "${S}" -type f -exec \
sed -i 's|/usr/lib/build|/usr/share/suse-build|g' {} +
}
# @FUNCTION: obs-service_src_install
@ -81,17 +93,17 @@ obs-service_src_install() {
debug-print-function ${FUNCNAME} "$@"
debug-print "Installing service \"${OBS_SERVICE_NAME}\""
exeinto /usr/lib/obs/service
doexe "${DISTDIR}"/${OBS_SERVICE_NAME}
doexe "${S}"/${OBS_SERVICE_NAME}
insinto /usr/lib/obs/service
doins "${DISTDIR}"/${OBS_SERVICE_NAME}.service
doins "${S}"/${OBS_SERVICE_NAME}.service
if [[ -n ${ADDITIONAL_FILES} ]]; then
debug-print "Installing following additional files:"
debug-print " ${ADDITIONAL_FILES}"
exeinto /usr/lib/obs/service/${OBS_SERVICE_NAME}.files
for i in ${ADDITIONAL_FILES}; do
doexe "${DISTDIR}"/${i}
doexe "${S}"/${i}
done
fi
}
EXPORT_FUNCTIONS src_install src_unpack
EXPORT_FUNCTIONS src_install src_prepare src_unpack

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.26.ebuild,v 1.1 2011/12/26 11:10:30 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.26.ebuild,v 1.2 2012/02/25 21:11:54 ago Exp $
inherit eutils
@ -12,7 +12,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-address_keeper/claws-mail-address_keeper-1.0.5.ebuild,v 1.1 2011/12/26 10:12:26 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-address_keeper/claws-mail-address_keeper-1.0.5.ebuild,v 1.2 2012/02/25 21:12:12 ago Exp $
inherit eutils
@ -11,7 +11,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-archive/claws-mail-archive-0.6.11.ebuild,v 1.1 2011/12/26 11:15:43 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-archive/claws-mail-archive-0.6.11.ebuild,v 1.2 2012/02/25 21:12:32 ago Exp $
inherit eutils
@ -11,7 +11,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
app-arch/libarchive

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-att-remover/claws-mail-att-remover-1.0.13.ebuild,v 1.1 2011/12/26 11:19:34 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-att-remover/claws-mail-att-remover-1.0.13.ebuild,v 1.2 2012/02/25 21:13:14 ago Exp $
inherit eutils
@ -12,7 +12,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-attachwarner/claws-mail-attachwarner-0.2.23.ebuild,v 1.1 2011/12/26 10:32:27 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-attachwarner/claws-mail-attachwarner-0.2.23.ebuild,v 1.2 2012/02/25 21:12:53 ago Exp $
MY_P="${P#claws-mail-}"
@ -9,7 +9,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND=">=mail-client/claws-mail-3.8.0
nls? ( >=sys-devel/gettext-0.12.1 )"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-clamd/claws-mail-clamd-3.5.3.ebuild,v 1.1 2011/12/26 11:27:53 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-clamd/claws-mail-clamd-3.5.3.ebuild,v 1.2 2012/02/25 21:13:29 ago Exp $
inherit eutils
@ -11,7 +11,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-fancy/claws-mail-fancy-0.9.15.ebuild,v 1.1 2011/12/26 10:46:11 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-fancy/claws-mail-fancy-0.9.15.ebuild,v 1.2 2012/02/25 21:13:47 ago Exp $
EAPI="3"
@ -11,7 +11,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
>=net-libs/webkit-gtk-1.0:2"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-gdata/claws-mail-gdata-0.3.ebuild,v 1.1 2011/12/26 11:30:22 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-gdata/claws-mail-gdata-0.3.ebuild,v 1.2 2012/02/25 21:14:04 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
>=dev-libs/libgdata-0.6.4"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-geolocation/claws-mail-geolocation-0.0.7.ebuild,v 1.1 2011/12/26 11:08:22 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-geolocation/claws-mail-geolocation-0.0.7.ebuild,v 1.2 2012/02/25 21:14:21 ago Exp $
EAPI=3
@ -12,7 +12,7 @@ SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
# Check if other versions of libchamplain ship the same pc file

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-mailmbox/claws-mail-mailmbox-1.14.6.ebuild,v 1.1 2011/12/26 10:20:16 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-mailmbox/claws-mail-mailmbox-1.14.6.ebuild,v 1.2 2012/02/25 21:14:42 ago Exp $
MY_P="${P#claws-mail-}"
@ -9,7 +9,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-notification/claws-mail-notification-0.29.ebuild,v 1.1 2011/12/26 11:41:00 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-notification/claws-mail-notification-0.29.ebuild,v 1.2 2012/02/25 21:15:02 ago Exp $
EAPI=4
inherit multilib
@ -13,7 +13,7 @@ SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="libnotify"
RDEPEND=">=mail-client/claws-mail-3.8.0

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-perl/claws-mail-perl-0.9.19.ebuild,v 1.1 2011/12/26 10:16:17 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-perl/claws-mail-perl-0.9.19.ebuild,v 1.2 2012/02/25 21:15:22 ago Exp $
MY_P="${PN#claws-mail-}_plugin-${PV}"
@ -9,7 +9,7 @@ HOMEPAGE="http://www.claws-mail.org"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
dev-lang/perl"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-python/claws-mail-python-0.9.ebuild,v 1.1 2011/12/26 10:51:40 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-python/claws-mail-python-0.9.ebuild,v 1.2 2012/02/25 21:15:39 ago Exp $
EAPI=4
inherit multilib
@ -12,7 +12,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
>=dev-lang/python-2.5

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-rssyl/claws-mail-rssyl-0.32.ebuild,v 1.1 2011/12/26 12:03:04 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-rssyl/claws-mail-rssyl-0.32.ebuild,v 1.2 2012/02/25 21:16:02 ago Exp $
EAPI="4"
@ -13,7 +13,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~x86"
IUSE="nls"
RDEPEND=">=mail-client/claws-mail-3.8.0
net-misc/curl

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-spam_report/claws-mail-spam_report-0.3.15.ebuild,v 1.1 2011/12/26 12:06:35 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-spam_report/claws-mail-spam_report-0.3.15.ebuild,v 1.2 2012/02/25 21:16:21 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
>=net-misc/curl-7.9.7"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-tnef_parse/claws-mail-tnef_parse-0.3.12.ebuild,v 1.1 2011/12/26 12:11:49 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-tnef_parse/claws-mail-tnef_parse-0.3.12.ebuild,v 1.2 2012/02/25 21:16:39 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-vcalendar/claws-mail-vcalendar-2.0.12.ebuild,v 1.1 2011/12/26 12:18:40 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-vcalendar/claws-mail-vcalendar-2.0.12.ebuild,v 1.2 2012/02/25 21:17:02 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=mail-client/claws-mail-3.8.0
>=net-misc/curl-7.9.7"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-3.8.0.ebuild,v 1.3 2012/01/14 21:34:49 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-3.8.0.ebuild,v 1.4 2012/02/25 21:11:36 ago Exp $
EAPI="4"
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sylpheed-claws/${P}.tar.bz2"
SLOT="0"
LICENSE="GPL-3"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="bogofilter crypt dbus dillo doc +imap ipv6 ldap nntp pda session smime spamassassin spell +ssl startup-notification xface"
COMMONDEPEND=">=x11-libs/gtk+-2.20:2

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/mcomix/mcomix-0.97.1.ebuild,v 1.2 2012/02/24 04:52:06 dirtyepic Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/mcomix/mcomix-0.97.1.ebuild,v 1.3 2012/02/26 05:00:31 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS=1
PYTHON_USE_WITH="sqlite"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils fdo-mime python
@ -27,7 +27,6 @@ RDEPEND="${DEPEND}
virtual/jpeg
!media-gfx/comix"
RESTRICT_PYTHON_ABIS="3.*"
src_install() {
distutils_src_install

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/recoverjpeg/recoverjpeg-2.0-r1.ebuild,v 1.1 2011/11/12 11:12:10 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/recoverjpeg/recoverjpeg-2.0-r1.ebuild,v 1.2 2012/02/25 21:50:18 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.rfc1149.net/download/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND="media-gfx/exif

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/FusionSound/FusionSound-1.1.1-r1.ebuild,v 1.7 2012/01/11 18:34:26 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/FusionSound/FusionSound-1.1.1-r1.ebuild,v 1.8 2012/02/25 23:38:20 aballier Exp $
EAPI=2
inherit autotools eutils
@ -30,7 +30,8 @@ DEPEND="${RDEPEND}
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-ffmpeg.patch \
"${FILESDIR}"/${P}-ffmpeg-0.6.90.patch
"${FILESDIR}"/${P}-ffmpeg-0.6.90.patch \
"${FILESDIR}"/${P}-ffmpeg-0.10.patch
sed -i -e 's:-O3 -ffast-math -pipe::' configure.in \
|| die "sed failed"
AT_M4DIR="m4" eautoreconf

@ -0,0 +1,126 @@
Parts of:
http://cvs.pld-linux.org/cgi-bin/viewvc.cgi/cvs/packages/FusionSound/FusionSound-ffmpeg.patch?view=markup
and remove a write only variable.
https://bugs.gentoo.org/show_bug.cgi?id=405721
Index: FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
===================================================================
--- FusionSound-1.1.1.orig/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
+++ FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
@@ -41,6 +41,7 @@
#include <misc/sound_util.h>
+#define FF_API_OLD_METADATA2 0
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
@@ -476,17 +477,26 @@ static DFBResult
IFusionSoundMusicProvider_FFmpeg_GetTrackDescription( IFusionSoundMusicProvider *thiz,
FSTrackDescription *desc )
{
+ AVDictionaryEntry *tag = NULL;
+
DIRECT_INTERFACE_GET_DATA( IFusionSoundMusicProvider_FFmpeg )
if (!desc)
return DFB_INVARG;
- direct_snputs( desc->artist, data->ctx->author, FS_TRACK_DESC_ARTIST_LENGTH );
- direct_snputs( desc->title, data->ctx->title, FS_TRACK_DESC_TITLE_LENGTH );
- direct_snputs( desc->album, data->ctx->album, FS_TRACK_DESC_ALBUM_LENGTH );
- direct_snputs( desc->genre, data->ctx->genre, FS_TRACK_DESC_GENRE_LENGTH );
- direct_snputs( desc->encoding, data->codec->codec->name, FS_TRACK_DESC_ENCODING_LENGTH );
- desc->year = data->ctx->year;
+ tag = av_dict_get(data->ctx->metadata, "artist", NULL, 0);
+ if (tag) direct_snputs( desc->artist, tag->value, FS_TRACK_DESC_ARTIST_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "title", NULL, 0);
+ if (tag) direct_snputs( desc->title, tag->value, FS_TRACK_DESC_TITLE_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "album", NULL, 0);
+ if (tag) direct_snputs( desc->album, tag->value, FS_TRACK_DESC_ALBUM_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "genre", NULL, 0);
+ if (tag) direct_snputs( desc->genre, tag->value, FS_TRACK_DESC_GENRE_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "encoding", NULL, 0);
+ if (tag) direct_snputs( desc->encoding, tag->value, FS_TRACK_DESC_ENCODING_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "year", NULL, 0);
+ if (tag) desc->year = atoi(tag->value);
+
desc->bitrate = data->codec->bit_rate;
desc->replaygain = desc->replaygain_album = 0;
@@ -540,7 +550,6 @@ FFmpegStreamThread( DirectThread *thread
IFusionSoundMusicProvider_FFmpeg_data *data = ctx;
AVPacket pkt;
- u8 *pkt_data = NULL;
int pkt_size = 0;
s64 pkt_pts = AV_NOPTS_VALUE;
@@ -584,7 +593,6 @@ FFmpegStreamThread( DirectThread *thread
continue;
}
- pkt_data = pkt.data;
pkt_size = pkt.size;
pkt_pts = pkt.pts;
if (pkt_pts != AV_NOPTS_VALUE) {
@@ -595,14 +603,13 @@ FFmpegStreamThread( DirectThread *thread
}
len = AVCODEC_MAX_AUDIO_FRAME_SIZE;
- decoded = avcodec_decode_audio2( data->codec,
- (s16*)data->buf, &len, pkt_data, pkt_size );
+ decoded = avcodec_decode_audio3( data->codec,
+ (s16*)data->buf, &len, &pkt );
if (decoded < 0) {
av_free_packet( &pkt );
pkt_size = 0;
}
else {
- pkt_data += decoded;
pkt_size -= decoded;
if (pkt_size <= 0)
av_free_packet( &pkt );
@@ -739,7 +746,6 @@ FFmpegBufferThread( DirectThread *thread
IFusionSoundMusicProvider_FFmpeg_data *data = ctx;
AVPacket pkt;
- u8 *pkt_data = NULL;
int pkt_size = 0;
s64 pkt_pts = AV_NOPTS_VALUE;
int pos = 0;
@@ -789,7 +795,6 @@ FFmpegBufferThread( DirectThread *thread
continue;
}
- pkt_data = pkt.data;
pkt_size = pkt.size;
pkt_pts = pkt.pts;
if (pkt_pts != AV_NOPTS_VALUE) {
@@ -800,14 +805,13 @@ FFmpegBufferThread( DirectThread *thread
}
len = AVCODEC_MAX_AUDIO_FRAME_SIZE;
- decoded = avcodec_decode_audio2( data->codec,
- (s16*)data->buf, &len, pkt_data, pkt_size );
+ decoded = avcodec_decode_audio3( data->codec,
+ (s16*)data->buf, &len, &pkt );
if (decoded < 0) {
av_free_packet( &pkt );
pkt_size = 0;
}
else {
- pkt_data += decoded;
pkt_size -= decoded;
if (pkt_size <= 0)
av_free_packet( &pkt );
@@ -1208,7 +1212,7 @@ Construct( IFusionSoundMusicProvider *th
}
for (i = 0; i < data->ctx->nb_streams; i++) {
- if (data->ctx->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO) {
+ if (data->ctx->streams[i]->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
if (!data->st || data->st->codec->bit_rate < data->ctx->streams[i]->codec->bit_rate)
data->st = data->ctx->streams[i];
}

@ -1,3 +1,3 @@
DIST mlt-0.5.10.tar.gz 819471 RMD160 015053ddb98175adc905d2ccf29ae962f295a9bb SHA1 e0b3d8f77ad6d97d6495614e78dfbbb531e70f77 SHA256 106636540cdf44f670937b8df549ea2c988a27d05e14d4a8670f9b6af5a0d19e
DIST mlt-0.7.2.tar.gz 901572 RMD160 50d4e7601338a94bf30eac78d0b39422bf4f522e SHA1 ada5bbe9c5d38ff2f42a5d89c0cdb5a56586a699 SHA256 4b6212b6ab137220af93333195ae5deee4bf7b294d680b43b1b074a4c63e0131
DIST mlt-0.7.6.tar.gz 1024353 RMD160 898256dfbbda158f51796a7d4468a6a54b9b246d SHA1 f23c8bddb9b1f406c3cfcd155e74f8d9d37b5120 SHA256 f8ea8590417ea2b5543a495f2edc30636d3931932deee7a4e0d8516e9c2b58ae
DIST mlt-0.7.8.tar.gz 1106625 RMD160 8edaeba84ca91b002c85e8582b7b0fa8d0286a86 SHA1 2d55b16918284ffadd5eae6eed1c5f0a12669d32 SHA256 95833b2746e2d71dd42f6163e1a5d863c7d4772cc344a840f5555d0dc1946e43

@ -11,7 +11,9 @@
<flag name="melt">Build the melt commandline tool</flag>
<flag name="lua">Build SWIG bindings for Lua</flag>
<flag name="python">Build SWIG bindings for Python</flag>
<flag name="rtaudio">Builds rtaudio consumer for native audio support on multiple platforms.</flag>
<flag name="ruby">Build SWIG bindings for Ruby</flag>
<flag name="swfdec">Use <pkg>media-libs/swfdec</pkg> for reading .swf files (Macromedia Flash) instead of libavformat.</flag>
<flag name="vdpau">Build with vdpau support</flag>
<!--
<flag name="java">Build SWIG bindings for Java</flag>

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/mlt-0.7.6.ebuild,v 1.2 2011/11/28 13:35:24 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/mlt-0.7.6-r1.ebuild,v 1.1 2012/02/25 22:07:30 aballier Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.6"
@ -14,7 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt
mmx qt4 quicktime sdl sse sse2 vorbis xine xml lua python ruby vdpau" # java perl php tcl
mmx qt4 quicktime sdl sse sse2 swfdec vorbis xine xml lua python ruby vdpau" # java perl php tcl
RDEPEND="ffmpeg? ( virtual/ffmpeg[vdpau?] )
dv? ( >=media-libs/libdv-0.104 )
@ -28,10 +28,12 @@ RDEPEND="ffmpeg? ( virtual/ffmpeg[vdpau?] )
>=dev-libs/libxml2-2.5 )
frei0r? ( media-plugins/frei0r-plugins )
gtk? ( x11-libs/gtk+:2
media-libs/libexif
x11-libs/pango )
quicktime? ( media-libs/libquicktime )
swfdec? ( media-libs/swfdec )
xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
qt4? ( x11-libs/qt-gui:4 )
qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif )
!media-libs/mlt++
lua? ( >=dev-lang/lua-5.1.4-r4 )
ruby? ( dev-lang/ruby )"
@ -64,14 +66,12 @@ src_prepare() {
"${FILESDIR}"/${PN}-0.7.6-ffmpeg.patch
# respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
for x in python lua; do
sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" src/swig/$x/build
sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" src/swig/$x/build || die
done
sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build
sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build || die
}
src_configure() {
use vdpau || export MLT_NO_VDPAU=1
tc-export CC CXX
local myconf="--enable-gpl
@ -80,6 +80,7 @@ src_configure() {
$(use_enable dv)
$(use_enable sse)
$(use_enable sse2)
$(use_enable swfdec)
$(use_enable gtk gtk2)
$(use_enable vorbis)
$(use_enable sdl)
@ -88,6 +89,7 @@ src_configure() {
$(use_enable frei0r)
$(use_enable melt)
$(use_enable libsamplerate resample)
$(use vdpau && echo ' --avformat-vdpau')
$(use_enable xml)
$(use_enable xine)
$(use_enable kde kdenlive)

@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/mlt-0.7.2.ebuild,v 1.3 2011/10/30 15:23:55 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/mlt-0.7.8.ebuild,v 1.1 2012/02/26 00:54:02 aballier Exp $
EAPI=3
EAPI=4
PYTHON_DEPEND="python? 2:2.6"
inherit eutils toolchain-funcs multilib python
@ -14,8 +14,10 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt
mmx qt4 quicktime sdl sse sse2 vorbis xine xml lua python ruby vdpau" # java perl php tcl
mmx qt4 quicktime rtaudio sdl sse sse2 swfdec vorbis xine xml lua python ruby vdpau" # java perl php tcl
IUSE="${IUSE} kernel_linux"
#rtaudio will use OSS on non linux OSes
RDEPEND="ffmpeg? ( virtual/ffmpeg[vdpau?] )
dv? ( >=media-libs/libdv-0.104 )
xml? ( >=dev-libs/libxml2-2.5 )
@ -28,10 +30,13 @@ RDEPEND="ffmpeg? ( virtual/ffmpeg[vdpau?] )
>=dev-libs/libxml2-2.5 )
frei0r? ( media-plugins/frei0r-plugins )
gtk? ( x11-libs/gtk+:2
media-libs/libexif
x11-libs/pango )
quicktime? ( media-libs/libquicktime )
rtaudio? ( kernel_linux? ( media-libs/alsa-lib ) )
swfdec? ( media-libs/swfdec )
xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
qt4? ( x11-libs/qt-gui:4 )
qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif )
!media-libs/mlt++
lua? ( >=dev-lang/lua-5.1.4-r4 )
ruby? ( dev-lang/ruby )"
@ -56,20 +61,19 @@ DEPEND="${RDEPEND}
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.7.2-ruby-link.patch
# respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
for x in python lua; do
sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" src/swig/$x/build
sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" src/swig/$x/build || die
done
sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build
sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build || die
}
src_configure() {
use vdpau || export MLT_NO_VDPAU=1
tc-export CC CXX
local myconf="--enable-gpl
@ -78,6 +82,7 @@ src_configure() {
$(use_enable dv)
$(use_enable sse)
$(use_enable sse2)
$(use_enable swfdec)
$(use_enable gtk gtk2)
$(use_enable vorbis)
$(use_enable sdl)
@ -86,6 +91,8 @@ src_configure() {
$(use_enable frei0r)
$(use_enable melt)
$(use_enable libsamplerate resample)
$(use_enable rtaudio)
$(use vdpau && echo ' --avformat-vdpau')
$(use_enable xml)
$(use_enable xine)
$(use_enable kde kdenlive)
@ -121,7 +128,7 @@ src_configure() {
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README docs/{TODO,*.txt}
dodoc AUTHORS ChangeLog NEWS README docs/*.txt
dodir /usr/share/${PN}
insinto /usr/share/${PN}

@ -1 +1,2 @@
DIST easytag-2.1.6.tar.bz2 3304019 RMD160 2ba568b34762e538e26582d9ce648114b7ee5274 SHA1 e2d378d63d872d16a33b45515858cdfab7755645 SHA256 9b051126cc7e82a7ea14e8b9bd32738e8b13a81a968d5f768eef7615bbcdb6d9
DIST easytag-2.1.7.tar.bz2 3303491 RMD160 abe8df519ed41b9424080d73cb16c4a75dcb511f SHA1 7b56ba18be2f1bec0171e5de4447ba763a264f92 SHA256 bfed34cbdce96aca299a0db2b531dbc66feb489b911a34f0a9c67f2eb6ee9301

@ -0,0 +1,45 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/easytag-2.1.7.ebuild,v 1.1 2012/02/26 04:55:14 radhermit Exp $
EAPI=4
inherit fdo-mime
DESCRIPTION="GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags"
HOMEPAGE="http://easytag.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="flac mp3 mp4 speex vorbis wavpack"
RDEPEND=">=x11-libs/gtk+-2.12:2
mp3? ( >=media-libs/id3lib-3.8.3-r7
media-libs/libid3tag )
flac? ( media-libs/flac
media-libs/libvorbis )
mp4? ( >=media-libs/libmp4v2-1.9.0 )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
speex? ( media-libs/speex
media-libs/libvorbis )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext"
DOCS=( ChangeLog README THANKS TODO USERS-GUIDE )
src_configure() {
econf \
$(use_enable mp3) \
$(use_enable mp3 id3v23) \
$(use_enable vorbis ogg) \
$(use_enable flac) \
$(use_enable mp4) \
$(use_enable wavpack) \
$(use_enable speex)
}
pkg_postinst() { fdo-mime_desktop_database_update; }
pkg_postrm() { fdo-mime_desktop_database_update; }

@ -1,2 +1 @@
DIST mscore-0.9.4.tar.bz2 11940191 RMD160 a79ad30cf613eb10ebe792ea7541219187d2dbe1 SHA1 bf7cd42601a04975c98c959113be360f91770986 SHA256 f06449b542b32199e264e1f38bd8bf64a4f144feba551a9418e96a99c2bcd928
DIST mscore-1.1.tar.bz2 82410619 RMD160 f9eca274b3199107a2f4a18a7a68d948a07cdedb SHA1 a4e3963b995bbadf0f9a9ecdb6134d58414fd6cc SHA256 d160b4dabbee5bbe7c0ba6e653e90fd36fae07ab7fffed2c6991b65123fee10c

@ -1,35 +0,0 @@
diff -ur mscore-0.9.4.orig/mscore/awl/CMakeLists.txt mscore-0.9.4/mscore/awl/CMakeLists.txt
--- mscore-0.9.4.orig/mscore/awl/CMakeLists.txt 2009-02-06 12:32:19.000000000 +0200
+++ mscore-0.9.4/mscore/awl/CMakeLists.txt 2009-05-10 16:34:42.000000000 +0300
@@ -83,6 +83,8 @@
colorlabel.h
)
+if (BUILD_AWL_PLUGIN)
+
add_library (
awlplugin SHARED
${PROJECT_BINARY_DIR}/all.h
@@ -107,4 +109,6 @@
install( TARGETS awlplugin DESTINATION ${QT_PLUGINS_DIR}/designer/ )
+endif (BUILD_AWL_PLUGIN)
+
endif (NOT MINGW AND NOT APPLE)
diff -ur mscore-0.9.4.orig/mscore/CMakeLists.txt mscore-0.9.4/mscore/CMakeLists.txt
--- mscore-0.9.4.orig/mscore/CMakeLists.txt 2009-02-06 12:37:31.000000000 +0200
+++ mscore-0.9.4/mscore/CMakeLists.txt 2009-05-10 16:34:42.000000000 +0300
@@ -28,8 +28,10 @@
set(USE_GLOBAL_FLUID FALSE) # use internal fluid lib
-set(BUILD_SCRIPT_INTERFACE TRUE) # this requires qt >= 4.4 && cmake 2.6
-set(BUILD_SCRIPT_DEBUG TRUE)
+set(BUILD_AWL_PLUGIN FALSE)
+
+set(BUILD_SCRIPT_INTERFACE FALSE) # this requires qt >= 4.4 && cmake 2.6
+set(BUILD_SCRIPT_DEBUG FALSE)
set(STATIC_SCRIPT_BINDINGS FALSE) # this requires qt 4.5
if (MINGW)

@ -1,55 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/musescore/musescore-0.9.4.ebuild,v 1.4 2011/12/18 18:14:52 armin76 Exp $
EAPI=2
inherit cmake-utils eutils font
MY_P=mscore-${PV}
DESCRIPTION="WYSIWYG Music Score Typesetter"
HOMEPAGE="http://mscore.sourceforge.net"
SRC_URI="mirror://sourceforge/mscore/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="sys-libs/zlib
media-libs/alsa-lib
media-sound/fluidsynth
media-sound/jack-audio-connection-kit
media-libs/portaudio
x11-libs/qt-core:4
x11-libs/qt-script:4
x11-libs/qt-qt3support:4
x11-libs/qt-gui:4
x11-libs/qt-svg:4"
DEPEND="${RDEPEND}
dev-texlive/texlive-context
app-doc/doxygen
dev-util/pkgconfig"
S=${WORKDIR}/${MY_P}/mscore
VARTEXFONTS=${T}/fonts
FONT_SUFFIX=ttf
FONT_S=${S}/mscore/fonts
MAKEOPTS="${MAKEOPTS} -j1"
src_prepare() {
epatch "${FILESDIR}"/${P}-build.patch
}
src_compile() {
cmake-utils_src_make lupdate
cmake-utils_src_make lrelease
cmake-utils_src_make
}
src_install() {
cmake-utils_src_install
font_src_install
dodoc ChangeLog NEWS README
doman packaging/mscore.1
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-1.0.0.ebuild,v 1.7 2011/05/09 19:48:37 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-1.0.0.ebuild,v 1.8 2012/02/25 23:03:46 aballier Exp $
EAPI=2
@ -34,6 +34,8 @@ RDEPEND="
DEPEND=">=dev-util/scons-0.96.1
${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-1.0.0-ffmpeg.patch" )
src_compile() {
append-flags -DBOOST_FILESYSTEM_VERSION=2

@ -0,0 +1,167 @@
Index: bombono-dvd-1.0.0/src/mgui/ffviewer.cpp
===================================================================
--- bombono-dvd-1.0.0.orig/src/mgui/ffviewer.cpp
+++ bombono-dvd-1.0.0/src/mgui/ffviewer.cpp
@@ -26,7 +26,9 @@
#include "render/common.h" // FillEmpty()
#include <mlib/gettext.h>
+#include <mlib/string.h>
+#if 0
/////////////////////////////////////////
// :KLUDGE: потому что riff.h не копируют
C_LINKAGE_BEGIN
@@ -57,6 +59,7 @@ static uint FFCodecID2Tag(CodecID codec_
#endif
C_LINKAGE_END
+#endif
/////////////////////////////////////////
static AVStream* VideoStream(FFData& ffv)
@@ -278,11 +281,6 @@ static bool IsFFError(int av_res)
return av_res < 0;
}
-static unsigned char GetChar(uint tag, int bit_begin)
-{
- return (tag>>bit_begin) & 0xFF;
-}
-
static bool SetIndex(int& idx, int i, bool b)
{
bool res = (idx == -1) && b;
@@ -291,6 +289,11 @@ static bool SetIndex(int& idx, int i, bo
return res;
}
+static std::string CodecID2Str(CodecID codec_id)
+{
+ return Int2Str(codec_id);
+}
+
bool OpenInfo(FFData& ffi, const char* fname, std::string& err_str)
{
av_register_all();
@@ -302,6 +305,7 @@ bool OpenInfo(FFData& ffi, const char* f
// создается из av_find_input_format(str), где str из опции -f для ffmpeg
// (ffmpeg -formats)
AVInputFormat* file_iformat = 0;
+
// для уточнения параметров входного потока; используется в случаях, когда
// по самому потоку невозможно определить их (не для контейнеров, а для
// элементарных потоков
@@ -315,15 +319,15 @@ bool OpenInfo(FFData& ffi, const char* f
{
switch( av_res )
{
- case AVERROR_NOENT:
+ case AVERROR(ENOENT):
// :TODO: решить, ставить в конце точки или нет (сообщения пользователю
// показывается не HIG-ого)
err_str = _("No such file");
break;
- case AVERROR_NOFMT:
+ case AVERROR(EILSEQ):
+ case AVERROR_INVALIDDATA:
err_str = _("Unknown file format");
break;
- case AVERROR_UNKNOWN:
default:
err_str = boost::format("FFmpeg unknown error: %1%") % av_res % bf::stop;
break;
@@ -351,13 +355,13 @@ bool OpenInfo(FFData& ffi, const char* f
{
AVStream* strm = ic->streams[i];
AVCodecContext* avctx = strm->codec;
- if( SetIndex(video_idx, i, avctx->codec_type == CODEC_TYPE_VIDEO) )
+ if( SetIndex(video_idx, i, avctx->codec_type == AVMEDIA_TYPE_VIDEO) )
;
else
// для демиксера имеет значение только NONE и ALL
strm->discard = AVDISCARD_ALL;
- SetIndex(audio_idx, i, avctx->codec_type == CODEC_TYPE_AUDIO);
+ SetIndex(audio_idx, i, avctx->codec_type == AVMEDIA_TYPE_AUDIO);
}
if( video_idx == -1 )
@@ -402,14 +406,8 @@ bool OpenInfo(FFData& ffi, const char* f
//dec->error_concealment = FF_EC_GUESS_MVS | FF_EC_DEBLOCK;
//dec->error_recognition = FF_ER_CAREFUL;
- uint tag = FFCodecID2Tag(dec->codec_id);
- std::string tag_str = boost::format("0x%1$04x") % tag % bf::stop;
- unsigned char c0 = GetChar(tag, 0), c8 = GetChar(tag, 8),
- c16 = GetChar(tag, 16), c24 = GetChar(tag, 24);
- if( isprint(c0) && isprint(c8) && isprint(c16) && isprint(c24) )
- tag_str = boost::format("%1%%2%%3%%4% / %5%")
- % c0 % c8 % c16 % c24 % tag_str % bf::stop;
-
+ std::string tag_str = CodecID2Str(dec->codec_id);
+
// AVCodec - это одиночка, а AVCodecContext - состояние для него
// в соответ. потоке контейнера
AVCodec* codec = avcodec_find_decoder(dec->codec_id);
@@ -520,9 +518,28 @@ static double TS2Time(int64_t ts, FFView
return tm;
}
+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52,65,0)
+#define USE_SKIP_FRAME
+#endif
+
static bool IsInHurry(AVCodecContext* dec)
{
+#ifdef USE_SKIP_FRAME
+ return dec->skip_frame >= AVDISCARD_NONREF;
+#else
return dec->hurry_up != 0;
+#endif
+}
+
+static void SetHurryUp(AVCodecContext* dec, bool is_on)
+{
+#ifdef USE_SKIP_FRAME
+ UNUSED_VAR(dec);
+ UNUSED_VAR(is_on);
+#else
+ // как признак (хоть и устаревший)
+ dec->hurry_up = is_on ? 1 : 0;
+#endif
}
struct HurryModeEnabler
@@ -531,8 +548,7 @@ struct HurryModeEnabler
HurryModeEnabler(AVCodecContext* dec_): dec(dec_)
{
- // как признак (хоть и устаревший)
- dec->hurry_up = 1;
+ SetHurryUp(dec, true);
// Прирост скорости (h264):
// - AVDISCARD_NONREF: 2x
// - AVDISCARD_BIDIR: для h264 (и других современных кодеков?) разница в скорости
@@ -552,7 +568,7 @@ struct HurryModeEnabler
}
~HurryModeEnabler()
{
- dec->hurry_up = 0;
+ SetHurryUp(dec, false);
dec->skip_frame = AVDISCARD_DEFAULT;
//dec->skip_idct = AVDISCARD_DEFAULT;
//dec->skip_loop_filter = AVDISCARD_DEFAULT;
Index: bombono-dvd-1.0.0/src/mgui/project/media-browser.cpp
===================================================================
--- bombono-dvd-1.0.0.orig/src/mgui/project/media-browser.cpp
+++ bombono-dvd-1.0.0/src/mgui/project/media-browser.cpp
@@ -232,7 +232,7 @@ RTCache& GetRTC(VideoItem vi)
for( int i=0; i < (int)ic->nb_streams; i++ )
{
AVCodecContext* avctx = ic->streams[i]->codec;
- if( avctx->codec_type == CODEC_TYPE_AUDIO )
+ if( avctx->codec_type == AVMEDIA_TYPE_AUDIO )
rtc.audioNum++;
}

@ -6,7 +6,7 @@ http://ftp.gnu.org/gnu/tar/tar-1.26.tar.bz2 ftp://alpha.gnu.org/gnu/tar/tar-1.26
http://www.gnu.org/software/tar/
GPL-3
Use this to make tarballs :)
~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
eutils flag-o-matic multilib portability toolchain-funcs user
nls static userland_GNU

@ -1,5 +1,5 @@
!app-emulation/qemu-user[qemu_user_targets_i386?] !app-emulation/qemu-user[qemu_user_targets_x86_64?] !app-emulation/qemu-user[qemu_user_targets_alpha?] !app-emulation/qemu-user[qemu_user_targets_arm?] !app-emulation/qemu-user[qemu_user_targets_cris?] !app-emulation/qemu-user[qemu_user_targets_m68k?] !app-emulation/qemu-user[qemu_user_targets_microblaze?] !app-emulation/qemu-user[qemu_user_targets_microblazeel?] !app-emulation/qemu-user[qemu_user_targets_mips?] !app-emulation/qemu-user[qemu_user_targets_mipsel?] !app-emulation/qemu-user[qemu_user_targets_ppc?] !app-emulation/qemu-user[qemu_user_targets_ppc64?] !app-emulation/qemu-user[qemu_user_targets_sh4?] !app-emulation/qemu-user[qemu_user_targets_sh4eb?] !app-emulation/qemu-user[qemu_user_targets_sparc?] !app-emulation/qemu-user[qemu_user_targets_sparc64?] !app-emulation/qemu-user[qemu_user_targets_s390x?] !app-emulation/qemu-user[qemu_user_targets_armeb?] !app-emulation/qemu-user[qemu_user_targets_ppc64abi32?] !app-emulation/qemu-user[qemu_user_targets_sparc32plus?] !app-emulation/qemu-user[qemu_user_targets_unicore32?] !app-emulation/qemu-kvm >=dev-libs/glib-2.0 sys-apps/pciutils >=sys-apps/util-linux-2.16.0 sys-libs/zlib aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( net-misc/curl ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) jpeg? ( virtual/jpeg ) ncurses? ( sys-libs/ncurses ) nss? ( dev-libs/nss ) opengl? ( virtual/opengl x11-libs/libX11 ) png? ( media-libs/libpng ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11[X] ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) ssl? ( net-libs/gnutls ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools ) app-text/texi2html dev-util/pkgconfig >=sys-kernel/linux-headers-2.6.35
!app-emulation/qemu-user[qemu_user_targets_i386?] !app-emulation/qemu-user[qemu_user_targets_x86_64?] !app-emulation/qemu-user[qemu_user_targets_alpha?] !app-emulation/qemu-user[qemu_user_targets_arm?] !app-emulation/qemu-user[qemu_user_targets_cris?] !app-emulation/qemu-user[qemu_user_targets_m68k?] !app-emulation/qemu-user[qemu_user_targets_microblaze?] !app-emulation/qemu-user[qemu_user_targets_microblazeel?] !app-emulation/qemu-user[qemu_user_targets_mips?] !app-emulation/qemu-user[qemu_user_targets_mipsel?] !app-emulation/qemu-user[qemu_user_targets_ppc?] !app-emulation/qemu-user[qemu_user_targets_ppc64?] !app-emulation/qemu-user[qemu_user_targets_sh4?] !app-emulation/qemu-user[qemu_user_targets_sh4eb?] !app-emulation/qemu-user[qemu_user_targets_sparc?] !app-emulation/qemu-user[qemu_user_targets_sparc64?] !app-emulation/qemu-user[qemu_user_targets_s390x?] !app-emulation/qemu-user[qemu_user_targets_armeb?] !app-emulation/qemu-user[qemu_user_targets_ppc64abi32?] !app-emulation/qemu-user[qemu_user_targets_sparc32plus?] !app-emulation/qemu-user[qemu_user_targets_unicore32?] !app-emulation/qemu-kvm >=dev-libs/glib-2.0 sys-apps/pciutils >=sys-apps/util-linux-2.16.0 sys-libs/zlib aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( net-misc/curl ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) jpeg? ( virtual/jpeg ) ncurses? ( sys-libs/ncurses ) nss? ( dev-libs/nss ) opengl? ( virtual/opengl x11-libs/libX11 ) png? ( media-libs/libpng ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11[X] ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) ssl? ( net-libs/gnutls ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools )
!app-emulation/qemu-user[qemu_user_targets_i386?] !app-emulation/qemu-user[qemu_user_targets_x86_64?] !app-emulation/qemu-user[qemu_user_targets_alpha?] !app-emulation/qemu-user[qemu_user_targets_arm?] !app-emulation/qemu-user[qemu_user_targets_cris?] !app-emulation/qemu-user[qemu_user_targets_m68k?] !app-emulation/qemu-user[qemu_user_targets_microblaze?] !app-emulation/qemu-user[qemu_user_targets_microblazeel?] !app-emulation/qemu-user[qemu_user_targets_mips?] !app-emulation/qemu-user[qemu_user_targets_mipsel?] !app-emulation/qemu-user[qemu_user_targets_ppc?] !app-emulation/qemu-user[qemu_user_targets_ppc64?] !app-emulation/qemu-user[qemu_user_targets_sh4?] !app-emulation/qemu-user[qemu_user_targets_sh4eb?] !app-emulation/qemu-user[qemu_user_targets_sparc?] !app-emulation/qemu-user[qemu_user_targets_sparc64?] !app-emulation/qemu-user[qemu_user_targets_s390x?] !app-emulation/qemu-user[qemu_user_targets_armeb?] !app-emulation/qemu-user[qemu_user_targets_ppc64abi32?] !app-emulation/qemu-user[qemu_user_targets_sparc32plus?] !app-emulation/qemu-user[qemu_user_targets_unicore32?] !app-emulation/qemu-kvm >=dev-libs/glib-2.0 sys-apps/pciutils >=sys-apps/util-linux-2.16.0 aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( net-misc/curl ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) jpeg? ( virtual/jpeg ) ncurses? ( sys-libs/ncurses ) nss? ( dev-libs/nss ) opengl? ( virtual/opengl x11-libs/libX11 ) png? ( media-libs/libpng ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11[X] ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) ssl? ( net-libs/gnutls ) static? ( sys-libs/zlib[static-libs] ) !static? ( sys-libs/zlib ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools ) app-text/texi2html dev-util/pkgconfig >=sys-kernel/linux-headers-2.6.35
!app-emulation/qemu-user[qemu_user_targets_i386?] !app-emulation/qemu-user[qemu_user_targets_x86_64?] !app-emulation/qemu-user[qemu_user_targets_alpha?] !app-emulation/qemu-user[qemu_user_targets_arm?] !app-emulation/qemu-user[qemu_user_targets_cris?] !app-emulation/qemu-user[qemu_user_targets_m68k?] !app-emulation/qemu-user[qemu_user_targets_microblaze?] !app-emulation/qemu-user[qemu_user_targets_microblazeel?] !app-emulation/qemu-user[qemu_user_targets_mips?] !app-emulation/qemu-user[qemu_user_targets_mipsel?] !app-emulation/qemu-user[qemu_user_targets_ppc?] !app-emulation/qemu-user[qemu_user_targets_ppc64?] !app-emulation/qemu-user[qemu_user_targets_sh4?] !app-emulation/qemu-user[qemu_user_targets_sh4eb?] !app-emulation/qemu-user[qemu_user_targets_sparc?] !app-emulation/qemu-user[qemu_user_targets_sparc64?] !app-emulation/qemu-user[qemu_user_targets_s390x?] !app-emulation/qemu-user[qemu_user_targets_armeb?] !app-emulation/qemu-user[qemu_user_targets_ppc64abi32?] !app-emulation/qemu-user[qemu_user_targets_sparc32plus?] !app-emulation/qemu-user[qemu_user_targets_unicore32?] !app-emulation/qemu-kvm >=dev-libs/glib-2.0 sys-apps/pciutils >=sys-apps/util-linux-2.16.0 aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( net-misc/curl ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) jpeg? ( virtual/jpeg ) ncurses? ( sys-libs/ncurses ) nss? ( dev-libs/nss ) opengl? ( virtual/opengl x11-libs/libX11 ) png? ( media-libs/libpng ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11[X] ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) ssl? ( net-libs/gnutls ) static? ( sys-libs/zlib[static-libs] ) !static? ( sys-libs/zlib ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools )
0
http://wiki.qemu.org/download/qemu-1.0.tar.gz http://dev.gentoo.org/~lu_zero/distfiles/qemu-1.0-patches.tar.xz
test

@ -1,5 +1,5 @@
!app-emulation/kqemu !app-emulation/qemu !app-emulation/qemu-user >=dev-libs/glib-2.0 media-libs/libpng sys-apps/pciutils >=sys-apps/util-linux-2.16.0 sys-libs/zlib virtual/jpeg amd64? ( sys-apps/seabios sys-apps/vgabios ) x86? ( sys-apps/seabios sys-apps/vgabios ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( >=net-misc/curl-7.15.4 ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) ncurses? ( sys-libs/ncurses ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11[X] ) smartcard? ( dev-libs/nss ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) tls? ( net-libs/gnutls ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools ) app-text/texi2html dev-util/pkgconfig >=sys-kernel/linux-headers-2.6.35 test? ( dev-libs/check ) >=app-admin/eselect-python-20091230
!app-emulation/kqemu !app-emulation/qemu !app-emulation/qemu-user >=dev-libs/glib-2.0 media-libs/libpng sys-apps/pciutils >=sys-apps/util-linux-2.16.0 sys-libs/zlib virtual/jpeg amd64? ( sys-apps/seabios sys-apps/vgabios ) x86? ( sys-apps/seabios sys-apps/vgabios ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( >=net-misc/curl-7.15.4 ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) ncurses? ( sys-libs/ncurses ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11[X] ) smartcard? ( dev-libs/nss ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) tls? ( net-libs/gnutls ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools ) >=app-admin/eselect-python-20091230
!app-emulation/kqemu !app-emulation/qemu !app-emulation/qemu-user >=dev-libs/glib-2.0 media-libs/libpng sys-apps/pciutils >=sys-apps/util-linux-2.16.0 virtual/jpeg amd64? ( sys-apps/seabios sys-apps/vgabios ) x86? ( sys-apps/seabios sys-apps/vgabios ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( >=net-misc/curl-7.15.4 ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) ncurses? ( sys-libs/ncurses ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] ) !static? ( >=media-libs/libsdl-1.2.11[X] ) ) static? ( sys-libs/zlib[static-libs] ) !static? ( sys-libs/zlib ) smartcard? ( dev-libs/nss ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) tls? ( net-libs/gnutls ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools ) app-text/texi2html dev-util/pkgconfig >=sys-kernel/linux-headers-2.6.35 test? ( dev-libs/check ) >=app-admin/eselect-python-20091230
!app-emulation/kqemu !app-emulation/qemu !app-emulation/qemu-user >=dev-libs/glib-2.0 media-libs/libpng sys-apps/pciutils >=sys-apps/util-linux-2.16.0 virtual/jpeg amd64? ( sys-apps/seabios sys-apps/vgabios ) x86? ( sys-apps/seabios sys-apps/vgabios ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) curl? ( >=net-misc/curl-7.15.4 ) esd? ( media-sound/esound ) fdt? ( >=sys-apps/dtc-1.2.0 ) ncurses? ( sys-libs/ncurses ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] ) !static? ( >=media-libs/libsdl-1.2.11[X] ) ) static? ( sys-libs/zlib[static-libs] ) !static? ( sys-libs/zlib ) smartcard? ( dev-libs/nss ) spice? ( >=app-emulation/spice-0.9.0 >=app-emulation/spice-protocol-0.8.1 ) tls? ( net-libs/gnutls ) usbredir? ( sys-apps/usbredir ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xen? ( app-emulation/xen-tools ) >=app-admin/eselect-python-20091230
0
mirror://sourceforge/kvm/qemu-kvm/qemu-kvm-1.0.tar.gz
@ -8,7 +8,7 @@ GPL-2
QEMU + Kernel-based Virtual Machine userland tools
~amd64 ~ppc ~ppc64 ~x86
eutils flag-o-matic linux-info multilib portability python toolchain-funcs user versionator
+aio alsa bluetooth brltty curl debug esd fdt ncurses opengl pulseaudio qemu-ifup rbd sasl sdl smartcard spice test +threads tls usbredir vde +vhost-net xattr xen +qemu_softmmu_targets_x86_64 qemu_softmmu_targets_i386 qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_mips qemu_softmmu_targets_mipsel qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_ppcemb qemu_user_targets_i386 qemu_user_targets_x86_64 qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_mips qemu_user_targets_mipsel qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_alpha qemu_user_targets_armeb qemu_user_targets_ppc64abi32 qemu_user_targets_sparc32plus
+aio alsa bluetooth brltty curl debug esd fdt ncurses opengl pulseaudio qemu-ifup rbd sasl sdl smartcard spice static test +threads tls usbredir vde +vhost-net xattr xen +qemu_softmmu_targets_x86_64 qemu_softmmu_targets_i386 qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_mips qemu_softmmu_targets_mipsel qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_ppcemb qemu_user_targets_i386 qemu_user_targets_x86_64 qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_mips qemu_user_targets_mipsel qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_alpha qemu_user_targets_armeb qemu_user_targets_ppc64abi32 qemu_user_targets_sparc32plus

@ -6,7 +6,7 @@ http://pwmt.org/download/zathura-0.0.8.5.tar.gz
http://zathura.pwmt.org/
ZLIB
A highly customizable and functional PDF viewer based on poppler and GTK+
~amd64 ~arm ~x86
amd64 ~arm ~x86
eutils multilib portability savedconfig toolchain-funcs user
savedconfig

@ -1,4 +1,4 @@
sys-libs/db:4.8[cxx,java?] >=dev-libs/xerces-c-3 >=dev-libs/xqilla-2.1.2 sys-libs/zlib perl? ( dev-lang/perl ) python? ( >=dev-python/bsddb3-4.8.0 ) tcl? ( dev-lang/tcl ) java? ( >=virtual/jre-1.5 ) sys-devel/libtool java? ( >=virtual/jdk-1.5 ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build] java? ( >=dev-java/java-config-2.1.9-r1 )
sys-libs/db:4.8[cxx,java?] >=dev-libs/xerces-c-3 >=dev-libs/xqilla-2.1.2 sys-libs/zlib perl? ( dev-lang/perl ) python? ( >=dev-python/bsddb3-4.8.0 ) tcl? ( dev-lang/tcl ) java? ( >=virtual/jre-1.5 ) sys-devel/libtool java? ( >=virtual/jdk-1.5 ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build] java? ( >=dev-java/java-config-2.1.9-r1 )
sys-libs/db:4.8[cxx,java?] >=dev-libs/xerces-c-3 >=dev-libs/xqilla-2.1.2 sys-libs/zlib perl? ( dev-lang/perl ) python? ( >=dev-python/bsddb3-4.8.0 ) tcl? ( dev-lang/tcl ) java? ( >=virtual/jre-1.5 ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build] java? ( >=dev-java/java-config-2.1.9-r1 )
0
http://download-east.oracle.com/berkeley-db/dbxml-2.5.16.tar.gz http://download-west.oracle.com/berkeley-db/dbxml-2.5.16.tar.gz http://download-uk.oracle.com/berkeley-db/dbxml-2.5.16.tar.gz

@ -1,4 +1,4 @@
|| ( sys-libs/db:4.8[cxx,java?] sys-libs/db:4.8[-nocxx,java?] ) >=dev-libs/xerces-c-3 >=dev-libs/xqilla-2.1.2 sys-libs/zlib perl? ( dev-lang/perl ) python? ( >=dev-python/bsddb3-4.8.0 ) tcl? ( dev-lang/tcl ) java? ( >=virtual/jre-1.5 ) sys-devel/libtool java? ( >=virtual/jdk-1.5 ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build] java? ( >=dev-java/java-config-2.1.9-r1 )
|| ( sys-libs/db:4.8[cxx,java?] sys-libs/db:4.8[-nocxx,java?] ) >=dev-libs/xerces-c-3 >=dev-libs/xqilla-2.1.2 sys-libs/zlib perl? ( dev-lang/perl ) python? ( >=dev-python/bsddb3-4.8.0 ) tcl? ( dev-lang/tcl ) java? ( >=virtual/jre-1.5 ) sys-devel/libtool java? ( >=virtual/jdk-1.5 ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build] java? ( >=dev-java/java-config-2.1.9-r1 )
|| ( sys-libs/db:4.8[cxx,java?] sys-libs/db:4.8[-nocxx,java?] ) >=dev-libs/xerces-c-3 >=dev-libs/xqilla-2.1.2 sys-libs/zlib perl? ( dev-lang/perl ) python? ( >=dev-python/bsddb3-4.8.0 ) tcl? ( dev-lang/tcl ) java? ( >=virtual/jre-1.5 ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build] java? ( >=dev-java/java-config-2.1.9-r1 )
0
http://download-east.oracle.com/berkeley-db/dbxml-2.5.16.tar.gz http://download-west.oracle.com/berkeley-db/dbxml-2.5.16.tar.gz http://download-uk.oracle.com/berkeley-db/dbxml-2.5.16.tar.gz

@ -1,20 +1,20 @@
|| ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|| ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool
0
http://www.canonware.com/download/jemalloc/jemalloc-2.2.3.tar.bz2
http://www.canonware.com/download/jemalloc/jemalloc-2.2.5.tar.bz2
http://www.canonware.com/jemalloc/
BSD
Jemalloc is a general-purpose scalable concurrent allocator
~amd64 ~ppc ~ppc64 ~x86
autotools eutils libtool multilib portability toolchain-funcs user
debug stats
debug static-libs stats
4
configure prepare
configure install prepare

@ -0,0 +1,22 @@
>=dev-lang/ocaml-3.10[ocamlopt?,tk?]
>=dev-lang/ocaml-3.10[ocamlopt?,tk?]
0
http://download.camlcity.org/download/findlib-1.2.8.tar.gz
installsources
http://projects.camlcity.org/projects/findlib.html
MIT
OCaml tool to find/use non-standard packages.
~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
multilib toolchain-funcs
doc +ocamlopt tk
2
compile configure install postinst

@ -0,0 +1,22 @@
>=app-admin/eselect-python-20091230 =dev-lang/python-2* =dev-lang/python-2*[ssl,xml]
>=app-admin/eselect-python-20091230 =dev-lang/python-2* =dev-lang/python-2*[ssl,xml]
0
http://gdata-python-client.googlecode.com/files/gdata-2.0.16.tar.gz
http://code.google.com/p/gdata-python-client/ http://pypi.python.org/pypi/gdata
Apache-2.0
Python client library for Google data APIs
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
distutils multilib python toolchain-funcs
examples
4
compile install postinst postrm prepare setup test

@ -1,13 +1,13 @@
media-libs/alsa-lib dev-python/setuptools >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
media-libs/alsa-lib >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
media-libs/alsa-lib dev-python/setuptools >=app-admin/eselect-python-20091230 =dev-lang/python-2*
media-libs/alsa-lib >=app-admin/eselect-python-20091230 =dev-lang/python-2*
0
mirror://alsaproject/pyalsa/pyalsa-1.0.25.tar.bz2
http://alsa-project.org/
GPL-2
Python Bindings for Alsa lib
Python bindings for ALSA library
~amd64 ~ppc ~ppc64 ~sparc ~x86
distutils multilib python toolchain-funcs
distutils eutils multilib portability python toolchain-funcs user

@ -14,7 +14,7 @@ obs-download obs-service
4
install unpack
install prepare unpack

@ -14,7 +14,7 @@ obs-download obs-service
4
install unpack
install prepare unpack

@ -14,7 +14,7 @@ obs-download obs-service
4
install unpack
install prepare unpack

@ -14,7 +14,7 @@ obs-download obs-service
4
install unpack
install prepare unpack

@ -14,7 +14,7 @@ obs-download obs-service
4
install unpack
install prepare unpack

@ -6,7 +6,7 @@ mirror://sourceforge/sylpheed-claws/claws-mail-3.8.0.tar.bz2
http://www.claws-mail.org/
GPL-3
An email client (and news reader) based on GTK+
~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
autotools autotools-utils eutils gnome2-utils libtool multilib portability toolchain-funcs user
bogofilter crypt dbus dillo doc +imap ipv6 ldap nntp pda session smime spamassassin spell +ssl startup-notification xface

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/acpi_notifier-1.0.26.tar.gz
http://www.claws-mail.org/
GPL-3
This plugin enables mail notification via LEDs on some laptops.
~amd64 ~x86
amd64 ~x86
eutils multilib portability toolchain-funcs user

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/address_keeper-1.0.5.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to collect all recipients in an address book folder
~amd64 ~x86
amd64 ~x86
eutils multilib portability toolchain-funcs user

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/archive-0.6.11.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to add archiving features
~amd64 ~ppc ~x86
amd64 ~ppc ~x86
eutils multilib portability toolchain-funcs user

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/att_remover-1.0.13.tar.gz
http://www.claws-mail.org/
GPL-3
This plugin lets you remove attachments from mails.
~amd64 ~ppc ~ppc64 ~x86
amd64 ~ppc ~ppc64 ~x86
eutils multilib portability toolchain-funcs user

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/attachwarner-0.2.23.tar.gz
http://www.claws-mail.org/
GPL-3
Warn about missing attachment, if it's mentioned in message body.
~amd64 ~ppc ~x86
amd64 ~ppc ~x86
nls

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/clamd-3.5.3.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to scan for viruses
~amd64 ~x86
amd64 ~x86
eutils multilib portability toolchain-funcs user

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/fancy-0.9.15.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin to display HTML with Webkit
~amd64 ~x86
amd64 ~x86

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/gdata_plugin-0.3.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to use Google data providers
~amd64 ~x86
amd64 ~x86
multilib toolchain-funcs

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/geolocation_plugin-0.0.7.tar.gz
http://www.claws-mail.org/
GPL-3
GeoLocation functionality for Claws Mail
~amd64 ~x86
amd64 ~x86

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/mailmbox-1.14.6.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin to operate on mbox type mailboxes
~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
~alpha amd64 ~ppc ~ppc64 ~sparc ~x86

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/notification_plugin-0.29.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin providing various ways to notify user of new and unread mail
~amd64 ~ppc ~x86
amd64 ~ppc ~x86
multilib toolchain-funcs
libnotify

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/perl_plugin-0.9.19.tar.gz
http://www.claws-mail.org
GPL-3
Plugin to use perl to write filtering rules
~amd64 ~ppc ~ppc64 ~x86
amd64 ~ppc ~ppc64 ~x86

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/python_plugin-0.9.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin to integrate with Python
~amd64 ~x86
amd64 ~x86
multilib toolchain-funcs

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/rssyl-0.32.tar.gz
http://www.claws-mail.org/
GPL-2
Read your favorite newsfeeds in Claws Mail. RSS 1.0, 2.0 and Atom feeds are currently supported
~alpha ~amd64 ~ppc ~ppc64 ~x86
~alpha amd64 ~ppc ~ppc64 ~x86
eutils multilib portability toolchain-funcs user
nls

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/spam_report-0.3.15.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to report spam to various places
~amd64 ~ppc ~x86
amd64 ~ppc ~x86
eutils multilib portability toolchain-funcs user

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/tnef_parse-0.3.12.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to support application/ms-tnef attachments
~amd64 ~ppc ~x86
amd64 ~ppc ~x86
multilib toolchain-funcs

@ -6,7 +6,7 @@ http://www.claws-mail.org/downloads/plugins/vcalendar-2.0.12.tar.gz
http://www.claws-mail.org/
GPL-3
Plugin for Claws to support the vCalendar meeting format
~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
~alpha amd64 ~ppc ~ppc64 ~sparc ~x86
multilib toolchain-funcs

@ -1,5 +1,5 @@
dev-python/setuptools >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) || ( =dev-lang/python-2.7*[sqlite] =dev-lang/python-2.6*[sqlite] )
dev-python/setuptools app-arch/unrar >=dev-python/imaging-1.1.5 >=dev-python/pygtk-2.14 virtual/jpeg !media-gfx/comix >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) || ( =dev-lang/python-2.7*[sqlite] =dev-lang/python-2.6*[sqlite] )
dev-python/setuptools >=app-admin/eselect-python-20091230 dev-lang/python[sqlite] dev-lang/python
dev-python/setuptools app-arch/unrar >=dev-python/imaging-1.1.5 >=dev-python/pygtk-2.14 virtual/jpeg !media-gfx/comix >=app-admin/eselect-python-20091230 dev-lang/python[sqlite] dev-lang/python
0
mirror://sourceforge/mcomix/mcomix-0.97.1.tar.bz2

@ -6,7 +6,7 @@ http://www.rfc1149.net/download/recoverjpeg/recoverjpeg-2.0.tar.gz
http://www.rfc1149.net/devel/recoverjpeg
GPL-2
Recover JPEG pictures from a possibly corrupted disk image
~amd64 ~x86
amd64 ~x86
base eutils multilib portability toolchain-funcs user

@ -1,4 +1,4 @@
>=dev-libs/DirectFB-1.1.1 alsa? ( media-libs/alsa-lib ) timidity? ( media-libs/libtimidity media-sound/timidity++ ) vorbis? ( media-libs/libvorbis ) mad? ( media-libs/libmad ) cddb? ( media-libs/libcddb ) ffmpeg? ( >=virtual/ffmpeg-0.6.90_rc0 ) !net-zope/zodb dev-util/pkgconfig sys-apps/sed || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
>=dev-libs/DirectFB-1.1.1 alsa? ( media-libs/alsa-lib ) timidity? ( media-libs/libtimidity media-sound/timidity++ ) vorbis? ( media-libs/libvorbis ) mad? ( media-libs/libmad ) cddb? ( media-libs/libcddb ) ffmpeg? ( >=virtual/ffmpeg-0.6.90_rc0 ) !net-zope/zodb dev-util/pkgconfig sys-apps/sed || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=dev-libs/DirectFB-1.1.1 alsa? ( media-libs/alsa-lib ) timidity? ( media-libs/libtimidity media-sound/timidity++ ) vorbis? ( media-libs/libvorbis ) mad? ( media-libs/libmad ) cddb? ( media-libs/libcddb ) ffmpeg? ( >=virtual/ffmpeg-0.6.90_rc0 ) !net-zope/zodb
0
http://www.directfb.org/downloads/Core/FusionSound-1.1.1.tar.gz

@ -1,22 +0,0 @@
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 x11-libs/pango ) quicktime? ( media-libs/libquicktime ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) dev-util/pkgconfig compressed-lumas? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) lua? ( >=dev-lang/swig-2.0 dev-util/pkgconfig ) python? ( >=dev-lang/swig-2.0 ) ruby? ( >=dev-lang/swig-2.0 ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 x11-libs/pango ) quicktime? ( media-libs/libquicktime ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
0
mirror://sourceforge/mlt/mlt-0.7.2.tar.gz
http://www.mltframework.org/
GPL-2
An open source multimedia framework, designed and developed for television broadcasting
~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
eutils multilib portability python toolchain-funcs user
compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt mmx qt4 quicktime sdl sse sse2 vorbis xine xml lua python ruby vdpau
3
configure install postinst postrm prepare setup

@ -1,5 +1,5 @@
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 x11-libs/pango ) quicktime? ( media-libs/libquicktime ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) dev-util/pkgconfig compressed-lumas? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) lua? ( >=dev-lang/swig-2.0 dev-util/pkgconfig ) python? ( >=dev-lang/swig-2.0 ) ruby? ( >=dev-lang/swig-2.0 ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 x11-libs/pango ) quicktime? ( media-libs/libquicktime ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 media-libs/libexif x11-libs/pango ) quicktime? ( media-libs/libquicktime ) swfdec? ( media-libs/swfdec ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) dev-util/pkgconfig compressed-lumas? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) lua? ( >=dev-lang/swig-2.0 dev-util/pkgconfig ) python? ( >=dev-lang/swig-2.0 ) ruby? ( >=dev-lang/swig-2.0 ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 media-libs/libexif x11-libs/pango ) quicktime? ( media-libs/libquicktime ) swfdec? ( media-libs/swfdec ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
0
mirror://sourceforge/mlt/mlt-0.7.6.tar.gz
@ -8,7 +8,7 @@ GPL-2
An open source multimedia framework, designed and developed for television broadcasting
~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
eutils multilib portability python toolchain-funcs user
compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt mmx qt4 quicktime sdl sse sse2 vorbis xine xml lua python ruby vdpau
compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt mmx qt4 quicktime sdl sse sse2 swfdec vorbis xine xml lua python ruby vdpau

@ -0,0 +1,22 @@
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 media-libs/libexif x11-libs/pango ) quicktime? ( media-libs/libquicktime ) rtaudio? ( kernel_linux? ( media-libs/alsa-lib ) ) swfdec? ( media-libs/swfdec ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) dev-util/pkgconfig compressed-lumas? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) lua? ( >=dev-lang/swig-2.0 dev-util/pkgconfig ) python? ( >=dev-lang/swig-2.0 ) ruby? ( >=dev-lang/swig-2.0 ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
ffmpeg? ( virtual/ffmpeg[vdpau?] ) dv? ( >=media-libs/libdv-0.104 ) xml? ( >=dev-libs/libxml2-2.5 ) vorbis? ( >=media-libs/libvorbis-1.1.2 ) sdl? ( >=media-libs/libsdl-1.2.10 >=media-libs/sdl-image-1.2.4 ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) jack? ( media-sound/jack-audio-connection-kit media-libs/ladspa-sdk >=dev-libs/libxml2-2.5 ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( x11-libs/gtk+:2 media-libs/libexif x11-libs/pango ) quicktime? ( media-libs/libquicktime ) rtaudio? ( kernel_linux? ( media-libs/alsa-lib ) ) swfdec? ( media-libs/swfdec ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif ) !media-libs/mlt++ lua? ( >=dev-lang/lua-5.1.4-r4 ) ruby? ( dev-lang/ruby ) >=app-admin/eselect-python-20091230 python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
0
mirror://sourceforge/mlt/mlt-0.7.8.tar.gz
http://www.mltframework.org/
GPL-2
An open source multimedia framework, designed and developed for television broadcasting
~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
eutils multilib portability python toolchain-funcs user
compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt mmx qt4 quicktime rtaudio sdl sse sse2 swfdec vorbis xine xml lua python ruby vdpau kernel_linux
4
configure install postinst postrm prepare setup

@ -0,0 +1,22 @@
>=x11-libs/gtk+-2.12:2 mp3? ( >=media-libs/id3lib-3.8.3-r7 media-libs/libid3tag ) flac? ( media-libs/flac media-libs/libvorbis ) mp4? ( >=media-libs/libmp4v2-1.9.0 ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) speex? ( media-libs/speex media-libs/libvorbis ) dev-util/pkgconfig sys-devel/gettext
>=x11-libs/gtk+-2.12:2 mp3? ( >=media-libs/id3lib-3.8.3-r7 media-libs/libid3tag ) flac? ( media-libs/flac media-libs/libvorbis ) mp4? ( >=media-libs/libmp4v2-1.9.0 ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) speex? ( media-libs/speex media-libs/libvorbis )
0
mirror://sourceforge/easytag/easytag-2.1.7.tar.bz2
http://easytag.sourceforge.net
GPL-2
GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags
~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
fdo-mime
flac mp3 mp4 speex vorbis wavpack
4
configure postinst postrm

@ -1,22 +0,0 @@
sys-libs/zlib media-libs/alsa-lib media-sound/fluidsynth media-sound/jack-audio-connection-kit media-libs/portaudio x11-libs/qt-core:4 x11-libs/qt-script:4 x11-libs/qt-qt3support:4 x11-libs/qt-gui:4 x11-libs/qt-svg:4 dev-texlive/texlive-context app-doc/doxygen dev-util/pkgconfig >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) X? ( x11-apps/mkfontdir media-fonts/encodings ) >=media-libs/fontconfig-2.4.0
sys-libs/zlib media-libs/alsa-lib media-sound/fluidsynth media-sound/jack-audio-connection-kit media-libs/portaudio x11-libs/qt-core:4 x11-libs/qt-script:4 x11-libs/qt-qt3support:4 x11-libs/qt-gui:4 x11-libs/qt-svg:4
0
mirror://sourceforge/mscore/mscore-0.9.4.tar.bz2
http://mscore.sourceforge.net
GPL-2
WYSIWYG Music Score Typesetter
~amd64 ~x86
base cmake-utils eutils flag-o-matic font multilib portability toolchain-funcs user
X
2
compile configure install postinst postrm prepare setup test unpack

@ -1,7 +1,7 @@
dev-python/setuptools >=app-admin/eselect-python-20091230 =dev-lang/python-2*
>=app-admin/eselect-python-20091230 =dev-lang/python-2*
dev-python/oauth >=app-admin/eselect-python-20091230 =dev-lang/python-2*
0
http://identicurse.net/release/0.8/identicurse-0.8.2.tar.bz2
http://identicurse.net/release/0.9/identicurse-0.9.tar.bz2
http://identicurse.net
GPL-3

@ -6,7 +6,7 @@ https://github.com/bitcoin/bitcoin/tarball/v0.5.1 -> bitcoin-v0.5.1.tgz eligius?
http://bitcoin.org/
MIT ISC GPL-3 md2k7-asyouwish LGPL-2.1 public-domain
An end-user Qt4 GUI for the Bitcoin crypto-currency
~amd64 ~arm ~x86
amd64 ~arm ~x86
base db-use eutils multilib portability qt4-r2 toolchain-funcs user versionator
dbus +eligius ssl upnp linguas_da linguas_de linguas_en linguas_es linguas_es_CL linguas_hu linguas_it linguas_nb linguas_nl linguas_pt_BR linguas_ru linguas_uk linguas_zh_CN linguas_zh_TW

@ -1,4 +1,4 @@
dev-lang/perl media-libs/gd || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool dev-lang/perl[-build]
dev-lang/perl media-libs/gd || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool dev-lang/perl[-build]
dev-lang/perl media-libs/gd dev-lang/perl[-build]
0
http://www.tbi.univie.ac.at/~ivo/RNA/ViennaRNA-1.8.4.tar.gz

@ -1,4 +1,4 @@
dev-lang/perl media-libs/gd python? ( dev-lang/swig ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build]
dev-lang/perl media-libs/gd python? ( dev-lang/swig ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build]
dev-lang/perl media-libs/gd python? ( dev-lang/swig ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) dev-lang/perl[-build]
0
http://www.tbi.univie.ac.at/~ivo/RNA/ViennaRNA-1.8.5.tar.gz

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

Loading…
Cancel
Save