Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/geeqie: geeqie-1.0-r2.ebuild geeqie-1.0-r3.ebuild ChangeLog
Date: Thu, 07 Jun 2012 23:08:40
Message-Id: 20120607230830.41ABC2004C@flycatcher.gentoo.org
1 voyageur 12/06/07 23:08:30
2
3 Modified: geeqie-1.0-r2.ebuild ChangeLog
4 Added: geeqie-1.0-r3.ebuild
5 Log:
6 Add some patches from Debian and Fedora (better full screen support, file listing, ...). Also remove double fix for install directory
7
8 (Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.7 media-gfx/geeqie/geeqie-1.0-r2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r2.ebuild?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r2.ebuild?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r2.ebuild?r1=1.6&r2=1.7
16
17 Index: geeqie-1.0-r2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r2.ebuild,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- geeqie-1.0-r2.ebuild 7 Jun 2012 23:01:30 -0000 1.6
24 +++ geeqie-1.0-r2.ebuild 7 Jun 2012 23:08:29 -0000 1.7
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r2.ebuild,v 1.6 2012/06/07 23:01:30 voyageur Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r2.ebuild,v 1.7 2012/06/07 23:08:29 voyageur Exp $
30
31 EAPI=4
32 inherit autotools eutils
33 @@ -48,8 +48,6 @@
34 }
35
36 src_install() {
37 - # Bug 414863
38 - dodir /usr/share/doc/${PF}/html
39 emake DESTDIR="${D}" install
40 rm -f "${D}/usr/share/doc/${MY_P}/COPYING"
41 }
42
43
44
45 1.22 media-gfx/geeqie/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/ChangeLog?rev=1.22&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/ChangeLog?rev=1.22&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/ChangeLog?r1=1.21&r2=1.22
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/media-gfx/geeqie/ChangeLog,v
54 retrieving revision 1.21
55 retrieving revision 1.22
56 diff -u -r1.21 -r1.22
57 --- ChangeLog 7 Jun 2012 23:01:30 -0000 1.21
58 +++ ChangeLog 7 Jun 2012 23:08:30 -0000 1.22
59 @@ -1,6 +1,16 @@
60 # ChangeLog for media-gfx/geeqie
61 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/geeqie/ChangeLog,v 1.21 2012/06/07 23:01:30 voyageur Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/geeqie/ChangeLog,v 1.22 2012/06/07 23:08:30 voyageur Exp $
64 +
65 +*geeqie-1.0-r3 (07 Jun 2012)
66 +
67 + 07 Jun 2012; Bernard Cafarelli <voyageur@g.o> geeqie-1.0-r2.ebuild,
68 + +geeqie-1.0-r3.ebuild, +files/geeqie-1.0-copy_chown.patch,
69 + +files/geeqie-1.0-filedata_compare.patch,
70 + +files/geeqie-1.0-fix_fullscreen.patch, +files/geeqie-1.0-ui_pathsel.patch,
71 + +files/geeqie-1.0-vflist-refresh.patch:
72 + Add some patches from Debian and Fedora (better full screen support, file
73 + listing, ...). Also remove double fix for install directory
74
75 07 Jun 2012; Bernard Cafarelli <voyageur@g.o> geeqie-1.0-r2.ebuild,
76 +files/geeqie-1.0-automake-1.11.patch:
77
78
79
80 1.1 media-gfx/geeqie/geeqie-1.0-r3.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r3.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r3.ebuild?rev=1.1&content-type=text/plain
84
85 Index: geeqie-1.0-r3.ebuild
86 ===================================================================
87 # Copyright 1999-2012 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/media-gfx/geeqie/geeqie-1.0-r3.ebuild,v 1.1 2012/06/07 23:08:30 voyageur Exp $
90
91 EAPI=4
92 inherit autotools eutils
93
94 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
95 HOMEPAGE="http://geeqie.sourceforge.net/"
96 SRC_URI="mirror://sourceforge/geeqie/${P}.tar.gz"
97
98 LICENSE="GPL-2"
99 SLOT="0"
100 KEYWORDS="~amd64 ~ppc ~x86"
101 IUSE="doc exif lcms lirc xmp"
102
103 RDEPEND="x11-libs/gtk+:2
104 virtual/libintl
105 doc? ( app-text/gnome-doc-utils )
106 lcms? ( =media-libs/lcms-1* )
107 lirc? ( app-misc/lirc )
108 xmp? ( >=media-gfx/exiv2-0.17[xmp] )
109 !xmp? ( exif? ( >=media-gfx/exiv2-0.17 ) )"
110 DEPEND="${RDEPEND}
111 virtual/pkgconfig
112 dev-util/intltool
113 sys-devel/gettext"
114
115 src_prepare() {
116 epatch "${FILESDIR}"/${P}-automake-1.11.patch
117 epatch "${FILESDIR}"/${P}-copy_chown.patch
118 epatch "${FILESDIR}"/${P}-filedata_compare.patch
119 epatch "${FILESDIR}"/${P}-fix_fullscreen.patch
120 epatch "${FILESDIR}"/${P}-lfs_support.patch
121 epatch "${FILESDIR}"/${P}-ui_pathsel.patch
122 epatch "${FILESDIR}"/${P}-vflist-refresh.patch
123
124 eautoreconf
125 }
126
127 src_configure() {
128 local myconf="--disable-dependency-tracking
129 --with-readmedir=/usr/share/doc/${PF}
130 $(use_enable lcms)
131 $(use_enable lirc)"
132
133 if use exif || use xmp; then
134 myconf="${myconf} --enable-exiv2"
135 else
136 myconf="${myconf} --disable-exiv2"
137 fi
138
139 econf ${myconf}
140 }
141
142 src_install() {
143 emake DESTDIR="${D}" install
144 rm -f "${D}/usr/share/doc/${MY_P}/COPYING"
145 }
146
147 pkg_postinst() {
148 elog "Some plugins may require additional packages"
149 elog "- Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)"
150 elog "- RAW images plugin: media-gfx/ufraw"
151 }