Gentoo Archives: gentoo-commits

From: "David Shakaryan (omp)" <omp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/epdfview: ChangeLog epdfview-0.1.6-r1.ebuild
Date: Sat, 08 Sep 2007 05:27:04
Message-Id: E1ITsju-0001DR-Ti@stork.gentoo.org
1 omp 07/09/08 05:20:14
2
3 Modified: ChangeLog
4 Added: epdfview-0.1.6-r1.ebuild
5 Log:
6 Fix segmentation fault when printing; thanks to Daniel Pielmeier.
7 (Portage version: 2.1.3.8)
8
9 Revision Changes Path
10 1.19 app-text/epdfview/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/epdfview/ChangeLog?rev=1.19&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/epdfview/ChangeLog?rev=1.19&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/epdfview/ChangeLog?r1=1.18&r2=1.19
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-text/epdfview/ChangeLog,v
19 retrieving revision 1.18
20 retrieving revision 1.19
21 diff -u -r1.18 -r1.19
22 --- ChangeLog 15 Jul 2007 15:40:05 -0000 1.18
23 +++ ChangeLog 8 Sep 2007 05:20:14 -0000 1.19
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-text/epdfview
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-text/epdfview/ChangeLog,v 1.18 2007/07/15 15:40:05 angelos Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-text/epdfview/ChangeLog,v 1.19 2007/09/08 05:20:14 omp Exp $
29 +
30 +*epdfview-0.1.6-r1 (08 Sep 2007)
31 +
32 + 08 Sep 2007; David Shakaryan <omp@g.o>
33 + +files/epdfview-0.1.6-print-segfault.patch, +epdfview-0.1.6-r1.ebuild:
34 + Fix segmentation fault when printing; thanks to Daniel Pielmeier.
35
36 15 Jul 2007; Christoph Mende <angelos@g.o> epdfview-0.1.6.ebuild:
37 Stable on amd64 wrt bug #184961
38
39
40
41 1.1 app-text/epdfview/epdfview-0.1.6-r1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/epdfview/epdfview-0.1.6-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/epdfview/epdfview-0.1.6-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: epdfview-0.1.6-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-text/epdfview/epdfview-0.1.6-r1.ebuild,v 1.1 2007/09/08 05:20:14 omp Exp $
51
52 inherit eutils
53
54 DESCRIPTION="Lightweight PDF viewer using Poppler and GTK+ libraries."
55 HOMEPAGE="http://trac.emma-soft.com/epdfview/"
56 SRC_URI="http://trac.emma-soft.com/epdfview/chrome/site/releases/${P}.tar.bz2"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
61 IUSE="cups nls test"
62
63 COMMON_DEPEND=">=app-text/poppler-bindings-0.5.0
64 >=x11-libs/gtk+-2.6
65 cups? ( >=net-print/cups-1.1 )"
66 DEPEND="${COMMON_DEPEND}
67 >=dev-util/pkgconfig-0.9
68 nls? ( sys-devel/gettext )
69 test? ( dev-util/cppunit )"
70 RDEPEND="${COMMON_DEPEND}
71 nls? ( virtual/libintl )"
72
73 pkg_setup() {
74 if ! built_with_use app-text/poppler-bindings gtk; then
75 eerror "Please re-emerge app-text/poppler-bindings with the gtk USE flag set."
76 die "poppler-bindings needs gtk flag set."
77 fi
78 }
79
80 src_unpack() {
81 unpack ${A}
82 cd "${S}"
83
84 epatch "${FILESDIR}/${P}-print-segfault.patch"
85 }
86
87 src_compile() {
88 econf \
89 $(use_enable cups) \
90 $(use_with nls) \
91 || die "econf failed"
92 emake || die "emake failed"
93 }
94
95 src_install() {
96 emake DESTDIR="${D}" install || die "emake install failed"
97 dodoc AUTHORS NEWS README THANKS
98 }
99
100
101
102 --
103 gentoo-commits@g.o mailing list