summaryrefslogtreecommitdiff
path: root/media-sound/gimmix
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 /media-sound/gimmix
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/gimmix')
-rw-r--r--media-sound/gimmix/Manifest8
-rw-r--r--media-sound/gimmix/files/gimmix-0.5.7.1-curl-headers.patch24
-rw-r--r--media-sound/gimmix/files/gimmix-0.5.7.2-format-security.patch13
-rw-r--r--media-sound/gimmix/gimmix-0.5.7.2-r1.ebuild43
-rw-r--r--media-sound/gimmix/gimmix-0.5.7.2.ebuild42
-rw-r--r--media-sound/gimmix/metadata.xml15
6 files changed, 145 insertions, 0 deletions
diff --git a/media-sound/gimmix/Manifest b/media-sound/gimmix/Manifest
new file mode 100644
index 000000000000..e8edc7d4fda6
--- /dev/null
+++ b/media-sound/gimmix/Manifest
@@ -0,0 +1,8 @@
+AUX gimmix-0.5.7.1-curl-headers.patch 655 SHA256 9145f2d69580d1b0e500d84086e11db44ca53b2c4c958cd7c57407a3eec79352 SHA512 9b0665e8de4670b2dc58940215b883549bddd6d7abd26f604f334034d604689063b3347ba81651b804a430b31ff235c9b65c33ee0d3115c4e2fba2d48d3c56bb WHIRLPOOL 5f7e475aeb539ef08535dce4f1387dfa0c868c8bd7f6045820307a9cef2bcfa5e9e6fa5ae27e56238c2bbc760f4789e88f62c7f87448089ca31e5d565819da23
+AUX gimmix-0.5.7.2-format-security.patch 285 SHA256 d5a6b767d8a510cc4fbbff60655c98c6d4d6ea78051ab164bb743cc8091c793f SHA512 a5dcc28dfd454377eaae36ff904260b942dd1174c8af55f63739a9565efdd03b4e848ac297b45d5de167cd51e737e8cb5034178c9831d8b8f120af0b59cc82af WHIRLPOOL 6226d0b32b351bd6a7300c697fbbe1a7f8b4e0649e7d98a0f39a3e45226626aba1cd218c32eeb146e318d67228eb68477c284f305488470776475dc33f6ec0ac
+DIST gimmix-0.5.7.2.tar.bz2 497249 SHA256 860588d13d66631e52ee57e6b31dfbf5f1493e2be3a4649231a7cf3c8d56ee27 SHA512 1e2df9bb4ad8286d6a03d6ab41a231f1a994df5eb4e0190ace83bc5683c69c9a6ff8fae1da473be2c0c050461c9a24e2fc1e111027ea7ce21a7c12472a761b21 WHIRLPOOL ceb0f8b250189333dca10cbc4fcc86918e6924b697d37986e765fb25264127718c2a8e76b784b928b45a1d1543010ff01fd5cd242b253d021d8cbd2ad6c1291b
+EBUILD gimmix-0.5.7.2-r1.ebuild 1035 SHA256 0eb8a64d0564b0491f6317083afaf0cd77c950dd1980652a5ffc6ef82954bc6d SHA512 10d8bd8f1f7fbd172050aed9b334938f2c28a6e82ca3f3e03a8bda7ed142e620664d8ed4e285d898e376356f306a84bf2768fe779d058b5df4587154b3582ccd WHIRLPOOL f742c58d51baf8064667f7c1e61a65af5632375144f77b3f9d085ab93ebd45374440388d2f04569514b8642a213b586388f22071a9913c438c302e0ffe6cd8d4
+EBUILD gimmix-0.5.7.2.ebuild 990 SHA256 aea917446399afe47bbd070b9da44e8923d8d07d3623cb30fcf648e21172b9ed SHA512 b2c0e1b44abcba1d33ee8aad11314f732cadc6b64d91f449bde83f1818a3484a4dd8ac5a4db2f3798a19737c9d6fc5292456695b0080d296fbd00ae819d139a0 WHIRLPOOL 7f936ff2a1bda1193883e7c423bfc3119a0290877ce90173c38a88fe85fba089b44adab1a6539442d87a245d9536c7d175e7bafa003f8c029f17531113fedcf4
+MISC ChangeLog 3712 SHA256 9182d7ba156698c26624619fbea8556b004e654e04805c9d2f0cde18c7db3240 SHA512 a1109b8a98f77a5a580db09f9d44b3ca43d3dafe99b7633fa358fdf21c34ef505e6a6c9124b616a2d64cf6547d1b915a7127535b7ceb010cd49d35c22eb2a6ee WHIRLPOOL f526318360cb0bfb997f2cee82ae26db6a65560275dbc49592bb744ae02c2561cbb5a5ca15ec4523ff522ae7470c84175266a214d0a2bb1142f77118365409a1
+MISC ChangeLog-2015 4768 SHA256 cb0b2f9a405da9653c9e24bfc66f7df7fdf1d3415ac2baeefd0850737b420801 SHA512 7f566b2d9a34a2ce3ecf15f9867dceae1839807412c572765a3365880149011446bc1acb6889e0ff7d26137b298dd24baeab47660a33f14d1ef34db81b356530 WHIRLPOOL 4779d237f7633c7ef7552adf12ae4242e168bec5f05441eb31eb20946b95fec71983f84b16a581a63413458779f0c542733f9c763998641a05d5594b9b1aa337
+MISC metadata.xml 447 SHA256 fb2ba3b8da2881c9f69add8ef7b57f415fde6e139d57098c64fc274857377885 SHA512 f186c67facf87d3e06be7d5bd5b42bf144a5cc6e9f3826d870dc11814a0547ccc366a87610f92966e6c8858d7987d450dc07a89ada961212d3f05aaeade14c57 WHIRLPOOL 7a15304ed7e0c687408399f0b0a36bdad4ea3739bdd172bc3a808cec7da8489565cf9ec39b7f82e88216e4e57ffe2a12c2ff7200afd9a5c710087e46d2dc0bbe
diff --git a/media-sound/gimmix/files/gimmix-0.5.7.1-curl-headers.patch b/media-sound/gimmix/files/gimmix-0.5.7.1-curl-headers.patch
new file mode 100644
index 000000000000..990165725dc2
--- /dev/null
+++ b/media-sound/gimmix/files/gimmix-0.5.7.1-curl-headers.patch
@@ -0,0 +1,24 @@
+diff --git a/src/gimmix-covers.c b/src/gimmix-covers.c
+index f2524c4..2dc37f3 100644
+--- a/src/gimmix-covers.c
++++ b/src/gimmix-covers.c
+@@ -29,7 +29,6 @@
+ #include <glib.h>
+ #include <glib/gstdio.h>
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <nxml.h>
+ #include <libxml/xmlreader.h>
+diff --git a/src/gimmix-lyrics.c b/src/gimmix-lyrics.c
+index ff58954..01990e2 100644
+--- a/src/gimmix-lyrics.c
++++ b/src/gimmix-lyrics.c
+@@ -30,7 +30,6 @@
+ #include <nxml.h>
+ #include <glib/gstdio.h>
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <libxml/xmlreader.h>
+ #include "gimmix-lyrics.h"
diff --git a/media-sound/gimmix/files/gimmix-0.5.7.2-format-security.patch b/media-sound/gimmix/files/gimmix-0.5.7.2-format-security.patch
new file mode 100644
index 000000000000..ee00e64c2c73
--- /dev/null
+++ b/media-sound/gimmix/files/gimmix-0.5.7.2-format-security.patch
@@ -0,0 +1,13 @@
+diff --git a/src/gimmix-config.c b/src/gimmix-config.c
+index 3ef4e48..821a427 100644
+--- a/src/gimmix-config.c
++++ b/src/gimmix-config.c
+@@ -146,7 +146,7 @@ gimmix_config_get_proxy_string (void)
+ }
+ else
+ {
+- ret = g_strdup_printf (host);
++ ret = g_strdup (host);
+ }
+ }
+
diff --git a/media-sound/gimmix/gimmix-0.5.7.2-r1.ebuild b/media-sound/gimmix/gimmix-0.5.7.2-r1.ebuild
new file mode 100644
index 000000000000..0b9ae98c4bb2
--- /dev/null
+++ b/media-sound/gimmix/gimmix-0.5.7.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools eutils
+
+DESCRIPTION="a graphical music player daemon (MPD) client using GTK+2"
+HOMEPAGE="https://launchpad.net/gimmix"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="cover lyrics taglib"
+
+RDEPEND=">=media-libs/libmpd-0.17
+ gnome-base/libglade
+ x11-libs/gtk+:2
+ cover? ( net-libs/libnxml net-misc/curl )
+ lyrics? ( net-libs/libnxml net-misc/curl )
+ taglib? ( >=media-libs/taglib-1.5 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ dev-util/intltool"
+
+DOCS=( AUTHORS ChangeLog README TODO )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.5.7.1-curl-headers.patch \
+ "${FILESDIR}"/${P}-format-security.patch
+ sed -i -e "/^Icon/s/\.png$//" \
+ -e "/^Categories/s/Application;//" data/gimmix.desktop
+
+ # broken build system in tarball
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable cover) \
+ $(use_enable lyrics) \
+ $(use_enable taglib tageditor)
+}
diff --git a/media-sound/gimmix/gimmix-0.5.7.2.ebuild b/media-sound/gimmix/gimmix-0.5.7.2.ebuild
new file mode 100644
index 000000000000..3b84f7c10976
--- /dev/null
+++ b/media-sound/gimmix/gimmix-0.5.7.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools eutils
+
+DESCRIPTION="a graphical music player daemon (MPD) client using GTK+2"
+HOMEPAGE="https://launchpad.net/gimmix"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="cover lyrics taglib"
+
+RDEPEND=">=media-libs/libmpd-0.17
+ gnome-base/libglade
+ x11-libs/gtk+:2
+ cover? ( net-libs/libnxml net-misc/curl )
+ lyrics? ( net-libs/libnxml net-misc/curl )
+ taglib? ( >=media-libs/taglib-1.5 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ dev-util/intltool"
+
+DOCS=( AUTHORS ChangeLog README TODO )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.5.7.1-curl-headers.patch
+ sed -i -e "/^Icon/s/\.png$//" \
+ -e "/^Categories/s/Application;//" data/gimmix.desktop
+
+ # broken build system in tarball
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable cover) \
+ $(use_enable lyrics) \
+ $(use_enable taglib tageditor)
+}
diff --git a/media-sound/gimmix/metadata.xml b/media-sound/gimmix/metadata.xml
new file mode 100644
index 000000000000..3ff229a3f43d
--- /dev/null
+++ b/media-sound/gimmix/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <use>
+ <flag name="cover">Enable cover art fetching</flag>
+ <flag name="lyrics">Enable lyric fetching</flag>
+ </use>
+ <upstream>
+ <remote-id type="launchpad">gimmix</remote-id>
+ </upstream>
+</pkgmetadata>