parent
6c9a18d335
commit
7e7c07cbf0
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/xstow/xstow-1.0.0-r1.ebuild,v 1.2 2011/12/19 18:10:46 mr_bones_ Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="replacement for GNU stow with extensions"
|
||||
HOMEPAGE="http://xstow.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/xstow/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="ncurses static"
|
||||
|
||||
DEPEND="ncurses? ( sys-libs/ncurses )"
|
||||
|
||||
src_compile() {
|
||||
econf --disable-dependency-tracking\
|
||||
$(use_with ncurses curses)\
|
||||
$(use_enable static)
|
||||
emake || die "emake failed."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}/html" \
|
||||
install || die "emake install failed."
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
# create new STOWDIR
|
||||
dodir /var/lib/xstow
|
||||
|
||||
# install env.d file to add STOWDIR to PATH and LDPATH
|
||||
doenvd ${FILESDIR}/99xstow || die "doenvd failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "We now recommend that you use /var/lib/xstow as your STOWDIR"
|
||||
elog "instead of /usr/local in order to avoid conflicts with the"
|
||||
elog "symlink from /usr/lib64 -> /usr/lib. See Bug 246264 "
|
||||
elog "(regarding app-admin/stow, equally applicable to XStow) for"
|
||||
elog "more details on this change."
|
||||
elog "For your convenience, PATH has been updated to include"
|
||||
elog "/var/lib/bin."
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST libvirt-glib-0.0.1.tar.gz 461603 RMD160 e19557f9b93c7c402cf7646ccb6eaa7c58e3f85f SHA1 d3853fd357ff1f0b28da16db6ec6247ab4ad1567 SHA256 58ad71082579b6fc0b42da0c65a8fe1e7e6ce3dcc1b0a92549616aa1d88fbb2a
|
||||
DIST libvirt-glib-0.0.3.tar.gz 519628 RMD160 94e6a1e6d461d74e0914f39541ddbb8c2e141205 SHA1 d7045845816f905d491d45d92d1ece4a2251f9c4 SHA256 d4f763543a598a96abd4264625803a0596f845351a14e16a32480b9cf864caf2
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.0.3.ebuild,v 1.1 2011/12/19 15:24:47 nirbheek Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 python
|
||||
|
||||
DESCRIPTION="GLib and GObject mappings for libvirt"
|
||||
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
|
||||
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +introspection python +vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2:2
|
||||
>=app-emulation/libvirt-0.9.7
|
||||
>=dev-libs/glib-2.10:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.10 )
|
||||
vala? ( dev-lang/vala:0.14 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="--disable-test-coverage
|
||||
VAPIGEN=$(type -P vapigen-0.14)
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)
|
||||
$(use_with python)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST tp_smapi-0.40.tgz 39002 RMD160 8b564396afe6255476e73c9c78bd47294eeb8d53 SHA1 bc1bd1c6558d1972501e816308234d48ac530fc6 SHA256 ccb0965684cad076160750f2ac380f99373fa73f0bcc1091ffce2492f56349ab
|
||||
DIST tp_smapi-0.41.tar.gz 38852 RMD160 e4db1b7449d0da741c1433396a4227d1274743f1 SHA1 ab222a41a2773bfa8a67c4b74343655dca6fb8be SHA256 6aef02b92d10360ac9be0db29ae390636be55017990063a092a285c70b54e666
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.41.ebuild,v 1.1 2011/12/20 02:56:49 ottxor Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit linux-mod
|
||||
|
||||
DESCRIPTION="IBM ThinkPad SMAPI BIOS driver"
|
||||
HOMEPAGE="https://github.com/evgeni/tp_smapi/ http://tpctl.sourceforge.net/"
|
||||
SRC_URI="mirror://github/evgeni/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="hdaps"
|
||||
|
||||
RESTRICT="userpriv"
|
||||
|
||||
# We need dmideode if the kernel does not support DMI_DEV_TYPE_OEM_STRING
|
||||
# in dmi.h
|
||||
DEPEND="sys-apps/dmidecode"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_pretend() {
|
||||
linux-mod_pkg_setup
|
||||
|
||||
if kernel_is lt 2 6 19; then
|
||||
eerror
|
||||
eerror "${P} requires Linux kernel 2.6.19 or above."
|
||||
eerror
|
||||
die "Unsupported kernel version"
|
||||
fi
|
||||
|
||||
MODULE_NAMES="thinkpad_ec(extra:) tp_smapi(extra:)"
|
||||
BUILD_PARAMS="KSRC=${KV_DIR} KBUILD=${KV_OUT_DIR}"
|
||||
BUILD_TARGETS="default"
|
||||
|
||||
if use hdaps; then
|
||||
CONFIG_CHECK="~INPUT_UINPUT"
|
||||
WARNING_INPUT_UINPUT="Your kernel needs uinput for the hdaps module to perform better"
|
||||
linux-info_pkg_setup
|
||||
|
||||
MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
|
||||
BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
|
||||
|
||||
CONFIG_CHECK="!SENSORS_HDAPS"
|
||||
ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# run again as pkg_pretend is not var safe
|
||||
pkg_pretend
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
dodoc CHANGES README
|
||||
newinitd "${FILESDIR}"/${PN}-0.40-initd smapi
|
||||
newconfd "${FILESDIR}"/${PN}-0.40-confd smapi
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-1.0.ebuild,v 1.1 2011/11/30 21:03:33 fuzzyray Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45]"
|
||||
PYTHON_USE_WITH="readline"
|
||||
PYTHON_NONVERSIONED_EXECUTABLES=(".*")
|
||||
|
||||
inherit distutils python
|
||||
|
||||
DESCRIPTION="Replacement for 'emerge --search' with search-index"
|
||||
HOMEPAGE="http://david-peter.de/esearch.html"
|
||||
SRC_URI="mirror://github/fuzzyray/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="linguas_fr linguas_it"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
|
||||
DEPEND="sys-apps/portage"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
distutils_src_compile_pre_hook() {
|
||||
echo VERSION="${PVR}" "$(PYTHON)" setup.py set_version
|
||||
VERSION="${PVR}" "$(PYTHON)" setup.py set_version \
|
||||
|| die "setup.py set_version failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_convert_shebangs -r "" build-*/scripts-*
|
||||
distutils_src_install
|
||||
dodoc eupdatedb.cron || die "dodoc failed"
|
||||
|
||||
# Remove unused man pages according to the linguas flags
|
||||
if ! use linguas_fr ; then
|
||||
rm -rf "${ED}"/usr/share/man/fr
|
||||
fi
|
||||
|
||||
if ! use linguas_it ; then
|
||||
rm -rf "${ED}"/usr/share/man/it
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
ewarn "Because file locations have changed, please run 'hash -r' in your active shells."
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
From a160eedd0b176cfa3da755762a8e40a38b753114 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Mon, 19 Dec 2011 13:09:42 -0600
|
||||
Subject: [PATCH] Fix setup.py to work with EPREFIX changes in Portage.
|
||||
|
||||
---
|
||||
setup.py | 8 ++++----
|
||||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 2990e33..b24cd8f 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -22,7 +22,7 @@ cwd = os.getcwd()
|
||||
try:
|
||||
from portage.const import EPREFIX
|
||||
except ImportError:
|
||||
- EPREFIX='/'
|
||||
+ EPREFIX=''
|
||||
|
||||
# Python files that need `__version__ = ""` subbed, relative to this dir:
|
||||
python_scripts = [os.path.join(cwd, path) for path in (
|
||||
@@ -80,9 +80,9 @@ core.setup(
|
||||
packages=packages,
|
||||
scripts=(glob('bin/*')),
|
||||
data_files=(
|
||||
- (os.path.join(EPREFIX, 'usr/share/man/man1'), glob('man/en/*')),
|
||||
- (os.path.join(EPREFIX, 'usr/share/man/fr/man1'), glob('man/fr/*')),
|
||||
- (os.path.join(EPREFIX, 'usr/share/man/it/man1'), glob('man/it/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('man/en/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/fr/man1'), glob('man/fr/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/it/man1'), glob('man/it/*')),
|
||||
),
|
||||
cmdclass={
|
||||
'set_version': set_version,
|
||||
--
|
||||
1.7.8
|
||||
|
@ -0,0 +1,41 @@
|
||||
From 10aaed2b07c11065418d0e9e2c7aa52ae0837300 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Mon, 19 Dec 2011 13:38:40 -0600
|
||||
Subject: [PATCH] Fix setup.py to work with EPREFIX changes in Portage (Bug
|
||||
394909).
|
||||
|
||||
---
|
||||
setup.py | 10 +++++-----
|
||||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index f65a933..1efba94 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -22,7 +22,7 @@ cwd = os.getcwd()
|
||||
try:
|
||||
from portage.const import EPREFIX
|
||||
except ImportError:
|
||||
- EPREFIX='/'
|
||||
+ EPREFIX=''
|
||||
|
||||
|
||||
# Bash files that need `VERSION=""` subbed, relative to this dir:
|
||||
@@ -127,10 +127,10 @@ core.setup(
|
||||
package_data = test_data,
|
||||
scripts=(glob('bin/*')),
|
||||
data_files=(
|
||||
- (os.path.join(EPREFIX, 'etc/env.d'), ['data/99gentoolkit-env']),
|
||||
- (os.path.join(EPREFIX, 'etc/revdep-rebuild'), ['data/revdep-rebuild/99revdep-rebuild']),
|
||||
- (os.path.join(EPREFIX, 'etc/eclean'), glob('data/eclean/*')),
|
||||
- (os.path.join(EPREFIX, 'usr/share/man/man1'), glob('man/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/env.d'), ['data/99gentoolkit-env']),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/revdep-rebuild'), ['data/revdep-rebuild/99revdep-rebuild']),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/eclean'), glob('data/eclean/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('man/*')),
|
||||
),
|
||||
cmdclass={
|
||||
'test': load_test(),
|
||||
--
|
||||
1.7.8
|
||||
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.4-r5.ebuild,v 1.2 2011/12/19 21:59:30 ago Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45]"
|
||||
PYTHON_USE_WITH="xml"
|
||||
PYTHON_NONVERSIONED_EXECUTABLES=(".*")
|
||||
|
||||
inherit distutils python eutils
|
||||
|
||||
DESCRIPTION="Collection of administration scripts for Gentoo"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
# Note: argparse is provided in python 2.7 and 3.2 (Bug 346005)
|
||||
DEPEND="sys-apps/portage"
|
||||
RDEPEND="${DEPEND}
|
||||
!<=app-portage/gentoolkit-dev-0.2.7
|
||||
dev-python/argparse
|
||||
|| ( app-misc/realpath sys-freebsd/freebsd-bin )
|
||||
sys-apps/gawk
|
||||
sys-apps/grep"
|
||||
|
||||
distutils_src_compile_pre_hook() {
|
||||
echo VERSION="${PVR}" "$(PYTHON)" setup.py set_version
|
||||
VERSION="${PVR}" "$(PYTHON)" setup.py set_version \
|
||||
|| die "setup.py set_version failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PV}-euse-376393.patch"
|
||||
epatch "${FILESDIR}/${PV}-euse-379599.patch"
|
||||
epatch "${FILESDIR}/${PV}-gentoolkit-375293.patch"
|
||||
epatch "${FILESDIR}/${PV}-equery-380573.patch"
|
||||
epatch "${FILESDIR}/${PV}-euse-382219.patch"
|
||||
epatch "${FILESDIR}/${PV}-setup-394909.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_convert_shebangs -r "" build-*/scripts-*
|
||||
distutils_src_install
|
||||
|
||||
# Create cache directory for revdep-rebuild
|
||||
dodir /var/cache/revdep-rebuild
|
||||
keepdir /var/cache/revdep-rebuild
|
||||
use prefix || fowners root:root /var/cache/revdep-rebuild
|
||||
fperms 0700 /var/cache/revdep-rebuild
|
||||
|
||||
# remove on Gentoo Prefix platforms where it's broken anyway
|
||||
if use prefix; then
|
||||
elog "The revdep-rebuild command is removed, the preserve-libs"
|
||||
elog "feature of portage will handle issues."
|
||||
rm "${ED}"/usr/bin/revdep-rebuild
|
||||
rm "${ED}"/usr/share/man/man1/revdep-rebuild.1
|
||||
rm -rf "${ED}"/etc/revdep-rebuild
|
||||
rm -rf "${ED}"/var
|
||||
fi
|
||||
|
||||
# Can distutils handle this?
|
||||
dosym eclean /usr/bin/eclean-dist
|
||||
dosym eclean /usr/bin/eclean-pkg
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
einfo
|
||||
einfo "For further information on gentoolkit, please read the gentoolkit"
|
||||
einfo "guide: http://www.gentoo.org/doc/en/gentoolkit.xml"
|
||||
einfo
|
||||
einfo "Another alternative to equery is app-portage/portage-utils"
|
||||
ewarn
|
||||
ewarn "glsa-check since gentoolkit 0.3 has modified some output,"
|
||||
ewarn "options and default behavior. The list of injected GLSAs"
|
||||
ewarn "has moved to /var/lib/portage/glsa_injected, please"
|
||||
ewarn "run 'glsa-check -p affected' before copying the existing checkfile."
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
DIST portpeek-1.9.70.tar.gz 8634 RMD160 3da26cddb24b4f6d7eb99d81e6ccef49b48d2224 SHA1 c0c4f49a8cc865313e842d1775d6dd74c21c25c8 SHA256 21a6edab38ea5c3cba99b27856f5f0918154c5d5f93286618c213f5385e32e2b
|
||||
DIST portpeek-1.9.74.tar.gz 9822 RMD160 9496bd086c7aa4cd1afcf6dc7371fc99e6d42f01 SHA1 6e7e7ea684355a8225e9ed123c22a68bfbcaefbd SHA256 e41474e8160ba5a4680aafadd1509b0c88f43b96e126519dbbc577992ff3da03
|
||||
DIST portpeek-1.9.82.tar.gz 10356 RMD160 6f1babdbaafed553c7db82fd50a363ad33635fe5 SHA1 3850a60eec902ee6430d4dedcfd18cdbb6dcb120 SHA256 fd1a0466c80bfa196db61e1e3b41ae333b60203bed71f9b40305a5f14ac7601e
|
||||
DIST portpeek-1.9.83.tar.gz 10535 RMD160 b9637e5cd4b8bb2237773227f2d5680af63cfc4c SHA1 541fe4a9f0c26348dc6121438c4f8860223b50a1 SHA256 882703c3b4646eb8f15d34af2d87d7e80ce14b8b15f47706760a84fb1f76cc02
|
||||
DIST portpeek-2.0.12.tar.gz 9355 RMD160 353fd10f69ad00aec883bc4fe0a2a470c4e2a7de SHA1 6cd7d682d97af6214ca5bb0834eb72bada69191b SHA256 eb8e4b11598546fcc6a982dad1d216ed157b6015ef76e9a590b55bd3b7f5d8a1
|
||||
DIST portpeek-2.0.13.tar.gz 9971 RMD160 c3677b1d8f1afd683bf4625d890689677ee9ebb1 SHA1 1bbf261d6ed4063e39d28d57704a101212c233f3 SHA256 a85fc084825130dcf9bfa15f7dd9a7f9e32d86884d7a09a424d19b4acea74c01
|
||||
DIST portpeek-2.0.15.tar.gz 10326 RMD160 40728e97b8dd7401d8f5b362ae0f3e9c411438a2 SHA1 6a621c575583eec485cc805c6336045a73cb2509 SHA256 475f5f75e2cf33b37b03d281d098c7cb43d22fc2d235752db001bf522bb4733c
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-1.9.83.ebuild,v 1.1 2011/12/19 15:45:32 mpagano Exp $
|
||||
|
||||
EAPI="2"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
|
||||
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
|
||||
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=">=app-portage/gentoolkit-0.3.0.4
|
||||
>=sys-apps/portage-2.1.10.11
|
||||
|| ( dev-lang/python:2.6 dev-lang/python:2.7 )"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs 2 portpeek
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN} || die "dobin failed"
|
||||
doman *.[0-9]
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST unrtf-0.19.3.tar.gz 127770 RMD160 12739712aecd3bcbd730cb67e7fc7edfbc321024 SHA1 af654b2a79a4fa0608dba451a1f2d0b1593998a5 SHA256 5aaede80baf733a79deb13210ff332c138f0add9611a51f12ef752298838e24f
|
||||
DIST unrtf-0.20.5.tar.gz 425417 RMD160 b8f93178786db39772e4e485799271d6e2c599ee SHA1 1a4450d6e9a8ba4d25ef6a5411ab8c240e497abe SHA256 ad484e0fc573482c586177627d7c79f2a94deb022caae3a04a0c56af10b3ff92
|
||||
DIST unrtf-0.21.1.tar.gz 609261 RMD160 0364bf4f4a7c48e08514ee36609bb0bf0c90df2e SHA1 a414c315f3aa58dffebc19cf277f6c1bbc1fc3e8 SHA256 f0db720484c3d371e3448f9ab35f9c158a0488a9f38181780b8a755fde28a53d
|
||||
DIST unrtf-0.21.2.tar.gz 617656 RMD160 180d16ac43bac5ef28a4afb65a564a34cb8bef9d SHA1 207614a8dccc1334ae124a1734eabf3893602802 SHA256 acb1b093dd2c7485fc43b128ccaf665d6188f568752cec96d54b693374caddb0
|
||||
DIST unrtf_0.19.9.tar.gz 79573 RMD160 0ad214f7780aa27ad84b6e51ebb44022bfb3a917 SHA1 3781cbd923616c220c924d51c035317883a22913 SHA256 ebccf7951c8d9c033046c4c15eab3d3f2e24ea49d83228141494b0097bea10bf
|
||||
DIST unrtf_0.20.1.tar.gz 153124 RMD160 c1e54dc578cec7bbaa073848faf625477f989c43 SHA1 3004e2677dd455f488924b6848d274c35a4bf22d SHA256 7fe6cc73320205d8c375980c547e8b8a7c1fcee0a73fd0086445646017722df5
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -45,6 +45,8 @@
|
||||
case $host in
|
||||
*-*-cygwin*) AC_SUBST(LIBS, ["-liconv"]);;
|
||||
*aix*) AC_SUBST(LIBS, ["-liconv"]);;
|
||||
+ *-*-darwin*) AC_SUBST(LIBS, ["-liconv"]);;
|
||||
+ *-*-solaris*) AC_SUBST(LIBS, ["-liconv"]);;
|
||||
esac
|
||||
|
||||
AC_CONFIG_FILES([Makefile
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/unrtf/unrtf-0.21.2.ebuild,v 1.1 2011/12/20 04:16:22 robbat2 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Converts RTF files to various formats"
|
||||
HOMEPAGE="http://www.gnu.org/software/unrtf/unrtf.html"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/unrtf-0.21.1-automake-fix.patch
|
||||
sed -i \
|
||||
-e 's,/usr/local/lib/,/usr/share/,g' \
|
||||
"${S}"/src/*.h || die "failed to sed"
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.21.2-iconv-detection.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc ChangeLog NEWS README AUTHORS
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/App-Nopaste/App-Nopaste-0.330.0.ebuild,v 1.1 2011/12/19 19:17:56 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SARTAK
|
||||
MODULE_VERSION=0.33
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Easy access to any pastebin"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+pastebin clipboard github"
|
||||
|
||||
DEPEND="
|
||||
dev-perl/Class-Load
|
||||
dev-perl/WWW-Mechanize
|
||||
virtual/perl-Module-Pluggable
|
||||
>=dev-perl/Moose-0.74
|
||||
>=dev-perl/MooseX-Getopt-0.17
|
||||
dev-perl/URI
|
||||
pastebin? (
|
||||
dev-perl/WWW-Pastebin-PastebinCom-Create
|
||||
)
|
||||
clipboard? (
|
||||
dev-perl/Clipboard
|
||||
)
|
||||
github? (
|
||||
dev-vcs/git[perl]
|
||||
)
|
||||
"
|
||||
# github? (
|
||||
# || (
|
||||
# dev-vcs/git[perl]
|
||||
# dev-perl/Config-GitLike
|
||||
# )
|
||||
# )
|
||||
RDEPEND="${DEPEND}"
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST App-Nopaste-0.31.tar.gz 38443 RMD160 3b1555e1efd2059b475535edb49be4853b34c970 SHA1 2b9fb3ab069a5fdaabcf7bcb9adfcc10ab8a3d8f SHA256 02258b5c7d42a8b9177ba0b92b700173e11cac67314e5af3db0b43fa35a3363f
|
||||
DIST App-Nopaste-0.32.tar.gz 38551 RMD160 bc4f1c36940a0adf3611711d78bcd9fd636803c9 SHA1 e2abcf981e38ba43ad79b030ffbc2693482ea239 SHA256 0882c5b6a2f3758fedc49aff167c27f3f1d7fc50a45fc76796ab7d549a27ce67
|
||||
DIST App-Nopaste-0.33.tar.gz 38620 RMD160 28d4d82b851d9609c5eb9246777533a6a99f0810 SHA1 4de2c11489c91e70716ca00ee60559f40a33b268 SHA256 8e335d7d7f017ba966e8845b276af154b320d079a191dd3f286bee209cf0cd8a
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Array-Compare/Array-Compare-2.20.0.ebuild,v 1.1 2011/12/19 16:04:01 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DAVECROSS
|
||||
MODULE_VERSION=2.02
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl extension for comparing arrays"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
RDEPEND="dev-perl/Moose"
|
||||
DEPEND=">=virtual/perl-Module-Build-0.28
|
||||
test? ( ${RDEPEND}
|
||||
dev-perl/Test-NoWarnings
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
)"
|
@ -1 +1,2 @@
|
||||
DIST Array-Compare-2.01.tar.gz 9122 RMD160 58fb1916b5ad201f72d87043c7a699808b18d64a SHA1 c053753d4755c29c53ed350b18548ad26d84d6ce SHA256 6ddabf6e57df34b39e0a1d6dfa3ed16af56fc46145bdd48d856e9963f364376a
|
||||
DIST Array-Compare-2.02.tar.gz 9554 RMD160 ec1c5ddf1b8660ce60c2cf714ca04aa403538fa2 SHA1 4f9f4ec12e43ae3306ea98c2c3df96ffe474a0f5 SHA256 9733844cd8a68b8474fbf349ae7e4a9140e61f695ab95cec89582f66d301f7ee
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/BerkeleyDB/BerkeleyDB-0.500.0.ebuild,v 1.1 2011/12/19 19:04:53 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=PMQS
|
||||
MODULE_VERSION=0.50
|
||||
inherit perl-module eutils db-use
|
||||
|
||||
DESCRIPTION="This module provides Berkeley DB interface for Perl."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
# Install DB_File if you want older support. BerkleyDB no longer
|
||||
# supports less than 2.0.
|
||||
|
||||
RDEPEND=">=sys-libs/db-2.0"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-perl/Test-Pod )"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/Gentoo-config-0.26.diff
|
||||
# on Gentoo/FreeBSD we cannot trust on the symlink /usr/include/db.h
|
||||
# as for Gentoo/Linux, so we need to esplicitely declare the exact berkdb
|
||||
# include path
|
||||
sed -i -e "s:/usr/include:$(db_includedir):" "${S}"/config.in || die "berkdb include directory"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST BerkeleyDB-0.43.tar.gz 187023 RMD160 d070990ad85984c07bfde09655948853a9edfab1 SHA1 0059964b56a53f6f14baa02d59fbce0351f43d87 SHA256 cb0db0d73c40c500e9fe5007f7881d8d7e4da8eee2a8098e617a9359af65c8bf
|
||||
DIST BerkeleyDB-0.49.tar.gz 195270 RMD160 e3a04fb7cdd6a2a1f083df6a6da94e7ab145a0e8 SHA1 188dde2dfea72c037ab5f622737c3f70ff4123e7 SHA256 4cddb29a320c97c959d57b9f5ec8a79b5a642c30fe038bc6cfce3b08b21f1b03
|
||||
DIST BerkeleyDB-0.50.tar.gz 196051 RMD160 623e3f17ea14e5d55cdec53d7253d9f3c291c5a1 SHA1 5fde67cd05a75af51870f522d2d5f7c96db84afb SHA256 5ccde6ce333f38cc279786e51d34e6d8b6d11f09f4d758e11f4b50935e941887
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-XSAccessor/Class-XSAccessor-1.130.0.ebuild,v 1.1 2011/12/19 15:41:51 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SMUELLER
|
||||
MODULE_VERSION=1.13
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Generate fast XS accessors without runtime compilation"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-perl/AutoXS-Header-1.01"
|
||||
RDEPEND="${DEPEND}
|
||||
!dev-perl/Class-XSAccessor-Array"
|
||||
|
||||
SRC_TEST=do
|
||||
mymake=( OPTIMIZE=${CFLAGS} )
|
@ -1,2 +1,3 @@
|
||||
DIST Class-XSAccessor-1.11.tar.gz 75749 RMD160 8b018905fffd5f8947ba25a4d772c79acac02009 SHA1 6526c1d23dd87c549b9775b5946cf17eb396eee4 SHA256 02d612ba3dd6ccd83126f3b6dc0235f1f288b84ce42e520ff1ff863ccecdc755
|
||||
DIST Class-XSAccessor-1.12.tar.gz 75338 RMD160 7ad1c0bedad1bb9c392f8bf33bd38694d0ad615e SHA1 c3306edc849c0db8450501a04d36a8c2b1c91ce0 SHA256 9ac58901564fa91e0d1ba6965199c0bc223dfc4e47232dcbf982fd07269dc1a7
|
||||
DIST Class-XSAccessor-1.13.tar.gz 78100 RMD160 150111e6ef286faaeb310af0cbbde25750f7e914 SHA1 da8faefa5c04a4aa022fb4f1cdcf8a111d9a0e44 SHA256 64a03fabf685d394667f1de731cb42448a2bf89fda65a7aaf86ee385700f42da
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Color-Library/Color-Library-0.21.0.ebuild,v 1.1 2011/12/19 16:00:31 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ROKR
|
||||
MODULE_VERSION=0.021
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="An easy-to-use and comprehensive named-color library"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/perl-Module-Pluggable
|
||||
dev-perl/Class-Accessor
|
||||
dev-perl/Class-Data-Inheritable"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Color-Library-0.02.tar.gz 352195 RMD160 1037482ac3024d1e4af84fc3813b0e665e9d27c4 SHA1 84e41e4e2ace5e4065e2af6b36b9a79f55e61a73 SHA256 9b65e287e092727020e92611bd5581d4a54358b4727be7c001af58f7a2cdd9e0
|
||||
DIST Color-Library-0.021.tar.gz 343300 RMD160 72f59525e5a93e81255c5f2de39c5a4106bb569a SHA1 4701e227db3e167a8ca7d16a22f5cbdb2db41dec SHA256 58cbf7e333d3a4a40297abc43412b321da449c6816020e4fa6625ab079fc90a5
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBIx-DBSchema/DBIx-DBSchema-0.400.0.ebuild,v 1.1 2011/12/19 15:01:28 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=IVAN
|
||||
MODULE_VERSION=0.40
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Database-independent schema objects"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/DBI
|
||||
dev-perl/FreezeThaw
|
||||
virtual/perl-Storable"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST DBIx-DBSchema-0.39.tar.gz 27587 RMD160 40ba0b2bf31880ffc9b5e1492a6f2dc3b2d3e6af SHA1 6cf0aa98d254acd2213d7409f5ca00db767a1e67 SHA256 6d3965ad05379a3de6221ffab21931e427943c0f26450a724bd4cbd574dfd60e
|
||||
DIST DBIx-DBSchema-0.40.tar.gz 27656 RMD160 6093fe2a9d41b2602c4e7a31d4361c7ac9a90da7 SHA1 48807e484f09289d1c0139deb500ad70bac47bd4 SHA256 0fd0957a28618ce3a2bc52ae35af8a8429377a9cc2320091e945caa3ee90d7d1
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Socket-SSL/IO-Socket-SSL-1.530.0.ebuild,v 1.1 2011/12/19 19:13:01 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SULLR
|
||||
MODULE_VERSION=1.53
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~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="idn"
|
||||
|
||||
DEPEND=">=dev-perl/Net-SSLeay-1.33
|
||||
virtual/perl-Scalar-List-Utils
|
||||
idn? (
|
||||
|| (
|
||||
>=dev-perl/URI-1.50
|
||||
dev-perl/Net-LibIDN
|
||||
)
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST rpy2-2.1.9.tar.gz 129184 RMD160 fb8160c7364084716d0c909820c7d0ae99188ff0 SHA1 d068d985c573e93f9af5d0953be53c470f313cbc SHA256 a294f21739ab483b025655e36282692bf88ae908794694b03050b221ffec1c50
|
||||
DIST rpy2-2.2.2.tar.gz 165878 RMD160 2629ab52ea7f4a0ca162cafaaad4fa6270216061 SHA1 462b45dd601e487b3b1fa34b0bb7a6b02da78377 SHA256 a02bb21665654f234589be794fa851f6d7b44ebb3fe179be509680441bbd996b
|
||||
DIST rpy2-2.2.4.tar.gz 166176 RMD160 678f670791bef4e085d87d98a5211c516bd4d754 SHA1 747d4160418934342798b7d84d5e4ac139517a57 SHA256 894e9510365431c706764d2bd982aa009a9ad6ddbac6976e85ca46b20d8f94f9
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.2.4.ebuild,v 1.1 2011/12/20 04:12:20 bicatali Exp $
|
||||
|
||||
EAPI="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
SLOT=2
|
||||
MY_PN=${PN}${SLOT}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Python interface to the R Programming Language"
|
||||
HOMEPAGE="http://rpy.sourceforge.net/ http://pypi.python.org/pypi/rpy2"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/R-2.8
|
||||
dev-python/numpy
|
||||
!<=dev-python/rpy-1.0.2-r2"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
PYTHON_MODNAME="${MY_PN}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" \
|
||||
"$(PYTHON)" -m 'rpy2.tests'
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/metaid/metaid-1.0-r2.ebuild,v 1.1 2011/12/19 18:06:27 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="metaid.rb"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="An aid to Ruby metaprogramming"
|
||||
HOMEPAGE="http://rubyforge.org/projects/metaid/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
@ -1 +1,2 @@
|
||||
DIST net-ldap-0.2.2.gem 66048 RMD160 1316b4212aa546f5466bd4fde67d2dde9a8daf9f SHA1 6bdb7687171b1f6a2e1ee9a56a2c74826bb0b412 SHA256 5350921b2abf5184f5fd45ac481b1176414eca879036d8b95d5c4244100a9561
|
||||
DIST ruby-net-ldap-0.0.4.gem 41472 RMD160 b1b801983c40ee89ac31af643e7cd46c783e5a09 SHA1 8f153b4314106cdaa227b087fac28cc62f602ac4 SHA256 9ff1fc15d6d83817e6964cf656553cb4084a02f6bf25e7365e8db8d6256d3104
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.2.2.ebuild,v 1.1 2011/12/19 18:13:01 graaff Exp $
|
||||
|
||||
EAPI="2"
|
||||
# jruby: triggers casting errors in java itself.
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test spec"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc History.rdoc README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_NAME="net-ldap"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Pure ruby LDAP client implementation."
|
||||
HOMEPAGE="http://net-ldap.rubyforge.org/"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/metaid dev-ruby/rspec:2 dev-ruby/flexmock )"
|
@ -1 +1,2 @@
|
||||
DIST stardork-0.6.tar.gz 3638 RMD160 3f639878b7ac9cb98198fb4359ed218038f6c54e SHA1 f075525179b9083f72362f249de249928af37801 SHA256 0641867d4771b6e409688d97ad6455f0fbb471428fed172eaba4b0e43262f707
|
||||
DIST stardork-0.7.tar.gz 3951 RMD160 2f003ae31f11a12cdceaa694db1b3052165868a6 SHA1 f365628c3fbf65483d82043b64b70fea1c5c4d62 SHA256 4ff31291bd091a6d61b5b34c01ed12bb6d21b5496397fd6ca30c0763565a31f5
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-arcade/stardork/stardork-0.7.ebuild,v 1.1 2011/12/19 22:09:35 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit toolchain-funcs games
|
||||
|
||||
DESCRIPTION="An ncurses-based space shooter"
|
||||
HOMEPAGE="http://stardork.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/stardork/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-libs/ncurses"
|
||||
|
||||
src_prepare() {
|
||||
rm -f Makefile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" LDLIBS=-lncurses ${PN} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin ${PN} || die
|
||||
dodoc README
|
||||
prepgamesdirs
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST angband-3.2.0.tar.gz 3641812 RMD160 1ecb4da5fecb34943e483f3275acd3216312e26b SHA1 bdc0fcd04cbb5f7b245cfffd4f7f178716227e89 SHA256 ed006cb24d7e6542de494165177aabe69f770fd655695321a75dce2bb8e119ca
|
||||
DIST angband-v3.3.2.tar.gz 3401345 RMD160 a8d1faa635a79e3171204240660cb523117cd4c3 SHA1 2944dc153fe5ab585c16502f8a5da4dbbdca4b21 SHA256 6b5127b760c988e9ef4968556ea030ac1f24611da5fdc0db90cff2bd3bced4f7
|
||||
|
@ -0,0 +1,100 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/angband/angband-3.3.2.ebuild,v 1.1 2011/12/20 00:19:32 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools eutils versionator games
|
||||
|
||||
MAJOR_PV=$(get_version_component_range 1-2)
|
||||
MY_P=${PN}-v${PV}
|
||||
|
||||
DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. Tolkien"
|
||||
HOMEPAGE="http://rephial.org/"
|
||||
SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="gtk ncurses sdl +sound X"
|
||||
|
||||
RDEPEND="gtk? ( gnome-base/libglade
|
||||
x11-libs/pango
|
||||
x11-libs/gtk+:2
|
||||
dev-libs/glib:2 )
|
||||
X? ( x11-libs/libSM
|
||||
x11-libs/libX11 )
|
||||
!ncurses? ( !X? ( !sdl? ( !gtk? ( sys-libs/ncurses ) ) ) )
|
||||
sdl? ( media-libs/libsdl[video,X]
|
||||
media-libs/sdl-ttf
|
||||
media-libs/sdl-image
|
||||
sound? ( media-libs/sdl-mixer
|
||||
media-libs/libsdl[audio] ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use sdl; then
|
||||
myconf="$(use_enable sound sdl-mixer)"
|
||||
else
|
||||
myconf="--disable-sdl-mixer"
|
||||
fi
|
||||
|
||||
egamesconf \
|
||||
--bindir="${GAMES_BINDIR}" \
|
||||
--with-configpath="${GAMES_SYSCONFDIR}/${PN}" \
|
||||
--with-libpath="${GAMES_DATADIR}/${PN}" \
|
||||
--with-varpath="${GAMES_STATEDIR}/${PN}" \
|
||||
--with-private-dirs \
|
||||
$(use_enable X x11) \
|
||||
$(use_enable gtk) \
|
||||
$(use_enable sdl) \
|
||||
$(use_enable ncurses curses) \
|
||||
$( use !gtk && use !sdl && use !ncurses && use !X && \
|
||||
echo --enable-curses) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
# Edit files are now system config files in Angband, but
|
||||
# users will be hidden from applying updates by default
|
||||
echo "CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/edit/\"" \
|
||||
> "${T}"/99${PN}
|
||||
doenvd "${T}"/99${PN} || die
|
||||
|
||||
dodoc changes.txt faq.txt readme.txt thanks.txt || die
|
||||
|
||||
# Create desktop entries if required.
|
||||
ICON_LOC="${GAMES_DATADIR}/${PN}/xtra/icon/att-32.png"
|
||||
if use X; then
|
||||
make_desktop_entry "angband -mx11" "Angband (X11)" "${ICON_LOC}" || die
|
||||
fi
|
||||
|
||||
if use sdl; then
|
||||
make_desktop_entry "angband -msdl" "Angband (SDL)" "${ICON_LOC}" || die
|
||||
fi
|
||||
|
||||
if use gtk; then
|
||||
make_desktop_entry "angband -mgtk" "Angband (GTK)" "${ICON_LOC}" || die
|
||||
fi
|
||||
|
||||
use ncurses || rm -rf "${D}${GAMES_DATADIR}/${PN}/xtra/graf"
|
||||
use sound || rm -rf "${D}${GAMES_DATADIR}/${PN}/xtra/sound"
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "Angband now uses private savefiles instead of system-wide ones"
|
||||
elog "This version of Angband is not compatible with the save files"
|
||||
elog "of previous versions"
|
||||
echo
|
||||
|
||||
games_pkg_postinst
|
||||
}
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.32.2.1-r2.ebuild,v 1.1 2011/12/19 17:11:53 tetromino Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2 virtualx
|
||||
|
||||
DESCRIPTION="A file manager for the GNOME desktop"
|
||||
HOMEPAGE="http://live.gnome.org/Nautilus"
|
||||
|
||||
SRC_URI="${SRC_URI} http://dev.gentoo.org/~pacho/gnome/${P}-patches.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 FDL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
|
||||
IUSE="doc gnome +introspection xmp"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.28.0:2
|
||||
>=gnome-base/gnome-desktop-2.29.91:2
|
||||
>=x11-libs/pango-1.1.2
|
||||
>=x11-libs/gtk+-2.22:2[introspection?]
|
||||
>=dev-libs/libxml2-2.4.7:2
|
||||
>=media-libs/libexif-0.5.12
|
||||
>=gnome-base/gconf-2:2
|
||||
dev-libs/libunique:1
|
||||
gnome-base/dconf
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.4 )
|
||||
xmp? ( media-libs/exempi:2 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/perl-5
|
||||
sys-devel/gettext
|
||||
>=dev-util/pkgconfig-0.9
|
||||
>=dev-util/intltool-0.40.1
|
||||
doc? ( >=dev-util/gtk-doc-1.4 )"
|
||||
# For eautoreconf
|
||||
# gnome-base/gnome-common
|
||||
# dev-util/gtk-doc-am"
|
||||
|
||||
PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )
|
||||
>=gnome-base/gvfs-0.1.2"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--disable-update-mimedb
|
||||
--disable-packagekit
|
||||
$(use_enable introspection)
|
||||
$(use_enable xmp)"
|
||||
DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Apply multiple upstream fixes
|
||||
epatch "${WORKDIR}/${P}-patches"/*.patch
|
||||
|
||||
# Remove crazy CFLAGS
|
||||
sed -i \
|
||||
-e 's:-DG.*DISABLE_DEPRECATED::g' \
|
||||
configure{,.in} eel/Makefile.{am,in} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
addpredict "/root/.gnome2_private"
|
||||
unset SESSION_MANAGER
|
||||
unset ORBIT_SOCKETDIR
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check || die "Test phase failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
find "${ED}" -name "*.la" -delete || die "remove of la files failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
elog "nautilus can use gstreamer to preview audio files. Just make sure"
|
||||
elog "to have the necessary plugins available to play the media type you"
|
||||
elog "want to preview"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.9_pre20111217.ebuild,v 1.1 2011/12/18 10:23:21 eras Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.9_pre20111218.ebuild,v 1.1 2011/12/19 15:16:54 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20111218.ebuild,v 1.1 2011/12/19 17:16:55 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
V_ECLASS="git-2"
|
||||
else
|
||||
V_ECLASS="versionator"
|
||||
fi
|
||||
|
||||
inherit multilib toolchain-funcs ${V_ECLASS}
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245-stable"
|
||||
fi
|
||||
DESCRIPTION="A free library for encoding X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
fi
|
||||
IUSE="debug +threads pic static-libs"
|
||||
|
||||
RDEPEND=""
|
||||
ASM_DEP=">=dev-lang/yasm-0.6.2"
|
||||
DEPEND="
|
||||
amd64? ( ${ASM_DEP} )
|
||||
x86? ( ${ASM_DEP} )
|
||||
x86-fbsd? ( ${ASM_DEP} )
|
||||
"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
DOCS="AUTHORS doc/*.txt"
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
local myconf=""
|
||||
use debug && myconf+=" --enable-debug"
|
||||
use static-libs && myconf+=" --enable-static"
|
||||
use threads || myconf+=" --disable-thread"
|
||||
|
||||
if use x86 && use pic; then
|
||||
myconf+=" --disable-asm"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-cli \
|
||||
--disable-avs \
|
||||
--disable-lavf \
|
||||
--disable-swscale \
|
||||
--disable-ffms \
|
||||
--disable-gpac \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--extra-asflags="${ASFLAGS}" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-ldflags="${LDFLAGS}" \
|
||||
--host="${CHOST}" \
|
||||
${myconf} || die
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST AMB-plugins-0.4.0.tar.bz2 23365 RMD160 56a9c76bb9ede7708fd7e6dd0dd5d093822b0034 SHA1 7248dd01d6a52798a85e0b3e18987b0efd6f7daa SHA256 aa7278ec3e58ffdf85fff51f987d2b640c2e4af25cd5a938808db14547821372
|
||||
DIST AMB-plugins-0.8.1.tar.bz2 28988 RMD160 5f1dee6e1a3c2b48a6849171d6d2854cb5a540a7 SHA1 fda55d11342d9a59ead64e30e037d92114637c87 SHA256 f44a60b782948662537c0cb14befa6678d6dce790c64dc2c9058eab849a58b74
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/amb-plugins/amb-plugins-0.4.0.ebuild,v 1.2 2009/10/02 22:54:41 maekke Exp $
|
||||
|
||||
inherit multilib toolchain-funcs eutils
|
||||
|
||||
MY_P=${P/amb/AMB}
|
||||
|
||||
DESCRIPTION="AMB-plugins ladspa plugin package. Filters by Fons Adriaensen"
|
||||
HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
|
||||
SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="media-libs/ladspa-sdk"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/${PN}-makefile.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CXX
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc AUTHORS README
|
||||
insinto /usr/$(get_libdir)/ladspa
|
||||
insopts -m0755
|
||||
doins *.so
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
Index: AMB-plugins-0.4.0/Makefile
|
||||
===================================================================
|
||||
--- AMB-plugins-0.4.0.orig/Makefile
|
||||
+++ AMB-plugins-0.4.0/Makefile
|
||||
@@ -15,21 +15,21 @@
|
||||
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
|
||||
-CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
|
||||
+CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall
|
||||
|
||||
|
||||
all: ambisonic1.so ambisonic2.so
|
||||
|
||||
|
||||
ambisonic1.so: ambisonic1.o ambisonic1_if.o filter1.o
|
||||
- g++ -shared -o $@ ambisonic1.o ambisonic1_if.o filter1.o
|
||||
+ $(CXX) $(LDFLAGS) -shared -o $@ ambisonic1.o ambisonic1_if.o filter1.o
|
||||
|
||||
ambisonic1.o: ladspaplugin.h ambisonic1.h filter1.h
|
||||
ambisonic1_if.o: ladspaplugin.h ambisonic1.h
|
||||
|
||||
|
||||
ambisonic2.so: ambisonic2.o ambisonic2_if.o
|
||||
- g++ -shared -o $@ ambisonic2.o ambisonic2_if.o
|
||||
+ $(CXX) $(LDFLAGS) -shared -o $@ ambisonic2.o ambisonic2_if.o
|
||||
|
||||
ambisonic2.o: ladspaplugin.h ambisonic2.h
|
||||
ambisonic2_if.o: ladspaplugin.h ambisonic2.h
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/rev-plugins/rev-plugins-0.3.1.ebuild,v 1.5 2010/08/27 05:21:01 jer Exp $
|
||||
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
MY_P=${P/rev/REV}
|
||||
|
||||
DESCRIPTION="REV LADSPA plugins package. A stereo reverb plugin based on the well-known greverb"
|
||||
HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
|
||||
SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="media-libs/ladspa-sdk"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_compile() {
|
||||
tc-export CXX
|
||||
sed -i -e "s/-O2//" Makefile
|
||||
sed -i -e "s/g++/$(tc-getCXX)/" Makefile
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc AUTHORS README
|
||||
insinto /usr/$(get_libdir)/ladspa
|
||||
insopts -m0755
|
||||
doins *.so
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST dvdimagecmp-0.2.tgz 9673 RMD160 d4b259faf39a2b2d0b8ab06a648bf14018decc59 SHA1 5e12ab89717abe860415a4297785eeba8bd31acf SHA256 d0210ae4ccfe36f544ec1af4aa2e00b8f0ea7e0d9744af78d1b8c0c2dfaf347b
|
||||
DIST dvdimagecmp-0.3.tgz 10483 RMD160 19ae3eff959e3367f5e31db6e004441476647f1d SHA1 56c63ea845ad85e77f693c6765a6ca40d7ec1388 SHA256 453df95038dfa7cf5de679323d82963f62adbf39b72cc863542a05ae1dba25a1
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/dvdimagecmp/dvdimagecmp-0.2.ebuild,v 1.4 2007/07/19 06:59:21 zzam Exp $
|
||||
|
||||
DESCRIPTION="Tool to compare a burned DVD with an image to check for errors"
|
||||
HOMEPAGE="ftp://sunsite.unc.edu/pub/linux/apps/video/"
|
||||
SRC_URI="mirror://gentoo/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~ppc ~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
|
||||
src_compile() {
|
||||
emake CFLAGS="$CFLAGS" || die "make failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin dvdimagecmp
|
||||
dodoc CHANGES README *.lsm
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/dvdimagecmp/dvdimagecmp-0.3.ebuild,v 1.1 2007/07/19 06:59:21 zzam Exp $
|
||||
|
||||
DESCRIPTION="Tool to compare a burned DVD with an image to check for errors"
|
||||
HOMEPAGE="ftp://sunsite.unc.edu/pub/linux/apps/video/"
|
||||
SRC_URI="ftp://sunsite.unc.edu/pub/linux/apps/video/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
|
||||
src_compile() {
|
||||
emake CFLAGS="$CFLAGS" || die "make failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin dvdimagecmp
|
||||
dodoc CHANGES README *.lsm
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST ffmpeg-0.7.7.tar.bz2 4531586 RMD160 1123b0e38811dfd4f4f1cb0f7678518f90849034 SHA1 30cc01d359d99bb6304b7fecbd5ff909843d93f4 SHA256 7231846b0d59d3fc3c0ed8370a35c823b59b84de3e92d2d8223b3bef3b92c8e1
|
||||
DIST ffmpeg-0.7.8.tar.bz2 4530406 RMD160 8f69a6bc5caaba4e3d440c2d5dc96a946454a52c SHA1 df4983c028a61d4bf3baceab3bae535b91b8928a SHA256 548197968e69b732c12b2cad3173eb6933a9573a7b1f5b29be36d31b9977c9f3
|
||||
DIST ffmpeg-0.8.7.tar.bz2 4527751 RMD160 5ccc0cfcfaf77b2f7e7cc51190d00bc22db85866 SHA1 e6c391769b1e45afd8e3f41b734c17ba1437f4a9 SHA256 e074656390bfff51c2915d3334306dd7748bab8589a8d04128143c7b8962d0e1
|
||||
DIST ffmpeg-0.9.tar.bz2 4954965 RMD160 56e1e240363d4f1bc09390f5a3893a1b6b362908 SHA1 5f4118496ebe8fc37e8f11cf0303f6f7c85756f9 SHA256 2a9eb7795e6c1ad746aa2cc0fce9f71ec3763f610e362530ab277c6bc327d705
|
||||
|
@ -1,281 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-0.7.7.ebuild,v 1.8 2011/12/02 18:22:15 beandog Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-2"
|
||||
EGIT_REPO_URI="git://git.videolan.org/ffmpeg.git"
|
||||
fi
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
|
||||
|
||||
DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec."
|
||||
HOMEPAGE="http://ffmpeg.org/"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else # Release
|
||||
SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2"
|
||||
fi
|
||||
FFMPEG_REVISION="${PV#*_p}"
|
||||
|
||||
LICENSE="GPL-2 amr? ( GPL-3 ) encode? ( aac? ( GPL-3 ) )"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
fi
|
||||
IUSE="
|
||||
+3dnow +3dnowext aac alsa altivec amr avx bindist +bzip2 celt cpudetection
|
||||
custom-cflags debug dirac doc +encode faac frei0r gsm +hardcoded-tables
|
||||
ieee1394 jack jpeg2k +mmx +mmxext mp3 network oss pic +qt-faststart rtmp
|
||||
schroedinger sdl speex +ssse3 static-libs test theora threads truetype
|
||||
v4l vaapi vdpau vorbis vpx X x264 xvid +zlib
|
||||
"
|
||||
|
||||
VIDEO_CARDS="nvidia"
|
||||
|
||||
for x in ${VIDEO_CARDS}; do
|
||||
IUSE="${IUSE} video_cards_${x}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
celt? ( >=media-libs/celt-0.11.1 )
|
||||
dirac? ( media-video/dirac )
|
||||
encode? (
|
||||
aac? ( media-libs/vo-aacenc )
|
||||
amr? ( media-libs/vo-amrwbenc )
|
||||
faac? ( media-libs/faac )
|
||||
mp3? ( >=media-sound/lame-3.98.3 )
|
||||
theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg )
|
||||
vorbis? ( media-libs/libvorbis media-libs/libogg )
|
||||
x264? ( >=media-libs/x264-0.0.20110426 )
|
||||
xvid? ( >=media-libs/xvid-1.1.0 )
|
||||
)
|
||||
frei0r? ( media-plugins/frei0r-plugins )
|
||||
gsm? ( >=media-sound/gsm-1.0.12-r1 )
|
||||
ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
jpeg2k? ( >=media-libs/openjpeg-1.3-r2 )
|
||||
rtmp? ( >=media-video/rtmpdump-2.2f )
|
||||
sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] )
|
||||
schroedinger? ( media-libs/schroedinger )
|
||||
speex? ( >=media-libs/speex-1.2_beta3 )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
vaapi? ( >=x11-libs/libva-0.32 )
|
||||
video_cards_nvidia? ( vdpau? ( x11-libs/libvdpau ) )
|
||||
vpx? ( >=media-libs/libvpx-0.9.6 )
|
||||
X? ( x11-libs/libX11 x11-libs/libXext )
|
||||
zlib? ( sys-libs/zlib )
|
||||
!media-video/qt-faststart
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/make-3.81
|
||||
dirac? ( dev-util/pkgconfig )
|
||||
doc? ( app-text/texi2html )
|
||||
ieee1394? ( dev-util/pkgconfig )
|
||||
mmx? ( dev-lang/yasm )
|
||||
rtmp? ( dev-util/pkgconfig )
|
||||
schroedinger? ( dev-util/pkgconfig )
|
||||
test? ( net-misc/wget )
|
||||
truetype? ( dev-util/pkgconfig )
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
||||
|
||||
src_prepare() {
|
||||
if [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
export revision=git-N-${FFMPEG_REVISION}
|
||||
fi
|
||||
epatch "${FILESDIR}"/${PN}-0.7.6-fix_ppc64_32ul.patch #387207
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="${EXTRA_FFMPEG_CONF}"
|
||||
# Set to --enable-version3 if (L)GPL-3 is required
|
||||
local version3=""
|
||||
|
||||
# enabled by default
|
||||
for i in debug doc network vaapi zlib; do
|
||||
use ${i} || myconf="${myconf} --disable-${i}"
|
||||
done
|
||||
use bzip2 || myconf="${myconf} --disable-bzlib"
|
||||
use sdl || myconf="${myconf} --disable-ffplay"
|
||||
|
||||
use custom-cflags && myconf="${myconf} --disable-optimizations"
|
||||
use cpudetection && myconf="${myconf} --enable-runtime-cpudetect"
|
||||
|
||||
#for i in h264_vdpau mpeg1_vdpau mpeg_vdpau vc1_vdpau wmv3_vdpau; do
|
||||
# use video_cards_nvidia || myconf="${myconf} --disable-decoder=${i}"
|
||||
# use vdpau || myconf="${myconf} --disable-decoder=${i}"
|
||||
#done
|
||||
use video_cards_nvidia && use vdpau || myconf="${myconf} --disable-vdpau"
|
||||
|
||||
# Encoders
|
||||
if use encode
|
||||
then
|
||||
use mp3 && myconf="${myconf} --enable-libmp3lame"
|
||||
use aac && { myconf="${myconf} --enable-libvo-aacenc" ; version3=" --enable-version3" ; }
|
||||
use amr && { myconf="${myconf} --enable-libvo-amrwbenc" ; version3=" --enable-version3" ; }
|
||||
for i in theora vorbis x264 xvid; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
if use bindist
|
||||
then
|
||||
use faac && ewarn "faac is nonfree and cannot be distributed;
|
||||
disabling faac support."
|
||||
else
|
||||
use faac && myconf="${myconf} --enable-libfaac --enable-nonfree"
|
||||
fi
|
||||
else
|
||||
myconf="${myconf} --disable-encoders"
|
||||
fi
|
||||
|
||||
# libavdevice options
|
||||
use ieee1394 && myconf="${myconf} --enable-libdc1394"
|
||||
# Indevs
|
||||
# v4l1 gone since linux-headers-2.6.38
|
||||
myconf="${myconf} --disable-indev=v4l"
|
||||
use v4l || myconf="${myconf} --disable-indev=v4l2"
|
||||
for i in alsa oss jack ; do
|
||||
use ${i} || myconf="${myconf} --disable-indev=${i}"
|
||||
done
|
||||
use X && myconf="${myconf} --enable-x11grab"
|
||||
# Outdevs
|
||||
for i in alsa oss ; do
|
||||
use ${i} || myconf="${myconf} --disable-outdev=${i}"
|
||||
done
|
||||
# libavfilter options
|
||||
use frei0r && myconf="${myconf} --enable-frei0r"
|
||||
use truetype && myconf="${myconf} --enable-libfreetype"
|
||||
|
||||
# Threads; we only support pthread for now but ffmpeg supports more
|
||||
use threads && myconf="${myconf} --enable-pthreads"
|
||||
|
||||
# Decoders
|
||||
use amr && { myconf="${myconf} --enable-libopencore-amrwb --enable-libopencore-amrnb" ; version3=" --enable-version3" ; }
|
||||
for i in celt gsm dirac rtmp schroedinger speex vpx; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
use jpeg2k && myconf="${myconf} --enable-libopenjpeg"
|
||||
|
||||
# CPU features
|
||||
for i in mmx ssse3 altivec avx ; do
|
||||
use ${i} || myconf="${myconf} --disable-${i}"
|
||||
done
|
||||
use mmxext || myconf="${myconf} --disable-mmx2"
|
||||
use 3dnow || myconf="${myconf} --disable-amd3dnow"
|
||||
use 3dnowext || myconf="${myconf} --disable-amd3dnowext"
|
||||
# disable mmx accelerated code if PIC is required
|
||||
# as the provided asm decidedly is not PIC for x86.
|
||||
if use pic && use x86 ; then
|
||||
myconf="${myconf} --disable-mmx --disable-mmx2"
|
||||
fi
|
||||
|
||||
# Option to force building pic
|
||||
use pic && myconf="${myconf} --enable-pic"
|
||||
|
||||
# Try to get cpu type based on CFLAGS.
|
||||
# Bug #172723
|
||||
# We need to do this so that features of that CPU will be better used
|
||||
# If they contain an unknown CPU it will not hurt since ffmpeg's configure
|
||||
# will just ignore it.
|
||||
for i in $(get-flag march) $(get-flag mcpu) $(get-flag mtune) ; do
|
||||
[ "${i}" = "native" ] && i="host" # bug #273421
|
||||
[[ ${i} = *-sse3 ]] && i="${i%-sse3}" # bug 283968
|
||||
myconf="${myconf} --cpu=${i}"
|
||||
break
|
||||
done
|
||||
|
||||
# Mandatory configuration
|
||||
myconf="
|
||||
--enable-gpl
|
||||
${version3}
|
||||
--enable-postproc
|
||||
--enable-avfilter
|
||||
--disable-stripping
|
||||
${myconf}"
|
||||
|
||||
# cross compile support
|
||||
if tc-is-cross-compiler ; then
|
||||
myconf="${myconf} --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}-"
|
||||
case ${CHOST} in
|
||||
*freebsd*)
|
||||
myconf="${myconf} --target-os=freebsd"
|
||||
;;
|
||||
mingw32*)
|
||||
myconf="${myconf} --target-os=mingw32"
|
||||
;;
|
||||
*linux*)
|
||||
myconf="${myconf} --target-os=linux"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Misc stuff
|
||||
use hardcoded-tables && myconf="${myconf} --enable-hardcoded-tables"
|
||||
|
||||
# Specific workarounds for too-few-registers arch...
|
||||
if [[ $(tc-arch) == "x86" ]]; then
|
||||
filter-flags -fforce-addr -momit-leaf-frame-pointer
|
||||
append-flags -fomit-frame-pointer
|
||||
is-flag -O? || append-flags -O2
|
||||
if (use debug); then
|
||||
# no need to warn about debug if not using debug flag
|
||||
ewarn ""
|
||||
ewarn "Debug information will be almost useless as the frame pointer is omitted."
|
||||
ewarn "This makes debugging harder, so crashes that has no fixed behavior are"
|
||||
ewarn "difficult to fix. Please have that in mind."
|
||||
ewarn ""
|
||||
fi
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--shlibdir=/usr/$(get_libdir) \
|
||||
--mandir=/usr/share/man \
|
||||
--enable-shared \
|
||||
--cc="$(tc-getCC)" \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf} || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake version.h || die #252269
|
||||
emake || die
|
||||
|
||||
if use qt-faststart; then
|
||||
tc-export CC
|
||||
emake -C tools qt-faststart || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install-man || die
|
||||
|
||||
dodoc README INSTALL
|
||||
dodoc doc/*
|
||||
|
||||
if use qt-faststart; then
|
||||
dobin tools/qt-faststart || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use encode ; then
|
||||
LD_LIBRARY_PATH="${S}/libpostproc:${S}/libswscale:${S}/libavcodec:${S}/libavdevice:${S}/libavfilter:${S}/libavformat:${S}/libavutil" \
|
||||
emake test || die "Some tests failed"
|
||||
else
|
||||
ewarn "Tests fail without USE=encode, skipping"
|
||||
fi
|
||||
}
|
@ -1,270 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-0.8.7.ebuild,v 1.5 2011/12/09 13:59:29 aballier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-2"
|
||||
EGIT_REPO_URI="git://git.videolan.org/ffmpeg.git"
|
||||
fi
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
|
||||
|
||||
DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec."
|
||||
HOMEPAGE="http://ffmpeg.org/"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else # Release
|
||||
SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2"
|
||||
fi
|
||||
FFMPEG_REVISION="${PV#*_p}"
|
||||
|
||||
LICENSE="GPL-2 amr? ( GPL-3 ) encode? ( aac? ( GPL-3 ) )"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="~amd64 ~hppa ~x86-fbsd"
|
||||
fi
|
||||
IUSE="
|
||||
aac aacplus alsa amr bindist +bzip2 celt cpudetection debug dirac doc
|
||||
+encode faac frei0r gsm +hardcoded-tables ieee1394 jack jpeg2k mp3 network
|
||||
oss pic +qt-faststart rtmp schroedinger sdl speex static-libs test theora
|
||||
threads truetype v4l vaapi vdpau vorbis vpx X x264 xvid +zlib
|
||||
"
|
||||
|
||||
# String for CPU features in the useflag[:configure_option] form
|
||||
# if :configure_option isn't set, it will use 'useflag' as configure option
|
||||
CPU_FEATURES="3dnow:amd3dnow 3dnowext:amd3dnowext altivec avx mmx mmxext:mmx2 ssse3"
|
||||
|
||||
for i in ${CPU_FEATURES}; do
|
||||
IUSE="${IUSE} ${i%:*}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
celt? ( >=media-libs/celt-0.11.1 )
|
||||
dirac? ( media-video/dirac )
|
||||
encode? (
|
||||
aac? ( media-libs/vo-aacenc )
|
||||
aacplus? ( media-libs/libaacplus )
|
||||
amr? ( media-libs/vo-amrwbenc )
|
||||
faac? ( media-libs/faac )
|
||||
mp3? ( >=media-sound/lame-3.98.3 )
|
||||
theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg )
|
||||
vorbis? ( media-libs/libvorbis media-libs/libogg )
|
||||
x264? ( >=media-libs/x264-0.0.20110426 )
|
||||
xvid? ( >=media-libs/xvid-1.1.0 )
|
||||
)
|
||||
frei0r? ( media-plugins/frei0r-plugins )
|
||||
gsm? ( >=media-sound/gsm-1.0.12-r1 )
|
||||
ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
jpeg2k? ( >=media-libs/openjpeg-1.3-r2 )
|
||||
rtmp? ( >=media-video/rtmpdump-2.2f )
|
||||
sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] )
|
||||
schroedinger? ( media-libs/schroedinger )
|
||||
speex? ( >=media-libs/speex-1.2_beta3 )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
vaapi? ( >=x11-libs/libva-0.32 )
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
vpx? ( >=media-libs/libvpx-0.9.6 )
|
||||
X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes )
|
||||
zlib? ( sys-libs/zlib )
|
||||
!media-video/qt-faststart
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/make-3.81
|
||||
dirac? ( dev-util/pkgconfig )
|
||||
doc? ( app-text/texi2html )
|
||||
ieee1394? ( dev-util/pkgconfig )
|
||||
mmx? ( dev-lang/yasm )
|
||||
rtmp? ( dev-util/pkgconfig )
|
||||
schroedinger? ( dev-util/pkgconfig )
|
||||
test? ( net-misc/wget )
|
||||
truetype? ( dev-util/pkgconfig )
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
"
|
||||
# faac is license-incompatible with ffmpeg
|
||||
REQUIRED_USE="bindist? ( encode? ( !faac !aacplus ) )"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
||||
|
||||
src_prepare() {
|
||||
if [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
export revision=git-N-${FFMPEG_REVISION}
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="${EXTRA_FFMPEG_CONF}"
|
||||
# Set to --enable-version3 if (L)GPL-3 is required
|
||||
local version3=""
|
||||
|
||||
# enabled by default
|
||||
for i in debug doc network vaapi vdpau zlib; do
|
||||
use ${i} || myconf="${myconf} --disable-${i}"
|
||||
done
|
||||
use bzip2 || myconf="${myconf} --disable-bzlib"
|
||||
use sdl || myconf="${myconf} --disable-ffplay"
|
||||
|
||||
use cpudetection && myconf="${myconf} --enable-runtime-cpudetect"
|
||||
|
||||
# Encoders
|
||||
if use encode
|
||||
then
|
||||
use mp3 && myconf="${myconf} --enable-libmp3lame"
|
||||
use aac && { myconf="${myconf} --enable-libvo-aacenc" ; version3=" --enable-version3" ; }
|
||||
use amr && { myconf="${myconf} --enable-libvo-amrwbenc" ; version3=" --enable-version3" ; }
|
||||
for i in theora vorbis x264 xvid; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
use aacplus && myconf="${myconf} --enable-libaacplus --enable-nonfree"
|
||||
use faac && myconf="${myconf} --enable-libfaac --enable-nonfree"
|
||||
else
|
||||
myconf="${myconf} --disable-encoders"
|
||||
fi
|
||||
|
||||
# libavdevice options
|
||||
use ieee1394 && myconf="${myconf} --enable-libdc1394"
|
||||
# Indevs
|
||||
# v4l1 is gone since linux-headers-2.6.38
|
||||
myconf="${myconf} --disable-indev=v4l"
|
||||
use v4l || myconf="${myconf} --disable-indev=v4l2"
|
||||
for i in alsa oss jack ; do
|
||||
use ${i} || myconf="${myconf} --disable-indev=${i}"
|
||||
done
|
||||
use X && myconf="${myconf} --enable-x11grab"
|
||||
# Outdevs
|
||||
for i in alsa oss ; do
|
||||
use ${i} || myconf="${myconf} --disable-outdev=${i}"
|
||||
done
|
||||
# libavfilter options
|
||||
use frei0r && myconf="${myconf} --enable-frei0r"
|
||||
use truetype && myconf="${myconf} --enable-libfreetype"
|
||||
|
||||
# Threads; we only support pthread for now but ffmpeg supports more
|
||||
use threads && myconf="${myconf} --enable-pthreads"
|
||||
|
||||
# Decoders
|
||||
use amr && { myconf="${myconf} --enable-libopencore-amrwb --enable-libopencore-amrnb" ; version3=" --enable-version3" ; }
|
||||
for i in celt gsm dirac rtmp schroedinger speex vpx; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
use jpeg2k && myconf="${myconf} --enable-libopenjpeg"
|
||||
|
||||
# CPU features
|
||||
for i in ${CPU_FEATURES}; do
|
||||
use ${i%:*} || myconf="${myconf} --disable-${i#*:}"
|
||||
done
|
||||
# disable mmx accelerated code if PIC is required
|
||||
# as the provided asm decidedly is not PIC for x86.
|
||||
if use pic && use x86 ; then
|
||||
myconf="${myconf} --disable-mmx --disable-mmx2"
|
||||
fi
|
||||
|
||||
# Option to force building pic
|
||||
use pic && myconf="${myconf} --enable-pic"
|
||||
|
||||
# Try to get cpu type based on CFLAGS.
|
||||
# Bug #172723
|
||||
# We need to do this so that features of that CPU will be better used
|
||||
# If they contain an unknown CPU it will not hurt since ffmpeg's configure
|
||||
# will just ignore it.
|
||||
for i in $(get-flag march) $(get-flag mcpu) $(get-flag mtune) ; do
|
||||
[ "${i}" = "native" ] && i="host" # bug #273421
|
||||
myconf="${myconf} --cpu=${i}"
|
||||
break
|
||||
done
|
||||
|
||||
# Mandatory configuration
|
||||
myconf="
|
||||
--enable-gpl
|
||||
${version3}
|
||||
--enable-postproc
|
||||
--enable-avfilter
|
||||
--disable-stripping
|
||||
${myconf}"
|
||||
|
||||
# cross compile support
|
||||
if tc-is-cross-compiler ; then
|
||||
myconf="${myconf} --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}-"
|
||||
case ${CHOST} in
|
||||
*freebsd*)
|
||||
myconf="${myconf} --target-os=freebsd"
|
||||
;;
|
||||
mingw32*)
|
||||
myconf="${myconf} --target-os=mingw32"
|
||||
;;
|
||||
*linux*)
|
||||
myconf="${myconf} --target-os=linux"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Misc stuff
|
||||
use hardcoded-tables && myconf="${myconf} --enable-hardcoded-tables"
|
||||
|
||||
# Specific workarounds for too-few-registers arch...
|
||||
if [[ $(tc-arch) == "x86" ]]; then
|
||||
filter-flags -fforce-addr -momit-leaf-frame-pointer
|
||||
append-flags -fomit-frame-pointer
|
||||
is-flag -O? || append-flags -O2
|
||||
if (use debug); then
|
||||
# no need to warn about debug if not using debug flag
|
||||
ewarn ""
|
||||
ewarn "Debug information will be almost useless as the frame pointer is omitted."
|
||||
ewarn "This makes debugging harder, so crashes that has no fixed behavior are"
|
||||
ewarn "difficult to fix. Please have that in mind."
|
||||
ewarn ""
|
||||
fi
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
./configure \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--shlibdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--mandir="${EPREFIX}/usr/share/man" \
|
||||
--enable-shared \
|
||||
--cc="$(tc-getCC)" \
|
||||
--disable-optimizations \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf} || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
#252269
|
||||
emake version.h
|
||||
emake
|
||||
|
||||
if use qt-faststart; then
|
||||
tc-export CC
|
||||
emake -C tools qt-faststart
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install-man
|
||||
|
||||
dodoc README INSTALL
|
||||
dodoc -r doc/*
|
||||
|
||||
if use qt-faststart; then
|
||||
dobin tools/qt-faststart
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use encode ; then
|
||||
LD_LIBRARY_PATH="${S}/libpostproc:${S}/libswscale:${S}/libavcodec:${S}/libavdevice:${S}/libavfilter:${S}/libavformat:${S}/libavutil" \
|
||||
emake test
|
||||
else
|
||||
ewarn "Tests fail without USE=encode, skipping"
|
||||
fi
|
||||
}
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/mkvtoolnix-5.2.0.ebuild,v 1.1 2011/12/20 00:07:44 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit wxwidgets autotools
|
||||
|
||||
DESCRIPTION="Tools to create, alter, and inspect Matroska files"
|
||||
HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
|
||||
SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="bzip2 debug lzo pch wxwidgets"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libebml-1.2.2
|
||||
>=media-libs/libmatroska-1.3.0
|
||||
>=dev-libs/boost-1.46.0
|
||||
dev-libs/expat
|
||||
media-libs/flac
|
||||
media-libs/libogg
|
||||
media-libs/libvorbis
|
||||
sys-apps/file
|
||||
>=sys-devel/gcc-4.6
|
||||
sys-libs/zlib
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzo? ( dev-libs/lzo )
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ruby/rake
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Disable automagic curl dep used for online update checking
|
||||
sed -i -e '/curl/d' configure.in
|
||||
export CURL_CFLAGS="" CURL_LIBS=""
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
use pch || myconf="${myconf} --disable-precompiled-headers"
|
||||
|
||||
if use wxwidgets ; then
|
||||
WX_GTK_VER="2.8"
|
||||
need-wxwidgets unicode
|
||||
myconf="${myconf} --with-wx-config=${WX_CONFIG}"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable lzo) \
|
||||
$(use_enable bzip2 bz2) \
|
||||
$(use_enable wxwidgets) \
|
||||
$(use_enable debug) \
|
||||
--disable-qt \
|
||||
${myconf} \
|
||||
--with-boost-regex=boost_regex \
|
||||
--with-boost-filesystem=boost_filesystem \
|
||||
--with-boost-system=boost_system
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
rake || die "rake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Don't run strip while installing stuff, leave to portage the job.
|
||||
DESTDIR="${D}" rake install || die
|
||||
|
||||
dodoc AUTHORS ChangeLog README TODO
|
||||
doman doc/man/*.1
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST x264-snapshot-20110426-2245.tar.bz2 495607 RMD160 3104b39f695a08c8199298eb89d5c500ffebfb45 SHA1 b2aa061648354aa80adeeba33819d8b961185dbc SHA256 2610ea30eb8857f7b8933137f8994f83243038fd8e336343e3422a5f25459fcc
|
||||
DIST x264-snapshot-20110825-2245-stable.tar.bz2 516879 RMD160 4f1e00ddd170c75c6d3e140085358ff95c8e861f SHA1 0e8fff6252397d453b0f38cc0fdaf9699558194d SHA256 ab0ed4046a36093f00dfa572d7234c59cec5f6cb674d8bb0fe4e6bdd7604efa0
|
||||
DIST x264-snapshot-20111017-2245.tar.bz2 525683 RMD160 c8758e99017bdb7c70991e0ba35c4c79e3b34232 SHA1 8a007bbe5720f74ecbcf9f4fb71ad8cc6bd974d4 SHA256 b1b9450835ffece5079c9167d92c20486b97bb14fc33b34b1faf7443728d4c2e
|
||||
DIST x264-snapshot-20111218-2245-stable.tar.bz2 531234 RMD160 b60e78475239d7e187576e48c03c9e580379f43d SHA1 ccf6720a0b8d4078b1babee40c8b1bbde5ea7dce SHA256 8dc5edd9aa7fb0247605ec7db1bd48013849ec200d420d78ad7bce427d0db866
|
||||
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/x264-encoder/x264-encoder-0.0.20111218.ebuild,v 1.1 2011/12/19 17:17:22 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
V_ECLASS="git-2"
|
||||
else
|
||||
V_ECLASS="versionator"
|
||||
fi
|
||||
|
||||
inherit multilib toolchain-funcs ${V_ECLASS}
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245-stable"
|
||||
fi
|
||||
DESCRIPTION="A free commandline encoder for X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
fi
|
||||
IUSE="debug ffmpeg ffmpegsource mp4 +threads"
|
||||
|
||||
REQUIRED_USE="ffmpegsource? ( ffmpeg )"
|
||||
|
||||
RDEPEND="
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
ffmpegsource? ( media-libs/ffmpegsource )
|
||||
mp4? ( >=media-video/gpac-0.4.1_pre20060122 )
|
||||
~media-libs/x264-${PV}
|
||||
"
|
||||
ASM_DEP=">=dev-lang/yasm-0.6.2"
|
||||
DEPEND="${RDEPEND}
|
||||
amd64? ( ${ASM_DEP} )
|
||||
x86? ( || ( ${ASM_DEP} dev-lang/nasm )
|
||||
!<dev-lang/yasm-0.6.2 )
|
||||
x86-fbsd? ( ${ASM_DEP} )
|
||||
dev-util/pkgconfig
|
||||
"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
local myconf=""
|
||||
use debug && myconf+=" --enable-debug"
|
||||
use ffmpeg || myconf+=" --disable-lavf --disable-swscale"
|
||||
use ffmpegsource || myconf+=" --disable-ffms"
|
||||
use mp4 || myconf+=" --disable-gpac"
|
||||
use threads || myconf+=" --disable-thread"
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-avs \
|
||||
--extra-asflags="${ASFLAGS}" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-ldflags="${LDFLAGS}" \
|
||||
--host="${CHOST}" \
|
||||
--system-libx264 \
|
||||
${myconf} || die
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
0
|
||||
mirror://sourceforge/xstow/xstow-1.0.0.tar.bz2
|
||||
|
||||
http://xstow.sourceforge.net/
|
||||
GPL-2
|
||||
replacement for GNU stow with extensions
|
||||
~amd64 ~ppc ~x86
|
||||
eutils multilib portability toolchain-funcs user
|
||||
ncurses static
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install postinst
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-libs/libxml2:2 >=app-emulation/libvirt-0.9.7 >=dev-libs/glib-2.10:2 introspection? ( >=dev-libs/gobject-introspection-0.10.8 ) dev-util/pkgconfig doc? ( >=dev-util/gtk-doc-1.10 ) vala? ( dev-lang/vala:0.14 ) app-arch/xz-utils >=sys-apps/sed-4 >=app-admin/eselect-python-20091230
|
||||
dev-libs/libxml2:2 >=app-emulation/libvirt-0.9.7 >=dev-libs/glib-2.10:2 introspection? ( >=dev-libs/gobject-introspection-0.10.8 ) >=app-admin/eselect-python-20091230
|
||||
0
|
||||
ftp://libvirt.org/libvirt/glib/libvirt-glib-0.0.3.tar.gz
|
||||
|
||||
http://libvirt.org/git/?p=libvirt-glib.git
|
||||
LGPL-2.1
|
||||
GLib and GObject mappings for libvirt
|
||||
~amd64 ~x86
|
||||
eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib portability python toolchain-funcs user versionator
|
||||
doc +introspection python +vala
|
||||
vala? ( introspection )
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-apps/dmidecode kernel_linux? ( sys-apps/module-init-tools ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
sys-apps/dmidecode kernel_linux? ( sys-apps/module-init-tools )
|
||||
0
|
||||
mirror://github/evgeni/tp_smapi/tp_smapi-0.41.tar.gz
|
||||
userpriv
|
||||
https://github.com/evgeni/tp_smapi/ http://tpctl.sourceforge.net/
|
||||
GPL-2
|
||||
IBM ThinkPad SMAPI BIOS driver
|
||||
~amd64 ~x86
|
||||
eutils linux-info linux-mod multilib portability toolchain-funcs user versionator
|
||||
hdaps kernel_linux
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm preinst pretend setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue