Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/isight-firmware-tools: isight-firmware-tools-1.5.93.ebuild ChangeLog isight-firmware-tools-1.5.90-r1.ebuild
Date: Fri, 05 Nov 2010 21:06:14
Message-Id: 20101105210609.2FA1620051@flycatcher.gentoo.org
1 eva 10/11/05 21:06:09
2
3 Modified: ChangeLog
4 Added: isight-firmware-tools-1.5.93.ebuild
5 Removed: isight-firmware-tools-1.5.90-r1.ebuild
6 Log:
7 Version bump. Handle new firmwares and enhance UVC specs compliance. Drop old revision.
8
9 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.14 media-video/isight-firmware-tools/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/isight-firmware-tools/ChangeLog?rev=1.14&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/isight-firmware-tools/ChangeLog?rev=1.14&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/isight-firmware-tools/ChangeLog?r1=1.13&r2=1.14
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v
21 retrieving revision 1.13
22 retrieving revision 1.14
23 diff -u -r1.13 -r1.14
24 --- ChangeLog 22 May 2010 11:44:05 -0000 1.13
25 +++ ChangeLog 5 Nov 2010 21:06:09 -0000 1.14
26 @@ -1,6 +1,14 @@
27 # ChangeLog for media-video/isight-firmware-tools
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.13 2010/05/22 11:44:05 tove Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.14 2010/11/05 21:06:09 eva Exp $
31 +
32 +*isight-firmware-tools-1.5.93 (05 Nov 2010)
33 +
34 + 05 Nov 2010; Gilles Dartiguelongue <eva@g.o>
35 + -isight-firmware-tools-1.5.90-r1.ebuild,
36 + +isight-firmware-tools-1.5.93.ebuild:
37 + Version bump. Handle new firmwares and enhance UVC specs compliance. Drop
38 + old revision.
39
40 22 May 2010; Torsten Veller <tove@g.o> metadata.xml:
41 Remove genstef from metadata.xml (#66339)
42
43
44
45 1.1 media-video/isight-firmware-tools/isight-firmware-tools-1.5.93.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.5.93.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.5.93.ebuild?rev=1.1&content-type=text/plain
49
50 Index: isight-firmware-tools-1.5.93.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.5.93.ebuild,v 1.1 2010/11/05 21:06:09 eva Exp $
55
56 EAPI="2"
57
58 inherit eutils multilib versionator
59
60 MY_MAJORV="$(get_version_component_range 1).6"
61 DESCRIPTION="Extract, load or export firmware for the iSight webcams"
62 HOMEPAGE="http://bersace03.free.fr/ift/"
63 SRC_URI="http://launchpad.net/${PN}/main/${MY_MAJORV}/+download/${P}.tar.gz"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE=""
69
70 RDEPEND=">=dev-libs/glib-2.14:2
71 virtual/libusb:0
72 dev-libs/libgcrypt
73 >=sys-fs/udev-149"
74 DEPEND="${RDEPEND}
75 >=dev-util/intltool-0.35.5
76 sys-apps/texinfo"
77
78 src_prepare() {
79 # Fix multilib support
80 sed "s:/lib/firmware:/$(get_libdir)/firmware:" \
81 -i src/isight.rules.in.in || die "sed failed"
82
83 # Fix build with -O0, bug #221325
84 epatch "${FILESDIR}/${PN}-1.5.90-build-O0.patch"
85 }
86
87 src_configure() {
88 # https://bugs.launchpad.net/isight-firmware-tools/+bug/243255
89 econf --docdir=/usr/share/doc/${PF}
90 }
91
92 src_install() {
93 emake DESTDIR="${D}" install || die "emake install failed"
94 mv "${D}"/etc/udev/rules.d/isight.rules "${D}"/etc/udev/rules.d/70-isight.rules
95 rm -f "${D}/usr/share/doc/${PF}/HOWTO"
96 dodoc AUTHORS ChangeLog HOWTO NEWS README || die "dodoc failed"
97 }
98
99 pkg_postinst() {
100 elog "You need to extract your firmware prior to being able to loading it"
101 elog "ift-extract --apple-driver /macos/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport"
102 elog "If you do not have OSX you can get AppleUSBVideoSupport from"
103 elog "http://www.mediafire.com/?81xtkqyttjt"
104 }