Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: app-arch/file-roller/
Date: Tue, 30 Aug 2011 09:21:44
Message-Id: 56276abbb9a019edc6424c48f09d88309ef9bc7b.tetromino@gentoo
1 commit: 56276abbb9a019edc6424c48f09d88309ef9bc7b
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Tue Aug 30 08:26:29 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Tue Aug 30 08:26:29 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=56276abb
7
8 app-arch/file-roller: 3.1.2 → 3.1.90
9
10 Version bump with a fix for systems that have unzip installed, but no
11 zip. Also, add missing pango, cairo, gdk-pixbuf deps.
12
13 ---
14 ...ller-3.1.2.ebuild => file-roller-3.1.90.ebuild} | 11 +++++++++--
15 app-arch/file-roller/file-roller-9999.ebuild | 11 +++++++++--
16 2 files changed, 18 insertions(+), 4 deletions(-)
17
18 diff --git a/app-arch/file-roller/file-roller-3.1.2.ebuild b/app-arch/file-roller/file-roller-3.1.90.ebuild
19 similarity index 91%
20 rename from app-arch/file-roller/file-roller-3.1.2.ebuild
21 rename to app-arch/file-roller/file-roller-3.1.90.ebuild
22 index 76f8ebf..d7e3a8e 100644
23 --- a/app-arch/file-roller/file-roller-3.1.2.ebuild
24 +++ b/app-arch/file-roller/file-roller-3.1.90.ebuild
25 @@ -23,9 +23,15 @@ else
26 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
27 fi
28
29 +# gdk-pixbuf used extensively in the source
30 +# cairo used in eggtreemultidnd.c
31 +# pango used in fr-window
32 RDEPEND=">=dev-libs/glib-2.25.5:2
33 - >=x11-libs/gtk+-3.0.2:3
34 sys-apps/file
35 + x11-libs/cairo
36 + x11-libs/gdk-pixbuf:2
37 + >=x11-libs/gtk+-3.0.2:3
38 + x11-libs/pango
39 nautilus? ( >=gnome-base/nautilus-3.0.0 )
40 packagekit? ( app-admin/packagekit-base )
41 "
42 @@ -38,13 +44,14 @@ DEPEND="${RDEPEND}
43 # gnome-base/gnome-common
44
45 pkg_setup() {
46 + # --disable-debug because enabling it adds -O0 to CFLAGS
47 G2CONF="${G2CONF}
48 --disable-dependency-tracking
49 --disable-scrollkeeper
50 --disable-run-in-place
51 --disable-static
52 - --disable-deprecations
53 --disable-schemas-compile
54 + --disable-debug
55 --enable-magic
56 $(use_enable nautilus nautilus-actions)
57 $(use_enable packagekit)"
58
59 diff --git a/app-arch/file-roller/file-roller-9999.ebuild b/app-arch/file-roller/file-roller-9999.ebuild
60 index 76f8ebf..d7e3a8e 100644
61 --- a/app-arch/file-roller/file-roller-9999.ebuild
62 +++ b/app-arch/file-roller/file-roller-9999.ebuild
63 @@ -23,9 +23,15 @@ else
64 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
65 fi
66
67 +# gdk-pixbuf used extensively in the source
68 +# cairo used in eggtreemultidnd.c
69 +# pango used in fr-window
70 RDEPEND=">=dev-libs/glib-2.25.5:2
71 - >=x11-libs/gtk+-3.0.2:3
72 sys-apps/file
73 + x11-libs/cairo
74 + x11-libs/gdk-pixbuf:2
75 + >=x11-libs/gtk+-3.0.2:3
76 + x11-libs/pango
77 nautilus? ( >=gnome-base/nautilus-3.0.0 )
78 packagekit? ( app-admin/packagekit-base )
79 "
80 @@ -38,13 +44,14 @@ DEPEND="${RDEPEND}
81 # gnome-base/gnome-common
82
83 pkg_setup() {
84 + # --disable-debug because enabling it adds -O0 to CFLAGS
85 G2CONF="${G2CONF}
86 --disable-dependency-tracking
87 --disable-scrollkeeper
88 --disable-run-in-place
89 --disable-static
90 - --disable-deprecations
91 --disable-schemas-compile
92 + --disable-debug
93 --enable-magic
94 $(use_enable nautilus nautilus-actions)
95 $(use_enable packagekit)"