Add media-sound/jamin

Ebuild modified to use virtual/jack
pull/4/head
audiodef 7 years ago
parent f1b0cf0270
commit b44e6d82a8

@ -0,0 +1,5 @@
AUX jamin-0.95.0-desktop.patch 308 SHA256 54669a185a4f3945f63979034f23e7b2823f084900a750de1793a53e77548a59 SHA512 e8a5af5ab288af1f4dceb9db09dd42a4eafc1beee14437b5b017085b597d014b76df03320c3089398f24fca9fe95dc49d4bb9ec107d7776b5102b4518d652775 WHIRLPOOL 342f4cde3268278d35ee6946b685e77d27325c759326fc0d095900a6b19bb89bd091a72dc83c2b22a38d8c6a4d21a1c7eb302b51df4cf5c20091a382ac8645fb
AUX jamin-0.95.0-multilib-strict.patch 335 SHA256 6a8a75839055698e3149f813d6e0b4e676525e85939729bc058018aefc933774 SHA512 14adfe893d4ea18efbb3a936df34f163689a0cf734ca391d80558d92c4ef82cb944f94d962ecba25fc358e2756b252302ac648d789a850fab608216588d5ed03 WHIRLPOOL e4475ddd4aec0788e865ae32ea52d04d6ed629b9f633f1ec87e862bb590bb1a408338c42f1c4211040a98e32596c52d3623638517d06affe4b9bc3926afc4623
DIST jamin-0.95.0.tar.gz 1007290 SHA256 762fee88682f27888e46dfb013a9ab5e798533b9b67643ff1d7760501939bb3c SHA512 c57079b65e89623ee6b3f1e71d4ce1c2d995e4a14f8decd17b5d936e99469bb85089da063358e966fdc19a6fa419698c9ca586909d85d69b0525e929a3bd2555 WHIRLPOOL 11d45876b44a1ac0fb115cfeff785f484eb3f350f91d0efccf26b6ac46f9b562b81e75f24f1f9ce1f8eab6e18c9ab6ddd49b6a16bb7136d82b319bf5498fee6e
EBUILD jamin-0.95.0-r3.ebuild 837 SHA256 d142aa05b62ca89177f40316a83d9aa23eba7ff229bbc19d2e578b5033607ebc SHA512 07e5931b0259ac9442beafce6cc2f3be5459409a2e62d8c4f792a53c4d105ff243da3734e7bc8baf1e0345d5677cfa021998435a25b292e8b4e0fdfcc0ccdaa9 WHIRLPOOL b3cfeae798f87fc2b7eee1b6d2015465ba48e4a5ed92f6fd75adf6daa993b603177499c30211670cd78315d7130ad3b5ba1f089919ef745f9cfbb48e65d84706
MISC metadata.xml 343 SHA256 74811cf1063032fce1ede36d36b0fd9118d00f9c4b8a556b42e30e47475e0318 SHA512 3c0167d017479085201305206f597d15695522a5a5c18b3def50495dd7c8d3fc1b1b86ce581442adff27316396f0eb10d226664f5fefe413914fc01343b2ca21 WHIRLPOOL 46cc3e710453083bdd53ea801f378c389866d7bd24929e2ffa98e4c9cad7108d49721409fe2ea91ba22c77916c5ef831928f90c93ef7fae806d38f4946d00b6d

@ -0,0 +1,14 @@
--- a/data/jamin.desktop.in
+++ b/data/jamin.desktop.in
@@ -3,9 +3,9 @@
_Name=JAMin
_GenericName=
_Comment=JACK Audio Mastering interface
-Categories=Application;AudioVideo;
+Categories=AudioVideo;
Exec=jamin
-Icon=jamin.svg
+Icon=jamin
MimeType=application/x-jamin;
StartupNotify=true
Terminal=false

@ -0,0 +1,9 @@
--- a/controller/Makefile.am
+++ b/controller/Makefile.am
@@ -1,5 +1,5 @@
plugin_LTLIBRARIES = jamincont_1912.la
-plugindir = @prefix@/lib/ladspa
+plugindir = @libdir@/ladspa
jamincont_1912_la_CFLAGS = @OSC_CFLAGS@ -I../src
jamincont_1912_la_LIBADD = @OSC_LIBS@
jamincont_1912_la_LDFLAGS = -module -avoid-version -Wc,-nostartfiles

@ -0,0 +1,44 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools
DESCRIPTION="JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering interface"
HOMEPAGE="http://jamin.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="osc"
RDEPEND=">=dev-libs/libxml2-2.5
>=media-plugins/swh-plugins-0.4.6
virtual/jack
>=sci-libs/fftw-3.0.1
>=x11-libs/gtk+-2:2
media-libs/alsa-lib
media-libs/ladspa-sdk
media-libs/libsndfile
osc? ( >=media-libs/liblo-0.5 )"
DEPEND="${RDEPEND}"
DOCS=(
AUTHORS ChangeLog NEWS README TODO
)
PATCHES=(
"${FILESDIR}"/${P}-multilib-strict.patch
"${FILESDIR}"/${P}-desktop.patch
)
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \
$(use_enable osc)
}

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>webmaster@gentoostudio.org</email>
<name>Gentoo Studio/Damien Moody</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">jamin</remote-id>
</upstream>
</pkgmetadata>
Loading…
Cancel
Save