summaryrefslogtreecommitdiff
path: root/x11-themes/gartoon-redux
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 /x11-themes/gartoon-redux
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-themes/gartoon-redux')
-rw-r--r--x11-themes/gartoon-redux/Manifest6
-rw-r--r--x11-themes/gartoon-redux/files/gartoon-redux-1.10-rsvg-convert.patch11
-rw-r--r--x11-themes/gartoon-redux/gartoon-redux-1.10-r1.ebuild45
-rw-r--r--x11-themes/gartoon-redux/metadata.xml8
4 files changed, 70 insertions, 0 deletions
diff --git a/x11-themes/gartoon-redux/Manifest b/x11-themes/gartoon-redux/Manifest
new file mode 100644
index 000000000000..de82009ac7d3
--- /dev/null
+++ b/x11-themes/gartoon-redux/Manifest
@@ -0,0 +1,6 @@
+AUX gartoon-redux-1.10-rsvg-convert.patch 299 SHA256 6994b7768aef41ea0c033c0ed45b1abf5289c612037f5c5cc0ade7c0876da8db SHA512 ddbdf1b6f86363192fd04870335ebc54e35c466bd06f153e521fe1ce9034104cb7f9fae752301eb1627217b1feb724a2313b832a8374c8a7aeb7f21dd692e8b7 WHIRLPOOL ce665ceb9809fc494e0d626d6f06e2792cf6e03e038a0eb5a5d5b39bce3d5b89543396766f64cdc424decca7cd3b0489da91b22157f561c311906173f844b9c4
+DIST gartoon-redux-1.10.tar.gz 2907834 SHA256 a3c75fc88b88167696602b7f3e25dd9d720557a107071a3046bcdfa5eeab3af9 SHA512 fc5ab8ebbb72564d507a4d65d5ff91a7574321d3e4464d813d65fa3c9879a510cced45808a419d070e31b086d12543d2d415703a4733bc12766f705fae4d40a3 WHIRLPOOL 31c9e90cecece9753624c7a7e2d0b5d9b276381253fd399e5e4623b1886624d8be94794c729ab2c0df0ccfeb93b75f46e5693ca38bb6b85ef7bf05257bd576d6
+EBUILD gartoon-redux-1.10-r1.ebuild 967 SHA256 75ec10a5ab94182c175f6de1358eb04c6582df4440ca2efaa5f7847644b8d1df SHA512 f1519bead3dd23640af769a9c185722b0dffdbb52ae379c642fce455577468fe3983eec06824441e753551bee0148d24cd645911c732d6dd5264e0c29834628a WHIRLPOOL 9930cd98044e53e0d3be2445acd4376f45bf017f45e6d125e559e74536fed053e8daa72db534f8d1a792c1b04238695cb8cd3212a7d10b1349e9fb5ecd1fa7e4
+MISC ChangeLog 3118 SHA256 29863c05b724316318c4780d393167d249fe4cc2e29c54817c532dc092d39752 SHA512 810b351cbcfda1e8d119c67d9f6eb96d62001f32482c177052fe9a42923df65af93c8c59378917c8e6c857b2eeca32c0c586f75582715439a183da42d113cd73 WHIRLPOOL cf7c2fc3648fb37b0dc0d4d0200b6d8f12fbc5f2f865f95a8d16a59aceb394857c7057a4c36a818c336e857908b2053704800fe1423df5b3fbfc5f977926fb9e
+MISC ChangeLog-2015 412 SHA256 833a28028e379b2f0a6bdbffb1b664405972bb921700c72cec5b64d040d3b157 SHA512 6e47bb59dedd787f8a8f29c1838e16306b907d8da5e9748c625a985d682097a41b64e0bf84d944482763fa904fb88d9bfd897e6037a1bffcde702af25ff6768d WHIRLPOOL 985f76beab5fae948004873eefee0e86805f137f75bd84ee86fabdb4769c8bd13d87d6d8c95dfe8c4c9e79534e116d8e250c663770518209ef451715d48da194
+MISC metadata.xml 282 SHA256 ac9236162462e1562a26e596e7dd457a448f9367ff1a5a27ec3513ecade3026b SHA512 06c94ffb49c985c4344b170b902427ca9ce0c23b6d68330af227ab1771794f8e8b6d0ef75b5f69293c8ef0d3264c8799e1389ccdf8dfbe7c665c6477c07479e4 WHIRLPOOL 615c807081b4bef1734f1dbf9a182cb27b7de0e9bcdebd880c6b9c1ab01b95721076ddc4b4e75e93b8f777020bfd52459e9e4b1a9deb41baacc44f6cde05fd36
diff --git a/x11-themes/gartoon-redux/files/gartoon-redux-1.10-rsvg-convert.patch b/x11-themes/gartoon-redux/files/gartoon-redux-1.10-rsvg-convert.patch
new file mode 100644
index 000000000000..411b4537df49
--- /dev/null
+++ b/x11-themes/gartoon-redux/files/gartoon-redux-1.10-rsvg-convert.patch
@@ -0,0 +1,11 @@
+--- a/configure
++++ b/configure
+@@ -150,7 +150,7 @@
+ my $size = shift;
+ my $zoom_factor = $size / 90;
+ return "$target: $source\n" .
+- "\trsvg -x $zoom_factor -y $zoom_factor $source $target";
++ "\trsvg-convert -x $zoom_factor -y $zoom_factor $source -o $target";
+ }
+
+ sub usage {
diff --git a/x11-themes/gartoon-redux/gartoon-redux-1.10-r1.ebuild b/x11-themes/gartoon-redux/gartoon-redux-1.10-r1.ebuild
new file mode 100644
index 000000000000..4e66f65a8dcc
--- /dev/null
+++ b/x11-themes/gartoon-redux/gartoon-redux-1.10-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils gnome2-utils
+
+DESCRIPTION="A massively improved variant of the well-known Gartoon theme"
+HOMEPAGE="http://gnome-look.org/content/show.php/?content=74841"
+SRC_URI="http://tweenk.artfx.pl/gartoon/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ dev-lang/perl
+ dev-perl/Switch
+ gnome-base/librsvg
+"
+
+RESTRICT="binchecks strip"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.10-rsvg-convert.patch
+}
+
+src_configure() {
+ # perl script, not autotools based
+ ./configure --prefix=/usr || die
+}
+
+src_compile() {
+ unset XDG_CACHE_HOME # bug 588708
+ emake prepare
+ emake
+}
+
+src_install() {
+ emake icondir="${D}"/usr/share/icons/GartoonRedux install
+ dodoc AUTHORS changelog README TODO
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }
diff --git a/x11-themes/gartoon-redux/metadata.xml b/x11-themes/gartoon-redux/metadata.xml
new file mode 100644
index 000000000000..bc1b97e1eb76
--- /dev/null
+++ b/x11-themes/gartoon-redux/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+</pkgmetadata>