Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-arch/file-roller/
Date: Thu, 22 Nov 2012 23:04:54
Message-Id: 1353625472.789310a2caa99bb05157fb14b0f0d944bda03753.eva@gentoo
1 commit: 789310a2caa99bb05157fb14b0f0d944bda03753
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 22 22:51:14 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 22 23:04:32 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=789310a2
7
8 app-arch/file-roller: 3.6.1.1 → 3.6.2
9
10 ---
11 ...ler-3.6.1.1.ebuild => file-roller-3.6.2.ebuild} | 1 -
12 app-arch/file-roller/file-roller-9999.ebuild | 10 +++-------
13 app-arch/file-roller/metadata.xml | 12 ++++++++++++
14 3 files changed, 15 insertions(+), 8 deletions(-)
15
16 diff --git a/app-arch/file-roller/file-roller-3.6.1.1.ebuild b/app-arch/file-roller/file-roller-3.6.2.ebuild
17 similarity index 98%
18 rename from app-arch/file-roller/file-roller-3.6.1.1.ebuild
19 rename to app-arch/file-roller/file-roller-3.6.2.ebuild
20 index 4cbb5e6..150a191 100644
21 --- a/app-arch/file-roller/file-roller-3.6.1.1.ebuild
22 +++ b/app-arch/file-roller/file-roller-3.6.2.ebuild
23 @@ -57,7 +57,6 @@ src_prepare() {
24 --disable-dependency-tracking
25 --disable-run-in-place
26 --disable-static
27 - --disable-schemas-compile
28 --disable-debug
29 --enable-magic
30 --enable-libarchive
31
32 diff --git a/app-arch/file-roller/file-roller-9999.ebuild b/app-arch/file-roller/file-roller-9999.ebuild
33 index 2d8e198..8fa006f 100644
34 --- a/app-arch/file-roller/file-roller-9999.ebuild
35 +++ b/app-arch/file-roller/file-roller-9999.ebuild
36 @@ -14,7 +14,7 @@ fi
37 DESCRIPTION="Archive manager for GNOME"
38 HOMEPAGE="http://fileroller.sourceforge.net/"
39
40 -LICENSE="GPL-2"
41 +LICENSE="GPL-2+"
42 SLOT="0"
43 IUSE="nautilus packagekit"
44 if [[ ${PV} = 9999 ]]; then
45 @@ -51,14 +51,12 @@ if [[ ${PV} = 9999 ]]; then
46 app-text/yelp-tools"
47 fi
48
49 -pkg_setup() {
50 +src_prepare() {
51 # --disable-debug because enabling it adds -O0 to CFLAGS
52 G2CONF="${G2CONF}
53 --disable-dependency-tracking
54 - --disable-scrollkeeper
55 --disable-run-in-place
56 --disable-static
57 - --disable-schemas-compile
58 --disable-debug
59 --enable-magic
60 --enable-libarchive
61 @@ -67,9 +65,7 @@ pkg_setup() {
62 $(use_enable packagekit)"
63 [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
64 DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO"
65 -}
66
67 -src_prepare() {
68 gnome2_src_prepare
69
70 # Use absolute path to GNU tar since star doesn't have the same
71 @@ -77,7 +73,7 @@ src_prepare() {
72 epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
73
74 # File providing Gentoo package names for various archivers
75 - cp -f "${FILESDIR}/3.1.2-packages.match" data/packages.match || die
76 + cp -f "${FILESDIR}/3.6.0-packages.match" data/packages.match || die
77 }
78
79 pkg_postinst() {
80
81 diff --git a/app-arch/file-roller/metadata.xml b/app-arch/file-roller/metadata.xml
82 new file mode 100644
83 index 0000000..2b358a2
84 --- /dev/null
85 +++ b/app-arch/file-roller/metadata.xml
86 @@ -0,0 +1,12 @@
87 +<?xml version="1.0" encoding="UTF-8"?>
88 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
89 +<pkgmetadata>
90 + <herd>gnome</herd>
91 + <use>
92 + <flag name="nautilus">Enable file-roller to integrate with
93 + <pkg>gnome-base/nautilus</pkg> by providing entries in its context
94 + menu</flag>
95 + <flag name="packagekit">Enable support for the distro-neutral package
96 + manager GUI <pkg>app-admin/packagekit</pkg></flag>
97 + </use>
98 +</pkgmetadata>