summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSobhan Mohammadpour <sobhan@gentoo.org>2018-12-26 07:41:14 +0330
committerGilles Dartiguelongue <eva@gentoo.org>2018-12-29 00:31:54 +0100
commit14d06e8883e8618e5430b6a004f7d01977c79e75 (patch)
treeb66fa669eb70e8b7e89974b5ee0cb32a57b95bb0
parentx11-wm/mutter: bumpt to 3.30.2 (diff)
downloadgnome-14d06e8883e8618e5430b6a004f7d01977c79e75.tar.gz
gnome-14d06e8883e8618e5430b6a004f7d01977c79e75.tar.bz2
gnome-14d06e8883e8618e5430b6a004f7d01977c79e75.zip
app-arch/file-roller: bump to 3.30.1
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour <sobhan@gentoo.org> Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
-rw-r--r--app-arch/file-roller/Manifest23
-rw-r--r--app-arch/file-roller/file-roller-3.30.1.ebuild95
2 files changed, 118 insertions, 0 deletions
diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
new file mode 100644
index 00000000..5628c2f9
--- /dev/null
+++ b/app-arch/file-roller/Manifest
@@ -0,0 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST file-roller-3.30.1.tar.xz 1443340 BLAKE2B 352b094b51d342ac71f2174b59dff262ba46b4697c21164ba18bf825d70cb609d59a35ce0efe1013e217e86754822accc11c59eb9bba7185a9f7efe5dded4def SHA512 8f3f55cd7d6769fbf8f72118bb8982775c3f83534266db1f2cc9bbfd9e8dd68545ab49baaa4e468ce22e616346dec9c99c11a0c5b4208dca2e648fac8756cea7
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlwi/2JfFIAAAAAALgAo
+aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
+Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
+Wf3gpw//c0GlLpWdKJZ3zjv+bF164jNZ+ojGZHqEAfpYfgwYhcyeou6XWr2i1unP
+vCJ93xF3c5JM4HLy+VMQExsYI+FACUc49wbC2ooj6kYdy1L917+k3SQcHTIrIa67
+i9sMkOGd20mHTJBC9Rn8MvKqdxb0Pbjw5lIGrCTHiJK0keVjOuYfp9ZnuaHxe7xl
+TxkvqkeXZrgS2JsOma2rlHSt2s/ii4K5p8SBIHvdP7Xny8FDopOE4Xlr5Y4GIxDz
+dbu8aUb/9AHg/5PfmHtkcuMNFrsmYZxeB8BLfYW8OefKKYzJ6/zTcrg1rELcP8Bg
+/VqmTFs3e3GV8M3ZArRGWFBWz1FYj9inPXdx3v5fy0325w3ULiDEFxgruH7mr7R3
+4kl+nP/yL2VqqprulBLNuF3Xz18H1gIBSW5PglS4ypdttysADBquTE8tVrSQO/Zo
+72x9VUSeerwOfHf1sZNxPTGsw4cikaSHCTNh708GiUriSeuOPfaXK0908MjN75f7
+JzEKgS6EJMD5lB3j6SkwiYdvK07LsIA+3uheVJYtV2haEXGnh1N57F4Xhwh8nYFf
+psUC08bWvoUQdunV33ITvObhvYQK6ZC8lbESdQMHYYdjaA1yzBZxkqWiyfnhonKa
+IJByp3omN2Hn2Vkd+5wVUko4qCpt3HQuyyixhaZu1MkHKQJWSgo=
+=DObs
+-----END PGP SIGNATURE-----
diff --git a/app-arch/file-roller/file-roller-3.30.1.ebuild b/app-arch/file-roller/file-roller-3.30.1.ebuild
new file mode 100644
index 00000000..dc146d9e
--- /dev/null
+++ b/app-arch/file-roller/file-roller-3.30.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 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 ~x86-fbsd ~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
+ sys-apps/file
+ 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 )
+"
+# libxml2 required for glib-compile-resources
+DEPEND="${RDEPEND}
+ dev-libs/libxml2:2
+ 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
+ -Dmagic=true
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+ readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+}