Version bump, thanks to Davide Pesavento for reporting bug #393015.
authorGilles Dartiguelongue <eva@gentoo.org>
Sun, 18 Dec 2011 14:05:25 +0000 (14:05 +0000)
committerGilles Dartiguelongue <eva@gentoo.org>
Sun, 18 Dec 2011 14:05:25 +0000 (14:05 +0000)
Package-Manager: portage-2.2.0_alpha80/cvs/Linux x86_64

media-video/isight-firmware-tools/ChangeLog
media-video/isight-firmware-tools/Manifest
media-video/isight-firmware-tools/isight-firmware-tools-1.6.ebuild [new file with mode: 0644]

index 2d1532f444689e9f73f7cb5735a16066e51a071d..407ec714e1eee325388e44ecad754de173108890 100644 (file)
@@ -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)
 
index 50f109b2e4d2f33921212bfeb54bbbf4fe88ce97..3d65be66644e15551f5a6393b4d640b44b929adb 100644 (file)
@@ -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 (file)
index 0000000..f1a3e72
--- /dev/null
@@ -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"
+}