ChangeLog

# ChangeLog for media-libs/libdc1394
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/ChangeLog,v 1.36 2008/06/11 09:38:16 stefaan Exp $

11 Jun 2008; Stefaan De Roeck
libdc1394-2.0.0_pre4.ebuild:
QA, fix bug #221621

11 Jun 2008; Stefaan De Roeck
-files/libdc1394-2.0.0_pre5-update-iso_channel.patch,
-files/libdc1394-2.0.0_pre6-extra-failure-removal.diff,
-files/libdc1394-2.0.0_pre6-grab_partial_image.diff,
-files/libdc1394-2.0.0_pre6-vendor_avt.diff,
-files/libdc1394-2.0.0_pre7-config.h-include-fix.patch,
-files/libdc1394-2.0.0_rc3-update-iso_channel.patch, -files/nox11.patch,
-libdc1394-1.0.0-r1.ebuild, -libdc1394-2.0.0_pre6-r2.ebuild,
-libdc1394-2.0.0_pre7-r1.ebuild, -libdc1394-2.0.0_rc3.ebuild,
-libdc1394-2.0.0.ebuild:
Purge obsolete versions

*libdc1394-2.0.2 (11 Jun 2008)

11 Jun 2008; Stefaan De Roeck
+libdc1394-2.0.2.ebuild:
Version bump to 2.0.2

22 May 2008; Markus Rothe libdc1394-2.0.0-r1.ebuild:
Stable on ppc64

21 Feb 2008; Michael Sterrett
libdc1394-2.0.0.ebuild, libdc1394-2.0.0-r1.ebuild:
fix deps - virtual/x11 is no more

*libdc1394-2.0.0-r1 (21 Jan 2008)

