Gentoo Archives: gentoo-commits

From: "PaweA Hajdan (phajdan.jr)" <phajdan.jr@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-print/foo2zjs: foo2zjs-99999999.ebuild ChangeLog
Date: Thu, 02 Jun 2011 15:16:04
Message-Id: 20110602151555.21B9120054@flycatcher.gentoo.org
1 phajdan.jr 11/06/02 15:15:55
2
3 Modified: foo2zjs-99999999.ebuild ChangeLog
4 Log:
5 Install missing ppd files, bug #356695 comment #5 by Mads <mads@×××.no>. Bump to EAPI 4.
6
7 (Portage version: 2.1.9.42/cvs/Linux i686)
8
9 Revision Changes Path
10 1.3 net-print/foo2zjs/foo2zjs-99999999.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/foo2zjs/foo2zjs-99999999.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/foo2zjs/foo2zjs-99999999.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/foo2zjs/foo2zjs-99999999.ebuild?r1=1.2&r2=1.3
15
16 Index: foo2zjs-99999999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-print/foo2zjs/foo2zjs-99999999.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- foo2zjs-99999999.ebuild 2 Jun 2011 10:36:52 -0000 1.2
23 +++ foo2zjs-99999999.ebuild 2 Jun 2011 15:15:55 -0000 1.3
24 @@ -1,8 +1,8 @@
25 # Copyright 1999-2011 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-print/foo2zjs/foo2zjs-99999999.ebuild,v 1.2 2011/06/02 10:36:52 dilfridge Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-print/foo2zjs/foo2zjs-99999999.ebuild,v 1.3 2011/06/02 15:15:55 phajdan.jr Exp $
29
30 -EAPI="3"
31 +EAPI="4"
32
33 inherit eutils
34
35 @@ -21,7 +21,6 @@
36 net-print/foomatic-filters
37 sys-fs/udev"
38 DEPEND="${RDEPEND}
39 - app-text/ghostscript-gpl
40 app-arch/unzip
41 net-misc/wget
42 sys-devel/bc"
43 @@ -30,26 +29,30 @@
44
45 src_unpack() {
46 einfo "Fetching ${PN} tarball"
47 - wget "http://foo2zjs.rkkda.com/${PN}.tar.gz" || die
48 - tar zxf "${WORKDIR}/${PN}.tar.gz" || die
49 + wget "http://foo2zjs.rkkda.com/${PN}.tar.gz"
50 + tar zxf "${WORKDIR}/${PN}.tar.gz"
51
52 - cd "${S}" || die
53 + cd "${S}"
54
55 einfo "Fetching additional files (firmware, etc)"
56 - emake getweb || die
57 + emake getweb
58
59 # Display wget output, downloading takes some time.
60 - sed -e '/^WGETOPTS/s/-q//g' -i getweb || die
61 + sed -e '/^WGETOPTS/s/-q//g' -i getweb
62
63 - ./getweb all || die
64 + ./getweb all
65 }
66
67 src_prepare() {
68 # Prevent an access violation, do not create symlinks on live file system
69 # during installation.
70 - sed -e 's/ install-filter / /g' -i Makefile || die
71 + sed -e 's/ install-filter / /g' -i Makefile
72 }
73
74 src_install() {
75 - emake DESTDIR="${D}" install || die
76 + # ppd files are installed automagically. We have to create a directory
77 + # for them.
78 + mkdir -p "${D}/usr/share/ppd"
79 +
80 + emake DESTDIR="${D}" install
81 }
82
83
84
85 1.42 net-print/foo2zjs/ChangeLog
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/foo2zjs/ChangeLog?rev=1.42&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/foo2zjs/ChangeLog?rev=1.42&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/foo2zjs/ChangeLog?r1=1.41&r2=1.42
90
91 Index: ChangeLog
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/net-print/foo2zjs/ChangeLog,v
94 retrieving revision 1.41
95 retrieving revision 1.42
96 diff -u -r1.41 -r1.42
97 --- ChangeLog 2 Jun 2011 10:36:52 -0000 1.41
98 +++ ChangeLog 2 Jun 2011 15:15:55 -0000 1.42
99 @@ -1,6 +1,10 @@
100 # ChangeLog for net-print/foo2zjs
101 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
102 -# $Header: /var/cvsroot/gentoo-x86/net-print/foo2zjs/ChangeLog,v 1.41 2011/06/02 10:36:52 dilfridge Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/net-print/foo2zjs/ChangeLog,v 1.42 2011/06/02 15:15:55 phajdan.jr Exp $
104 +
105 + 02 Jun 2011; Pawel Hajdan jr <phajdan.jr@g.o> foo2zjs-99999999.ebuild:
106 + Install missing ppd files, bug #356695 comment #5 by Mads <mads@×××.no>. Bump
107 + to EAPI 4.
108
109 02 Jun 2011; Andreas K. Huettel <dilfridge@g.o>
110 foo2zjs-20080225.ebuild, foo2zjs-20081129.ebuild, foo2zjs-99999999.ebuild: