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.90.ebuild ChangeLog
Date: Wed, 24 Feb 2010 22:20:32
Message-Id: E1NkPam-0002eo-FK@stork.gentoo.org
1 eva 10/02/24 22:20:28
2
3 Modified: ChangeLog
4 Added: isight-firmware-tools-1.5.90.ebuild
5 Log:
6 Version bump, bug #297480. Add translations, support for X.{5.7,5.8,6}. Drop HAL support.
7 (Portage version: 2.2_rc63/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.10 media-video/isight-firmware-tools/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/isight-firmware-tools/ChangeLog?rev=1.10&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/isight-firmware-tools/ChangeLog?rev=1.10&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/isight-firmware-tools/ChangeLog?r1=1.9&r2=1.10
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v
19 retrieving revision 1.9
20 retrieving revision 1.10
21 diff -u -r1.9 -r1.10
22 --- ChangeLog 28 Jun 2009 21:18:41 -0000 1.9
23 +++ ChangeLog 24 Feb 2010 22:20:27 -0000 1.10
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-video/isight-firmware-tools
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/ChangeLog,v 1.9 2009/06/28 21:18:41 eva Exp $
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.10 2010/02/24 22:20:27 eva Exp $
30 +
31 +*isight-firmware-tools-1.5.90 (24 Feb 2010)
32 +
33 + 24 Feb 2010; Gilles Dartiguelongue <eva@g.o>
34 + +isight-firmware-tools-1.5.90.ebuild:
35 + Version bump, bug #297480. Add translations, support for X.{5.7,5.8,6}.
36 + Drop HAL support.
37
38 *isight-firmware-tools-1.4.2 (28 Jun 2009)
39
40
41
42
43 1.1 media-video/isight-firmware-tools/isight-firmware-tools-1.5.90.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.5.90.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.5.90.ebuild?rev=1.1&content-type=text/plain
47
48 Index: isight-firmware-tools-1.5.90.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-video/isight-firmware-tools/isight-firmware-tools-1.5.90.ebuild,v 1.1 2010/02/24 22:20:27 eva Exp $
53
54 EAPI="2"
55
56 inherit autotools eutils multilib versionator
57
58 MY_MAJORV="$(get_version_component_range 1).6"
59 DESCRIPTION="Extract, load or export firmware for the iSight webcams"
60 HOMEPAGE="http://bersace03.free.fr/ift/"
61 SRC_URI="http://launchpad.net/${PN}/main/${MY_MAJORV}/+download/${P}.tar.gz"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE=""
67
68 RDEPEND=">=dev-libs/glib-2.14
69 virtual/libusb:0
70 dev-libs/libgcrypt"
71 DEPEND="${RDEPEND}
72 >=dev-util/intltool-0.35.5
73 sys-apps/texinfo"
74
75 src_prepare() {
76 # Fix multilib support
77 sed "s:/lib/firmware:/$(get_libdir)/firmware:" \
78 -i src/isight.rules.in.in || die "sed failed"
79
80 # Fix intltoolize broken file, see upstream #577133
81 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
82 || die "sed failed"
83 }
84
85 src_configure() {
86 # https://bugs.launchpad.net/isight-firmware-tools/+bug/243255
87 econf --docdir="${ROOT}/usr/share/doc/${PF}"
88 }
89
90 src_install() {
91 emake DESTDIR="${D}" install || die "emake install failed"
92 mv "${D}"/etc/udev/rules.d/isight.rules "${D}"/etc/udev/rules.d/70-isight.rules
93 rm -f "${D}/usr/share/doc/${PF}/HOWTO"
94 dodoc AUTHORS ChangeLog HOWTO NEWS README || die "dodoc failed"
95 }
96
97 pkg_postinst() {
98 elog "You need to extract your firmware prior to being able to loading it"
99 elog "ift-extract --apple-driver /macos/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport"
100 elog "If you do not have OSX you can get AppleUSBVideoSupport from"
101 elog "http://www.mediafire.com/?81xtkqyttjt"
102 }