Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/qiv: metadata.xml ChangeLog qiv-2.3.1.ebuild
Date: Sun, 29 Dec 2013 03:57:08
Message-Id: 20131229035703.15A902004B@flycatcher.gentoo.org
1 radhermit 13/12/29 03:57:03
2
3 Modified: metadata.xml ChangeLog
4 Added: qiv-2.3.1.ebuild
5 Log:
6 Version bump. Install desktop file/icon and add exif, lcms, and magic use flags.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.5 media-gfx/qiv/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/qiv/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 23 Dec 2009 12:35:21 -0000 1.4
24 +++ metadata.xml 29 Dec 2013 03:57:02 -0000 1.5
25 @@ -1,5 +1,8 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>graphics</herd>
30 + <herd>graphics</herd>
31 + <use>
32 + <flag name="magic">Use libmagic to determine mimetypes</flag>
33 + </use>
34 </pkgmetadata>
35
36
37
38 1.38 media-gfx/qiv/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/ChangeLog?rev=1.38&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/ChangeLog?rev=1.38&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/ChangeLog?r1=1.37&r2=1.38
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/media-gfx/qiv/ChangeLog,v
47 retrieving revision 1.37
48 retrieving revision 1.38
49 diff -u -r1.37 -r1.38
50 --- ChangeLog 28 May 2012 23:54:50 -0000 1.37
51 +++ ChangeLog 29 Dec 2013 03:57:02 -0000 1.38
52 @@ -1,6 +1,13 @@
53 # ChangeLog for media-gfx/qiv
54 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/qiv/ChangeLog,v 1.37 2012/05/28 23:54:50 blueness Exp $
56 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
57 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/qiv/ChangeLog,v 1.38 2013/12/29 03:57:02 radhermit Exp $
58 +
59 +*qiv-2.3.1 (29 Dec 2013)
60 +
61 + 29 Dec 2013; Tim Harder <radhermit@g.o> +qiv-2.3.1.ebuild,
62 + metadata.xml:
63 + Version bump. Install desktop file/icon and add exif, lcms, and magic use
64 + flags.
65
66 28 May 2012; Anthony G. Basile <blueness@g.o> qiv-2.2.4.ebuild:
67 Keyword ~mips
68
69
70
71 1.1 media-gfx/qiv/qiv-2.3.1.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/qiv-2.3.1.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/qiv/qiv-2.3.1.ebuild?rev=1.1&content-type=text/plain
75
76 Index: qiv-2.3.1.ebuild
77 ===================================================================
78 # Copyright 1999-2013 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/media-gfx/qiv/qiv-2.3.1.ebuild,v 1.1 2013/12/29 03:57:02 radhermit Exp $
81
82 EAPI=5
83 inherit toolchain-funcs eutils fdo-mime gnome2-utils
84
85 DESCRIPTION="Quick Image Viewer"
86 HOMEPAGE="http://spiegl.de/qiv/"
87 SRC_URI="http://spiegl.de/qiv/download/${P}.tgz"
88
89 LICENSE="GPL-2"
90 SLOT="0"
91 KEYWORDS="~amd64 ~mips ~x86"
92 IUSE="exif lcms magic"
93
94 RDEPEND=">=x11-libs/gtk+-2.12:2
95 media-libs/imlib2[X]
96 exif? ( media-libs/libexif )
97 lcms? ( media-libs/lcms:2 )
98 magic? ( sys-apps/file )"
99 DEPEND="${RDEPEND}
100 virtual/pkgconfig"
101
102 src_prepare() {
103 sed -i \
104 -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' \
105 Makefile || die
106
107 if ! use exif ; then
108 sed -i 's/^EXIF =/#\0/' Makefile || die
109 fi
110
111 if ! use lcms ; then
112 sed -i 's/^LCMS =/#\0/' Makefile || die
113 fi
114
115 if ! use magic ; then
116 sed -i 's/^MAGIC =/#\0/' Makefile || die
117 fi
118 }
119
120 src_compile() {
121 emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
122 }
123
124 src_install() {
125 dobin qiv
126 doman qiv.1
127 dodoc Changelog contrib/qiv-command.example README README.TODO
128
129 domenu qiv.desktop
130 doicon qiv.png
131 }
132
133 pkg_postinst() {
134 fdo-mime_desktop_database_update
135 gnome2_icon_cache_update
136 }
137
138 pkg_postrm() {
139 fdo-mime_desktop_database_update
140 gnome2_icon_cache_update
141 }