summaryrefslogtreecommitdiff
path: root/media-plugins/deadbeef-jack
diff options
context:
space:
mode:
authorAlexe-Cristia Moldovan <contact@crism.ro>2015-06-18 15:10:15 +0300
committerAlexe-Cristia Moldovan <contact@crism.ro>2015-06-18 15:10:15 +0300
commita8da050bbbbe6352753c07b7b1d4753dbcf8eb7a (patch)
treeac98ee727877dfadccb41a14676982b7fa206d97 /media-plugins/deadbeef-jack
parentdc45a05bcf51a824e2837ae148f39283e81ff40f (diff)
add deadbeef plugins
Diffstat (limited to 'media-plugins/deadbeef-jack')
-rw-r--r--media-plugins/deadbeef-jack/Manifest1
-rw-r--r--media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild24
-rw-r--r--media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild20
-rw-r--r--media-plugins/deadbeef-jack/files/deadbeef-jack.patch10
4 files changed, 55 insertions, 0 deletions
diff --git a/media-plugins/deadbeef-jack/Manifest b/media-plugins/deadbeef-jack/Manifest
new file mode 100644
index 00000000..d81388d9
--- /dev/null
+++ b/media-plugins/deadbeef-jack/Manifest
@@ -0,0 +1 @@
+DIST deadbeef-jack-20110321.tar.gz 4312 SHA256 9bfd9a0f0a0aa70f51339d3344656a648cf3b643e03bf8386242a5e28c5dde10 SHA512 5eeca6147c2265211ebcf116b859daa4c4e729b868ea104eddbb6887d720b418e9eff6d6ca1104f2904dbca91f942eb902974bb06ad48829d3785eaf841075a8 WHIRLPOOL 1724f335879fab8f07b55bf194a1ae7c96852be59f3195865141a5287c17d45570187af55eab07b828a1d6beb7e7bf3af013cd497b296eb53599ff38e065ac24
diff --git a/media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild b/media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild
new file mode 100644
index 00000000..14e59e8d
--- /dev/null
+++ b/media-plugins/deadbeef-jack/deadbeef-jack-20110321.ebuild
@@ -0,0 +1,24 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins
+
+GITORIOUS_COMMIT="62d1e6ac0452b7baa92fcc75b59bcb960df06da8"
+
+DESCRIPTION="DeaDBeeF jack output plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/jack"
+SRC_URI="https://gitorious.org/deadbeef-sm-plugins/jack/archive/${GITORIOUS_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~*"
+
+RDEPEND+=" media-sound/jack-audio-connection-kit:0"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/deadbeef-sm-plugins-jack"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild b/media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild
new file mode 100644
index 00000000..bb152e9d
--- /dev/null
+++ b/media-plugins/deadbeef-jack/deadbeef-jack-99999999.ebuild
@@ -0,0 +1,20 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit deadbeef-plugins git-r3
+
+DESCRIPTION="DeaDBeeF jack output plugin"
+HOMEPAGE="https://gitorious.org/deadbeef-sm-plugins/jack"
+EGIT_REPO_URI="https://gitorious.org/deadbeef-sm-plugins/jack.git"
+
+LICENSE="MIT"
+KEYWORDS=""
+
+RDEPEND="media-sound/jack-audio-connection-kit:0"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.patch"
+}
diff --git a/media-plugins/deadbeef-jack/files/deadbeef-jack.patch b/media-plugins/deadbeef-jack/files/deadbeef-jack.patch
new file mode 100644
index 00000000..52160f93
--- /dev/null
+++ b/media-plugins/deadbeef-jack/files/deadbeef-jack.patch
@@ -0,0 +1,10 @@
+diff --git a/Makefile b/Makefile
+index 792e33d..1d8a169 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,2 +1,4 @@
++CC?=gcc
++CFLAGS?=-I/usr/local/include
+ all:
+- gcc -I/usr/local/include -std=c99 -shared -O2 -o jack.so -ljack jack.c -fPIC -Wall -march=native
++ $(CC) $(CFLAGS) -std=c99 -shared -O2 -o jack.so -ljack jack.c -fPIC -Wall $(LDFLAGS)