summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-12-29 16:06:40 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-12-29 16:06:40 +0000
commitc39776385f30ebc301b115dcdf8c99f2c82c7710 (patch)
tree36323dc5d958435dac626ccf59efe62ef25d40c2 /media-video/isight-firmware-tools
parentApply patch from upstream SVN revision 2078. Thanks to Petteri Räty for repo... (diff)
downloadhistorical-c39776385f30ebc301b115dcdf8c99f2c82c7710.tar.gz
historical-c39776385f30ebc301b115dcdf8c99f2c82c7710.tar.bz2
historical-c39776385f30ebc301b115dcdf8c99f2c82c7710.zip
version bump
Package-Manager: portage-2.1.4_rc11
Diffstat (limited to 'media-video/isight-firmware-tools')
-rw-r--r--media-video/isight-firmware-tools/ChangeLog8
-rw-r--r--media-video/isight-firmware-tools/Manifest20
-rw-r--r--media-video/isight-firmware-tools/files/digest-isight-firmware-tools-1.03
-rw-r--r--media-video/isight-firmware-tools/files/ift-ldadd.diff50
-rw-r--r--media-video/isight-firmware-tools/isight-firmware-tools-1.0.ebuild36
5 files changed, 112 insertions, 5 deletions
diff --git a/media-video/isight-firmware-tools/ChangeLog b/media-video/isight-firmware-tools/ChangeLog
index d5fcabf1feae..b9f28c439470 100644
--- a/media-video/isight-firmware-tools/ChangeLog
+++ b/media-video/isight-firmware-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/isight-firmware-tools
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.1 2007/12/19 11:30:44 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.2 2007/12/29 16:06:39 genstef Exp $
+
+*isight-firmware-tools-1.0 (29 Dec 2007)
+
+ 29 Dec 2007; Stefan Schweizer <genstef@gentoo.org> +files/ift-ldadd.diff,
+ +isight-firmware-tools-1.0.ebuild:
+ version bump
*isight-firmware-tools-0.5.1.1 (19 Dec 2007)
diff --git a/media-video/isight-firmware-tools/Manifest b/media-video/isight-firmware-tools/Manifest
index 094feb86a85d..af7ee7468f70 100644
--- a/media-video/isight-firmware-tools/Manifest
+++ b/media-video/isight-firmware-tools/Manifest
@@ -1,12 +1,21 @@
+AUX ift-ldadd.diff 1554 RMD160 37850c00912ff7e67d54012456ac9b2174bb00ae SHA1 7b0576745b08d4970b879fe88d97c93423bececf SHA256 2945cc6f2647fbc20dc9402de3f1bf1c8b82817ac425e2cf96610ee9233ba3e9
+MD5 3083b2a694cc385e7fc5350d04078c4b files/ift-ldadd.diff 1554
+RMD160 37850c00912ff7e67d54012456ac9b2174bb00ae files/ift-ldadd.diff 1554
+SHA256 2945cc6f2647fbc20dc9402de3f1bf1c8b82817ac425e2cf96610ee9233ba3e9 files/ift-ldadd.diff 1554
DIST isight-firmware-tools-0.5.1.1.tar.gz 263698 RMD160 3cfbf3cc61486a1624736b89ee459d093c0f43d5 SHA1 5e737450f6424067b54c3a4f981a6cf3fff3b19a SHA256 9ffcc90691cb89b256b59e54b3362241760037f34b3f95f9aba9a7df169a507d
+DIST isight-firmware-tools-1.0.tar.gz 264537 RMD160 14a556b4f166df46d3f51e9fdc6429272de976f3 SHA1 c12442d1f5e0142790fc1a57113e559a06c8f51f SHA256 a9ab0eba062b398927581adca478cab1013b5139820378826fd4d27f932e7d23
EBUILD isight-firmware-tools-0.5.1.1.ebuild 1008 RMD160 7faab16eef82bd2fab737c55975fcedcc948dee6 SHA1 6b63870319fe6198b979613395689a132cadc892 SHA256 696d9f52f1fc1a273025f4066e678989f9e22b3185cdd0640854ca6fdbb93234
MD5 babe368958b7b8d7eb0a3e5c930f9c07 isight-firmware-tools-0.5.1.1.ebuild 1008
RMD160 7faab16eef82bd2fab737c55975fcedcc948dee6 isight-firmware-tools-0.5.1.1.ebuild 1008
SHA256 696d9f52f1fc1a273025f4066e678989f9e22b3185cdd0640854ca6fdbb93234 isight-firmware-tools-0.5.1.1.ebuild 1008
-MISC ChangeLog 409 RMD160 54133e48032bf215fdd9b8fd7718f42adb5279b5 SHA1 d1e6e55f0810b9297a8b6fbd0a74cce9e425c5c8 SHA256 3ad9de09332e08fbbd5ef594cb0633b20eb1089d9327531e3029386508a7c8fa
-MD5 825de48690abc9bfd70413b83c70d8a4 ChangeLog 409
-RMD160 54133e48032bf215fdd9b8fd7718f42adb5279b5 ChangeLog 409
-SHA256 3ad9de09332e08fbbd5ef594cb0633b20eb1089d9327531e3029386508a7c8fa ChangeLog 409
+EBUILD isight-firmware-tools-1.0.ebuild 1097 RMD160 337ce17907632b19c0257048beb6dad3dc27283a SHA1 5ab9f34e9eb3036cc0976f47539c408b4efa3e64 SHA256 8bbb414ceddc5a37eafe0fdd72601ee4e0ef9407266509918b04adf068e5cae2
+MD5 8d55ba0ccbf2ba4b32c800c43b22259e isight-firmware-tools-1.0.ebuild 1097
+RMD160 337ce17907632b19c0257048beb6dad3dc27283a isight-firmware-tools-1.0.ebuild 1097
+SHA256 8bbb414ceddc5a37eafe0fdd72601ee4e0ef9407266509918b04adf068e5cae2 isight-firmware-tools-1.0.ebuild 1097
+MISC ChangeLog 580 RMD160 4747872130638edfe9a8d55b914679d8a0677c3e SHA1 10f55a93db3c04a2e89e6cc3c50a0b85049b3fd1 SHA256 c3276a0a02425e4688534f249549dfc5a373ac5338b81da69372acaf971d8f01
+MD5 96f3a2eda422ad8d9277a8c380c13f7d ChangeLog 580
+RMD160 4747872130638edfe9a8d55b914679d8a0677c3e ChangeLog 580
+SHA256 c3276a0a02425e4688534f249549dfc5a373ac5338b81da69372acaf971d8f01 ChangeLog 580
MISC metadata.xml 222 RMD160 70d8a94f5518678d337a008f9229bcee18395ba6 SHA1 2515bb1564194c18af376b3ad9e6bb37f8cc6bc2 SHA256 57cadce4e62a2f035e7b0377f84d8bd04db6c14214eab7631a6552641cb1c114
MD5 663faf23239d8cec21c2fb52a8095c0f metadata.xml 222
RMD160 70d8a94f5518678d337a008f9229bcee18395ba6 metadata.xml 222
@@ -14,3 +23,6 @@ SHA256 57cadce4e62a2f035e7b0377f84d8bd04db6c14214eab7631a6552641cb1c114 metadata
MD5 9fa45006a580b51cf524a9d54d1e8318 files/digest-isight-firmware-tools-0.5.1.1 289
RMD160 65e8899ecd341b9b16cdd6e263d2b84338ee34b5 files/digest-isight-firmware-tools-0.5.1.1 289
SHA256 f33130a4b3777d09631ee4142c52dabc00e83cff2883a91bf9ea3150dded61cd files/digest-isight-firmware-tools-0.5.1.1 289
+MD5 46082677ddb475e90500071a59b518b2 files/digest-isight-firmware-tools-1.0 277
+RMD160 5da8874c3f9532c72273529e3546f2c6f6e354b2 files/digest-isight-firmware-tools-1.0 277
+SHA256 d889a19d2e40419d0992f12d2914d24bba8cf795572f18852758d68a9c68a285 files/digest-isight-firmware-tools-1.0 277
diff --git a/media-video/isight-firmware-tools/files/digest-isight-firmware-tools-1.0 b/media-video/isight-firmware-tools/files/digest-isight-firmware-tools-1.0
new file mode 100644
index 000000000000..9390794d4f91
--- /dev/null
+++ b/media-video/isight-firmware-tools/files/digest-isight-firmware-tools-1.0
@@ -0,0 +1,3 @@
+MD5 1706ffd1ecfc28891b12583e72b67915 isight-firmware-tools-1.0.tar.gz 264537
+RMD160 14a556b4f166df46d3f51e9fdc6429272de976f3 isight-firmware-tools-1.0.tar.gz 264537
+SHA256 a9ab0eba062b398927581adca478cab1013b5139820378826fd4d27f932e7d23 isight-firmware-tools-1.0.tar.gz 264537
diff --git a/media-video/isight-firmware-tools/files/ift-ldadd.diff b/media-video/isight-firmware-tools/files/ift-ldadd.diff
new file mode 100644
index 000000000000..e71bd670d6b9
--- /dev/null
+++ b/media-video/isight-firmware-tools/files/ift-ldadd.diff
@@ -0,0 +1,50 @@
+diff -Nur src.orig/Makefile.am src/Makefile.am
+--- src.orig/Makefile.am 2007-12-29 15:38:01.000000000 +0100
++++ src/Makefile.am 2007-12-29 15:38:27.000000000 +0100
+@@ -5,13 +5,13 @@
+ # extractor
+ ift_extract_SOURCES = extract.c
+ ift_extract_CFLAGS = $(IFT_CFLAGS) $(AM_CFLAGS)
+-ift_extract_LDFLAGS = $(IFT_LIBS) -lgcrypt
++ift_extract_LDADD = $(IFT_LIBS) -lgcrypt
+
+
+ # export
+ ift_export_SOURCES = export.c
+ ift_export_CFLAGS = $(IFT_CFLAGS) $(AM_CFLAGS)
+-ift_export_LDFLAGS = $(IFT_LIBS)
++ift_export_LDADD = $(IFT_LIBS)
+
+ libudevdir = ${libdir}/udev
+ libudev_PROGRAMS = ift-load
+@@ -19,4 +19,4 @@
+ # loader
+ ift_load_SOURCES = load.c
+ ift_load_CFLAGS = $(IFT_CFLAGS) $(LOAD_CFLAGS) $(AM_CFLAGS)
+-ift_load_LDFLAGS = $(IFT_LIBS) $(LOAD_LIBS)
++ift_load_LDADD = $(IFT_LIBS) $(LOAD_LIBS)
+diff -Nur src.orig/Makefile.in src/Makefile.in
+--- src.orig/Makefile.in 2007-12-29 15:38:01.000000000 +0100
++++ src/Makefile.in 2007-12-29 15:38:27.000000000 +0100
+@@ -215,18 +215,18 @@
+ # extractor
+ ift_extract_SOURCES = extract.c
+ ift_extract_CFLAGS = $(IFT_CFLAGS) $(AM_CFLAGS)
+-ift_extract_LDFLAGS = $(IFT_LIBS) -lgcrypt
++ift_extract_LDADD = $(IFT_LIBS) -lgcrypt
+
+ # export
+ ift_export_SOURCES = export.c
+ ift_export_CFLAGS = $(IFT_CFLAGS) $(AM_CFLAGS)
+-ift_export_LDFLAGS = $(IFT_LIBS)
++ift_export_LDADD = $(IFT_LIBS)
+ libudevdir = ${libdir}/udev
+
+ # loader
+ ift_load_SOURCES = load.c
+ ift_load_CFLAGS = $(IFT_CFLAGS) $(LOAD_CFLAGS) $(AM_CFLAGS)
+-ift_load_LDFLAGS = $(IFT_LIBS) $(LOAD_LIBS)
++ift_load_LDADD = $(IFT_LIBS) $(LOAD_LIBS)
+ all: all-am
+
+ .SUFFIXES:
diff --git a/media-video/isight-firmware-tools/isight-firmware-tools-1.0.ebuild b/media-video/isight-firmware-tools/isight-firmware-tools-1.0.ebuild
new file mode 100644
index 000000000000..40f79aac13b6
--- /dev/null
+++ b/media-video/isight-firmware-tools/isight-firmware-tools-1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.0.ebuild,v 1.1 2007/12/29 16:06:39 genstef Exp $
+
+inherit eutils
+
+DESCRIPTION="Extract, load or export firmware for the iSight webcams"
+HOMEPAGE="http://bersace03.free.fr/ift/"
+SRC_URI="http://bersace03.free.fr/ift/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="dev-libs/glib
+ dev-libs/libusb
+ dev-libs/libgcrypt"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch "${FILESDIR}/ift-ldadd.diff"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
+
+pkg_postinst() {
+ elog "You need to extract your firmware prior to being able to loading it"
+ elog "ift-extract --apple-driver /macos/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport"
+ elog "If you do not have OSX you can get AppleUSBVideoSupport from"
+ elog "http://www.mediafire.com/?81xtkqyttjt"
+}