21 Jan 2008; Stefaan De Roeck
+libdc1394-2.0.0-r1.ebuild:
Fix bad communication of juju USE-flag to configure script (bug #206833)

*libdc1394-2.0.0 (14 Jan 2008)

14 Jan 2008; Stefaan De Roeck
+libdc1394-2.0.0.ebuild:
Version bump to version 2.0.0

14 Jan 2008; Stefaan De Roeck metadata.xml:
Assigning this package to stefaan, updating metadata.xml

25 Dec 2007; Christian Heim metadata.xml:
Removing seemant from metadata.xml as per #202469. Assigning to
maintainer-needed.

22 Jul 2007; Donnie Berkholz ;
libdc1394-1.0.0-r1.ebuild, libdc1394-1.2.1.ebuild,
libdc1394-2.0.0_pre4.ebuild, libdc1394-2.0.0_pre6-r2.ebuild,
libdc1394-2.0.0_pre7-r1.ebuild, libdc1394-2.0.0_rc3.ebuild:
Drop virtual/x11 references.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

13 Sep 2006; Seemant Kulleen
+files/libdc1394-1.2.1-nox11.patch, libdc1394-1.2.1.ebuild:
fixed up no X patch from Andre Hinrichs in bug #132208

*libdc1394-2.0.0_rc3 (29 Aug 2006)

29 Aug 2006; Seemant Kulleen
+files/libdc1394-2.0.0_rc3-update-iso_channel.patch,
+libdc1394-2.0.0_rc3.ebuild:
version bump -- watch for an API change since pre7

*libdc1394-2.0.0_pre7-r1 (19 Jun 2006)

19 Jun 2006; Seemant Kulleen
+files/libdc1394-2.0.0_pre7-config.h-include-fix.patch,
+libdc1394-2.0.0_pre7-r1.ebuild:
patch to fix the location of the include directive for config.h. submitted
upstream as well

*libdc1394-2.0.0_pre7 (08 Jun 2006)

08 Jun 2006; Seemant Kulleen -libdc1394-1.0.0.ebuild,
-libdc1394-2.0.0_pre5-r1.ebuild, -libdc1394-2.0.0_pre6-r1.ebuild,
+libdc1394-2.0.0_pre7.ebuild:
version bump a month late, and nobody told me :(

03 May 2006; Seemant Kulleen libdc1394-1.0.0.ebuild,
libdc1394-2.0.0_pre4.ebuild, libdc1394-2.0.0_pre5-r1.ebuild,
libdc1394-2.0.0_pre6-r1.ebuild, libdc1394-2.0.0_pre6-r2.ebuild:
since we make use of the slotmove function in profile/updates, the old
SLOT=0 ebuilds all have to go away now

*libdc1394-2.0.0_pre6-r2 (03 May 2006)
*libdc1394-1.2.1 (03 May 2006)
*libdc1394-1.0.0-r1 (03 May 2006)

03 May 2006; Seemant Kulleen
+libdc1394-1.0.0-r1.ebuild, +libdc1394-1.2.1.ebuild,
+libdc1394-2.0.0_pre6-r2.ebuild:
Now that pre6 has changed API and install locations of its headers and
library names, we can safely SLOT version 1 and version 2 separately for
simultaneous install. Note that pre5 and earlier in the 2.0.0 branch will
NOT be put back into the tree at all, because they clash with version 1.
Also, pre6 is supposed to be closer to the final 2.0.0 release in terms of
API etc, so I am more confident with this change than I was earlier.
Additionally, added the fix for CLK_TCK and glibc-2.4, that really I should
have done months ago. My apologies for that. Bugs #117201 and #124995 are
now closed with this.

27 Apr 2006; Marien Zwart
files/digest-libdc1394-2.0.0_pre4, Manifest:
Fixing SHA256 digest, pass four

10 Apr 2006; Stefaan De Roeck
libdc1394-2.0.0_pre6-r1.ebuild:
Fixed building with USE="-X", and updated dependency on libraw1394

*libdc1394-2.0.0_pre6-r1 (06 Apr 2006)

06 Apr 2006; Seemant Kulleen
+files/libdc1394-2.0.0_pre6-extra-failure-removal.diff,
-libdc1394-2.0.0_pre6.ebuild, +libdc1394-2.0.0_pre6-r1.ebuild:
add a patch that gets rid of the unconditional failure return in
dc1394_avt_get_mirror function. Patch thanks to Phil Lamoreaux

*libdc1394-2.0.0_pre6 (20 Mar 2006)

20 Mar 2006; Seemant Kulleen
+files/libdc1394-2.0.0_pre6-grab_partial_image.diff,
+files/libdc1394-2.0.0_pre6-vendor_avt.diff, -libdc1394-2.0.0_pre5.ebuild,
+libdc1394-2.0.0_pre6.ebuild:
version bump to latest release from upstream, with many fixes. API continues
to stabilise -- please check apps that you've compiled against pre5 and
before, they will need porting

*libdc1394-2.0.0_pre5-r1 (07 Feb 2006)

07 Feb 2006; Daniel Drake
+files/libdc1394-2.0.0_pre5-update-iso_channel.patch,
libdc1394-2.0.0_pre4.ebuild, +libdc1394-2.0.0_pre5-r1.ebuild:
Fix a bug where iso_channel attribute was not updated. Also fix pre4 for
modular X.

29 Jan 2006; Robin H. Johnson libdc1394-1.0.0.ebuild:
Fix 1.0.0 for modular-x as well.

29 Jan 2006; Robin H. Johnson
libdc1394-2.0.0_pre5.ebuild:
Modular-X fixes.

*libdc1394-2.0.0_pre5 (19 Oct 2005)

19 Oct 2005; Seemant Kulleen
libdc1394-2.0.0_pre4.ebuild, +libdc1394-2.0.0_pre5.ebuild:
version bump thanks to: Aaron in bug #109659. I missed the announcement of
the release, so apologies for the delay

19 Oct 2005; Seemant Kulleen files/nox11.patch,
libdc1394-1.0.0.ebuild:
fix the nox11 patch for libdc1394-1.0.0. Closes bug #90952 by Christoph Diesch

30 Sep 2005; Gustavo Zacarias
libdc1394-2.0.0_pre4.ebuild:
Back to testing on ppc & sparc

30 Sep 2005; Seemant Kulleen
libdc1394-2.0.0_pre4.ebuild:
should not have gone straight to stable

14 Sep 2005; Seemant Kulleen
libdc1394-2.0.0_pre4.ebuild:
I don't understand, but now it's fixed

12 Sep 2005; Seemant Kulleen +files/nox11-2.patch,
-libdc1394-0.9.3.ebuild, libdc1394-1.0.0.ebuild:
fix the nox11 patch to work with 2.0.0 series. Closes bug #105675 by tigger

12 Sep 2005; Aron Griffis
libdc1394-1.0.0.ebuild, libdc1394-2.0.0_pre4.ebuild:
Mark 1.0.0, 2.0.0_pre4 stable on alpha

08 Sep 2005; Aron Griffis
libdc1394-2.0.0_pre4.ebuild:
Mark 2.0.0_pre4 stable on ia64

29 Aug 2005; Seemant Kulleen
libdc1394-2.0.0_pre4.ebuild:
use DESTDIR instead of einstall -- thanks stefaan

*libdc1394-2.0.0_pre4 (29 Aug 2005)

29 Aug 2005; Seemant Kulleen
+libdc1394-2.0.0_pre4.ebuild:
Version bump to newest prerelease + snapshot fixes

26 Aug 2005; Seemant Kulleen +files/nox11.patch,
+libdc1394-0.9.3.ebuild, +libdc1394-1.0.0.ebuild:
move to media-libs, where it belongs. Why was it ever put into
media-plugins, when it's a lib?

24 Aug 2005; Aron Griffis libdc1394-1.0.0.ebuild:
stable on ia64

01 Aug 2005; Seemant Kulleen -libdc1394-0.9.1.ebuild,
-libdc1394-0.9.5.ebuild:
remove cruft ebuilds

17 May 2005; Gustavo Zacarias
libdc1394-1.0.0.ebuild:
Stable on sparc

08 May 2005; Aron Griffis libdc1394-1.0.0.ebuild:
add ~ia64

06 May 2005; Luca Barbato libdc1394-0.9.3.ebuild:
Marked x86

27 Feb 2005; Simon Stelling libdc1394-1.0.0.ebuild:
stable on amd64

25 Jan 2005; Markus Rothe libdc1394-1.0.0.ebuild:
Stable on ppc64

04 Dec 2004; Markus Rothe libdc1394-1.0.0.ebuild:
Added ~ppc64 to KEYWORDS; bug #72993

09 Nov 2004; Bryan Østergaard libdc1394-1.0.0.ebuild:
~alpha keyword.

05 Nov 2004; Travis Tilley libdc1394-1.0.0.ebuild:
add missing ~amd64 keyword

*libdc1394-1.0.0 (22 Oct 2004)

22 Oct 2004; Jason Wever libdc1394-1.0.0.ebuild:
Added ~sparc keyword.

23 Jul 2004; Jeremy Huddleston
libdc1394-0.9.1.ebuild:
Removing libtool from RDEPEND.

26 May 2004; Danny van Dyk libdc1394-0.9.3.ebuild:
Marked ~amd64.

*libdc1394-0.9.3 (02 Mar 2004)

02 Mar 2004; Hanno Boeck libdc1394-0.9.3.ebuild:
Version bump, resolves bug # 41792.

*libdc1394-0.9.1 (11 Oct 2003)

11 Oct 2003; Hanno Boeck libdc1394-0.9.1.ebuild:
Ebuild submitted by Stephen Edwards .

Manifest

AUX libdc1394-1.2.1-nox11.patch 2818 RMD160 00b65a5080b12cfe80fb875aa9d5f652e2e27582 SHA1 711fe0dccacedaafdf0533a65ae0a7fea4dbbe0e SHA256 94198adc2d2b4b1229737a5ee6e456dddfbfb2a7ef0e9ab7156ba9de80dc8747
AUX nox11-2.patch 3221 RMD160 dcca897e8f8417f6b063b52a7e2b9f8c5907790c SHA1 b82e35a875e2f1897931a407fbb4bae89ed08277 SHA256 a4b901e465cbd4aa900419b4364780dfa2ec736401dd3aec73a52ea5b1272d89
DIST libdc1394-1.2.1.tar.gz 389075 RMD160 d44b07f218772a8fdd9d409b1e2dcf5152aa5f9f SHA1 99578d00a984bd9407facf5d95a3870b69a8b1d7 SHA256 5019d040ee4a803db5a4e9ce2857487f69d41d3bdec027f1eeef320e80fa227f
DIST libdc1394-2.0.0-pre4.tar.gz 364349 RMD160 f330538a2b2e11d852abd275ceef3d0082e6f727 SHA1 60529e3bce0c5364a3bd9973e9a0a0ef76181057 SHA256 64a4266f7b60fb13a1c4a193438ab8f9f3b58571d5155d983c0a35113196f450
DIST libdc1394-2.0.0.tar.gz 527592 RMD160 b9900a4e49ec4bc8a4da503d8f916d689a4e4fdc SHA1 de3204d312e3779bfad29ad9e4dc7557fabb4236 SHA256 2690b463f881a5d3c70e26ca5c1e39e9999e3872e3cd9b34d628a3b1b8d3afbb
DIST libdc1394-2.0.0_pre4-svn-fixes.patch.bz2 5234 RMD160 47dbf75e02ba2779a0e09f526fba5c63995b4c95 SHA1 50c41c2167d4cabb0bb275a2877dae7d687822c3 SHA256 57d779ec113aeed6658f5ac70f24ace4d64430005d387f54e3cda44f2f9c2d58
DIST libdc1394-2.0.2.tar.gz 554095 RMD160 04fe0d258372d30e307e679ffe0735af751cc15b SHA1 254f8f2039e9fc12dfcdbffdd4dac5bdee00ec7f SHA256 4660fa37bb4ec8fd8438d3de30efe47239476e433ef7c157de02a68bc5d7178b
EBUILD libdc1394-1.2.1.ebuild 1186 RMD160 e1203a8052a2cfb432f031e7fae86903feaafc35 SHA1 c55238cee94b499bef13109e479f7ac703b98709 SHA256 c53e21a9489cfd95f5d5fa092d929418655bf256f5bab9754cd33771d3b2b5b6
EBUILD libdc1394-2.0.0-r1.ebuild 971 RMD160 d784b2d1a70c5c217178b8ad2ecf0554630e09c1 SHA1 cbe7d8f62a86ad89b2c96f652707f6dad7f7cc5a SHA256 95e33ae2f8ea2ff5573bee1e2df584f3b7f0a2d4873962097937336e51ff06b1
EBUILD libdc1394-2.0.0_pre4.ebuild 1196 RMD160 37855dd8c4d5f0667d773c7acb4bbb1b303ac252 SHA1 98bfd64e410a837bdf4108f0ee8d14b9c91f6c9c SHA256 713824c71cf929f0f415fbed3725ba2af5a173cfcb4795a91714adc6df74a29f
EBUILD libdc1394-2.0.2.ebuild 969 RMD160 4b8320ed1a134f6411f7eb66268bad8b2456f6fb SHA1 9f727fb847e5e9c15fbebe039bae414caafa60ab SHA256 8382e86dfe797fbebd0f1b23181ea24764590c95e358b5224d8bcccdc19ee4c7
MISC ChangeLog 9433 RMD160 313a1cca2d065a14b869bda051aa04f72e54d6c5 SHA1 21f217be8142305fa56662c2ff07df03bb32c6b4 SHA256 d11f5ae16114dae92e68967ae31e6289d99702c1415e54dc0ef4fa37929a9060
MISC metadata.xml 258 RMD160 f0b32b978440c44574d47574310f99e93b6044b2 SHA1 3c4a2a54aee38642789e58e3e3e82aaa6835a7a3 SHA256 e240bb6cb4b14d10ab22d4a49be547aeef993e6c9b0ea3ee4f751dcfe320cefd

files

libdc1394-1.2.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/libdc1394-1.2.1.ebuild,v 1.3 2007/07/22 09:35:30 dberkholz Exp $

inherit eutils flag-o-matic

DESCRIPTION="libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/)"
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-0.9.0
X? ( x11-libs/libSM x11-libs/libXv )"
DEPEND="${RDEPEND}
!=sys-libs/libdc1394-1.0.0
sys-devel/libtool"

src_unpack() {
unpack ${A}; cd ${S}
if ! use X; then
epatch ${FILESDIR}/${P}-nox11.patch
fi
}

src_compile() {
if has_version '>=sys-libs/glibc-2.4' ; then
append-flags "-DCLK_TCK=CLOCKS_PER_SEC"
fi

econf || die
emake || die
}

src_install() {
make DESTDIR=${D} install || die
dodoc NEWS README AUTHORS
}

libdc1394-2.0.0-r1.ebuild

# 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.0-r1.ebuild,v 1.3 2008/05/22 19:41:32 corsair Exp $

inherit eutils

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 )"

src_compile() {
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"
}

src_install() {
emake DESTDIR="${D}" install || die "install failed"
dodoc NEWS README AUTHORS ChangeLog
}

libdc1394-2.0.0_pre4.ebuild

# 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.0_pre4.ebuild,v 1.14 2008/06/11 09:38:16 stefaan Exp $

inherit eutils

MY_P=${P/_/-}
S=${WORKDIR}/${MY_P}

DESCRIPTION="libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/)"
HOMEPAGE="http://sourceforge.net/projects/libdc1394/"

SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
mirror://gentoo/${P}-svn-fixes.patch.bz2"

LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="alpha ~amd64 arm ~hppa ia64 ~ppc ppc64 ~sparc ~x86"
IUSE="X"

RDEPEND=">=sys-libs/libraw1394-0.9.0
X? ( x11-libs/libSM x11-libs/libXv )"
DEPEND="${RDEPEND}
sys-devel/libtool"

src_unpack() {
unpack ${A} ; cd ${S}
epatch ${DISTDIR}/${P}-svn-fixes.patch.bz2

if ! use X; then
epatch ${FILESDIR}/nox11-2.patch
fi

}

src_compile() {
econf || die
emake || die
}

src_install() {
make DESTDIR=${D} install || die
dodoc NEWS README AUTHORS ChangeLog
}

libdc1394-2.0.2.ebuild

# 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

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 )"

src_compile() {
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"
}

src_install() {
emake DESTDIR="${D}" install || die "install failed"
dodoc NEWS README AUTHORS ChangeLog
}

metadata.xml




no-herd

stefaan@gentoo.org
Stefaan De Roeck