Gentoo Archives: gentoo-commits

From: "Sergey Popov (pinkbyte)" <pinkbyte@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/qcomicbook: metadata.xml ChangeLog qcomicbook-0.9.0-r1.ebuild qcomicbook-0.8.2.ebuild
Date: Sun, 09 Feb 2014 13:37:27
Message-Id: 20140209133722.951E62004C@flycatcher.gentoo.org
1 pinkbyte 14/02/09 13:37:22
2
3 Modified: metadata.xml ChangeLog
4 Added: qcomicbook-0.9.0-r1.ebuild
5 Removed: qcomicbook-0.8.2.ebuild
6 Log:
7 Revision bump: EAPI 5, utilize l10n eclass for locale handling, fix desktop file, minor cosmetic fixes. Add Qt herd to metadata. Drop old version
8
9 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
10
11 Revision Changes Path
12 1.6 x11-misc/qcomicbook/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/metadata.xml?rev=1.6&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/metadata.xml?rev=1.6&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/metadata.xml?r1=1.5&r2=1.6
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-misc/qcomicbook/metadata.xml,v
21 retrieving revision 1.5
22 retrieving revision 1.6
23 diff -u -r1.5 -r1.6
24 --- metadata.xml 8 Jul 2011 13:20:55 -0000 1.5
25 +++ metadata.xml 9 Feb 2014 13:37:22 -0000 1.6
26 @@ -1,5 +1,6 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 - <herd>desktop-misc</herd>
31 + <herd>desktop-misc</herd>
32 + <herd>qt</herd>
33 </pkgmetadata>
34
35
36
37 1.52 x11-misc/qcomicbook/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/ChangeLog?rev=1.52&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/ChangeLog?rev=1.52&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/ChangeLog?r1=1.51&r2=1.52
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/x11-misc/qcomicbook/ChangeLog,v
46 retrieving revision 1.51
47 retrieving revision 1.52
48 diff -u -r1.51 -r1.52
49 --- ChangeLog 9 Feb 2014 13:24:35 -0000 1.51
50 +++ ChangeLog 9 Feb 2014 13:37:22 -0000 1.52
51 @@ -1,6 +1,13 @@
52 # ChangeLog for x11-misc/qcomicbook
53 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/qcomicbook/ChangeLog,v 1.51 2014/02/09 13:24:35 pinkbyte Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/qcomicbook/ChangeLog,v 1.52 2014/02/09 13:37:22 pinkbyte Exp $
56 +
57 +*qcomicbook-0.9.0-r1 (09 Feb 2014)
58 +
59 + 09 Feb 2014; Sergey Popov <pinkbyte@g.o> -qcomicbook-0.8.2.ebuild,
60 + +qcomicbook-0.9.0-r1.ebuild, metadata.xml:
61 + Revision bump: EAPI 5, utilize l10n eclass for locale handling, fix desktop
62 + file, minor cosmetic fixes. Add Qt herd to metadata. Drop old version
63
64 09 Feb 2014; Sergey Popov <pinkbyte@g.o> qcomicbook-0.9.0.ebuild:
65 Stable on amd64 and x86, wrt bug #437170
66
67
68
69 1.1 x11-misc/qcomicbook/qcomicbook-0.9.0-r1.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/qcomicbook-0.9.0-r1.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/qcomicbook/qcomicbook-0.9.0-r1.ebuild?rev=1.1&content-type=text/plain
73
74 Index: qcomicbook-0.9.0-r1.ebuild
75 ===================================================================
76 # Copyright 1999-2014 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/x11-misc/qcomicbook/qcomicbook-0.9.0-r1.ebuild,v 1.1 2014/02/09 13:37:22 pinkbyte Exp $
79
80 EAPI=5
81
82 CMAKE_IN_SOURCE_BUILD=1
83 PLOCALES="cs_CZ de_DE es_ES fi_FI fr_CA fr_FR it_IT ko_KR nl_NL pl_PL pt_BR ru_RU uk_UA zh_CN"
84 inherit cmake-utils flag-o-matic l10n
85
86 DESCRIPTION="A viewer for comic book archives containing jpeg/png images"
87 HOMEPAGE="http://qcomicbook.org/"
88 SRC_URI="http://qcomicbook.org/releases/${P}.tar.gz"
89
90 LICENSE="GPL-2"
91 SLOT="0"
92 KEYWORDS="~amd64 ~ppc ~x86"
93 IUSE="debug"
94
95 DEPEND="dev-qt/qtgui:4
96 app-text/poppler[qt4]"
97 RDEPEND="${DEPEND}"
98
99 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
100
101 src_prepare() {
102 rm_loc() {
103 rm "i18n/${PN}_${1}.ts" || die "removing ${1} locale failed"
104 }
105 rm "i18n/${PN}_en_EN.ts" || die 'removing redundant english locale failed'
106 l10n_find_plocales_changes "i18n" "${PN}_" ".ts"
107 l10n_for_each_disabled_locale_do rm_loc
108
109 # fix desktop file
110 sed -i \
111 -e '/^Encoding/d' \
112 -e '/^Icon/s/.png//' \
113 -e '/^Categories/s/Application;//' \
114 "data/${PN}.desktop" || die 'sed on desktop file failed'
115
116 cmake-utils_src_prepare
117 }
118
119 src_configure() {
120 use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
121 cmake-utils_src_configure
122 }
123
124 pkg_postinst() {
125 elog "For using QComicBook with compressed archives you may want to install:"
126 elog " app-arch/p7zip"
127 elog " app-arch/unace"
128 elog " app-arch/unrar or app-arch/rar"
129 elog " app-arch/unzip"
130 }