Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/djview: djview-4.7.ebuild metadata.xml ChangeLog
Date: Sat, 30 Apr 2011 20:24:16
Message-Id: 20110430202404.B2F4A20054@flycatcher.gentoo.org
1 pva 11/04/30 20:24:04
2
3 Added: djview-4.7.ebuild metadata.xml ChangeLog
4 Log:
5 New name for djview4. Version bump. Fixes bug #357817 thank pavel sanda for report.
6
7 (Portage version: 2.1.9.46/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-text/djview/djview-4.7.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/djview/djview-4.7.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/djview/djview-4.7.ebuild?rev=1.1&content-type=text/plain
14
15 Index: djview-4.7.ebuild
16 ===================================================================
17 # Copyright 1999-2011 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/app-text/djview/djview-4.7.ebuild,v 1.1 2011/04/30 20:24:04 pva Exp $
20
21 EAPI="4"
22
23 inherit eutils autotools versionator toolchain-funcs multilib nsplugins fdo-mime flag-o-matic
24
25 MY_P=${PN}-$(replace_version_separator 2 '-')
26
27 DESCRIPTION="Portable DjVu viewer using Qt4"
28 HOMEPAGE="http://djvu.sourceforge.net/djview4.html"
29 SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
30
31 LICENSE="GPL-2"
32 SLOT="0"
33 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
34 IUSE="debug nsplugin"
35
36 RDEPEND="
37 >=app-text/djvu-3.5.22-r1
38 x11-libs/qt-gui:4
39 !!app-text/djview4"
40 DEPEND="${RDEPEND}
41 dev-util/pkgconfig
42 nsplugin? ( dev-libs/glib:2 )"
43
44 S=${WORKDIR}/${PN}-$(get_version_component_range 1-2)
45
46 src_prepare() {
47 # Force XEmbed instead of Xt-based mainloop (disable Xt autodep)
48 sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die
49 sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688
50 rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4}
51 AT_M4DIR="config" eautoreconf
52 }
53
54 src_configure() {
55 # See config/acinclude.m4
56 use debug || append-cppflags "-DNDEBUG"
57
58 # QTDIR is needed because of kde3
59 QTDIR=/usr \
60 econf \
61 --with-x \
62 $(use_enable nsplugin nsdejavu) \
63 --disable-desktopfiles
64 }
65
66 src_compile() {
67 emake CC=$(tc-getCC) CXX=$(tc-getCXX)
68 }
69
70 src_install() {
71 emake DESTDIR="${D}" \
72 plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \
73 install
74
75 dodoc README NEWS
76
77 cd desktopfiles
78 insinto /usr/share/icons/hicolor/32x32/apps
79 newins hi32-djview4.png djvulibre-djview4.png
80 insinto /usr/share/icons/hicolor/64x64/apps
81 newins hi64-djview4.png djvulibre-djview4.png
82 insinto /usr/share/icons/hicolor/scalable/apps
83 newins djview.svg djvulibre-djview4.svg
84 domenu djvulibre-djview4.desktop
85 }
86
87 pkg_postinst() {
88 fdo-mime_desktop_database_update
89 }
90
91 pkg_postrm() {
92 fdo-mime_desktop_database_update
93 }
94
95
96
97 1.1 app-text/djview/metadata.xml
98
99 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/djview/metadata.xml?rev=1.1&view=markup
100 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/djview/metadata.xml?rev=1.1&content-type=text/plain
101
102 Index: metadata.xml
103 ===================================================================
104 <?xml version="1.0" encoding="UTF-8"?>
105 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
106 <pkgmetadata>
107 <herd>tex</herd>
108 <maintainer>
109 <email>pva@g.o</email>
110 <name>Peter Volkov</name>
111 </maintainer>
112 </pkgmetadata>
113
114
115
116 1.1 app-text/djview/ChangeLog
117
118 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/djview/ChangeLog?rev=1.1&view=markup
119 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/djview/ChangeLog?rev=1.1&content-type=text/plain
120
121 Index: ChangeLog
122 ===================================================================
123 # ChangeLog for app-text/djview
124 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
125 # $Header: /var/cvsroot/gentoo-x86/app-text/djview/ChangeLog,v 1.1 2011/04/30 20:24:04 pva Exp $
126
127 *djview-4.7 (30 Apr 2011)
128
129 30 Apr 2011; Peter Volkov <pva@g.o> +djview-4.7.ebuild, +metadata.xml:
130 New name for djview4. Version bump. Fixes bug #357817 thank pavel sanda for
131 report.