Gentoo Archives: gentoo-commits

From: "Joerg Bornkessel (hd_brummy)" <hd_brummy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/em8300-libraries: ChangeLog em8300-libraries-0.18.0_p20120124.ebuild
Date: Sun, 04 Mar 2012 03:55:34
Message-Id: 20120304035523.DD79A2004B@flycatcher.gentoo.org
1 hd_brummy 12/03/04 03:55:23
2
3 Modified: ChangeLog
4 Added: em8300-libraries-0.18.0_p20120124.ebuild
5 Log:
6 snapshot for testing, pmasked, bug #350211
7
8 (Portage version: 2.1.10.11/cvs/Linux i686)
9
10 Revision Changes Path
11 1.46 media-video/em8300-libraries/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/em8300-libraries/ChangeLog?rev=1.46&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/em8300-libraries/ChangeLog?rev=1.46&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/em8300-libraries/ChangeLog?r1=1.45&r2=1.46
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/em8300-libraries/ChangeLog,v
20 retrieving revision 1.45
21 retrieving revision 1.46
22 diff -u -r1.45 -r1.46
23 --- ChangeLog 23 Mar 2011 08:28:26 -0000 1.45
24 +++ ChangeLog 4 Mar 2012 03:55:23 -0000 1.46
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-video/em8300-libraries
27 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-libraries/ChangeLog,v 1.45 2011/03/23 08:28:26 radhermit Exp $
29 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-libraries/ChangeLog,v 1.46 2012/03/04 03:55:23 hd_brummy Exp $
31 +
32 +*em8300-libraries-0.18.0_p20120124 (04 Mar 2012)
33 +
34 + 04 Mar 2012; Joerg Bornkessel <hd_brummy@g.o>
35 + +em8300-libraries-0.18.0_p20120124.ebuild:
36 + snapshot for testing, pmasked, bug #350211
37
38 23 Mar 2011; Tim Harder <radhermit@g.o>
39 em8300-libraries-0.17.4.ebuild:
40
41
42
43 1.1 media-video/em8300-libraries/em8300-libraries-0.18.0_p20120124.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/em8300-libraries/em8300-libraries-0.18.0_p20120124.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/em8300-libraries/em8300-libraries-0.18.0_p20120124.ebuild?rev=1.1&content-type=text/plain
47
48 Index: em8300-libraries-0.18.0_p20120124.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-video/em8300-libraries/em8300-libraries-0.18.0_p20120124.ebuild,v 1.1 2012/03/04 03:55:23 hd_brummy Exp $
53
54 EAPI=2
55 inherit autotools
56
57 MY_P=${P/-libraries}
58
59 DESCRIPTION="em8300 (RealMagic Hollywood+/Creative DXR3) video decoder card libraries"
60 HOMEPAGE="http://dxr3.sourceforge.net"
61 SRC_URI="http://vdr.websitec.de/download/${MY_P}.tar.gz
62 mirror://gentoo/em8300-gtk-2.0.m4.tbz2"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~x86"
67 IUSE="gtk modules"
68
69 COMMON_DEPEND="gtk? ( x11-libs/gtk+:2 )"
70 RDEPEND="${COMMON_DEPEND}
71 modules? ( ~media-video/em8300-modules-${PV} )"
72 DEPEND="${COMMON_DEPEND}
73 dev-util/pkgconfig"
74
75 S=${WORKDIR}/${MY_P}
76
77 src_prepare() {
78 # Separate kernel modules and fix Makefile bug.
79 sed -i \
80 -e 's:modules/\ ::g' \
81 -e "s:test -z \"\$(firmwaredir)\":test -z\"\$(DESTDIR)(firmwaredir)\":g" \
82 Makefile.am || die
83
84 # Fix asneeded linking.
85 sed -i \
86 -e "s:AM_LDFLAGS:LDADD:" \
87 {dhc,overlay}/Makefile.am || die
88
89 AT_M4DIR=${WORKDIR} eautoreconf
90 }
91
92 src_configure() {
93 econf \
94 $(use_enable gtk gtktest)
95 }
96
97 src_install() {
98 dodir /lib/firmware
99 emake DESTDIR="${D}" em8300incdir=/usr/include/linux install || die
100 dodoc AUTHORS ChangeLog README
101 }
102
103 pkg_postinst() {
104 elog "The em8300 libraries and modules have now been installed,"
105 elog "you will probably want to add /usr/bin/em8300setup to your"
106 elog "/etc/conf.d/local.start so that your em8300 card is "
107 elog "properly initialized on boot."
108 elog
109 elog "If you still need a microcode other than the one included"
110 elog "with the package, you can simply use em8300setup <microcode.ux>"
111 }