Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/qpdfview: qpdfview-0.4.11.1.ebuild metadata.xml ChangeLog
Date: Wed, 24 Sep 2014 09:48:22
Message-Id: 20140924094817.86DFD61D3@oystercatcher.gentoo.org
1 yngwin 14/09/24 09:48:17
2
3 Modified: metadata.xml ChangeLog
4 Added: qpdfview-0.4.11.1.ebuild
5 Log:
6 Version bump. Thanks to Alpha Bravo in bug #506068 for ebuild improvements.
7
8 (Portage version: 2.2.13/cvs/Linux x86_64, signed Manifest commit with key 0x0F9C590B7FF324F6!)
9
10 Revision Changes Path
11 1.4 app-text/qpdfview/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-text/qpdfview/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 3 Oct 2012 17:41:45 -0000 1.3
24 +++ metadata.xml 24 Sep 2014 09:48:17 -0000 1.4
25 @@ -1,8 +1,9 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>qt</herd>
30 - <use>
31 - <flag name='synctex'>Add support for searching TeX sources</flag>
32 - </use>
33 + <herd>qt</herd>
34 + <use>
35 + <flag name='fitz'>Use experimental fitz rendering instead of poppler</flag>
36 + <flag name='synctex'>Add support for searching TeX sources</flag>
37 + </use>
38 </pkgmetadata>
39
40
41
42 1.56 app-text/qpdfview/ChangeLog
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/ChangeLog?rev=1.56&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/ChangeLog?rev=1.56&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/ChangeLog?r1=1.55&r2=1.56
47
48 Index: ChangeLog
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/app-text/qpdfview/ChangeLog,v
51 retrieving revision 1.55
52 retrieving revision 1.56
53 diff -u -r1.55 -r1.56
54 --- ChangeLog 16 Jan 2014 09:56:33 -0000 1.55
55 +++ ChangeLog 24 Sep 2014 09:48:17 -0000 1.56
56 @@ -1,6 +1,12 @@
57 # ChangeLog for app-text/qpdfview
58 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
59 -# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/ChangeLog,v 1.55 2014/01/16 09:56:33 kensington Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/ChangeLog,v 1.56 2014/09/24 09:48:17 yngwin Exp $
61 +
62 +*qpdfview-0.4.11.1 (24 Sep 2014)
63 +
64 + 24 Sep 2014; Ben de Groot <yngwin@g.o> +qpdfview-0.4.11.1.ebuild,
65 + metadata.xml:
66 + Version bump. Thanks to Alpha Bravo in bug #506068 for ebuild improvements.
67
68 16 Jan 2014; Michael Palimaka <kensington@g.o> -qpdfview-0.4.4.ebuild,
69 -qpdfview-0.4.6.ebuild:
70
71
72
73 1.1 app-text/qpdfview/qpdfview-0.4.11.1.ebuild
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/qpdfview-0.4.11.1.ebuild?rev=1.1&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/qpdfview/qpdfview-0.4.11.1.ebuild?rev=1.1&content-type=text/plain
77
78 Index: qpdfview-0.4.11.1.ebuild
79 ===================================================================
80 # Copyright 1999-2014 Gentoo Foundation
81 # Distributed under the terms of the GNU General Public License v2
82 # $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.4.11.1.ebuild,v 1.1 2014/09/24 09:48:17 yngwin Exp $
83
84 EAPI=5
85
86 PLOCALES="ast az bg bs ca cs da de el en_GB eo es eu fi fr gl he hr id it kk ko ky lt ms my pl pt pt_BR ro ru sk sv tr ug uk vi zh_CN"
87 inherit eutils l10n multilib qmake-utils
88
89 DESCRIPTION="A tabbed document viewer"
90 HOMEPAGE="http://launchpad.net/qpdfview"
91 SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
96 IUSE="cups dbus djvu fitz +pdf postscript +qt4 qt5 sqlite +svg synctex"
97
98 REQUIRED_USE="^^ ( qt4 qt5 )
99 ?? ( fitz pdf )"
100
101 RDEPEND="cups? ( net-print/cups )
102 djvu? ( app-text/djvu )
103 fitz? ( app-text/mupdf:0/1.4 )
104 postscript? ( app-text/libspectre )
105 qt4? ( dev-qt/qtcore:4[iconv]
106 dev-qt/qtgui:4
107 dbus? ( dev-qt/qtdbus:4 )
108 pdf? ( app-text/poppler[qt4] )
109 sqlite? ( dev-qt/qtsql:4[sqlite] )
110 svg? ( dev-qt/qtsvg:4 ) )
111 qt5? ( dev-qt/qtcore:5
112 dev-qt/qtgui:5
113 dbus? ( dev-qt/qtdbus:5 )
114 pdf? ( >=app-text/poppler-0.26.4[qt5] )
115 sqlite? ( dev-qt/qtsql:5[sqlite] )
116 svg? ( dev-qt/qtsvg:5 ) )
117 !svg? ( virtual/freedesktop-icon-theme )"
118 DEPEND="${RDEPEND}
119 virtual/pkgconfig"
120
121 DOCS=( CHANGES CONTRIBUTORS README TODO )
122
123 src_prepare() {
124 prepare_locale() {
125 lrelease "translations/${PN}_${1}.ts" || die "preparing ${1} locale failed"
126 }
127
128 rm_help() {
129 if [[ -e "miscellaneous/help_${1}.html" ]]; then
130 rm "miscellaneous/help_${1}.html" || die "removing extraneous help files failed"
131 fi
132 }
133
134 l10n_find_plocales_changes "translations" "${PN}_" '.ts'
135 l10n_for_each_locale_do prepare_locale
136 l10n_for_each_disabled_locale_do rm_help
137 # adapt for prefix
138 sed -i -e "s:/usr:${EPREFIX}/usr:g" qpdfview.pri || die
139 }
140
141 src_configure() {
142 local config i
143 for i in cups dbus pdf djvu svg synctex ; do
144 if ! use ${i} ; then
145 config+=" without_${i}"
146 fi
147 done
148
149 use fitz && config+=" with_fitz"
150 use postscript || config+=" without_ps"
151 use sqlite || config+=" without_sql"
152
153 if use qt4 ; then
154 eqmake4 CONFIG+="${config}" PLUGIN_INSTALL_PATH="${EPREFIX}/usr/$(get_libdir)/${PN}"
155 else
156 eqmake5 CONFIG+="${config}" PLUGIN_INSTALL_PATH="${EPREFIX}/usr/$(get_libdir)/${PN}" qpdfview.pro
157 fi
158 }
159
160 src_install() {
161 emake INSTALL_ROOT="${D}" "$@" install
162 einstalldocs
163 }