summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2011-12-18 14:05:25 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2011-12-18 14:05:25 +0000
commitf107d08497d28dfb0ac84aef8775d8de5240c0e9 (patch)
treea6f4bb74c0d5cff1ec7c5ea40b5815c322b15b1b /media-video/isight-firmware-tools
parentVersion bump. Add ruby19. Require new enough version of coderay for tests. It... (diff)
downloadhistorical-f107d08497d28dfb0ac84aef8775d8de5240c0e9.tar.gz
historical-f107d08497d28dfb0ac84aef8775d8de5240c0e9.tar.bz2
historical-f107d08497d28dfb0ac84aef8775d8de5240c0e9.zip
Version bump, thanks to Davide Pesavento for reporting bug #393015.
Package-Manager: portage-2.2.0_alpha80/cvs/Linux x86_64
Diffstat (limited to 'media-video/isight-firmware-tools')
-rw-r--r--media-video/isight-firmware-tools/ChangeLog10
-rw-r--r--media-video/isight-firmware-tools/Manifest14
-rw-r--r--media-video/isight-firmware-tools/isight-firmware-tools-1.6.ebuild56
3 files changed, 71 insertions, 9 deletions
diff --git a/media-video/isight-firmware-tools/ChangeLog b/media-video/isight-firmware-tools/ChangeLog
index 2d1532f44468..407ec714e1ee 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-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.14 2010/11/05 21:06:09 eva Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.15 2011/12/18 14:05:25 eva Exp $
+
+*isight-firmware-tools-1.6 (18 Dec 2011)
+
+ 18 Dec 2011; Gilles Dartiguelongue <eva@gentoo.org>
+ +isight-firmware-tools-1.6.ebuild:
+ Version bump, thanks to Davide Pesavento for reporting bug #393015.
*isight-firmware-tools-1.5.93 (05 Nov 2010)
diff --git a/media-video/isight-firmware-tools/Manifest b/media-video/isight-firmware-tools/Manifest
index 50f109b2e4d2..3d65be66644e 100644
--- a/media-video/isight-firmware-tools/Manifest
+++ b/media-video/isight-firmware-tools/Manifest
@@ -1,19 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX isight-firmware-tools-1.5.90-build-O0.patch 1323 RMD160 aacf179a7117b48ffea4c418c031eb8a9ad7b23b SHA1 06a461bf2972f94a58fe341b9ac77e91024e656b SHA256 05958f4dc755992a62dc192e7ee85684dd9708a3ad4e0ff8c986c6c5f21eb2ac
DIST isight-firmware-tools-1.5.92.tar.gz 225803 RMD160 46fcba3f1937c2b4918c2355c4b920d3abe4cc5f SHA1 9342b15fe08ac8abcd3954083640caf54f228827 SHA256 0dc7d9776674b75144ab0a607f16913b0ba0669a129f33e6d092479cd83372e7
DIST isight-firmware-tools-1.5.93.tar.gz 226276 RMD160 3b2db1e509c2ca2435fb558677afc55a032f6b10 SHA1 0705e17298cd05eb6a2420dcac38ab470ac4d1fa SHA256 a72a1fa20e319483db7830e558da3646470d85463b206fc1ab6bb521bb62dbe4
+DIST isight-firmware-tools-1.6.tar.gz 229122 RMD160 be0eb02fc7495a230136e751ea2ae8a45b62a63c SHA1 b0b69ecb7ea99de7127041ccc0e03a0bd288d5a4 SHA256 3181973db8a1cadd68785cd81959c8e1e9dc8110342ec1639a50db53d82a367e
EBUILD isight-firmware-tools-1.5.92.ebuild 1856 RMD160 4ee68ac2d555cd68fb4e752ee7f67107c4f0d100 SHA1 4ce70825ce4c2d968f74dc7559773314ad126866 SHA256 dcaf987441e69b5260556f29be0fb3a0a387ecd4b94dae34fa108c0501a4d1a7
EBUILD isight-firmware-tools-1.5.93.ebuild 1734 RMD160 d749a353498f56f1264e9d929054c3d9309474f9 SHA1 ed96b6ae2946e562c88bcf22bc135933818da4c1 SHA256 a7cdc53c96eb8a2b5f37d434300f985eb2bfe38f40e8d840ee1129d9c8d360ae
-MISC ChangeLog 3861 RMD160 55f93317da4e54cd8a2b19e860c1087b50604ae1 SHA1 09c525ed3722d18ba5672de224f8be4d1d9ce0ad SHA256 9d75ad73953527fc02d25d7724fec2c34a01ee0616bbf1ed21bf551a9c84f40f
+EBUILD isight-firmware-tools-1.6.ebuild 1726 RMD160 003d1bc1555ba02fb5a7f21ce0e2e13582264a27 SHA1 4bc9a5f1fe9e2f9a71ef20b48ddf1c1e8ae4240d SHA256 e5c6e1cfa6ce895e7128e4f4c82f583733b54dca5b989eb480b9152b382b2f07
+MISC ChangeLog 4065 RMD160 5eb84aa1954ff69c7964996c77cf5aa157ea85f4 SHA1 ce67cb8cb9dd687456bbb22c1578cdee5ce6ff42 SHA256 ee033b50622f866be7cd67379cea02ec6c648f160c060a0651c1963e26f89a31
MISC metadata.xml 197 RMD160 9c05d600d19c2a022d89b9b483f1fccba02ca479 SHA1 31536ee4838f2523aaadf2f4acdcdd1021af77c3 SHA256 61000fa383abb075fecef07179c91dd1d7344240d6819d55000a6151ab0d70a6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iJwEAQEIAAYFAk59p54ACgkQfXuS5UK5QB32lgP+IYpDCtSBMFs/CgA1mmMkJ+QW
-qaZVlMIOc71bIuN+ZQme/7d/ZT6czI3MvBCcV/vq7/VLmRM3Tp8WdZo6dT6hoZ05
-ErPkeQBxscouR+/goz3hwSYtK7HHV0vYA2CuK7OeUFzG3nBxSg5baHaXtvaWlbGa
-o9agkICNdh/4B2nmP9U=
-=5C5z
+iEYEARECAAYFAk7t8zMACgkQ1fmVwcYIWAZMVwCgjglTnu4+/NpwfBPA77dCjXD/
+TEoAoKsfUbyJBxylDOrLBr9i6ZkeKvNn
+=Ir+D
-----END PGP SIGNATURE-----
diff --git a/media-video/isight-firmware-tools/isight-firmware-tools-1.6.ebuild b/media-video/isight-firmware-tools/isight-firmware-tools-1.6.ebuild
new file mode 100644
index 000000000000..f1a3e728394f
--- /dev/null
+++ b/media-video/isight-firmware-tools/isight-firmware-tools-1.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2011 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.6.ebuild,v 1.1 2011/12/18 14:05:25 eva Exp $
+
+EAPI="4"
+
+inherit eutils multilib versionator
+
+MY_MAJORV="$(get_version_component_range 1).6"
+DESCRIPTION="Extract, load or export firmware for the iSight webcams"
+HOMEPAGE="https://launchpad.net/isight-firmware-tools"
+SRC_URI="http://launchpad.net/${PN}/main/${MY_MAJORV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.14:2
+ virtual/libusb:0
+ dev-libs/libgcrypt
+ >=sys-fs/udev-149"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35.5
+ sys-apps/texinfo"
+
+DOCS="AUTHORS ChangeLog HOWTO NEWS README"
+
+src_prepare() {
+ # Fix multilib support
+ sed "s:/lib/firmware:/$(get_libdir)/firmware:" \
+ -i src/isight.rules.in.in || die "sed failed"
+
+ # Fix build with -O0, bug #221325
+ epatch "${FILESDIR}/${PN}-1.5.90-build-O0.patch"
+}
+
+src_configure() {
+ # https://bugs.launchpad.net/isight-firmware-tools/+bug/243255
+ econf --docdir=/usr/share/doc/${PF}
+}
+
+src_install() {
+ default
+ mkdir -p "${D}"/lib/udev/rules.d
+ mv "${D}"/etc/udev/rules.d/isight.rules "${D}"/lib/udev/rules.d/70-isight.rules
+ rm -rf "${D}"/etc
+ rm -f "${D}/usr/share/doc/${PF}/HOWTO"
+}
+
+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"
+}