summaryrefslogtreecommitdiff
path: root/gnome-extra/sushi
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /gnome-extra/sushi
reinit the tree, so we can have metadata
Diffstat (limited to 'gnome-extra/sushi')
-rw-r--r--gnome-extra/sushi/Manifest5
-rw-r--r--gnome-extra/sushi/metadata.xml12
-rw-r--r--gnome-extra/sushi/sushi-3.24.0.ebuild49
3 files changed, 66 insertions, 0 deletions
diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest
new file mode 100644
index 000000000000..6e885d869c82
--- /dev/null
+++ b/gnome-extra/sushi/Manifest
@@ -0,0 +1,5 @@
+DIST sushi-3.24.0.tar.xz 297332 SHA256 f90bb95172664486f8d529995007fd12f0df9d0c998e20658b6203f46ce70d48 SHA512 b49e9c1ef1dc4c74ae06f6da9a2f428ed4ee3ec1ca3ba04c483ddb1bd976e6981466456d27a641048756a1ea0bf2fe033883059895e889950d0d0f340535b29b WHIRLPOOL 6ba2977eaf003897f56dcd413d62fc3e7f80c9412e400b175b87e3a9feb069ed24ff2294e2249c973b9125602f112e6b10e3a517339bf9816e71df12de7df050
+EBUILD sushi-3.24.0.ebuild 1397 SHA256 b20e5218bf541e72bb0f6ed583f192ac498a5a07474e92216cea51cdd7a98959 SHA512 0dc8e816b550fc5ab58beeec4f379442adb23e9fbdb164551a4ab5551e604e3171abb4c0c5ee49f54ebf4ac3d7397d085fbc12006aa4693fe620e196351be130 WHIRLPOOL 80e1011f338dd3e50cd80c8619a96f04ebf3c14d8ac0acf2557eb38b4f4625f4d21d0726ae91fb03c5be6c599ba3a710a5491cd26f1889745556dbd2bde0d247
+MISC ChangeLog 4516 SHA256 e68bcec7d04ee6ba14e8a1e100b879a20ae2593acbc7c452791c406ae189702a SHA512 03edf5c1ff0f67f57144f0685c052d845f0dd7ccf36709133025e12eef6d8ec16cb4498d6db6c49dc87d076a1dfd0a4ef2d083c2c82af729f2038ff905cd52e6 WHIRLPOOL c923c97370f8ff57ae960eb7b9571dd4b6b1046f3de9212cad81cdd3d488a481e0c0426332066313f899bc802a7726ab30041e9afdb5fb3cff14249188adf253
+MISC ChangeLog-2015 3599 SHA256 1e9d5e3372af26a07524d5a6a4134250dd6bd5d3ad3f6dd26d6485acd003f713 SHA512 a501cab0ff318049094eabd8b3588797d4d17539a1d418322ff3975729a790b6f481c4f177d6fa50e0c0cca181d0d4b8a4f8d4f15312fcb2fe9b32f6e15edcb1 WHIRLPOOL b20605283a52e1220980e67b4cd8f3c0b85864683a313c06e8a94e4e57e5cdd1b8c242d2cd04e3481c15b236e6d6a34c0da7318ea24494f608195e3ff6738bf9
+MISC metadata.xml 384 SHA256 58583fdefda01aa27d9e24c481034249347cda3d7e161f91103dcb7a6eb85ecc SHA512 c6d8a451147839eb220b0e7b6759efdb59f1929da7f1d66d7c7a956a2626f04035f1b007da0e06fcf6d958bb8102df9c8c3dbc0634d89ad3937d40e21fe24651 WHIRLPOOL e4d403f8e5807eb0435f8b94fb7a13fba1667432c5459342daa78d889ad2cc015c551652635f426f8cf51365c8958755a95cb783d30ef30750ab3afd6194e460
diff --git a/gnome-extra/sushi/metadata.xml b/gnome-extra/sushi/metadata.xml
new file mode 100644
index 000000000000..367fae8e3eae
--- /dev/null
+++ b/gnome-extra/sushi/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <use>
+ <flag name="office">Support viewing file formats such as generated by
+ <pkg>app-office/libreoffice</pkg></flag>
+ </use>
+</pkgmetadata>
diff --git a/gnome-extra/sushi/sushi-3.24.0.ebuild b/gnome-extra/sushi/sushi-3.24.0.ebuild
new file mode 100644
index 000000000000..3a0f5d975093
--- /dev/null
+++ b/gnome-extra/sushi/sushi-3.24.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
+HOMEPAGE="https://git.gnome.org/browse/sushi"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="office"
+
+# Optional app-office/unoconv support (OOo to pdf)
+# freetype needed for font loader
+# gtk+[X] optionally needed for sushi_create_foreign_window(); when wayland is more widespread, might want to not force it
+COMMON_DEPEND="
+ >=x11-libs/gdk-pixbuf-2.23[introspection]
+ >=dev-libs/gjs-1.40
+ >=dev-libs/glib-2.29.14:2
+ >=dev-libs/gobject-introspection-0.9.6:=
+ >=media-libs/clutter-1.11.4:1.0[introspection]
+ >=media-libs/clutter-gtk-1.0.1:1.0[introspection]
+ >=x11-libs/gtk+-3.13.2:3[X,introspection]
+
+ >=app-text/evince-3.0[introspection]
+ media-libs/freetype:2
+ media-libs/gstreamer:1.0[introspection]
+ media-libs/gst-plugins-base:1.0[introspection]
+ >=media-libs/harfbuzz-0.9.9:=
+ media-libs/clutter-gst:3.0[introspection]
+ media-libs/musicbrainz:5=
+ net-libs/webkit-gtk:4[introspection]
+ x11-libs/gtksourceview:3.0[introspection]
+
+ office? ( app-office/unoconv )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.40
+ virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+ >=gnome-base/nautilus-3.1.90
+"
+
+src_configure() {
+ gnome2_src_configure --disable-static
+}