[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/files/, app-arch/file-roller/

2020-02-19 Thread David Seifert
commit: 7b84a663dece42d8da63e229965ec3a2d873e630
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 19 12:22:32 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 19 12:22:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b84a663

app-arch/file-roller: Fix compiling against GCC 10

Bug: https://bugs.gentoo.org/706728
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-arch/file-roller/file-roller-3.32.4.ebuild |  5 
 .../files/file-roller-3.32.4-fno-common.patch  | 27 ++
 2 files changed, 32 insertions(+)

diff --git a/app-arch/file-roller/file-roller-3.32.4.ebuild 
b/app-arch/file-roller/file-roller-3.32.4.ebuild
index e414eeeaab8..d57a9d8778e 100644
--- a/app-arch/file-roller/file-roller-3.32.4.ebuild
+++ b/app-arch/file-roller/file-roller-3.32.4.ebuild
@@ -56,6 +56,11 @@ rpm - app-arch/rpm
 unstuff - app-arch/stuffit
 zoo - app-arch/zoo"
 
+PATCHES=(
+   # https://gitlab.gnome.org/GNOME/file-roller/merge_requests/31
+   "${FILESDIR}"/${PN}-3.32.4-fno-common.patch
+)
+
 src_prepare() {
# File providing Gentoo package names for various archivers
cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die

diff --git a/app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch 
b/app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch
new file mode 100644
index 000..9239810c901
--- /dev/null
+++ b/app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch
@@ -0,0 +1,27 @@
+From 55fa0fb287e7fb7cee336cac0a6c1a94e505dc84 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Wed, 19 Feb 2020 13:18:18 +0100
+Subject: [PATCH] Fix compiling with GCC 10
+
+* GCC 10 defaults to `-fno-common`.
+
+Bug: https://bugs.gentoo.org/706728
+---
+ src/fr-application.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/fr-application.c b/src/fr-application.c
+index c148c4f9..00ebe552 100644
+--- a/src/fr-application.c
 b/src/fr-application.c
+@@ -42,7 +42,6 @@
+ #define SERVICE_TIMEOUT 10
+ 
+ 
+-gintForceDirectoryCreation;
+ static char   **remaining_args;
+ static char*arg_add_to = NULL;
+ static int  arg_add = FALSE;
+-- 
+2.25.1
+



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/files/, app-arch/file-roller/

2019-12-08 Thread Mart Raudsepp
commit: 710e55e40029e689ddeeb813fb25ee6b19d00b74
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec  8 12:20:35 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec  8 20:20:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710e55e4

app-arch/file-roller: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-arch/file-roller/Manifest  |  1 -
 app-arch/file-roller/file-roller-3.30.1.ebuild | 90 --
 app-arch/file-roller/files/3.22-packages.match | 32 -
 3 files changed, 123 deletions(-)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index a4f08d42061..5357690e8b3 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1,2 +1 @@
-DIST file-roller-3.30.1.tar.xz 1443340 BLAKE2B 
352b094b51d342ac71f2174b59dff262ba46b4697c21164ba18bf825d70cb609d59a35ce0efe1013e217e86754822accc11c59eb9bba7185a9f7efe5dded4def
 SHA512 
8f3f55cd7d6769fbf8f72118bb8982775c3f83534266db1f2cc9bbfd9e8dd68545ab49baaa4e468ce22e616346dec9c99c11a0c5b4208dca2e648fac8756cea7
 DIST file-roller-3.32.2.tar.xz 850256 BLAKE2B 
5e7f8fed74ff3ff87079753d3fb227cbb77c0a10b75995b84a6019e13434dd4bff16946d38c2b340c85f5dd7879692cc5edd4aa9471f30ea92d2a7fff5176296
 SHA512 
d1c1e08f12ce343c23c43816305f75c0f3a3f3df32316805864d7c39b5e85b5a00e04a355a0dd8001db8e01ae089daf3b72c3f38fda582795944a6be09451b2a

diff --git a/app-arch/file-roller/file-roller-3.30.1.ebuild 
b/app-arch/file-roller/file-roller-3.30.1.ebuild
deleted file mode 100644
index 0f65e25672a..000
--- a/app-arch/file-roller/file-roller-3.30.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
-
-DESCRIPTION="Archive manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-IUSE="libnotify nautilus packagekit"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
-
-# gdk-pixbuf used extensively in the source
-# cairo used in eggtreemultidnd.c
-# pango used in fr-window
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/json-glib-0.14
-   >=x11-libs/gtk+-3.13.2:3
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   libnotify? ( >=x11-libs/libnotify-0.4.3:= )
-   nautilus? ( >=gnome-base/nautilus-2.22.2 )
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip   - app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-cpio- app-arch/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop- app-arch/lzop
-lz4 - app-arch/lz4
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zoo - app-arch/zoo"
-
-src_prepare() {
-   # File providing Gentoo package names for various archivers
-   cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
-
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Drun-in-place=false
-   $(meson_use nautilus nautilus-actions)
-   $(meson_use libnotify notification)
-   $(meson_use packagekit)
-   -Dlibarchive=true
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-   readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-arch/file-roller/files/3.22-packages.match 
b/app-arch/file-roller/files/3.22-packages.match
deleted file mode 100644
index 68f6e30a17c..000
--- a/app-arch/file-roller/files/3.22-packages.match
+++ /dev/null
@@ -1,32 +0,0 @@
-[Package Matches]
-arj=app-arch/arj
-binutils=sys-devel/binutils
-bzip2=app-arch/bzip2
-cpio=app-arch/cpio
-dpkg=app-arch/dpkg
-genisoimage=virtual/cdrtools
-gzip=app-arch/gzip
-lha=app-arch/lha
-lrzip=app-arch/lrzip
-lz4=app-arch/lz4
-lzip=app-arch/lzip
-lzma=app-arch/xz-utils
-lzop=app-arch/lzop
-ncompress=app-arch/ncompress
-p7zip=app-arch/p7zip
-p7zip-full=
-p7zip-rar=
-rar=app-arch/rar
-rpm=app-arch/rpm
-rzip=app-arch/rzip
-zip=app-arch/zip
-zoo=app-arch/zoo
-tar=app-arch/tar
-unace=app-arch/unace
-unalz=
-unarchiver=app-arch/unar
-unrar=app-arch/unrar
-unstaff=

[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/files/, app-arch/file-roller/

2019-10-20 Thread Mart Raudsepp
commit: 6832754dd100108646518ca18fc5a33f2d9644fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 18:20:44 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 18:20:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6832754d

app-arch/file-roller-3.32: update packages.match mapping

If new decompressors support gets added, then packages.match needs
updating too, not just the README.gentoo message. Upstream package
uses that to actually suggest what package to install, when it
encounters something the package for isn't installed.
So update it (and add unsquashfs too, which was missed in 3.30), and
fix space vs tab mixup in the readme-gentoo added entry.

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 ...-3.32.2.ebuild => file-roller-3.32.2-r1.ebuild} |  5 ++--
 app-arch/file-roller/files/3.32-packages.match | 34 ++
 2 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/app-arch/file-roller/file-roller-3.32.2.ebuild 
b/app-arch/file-roller/file-roller-3.32.2-r1.ebuild
similarity index 95%
rename from app-arch/file-roller/file-roller-3.32.2.ebuild
rename to app-arch/file-roller/file-roller-3.32.2-r1.ebuild
index 40854a846ce..cc5f90b3046 100644
--- a/app-arch/file-roller/file-roller-3.32.2.ebuild
+++ b/app-arch/file-roller/file-roller-3.32.2-r1.ebuild
@@ -2,7 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-
 inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
 
 DESCRIPTION="Archive manager for GNOME"
@@ -44,7 +43,7 @@ and install the relevant package. For example:
 7-zip   - app-arch/p7zip
 ace - app-arch/unace
 arj - app-arch/arj
-brotli - app-arch/brotli
+brotli  - app-arch/brotli
 cpio- app-arch/cpio
 deb - app-arch/dpkg
 iso - app-cdr/cdrtools
@@ -59,7 +58,7 @@ zoo - app-arch/zoo"
 
 src_prepare() {
# File providing Gentoo package names for various archivers
-   cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
+   cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die
 
xdg_src_prepare
 }

diff --git a/app-arch/file-roller/files/3.32-packages.match 
b/app-arch/file-roller/files/3.32-packages.match
new file mode 100644
index 000..09f1513968e
--- /dev/null
+++ b/app-arch/file-roller/files/3.32-packages.match
@@ -0,0 +1,34 @@
+[Package Matches]
+arj=app-arch/arj
+binutils=sys-devel/binutils
+brotli=app-arch/brotli
+bzip2=app-arch/bzip2
+cpio=app-arch/cpio
+dpkg=app-arch/dpkg
+genisoimage=virtual/cdrtools
+gzip=app-arch/gzip
+lha=app-arch/lha
+lrzip=app-arch/lrzip
+lz4=app-arch/lz4
+lzip=app-arch/lzip
+lzma=app-arch/xz-utils
+lzop=app-arch/lzop
+ncompress=app-arch/ncompress
+p7zip=app-arch/p7zip
+p7zip-full=
+p7zip-rar=
+rar=app-arch/rar
+rpm=app-arch/rpm
+rzip=app-arch/rzip
+zip=app-arch/zip
+zoo=app-arch/zoo
+tar=app-arch/tar
+unace=app-arch/unace
+unalz=
+unarchiver=app-arch/unar
+unrar=app-arch/unrar
+unsquashfs=sys-fs/squashfs-tools
+unstaff=
+unzip=app-arch/unzip
+xz=app-arch/xz-utils
+



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/files/, app-arch/file-roller/

2016-06-24 Thread Pacho Ramos
commit: a9d5b71b68a2d8aabdee0781eea22aa2312bed42
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jun 24 19:41:54 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Jun 24 20:06:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d5b71b

app-arch/file-roller: Drop old

Package-Manager: portage-2.3.0_rc1

 app-arch/file-roller/Manifest  |  1 -
 app-arch/file-roller/file-roller-3.16.4-r1.ebuild  | 94 --
 app-arch/file-roller/files/3.6.0-packages.match| 30 ---
 .../files/file-roller-3.16.4-bug-757793.patch  | 25 --
 4 files changed, 150 deletions(-)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index b5e56d7..05ace3e 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1,2 +1 @@
-DIST file-roller-3.16.4.tar.xz 1412224 SHA256 
5455980b2c9c7eb063d2d65560ae7ab2e7f01b208ea3947e151680231c7a4185 SHA512 
76378e16cd7f37a336b3eb3c6106cf36c2ea6e9209c23175810e2b80dc13a7b62b04cfcdea0b2bf69251baf7b164e85c34d99813cdbfd07433f73aba9c7361ae
 WHIRLPOOL 
0d8736e13b97a4a005ae53bd9885b10c8a7797e10e0d8f4548e4112490ebc3ce91b0e5349b251bdca5d0f392318be7ea4fb324e3399300e362f47b024217849d
 DIST file-roller-3.16.5.tar.xz 1415236 SHA256 
09a68db98aa33febdad76e6977d7771b3b444da7f57ab6f4fe7d6a77e39d5a91 SHA512 
83c8dddb547f36faa2728996648479255353706a266ce26e79f8f6141794d0281a9817f2a1dc687623ba8382cab93aef23675e2f3ef6d4abb9f8871f253d2c2d
 WHIRLPOOL 
01d54e45d9d8b81c5f965622adbacac1400f56461e230999e97aa1cde135714e7e80317749c04eac7b4a49fea0fa66142b9dfbec0876b743b4709d3d17c72cce

diff --git a/app-arch/file-roller/file-roller-3.16.4-r1.ebuild 
b/app-arch/file-roller/file-roller-3.16.4-r1.ebuild
deleted file mode 100644
index 5bc4c12..000
--- a/app-arch/file-roller/file-roller-3.16.4-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 readme.gentoo
-
-DESCRIPTION="Archive manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-IUSE="nautilus packagekit"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux"
-
-# gdk-pixbuf used extensively in the source
-# cairo used in eggtreemultidnd.c
-# pango used in fr-window
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/json-glib-0.14
-   >=x11-libs/gtk+-3.13.2:3
-   >=x11-libs/libnotify-0.4.3:=
-   sys-apps/file
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   nautilus? ( >=gnome-base/nautilus-3 )
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${RDEPEND}
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.40.0
-   dev-util/itstool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# eautoreconf needs:
-#  gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip   - app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-cpio- app-arch/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop- app-arch/lzop
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zoo - app-arch/zoo"
-
-src_prepare() {
-   # File providing Gentoo package names for various archivers
-   cp -f "${FILESDIR}"/3.6.0-packages.match data/packages.match || die
-   gnome2_src_prepare
-
-   # https://bugzilla.gnome.org/show_bug.cgi?id=757793
-   epatch "${FILESDIR}"/${P}-bug-757793.patch
-}
-
-src_configure() {
-   DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
-   # --disable-debug because enabling it adds -O0 to CFLAGS
-   gnome2_src_configure \
-   --disable-run-in-place \
-   --disable-static \
-   --disable-debug \
-   --enable-magic \
-   --enable-libarchive \
-   $(use_enable nautilus nautilus-actions) \
-   $(use_enable packagekit)
-}
-
-src_install() {
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}

diff --git a/app-arch/file-roller/files/3.6.0-packages.match 
b/app-arch/file-roller/files/3.6.0-packages.match
deleted file mode 100644
index 4085b19..000
--- a/app-arch/file-roller/files/3.6.0-packages.match
+++ /dev/null
@@ -1,30 +0,0 @@
-[Package Matches]
-arj=app-arch/arj
-binutils=sys-devel/binutils
-bzip2=app-arch/bzip2
-cpio=app-arch/cpio
-dpkg=app-arch/dpkg

[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/files/, app-arch/file-roller/

2016-04-17 Thread Pacho Ramos
commit: 3dbc4b151c2b7d81cb0507884e17cce69fa28014
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 17 10:36:26 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 17 11:13:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbc4b15

app-arch/file-roller: Drop old

Package-Manager: portage-2.2.28

 app-arch/file-roller/Manifest  |  2 -
 app-arch/file-roller/file-roller-3.14.2.ebuild | 96 --
 app-arch/file-roller/file-roller-3.16.3.ebuild | 91 
 app-arch/file-roller/file-roller-3.16.4.ebuild | 91 
 .../files/file-roller-2.10.3-use_bin_tar.patch | 12 ---
 5 files changed, 292 deletions(-)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index 845d036..8c2650c 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1,3 +1 @@
-DIST file-roller-3.14.2.tar.xz 1387784 SHA256 
1815e736715afe8c0f3fbda41c76c07289220d4855345f779c632adf5e074e50 SHA512 
92ff42e4fe06e3ea54e71806157fbb95f9e5f247142e9e857f61f61748fd0e1b99a73cfb35fd3ea890c3e19da0d2176af9a017a8eb918eff9ddc0371b09ed11d
 WHIRLPOOL 
db4e5519fe298759dbb0f048a597d4cd8ef6610b04eab9f77ee21905726f19e15312cdfc47aa80c2f55490ad4f400e7cac0664e24376b40a340d780e5f0809bf
-DIST file-roller-3.16.3.tar.xz 1411360 SHA256 
2b3acaba26e67b96559a3118a700dbfb6a4c6ad7ebd3e509df227995411c SHA512 
999d08d6ea5ae975a026c351c5f216fd503b78eb65e8f417f8afdce152c816f631bd5c6b1a430a5baefa19541e3d718c59beef4773242a6ba087479061ed42ea
 WHIRLPOOL 
2534ae5ad2bb3886d4963bb30a5ef67a82c698f74d64fc0ddc1cac0a37ab258b4fa7e569d031ec1a715a0d3f99b70aae54d16f88d18b95ce7f77654cede4f176
 DIST file-roller-3.16.4.tar.xz 1412224 SHA256 
5455980b2c9c7eb063d2d65560ae7ab2e7f01b208ea3947e151680231c7a4185 SHA512 
76378e16cd7f37a336b3eb3c6106cf36c2ea6e9209c23175810e2b80dc13a7b62b04cfcdea0b2bf69251baf7b164e85c34d99813cdbfd07433f73aba9c7361ae
 WHIRLPOOL 
0d8736e13b97a4a005ae53bd9885b10c8a7797e10e0d8f4548e4112490ebc3ce91b0e5349b251bdca5d0f392318be7ea4fb324e3399300e362f47b024217849d

diff --git a/app-arch/file-roller/file-roller-3.14.2.ebuild 
b/app-arch/file-roller/file-roller-3.14.2.ebuild
deleted file mode 100644
index ff19e68..000
--- a/app-arch/file-roller/file-roller-3.14.2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 readme.gentoo
-
-DESCRIPTION="Archive manager for GNOME"
-HOMEPAGE="http://fileroller.sourceforge.net/ 
https://wiki.gnome.org/Apps/FileRoller;
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-IUSE="nautilus packagekit"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux"
-
-# gdk-pixbuf used extensively in the source
-# cairo used in eggtreemultidnd.c
-# pango used in fr-window
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/json-glib-0.14
-   >=x11-libs/gtk+-3.13.2:3
-   >=x11-libs/libnotify-0.4.3:=
-   sys-apps/file
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   nautilus? ( >=gnome-base/nautilus-3 )
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${RDEPEND}
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.40.0
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# eautoreconf needs:
-#  gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip   - app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-cpio- app-arch/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop- app-arch/lzop
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zoo - app-arch/zoo"
-
-src_prepare() {
-   # Use absolute path to GNU tar since star doesn't have the same
-   # options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
-   epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
-
-   # File providing Gentoo package names for various archivers
-   cp -f "${FILESDIR}/3.6.0-packages.match" data/packages.match || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
-   # --disable-debug because enabling it adds -O0 to CFLAGS
-   gnome2_src_configure \
-   --disable-run-in-place \
-   --disable-static \
-   --disable-debug \
-   --enable-magic \
-   --enable-libarchive \
-   $(use_enable nautilus nautilus-actions) \
-   $(use_enable