summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven J Newbury <steve@snewbury.org.uk>2009-06-29 15:59:44 +0100
committerSteven J Newbury <steve@snewbury.org.uk>2009-06-29 18:32:32 +0100
commitf83953c8eba60e4edc3c43a3b2ff930605478ec0 (patch)
tree0fb4a4be9e097959ab396d237346d3116dfccd0f
parentnet-misc/networkmanager: Pull in current portage versions, we only had a (diff)
downloadmultilib-portage-f83953c8eba60e4edc3c43a3b2ff930605478ec0.tar.gz
multilib-portage-f83953c8eba60e4edc3c43a3b2ff930605478ec0.tar.bz2
multilib-portage-f83953c8eba60e4edc3c43a3b2ff930605478ec0.zip
media-libs/libdc1394: Sync with portage
-rw-r--r--media-libs/libdc1394/libdc1394-1.2.2.ebuild41
-rw-r--r--media-libs/libdc1394/libdc1394-2.0.2.ebuild37
-rw-r--r--media-libs/libdc1394/libdc1394-2.1.0.ebuild40
-rw-r--r--metadata/cache/media-libs/libdc1394-1.2.222
-rw-r--r--metadata/cache/media-libs/libdc1394-2.0.222
-rw-r--r--metadata/cache/media-libs/libdc1394-2.1.022
6 files changed, 184 insertions, 0 deletions
diff --git a/media-libs/libdc1394/libdc1394-1.2.2.ebuild b/media-libs/libdc1394/libdc1394-1.2.2.ebuild
new file mode 100644
index 000000000..9f668b323
--- /dev/null
+++ b/media-libs/libdc1394/libdc1394-1.2.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/libdc1394-1.2.2.ebuild,v 1.2 2009/06/17 21:18:48 stefaan Exp $
+
+inherit eutils flag-o-matic multilib-native
+
+DESCRIPTION="Library to interface with IEEE 1394 cameras following the IIDC specification"
+HOMEPAGE="http://sourceforge.net/projects/libdc1394/"
+
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="X"
+
+RDEPEND="sys-libs/libraw1394
+ X? ( x11-libs/libSM x11-libs/libXv )"
+DEPEND="${RDEPEND}
+ sys-devel/libtool"
+
+src_unpack() {
+ unpack ${A}; cd "${S}"
+ if ! use X; then
+ epatch "${FILESDIR}"/${PN}-1.2.1-nox11.patch
+ fi
+ epatch "${FILESDIR}"/${PN}-disable-raw-capture.patch
+}
+
+multilib-native_src_compile_internal() {
+ if has_version '>=sys-libs/glibc-2.4' ; then
+ append-flags "-DCLK_TCK=CLOCKS_PER_SEC"
+ fi
+
+ econf || die
+ emake || die
+}
+
+multilib-native_src_install_internal() {
+ make DESTDIR="${D}" install || die
+ dodoc NEWS README AUTHORS
+}
diff --git a/media-libs/libdc1394/libdc1394-2.0.2.ebuild b/media-libs/libdc1394/libdc1394-2.0.2.ebuild
new file mode 100644
index 000000000..bc22319ab
--- /dev/null
+++ b/media-libs/libdc1394/libdc1394-2.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/libdc1394-2.0.2.ebuild,v 1.1 2008/06/11 09:25:54 stefaan Exp $
+
+inherit eutils multilib-native
+
+DESCRIPTION="library for controling IEEE 1394 conforming based cameras"
+HOMEPAGE="http://sourceforge.net/projects/libdc1394/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="X juju"
+
+DEPEND=">=sys-libs/libraw1394-1.2.0
+ juju? ( >=sys-kernel/linux-headers-2.6.23-r3 )
+ X? ( x11-libs/libSM x11-libs/libXv )"
+
+multilib-native_src_compile_internal() {
+ local myconf=""
+ if use juju; then
+ myconf="--with-juju-dir"
+ fi
+
+ econf \
+ --program-suffix=2 \
+ $(use_with X x) \
+ ${myconf} \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+multilib-native_src_install_internal() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc NEWS README AUTHORS ChangeLog
+}
diff --git a/media-libs/libdc1394/libdc1394-2.1.0.ebuild b/media-libs/libdc1394/libdc1394-2.1.0.ebuild
new file mode 100644
index 000000000..412cdec41
--- /dev/null
+++ b/media-libs/libdc1394/libdc1394-2.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/libdc1394-2.1.0.ebuild,v 1.1 2009/06/17 22:07:22 stefaan Exp $
+
+inherit eutils multilib-native
+
+DESCRIPTION="Library to interface with IEEE 1394 cameras following the IIDC specification"
+HOMEPAGE="http://sourceforge.net/projects/libdc1394/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="X doc"
+
+RDEPEND=">=sys-libs/libraw1394-1.2.0
+ X? ( x11-libs/libSM x11-libs/libXv )"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+multilib-native_src_compile_internal() {
+ local myconf=""
+
+ econf \
+ --program-suffix=2 \
+ $(use_with X x) \
+ $(use_enable doc doxygen-html) \
+ ${myconf} \
+ || die "econf failed"
+ emake || die "emake failed"
+ if use doc ; then
+ emake doc || die "emake doc failed"
+ fi
+}
+
+multilib-native_src_install_internal() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc NEWS README AUTHORS ChangeLog
+ use doc && dohtml doc/html/*
+}
diff --git a/metadata/cache/media-libs/libdc1394-1.2.2 b/metadata/cache/media-libs/libdc1394-1.2.2
new file mode 100644
index 000000000..571d15bdb
--- /dev/null
+++ b/metadata/cache/media-libs/libdc1394-1.2.2
@@ -0,0 +1,22 @@
+sys-libs/libraw1394 X? ( x11-libs/libSM x11-libs/libXv ) sys-devel/libtool sys-apps/abi-wrapper
+sys-libs/libraw1394 X? ( x11-libs/libSM x11-libs/libXv ) sys-apps/abi-wrapper
+1
+mirror://sourceforge/libdc1394/libdc1394-1.2.2.tar.gz
+
+http://sourceforge.net/projects/libdc1394/
+LGPL-2.1
+Library to interface with IEEE 1394 cameras following the IIDC specification
+~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+base eutils flag-o-matic multilib multilib-native portability toolchain-funcs
+X lib32
+
+
+
+
+
+compile install postinst postrm preinst setup unpack
+
+
+
+
+
diff --git a/metadata/cache/media-libs/libdc1394-2.0.2 b/metadata/cache/media-libs/libdc1394-2.0.2
new file mode 100644
index 000000000..b9aaf2897
--- /dev/null
+++ b/metadata/cache/media-libs/libdc1394-2.0.2
@@ -0,0 +1,22 @@
+>=sys-libs/libraw1394-1.2.0 juju? ( >=sys-kernel/linux-headers-2.6.23-r3 ) X? ( x11-libs/libSM x11-libs/libXv ) sys-apps/abi-wrapper
+>=sys-libs/libraw1394-1.2.0 juju? ( >=sys-kernel/linux-headers-2.6.23-r3 ) X? ( x11-libs/libSM x11-libs/libXv ) sys-apps/abi-wrapper
+2
+mirror://sourceforge/libdc1394/libdc1394-2.0.2.tar.gz
+
+http://sourceforge.net/projects/libdc1394/
+LGPL-2.1
+library for controling IEEE 1394 conforming based cameras
+~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+base eutils multilib multilib-native portability toolchain-funcs
+X juju lib32
+
+
+
+
+
+compile install postinst postrm preinst setup unpack
+
+
+
+
+
diff --git a/metadata/cache/media-libs/libdc1394-2.1.0 b/metadata/cache/media-libs/libdc1394-2.1.0
new file mode 100644
index 000000000..23649bc9f
--- /dev/null
+++ b/metadata/cache/media-libs/libdc1394-2.1.0
@@ -0,0 +1,22 @@
+>=sys-libs/libraw1394-1.2.0 X? ( x11-libs/libSM x11-libs/libXv ) doc? ( app-doc/doxygen ) sys-apps/abi-wrapper
+>=sys-libs/libraw1394-1.2.0 X? ( x11-libs/libSM x11-libs/libXv ) sys-apps/abi-wrapper
+2
+mirror://sourceforge/libdc1394/libdc1394-2.1.0.tar.gz
+
+http://sourceforge.net/projects/libdc1394/
+LGPL-2.1
+Library to interface with IEEE 1394 cameras following the IIDC specification
+~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+base eutils multilib multilib-native portability toolchain-funcs
+X doc lib32
+
+
+
+
+
+compile install postinst postrm preinst setup unpack
+
+
+
+
+