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. |