Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-arch/engrampa: metadata.xml ChangeLog engrampa-1.8.0.ebuild
Date: Sun, 27 Apr 2014 15:49:07
Message-Id: 20140427154904.20B0F2004B@flycatcher.gentoo.org
1 tomwij 14/04/27 15:49:04
2
3 Added: metadata.xml ChangeLog engrampa-1.8.0.ebuild
4 Log:
5 Version bump to 1.8.0, continuation of app-arch/mate-file-archiver.
6
7 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
8
9 Revision Changes Path
10 1.1 app-arch/engrampa/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/engrampa/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/engrampa/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>TomWij@g.o</email>
22 <name>Tom Wijsman</name>
23 </maintainer>
24 <use>
25 <flag name="caja">Enable engrampa to integrate with
26 <pkg>mate-base/mate-file-manager</pkg> by providing entries in its
27 context menu</flag>
28 </use>
29 </pkgmetadata>
30
31
32
33 1.1 app-arch/engrampa/ChangeLog
34
35 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/engrampa/ChangeLog?rev=1.1&view=markup
36 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/engrampa/ChangeLog?rev=1.1&content-type=text/plain
37
38 Index: ChangeLog
39 ===================================================================
40 # ChangeLog for app-arch/engrampa
41 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
42 # $Header: /var/cvsroot/gentoo-x86/app-arch/engrampa/ChangeLog,v 1.1 2014/04/27 15:49:03 tomwij Exp $
43
44 *engrampa-1.8.0 (27 Apr 2014)
45
46 27 Apr 2014; Tom Wijsman <TomWij@g.o> +engrampa-1.8.0.ebuild,
47 +metadata.xml:
48 Version bump to 1.8.0, continuation of app-arch/mate-file-archiver.
49
50
51
52 1.1 app-arch/engrampa/engrampa-1.8.0.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/engrampa/engrampa-1.8.0.ebuild?rev=1.1&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/engrampa/engrampa-1.8.0.ebuild?rev=1.1&content-type=text/plain
56
57 Index: engrampa-1.8.0.ebuild
58 ===================================================================
59 # Copyright 1999-2014 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: /var/cvsroot/gentoo-x86/app-arch/engrampa/engrampa-1.8.0.ebuild,v 1.1 2014/04/27 15:49:03 tomwij Exp $
62
63 EAPI="5"
64
65 GCONF_DEBUG="yes"
66 GNOME2_LA_PUNT="yes"
67
68 inherit gnome2 versionator
69
70 MATE_BRANCH="$(get_version_component_range 1-2)"
71
72 SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
73 DESCRIPTION="Engrampa archive manager for MATE"
74 HOMEPAGE="http://mate-desktop.org"
75
76 LICENSE="GPL-2"
77 SLOT="0"
78 KEYWORDS="~amd64"
79
80 IUSE="caja"
81
82 RDEPEND=">=x11-libs/gtk+-2.21.4:2
83 >=dev-libs/glib-2.25.5:2
84 >=dev-libs/json-glib-0.14:0
85 x11-libs/gdk-pixbuf:2
86 x11-libs/pango:0
87 virtual/libintl:0
88 caja? ( || ( >=mate-base/caja-1.8:0 >=mate-base/mate-file-manager-1.6:0 ) )
89 !!app-arch/mate-file-archiver"
90
91 DEPEND="${RDEPEND}
92 >=dev-util/intltool-0.35:*
93 >=mate-base/mate-common-1.6:0
94 sys-devel/gettext:*
95 virtual/pkgconfig:*"
96
97 src_prepare() {
98 gnome2_src_prepare
99
100 # Drop DEPRECATED flags as configure option doesn't do it, bug #385453
101 sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
102 copy-n-paste/Makefile.am copy-n-paste/Makefile.in || die
103 }
104
105 src_configure() {
106 gnome2_src_configure \
107 --disable-run-in-place \
108 --disable-packagekit \
109 --disable-deprecations \
110 --with-gtk=2.0 \
111 $(use_enable caja caja-actions)
112 }
113
114 DOCS="AUTHORS HACKING MAINTAINERS NEWS README TODO"
115
116 pkg_postinst() {
117 gnome2_pkg_postinst
118
119 elog ""
120 elog "${PN} is a frontend for several archiving utilities. If you want a"
121 elog "particular achive format supported install the relevant package."
122 elog
123 elog "For example:"
124 elog " 7-zip : emerge app-arch/p7zip"
125 elog " ace : emerge app-arch/unace"
126 elog " arj : emerge app-arch/arj"
127 elog " cpio : emerge app-arch/cpio"
128 elog " deb : emerge app-arch/dpkg"
129 elog " iso : emerge app-cdr/cdrtools"
130 elog " jar,zip : emerge app-arch/zip or emerge app-arch/unzip"
131 elog " lha : emerge app-arch/lha"
132 elog " lzma : emerge app-arch/xz-utils"
133 elog " lzop : emerge app-arch/lzop"
134 elog " rar : emerge app-arch/unrar"
135 elog " rpm : emerge app-arch/rpm"
136 elog " unstuff : emerge app-arch/stuffit"
137 elog " zoo : emerge app-arch/zoo"
138 }