Add media-sound/rakarrack

pull/4/head
audiodef 6 years ago
parent 93b0b8769b
commit 604bf89dab

@ -0,0 +1,4 @@
AUX rakarrack-0.6.1-assume-fltk.patch 1499 SHA256 49a34c4f73372bba3d44d4ab6aff5b8aeb9b2775c5fc7e8795718c9471b5d609 SHA512 8b7d623855a624888e313d7e9d8e775313227ed2ea9cd9ca7ea23e4f706d63628dbe9ccee27ebb09fba1db19087f83f9bf50b6dd6df6173a5f088bd0a029f93d WHIRLPOOL 2172ef83006e8255cfedb189908a79912429a330c4efd5b46279f1cc0cf8b662765393a9683ec629cf75700702dc07a93149534e4a0d393bc9fc85143be3840f
DIST rakarrack-0.6.1.tar.bz2 2275806 SHA256 7696d27a4814b140fe651d137612ddfa1f167858eccc119e278c14dbee30eee6 SHA512 ac71e3915b44fc57904640662ebf4f1b40d2ef520b048b1586cc465964984896b236dae259c70f3f0a185396747ae73729a1cc2c490568f1c4e9238b7c1e9ce5 WHIRLPOOL 77a74661538a63ed9078e99c6cd20606a7d8bcc291d944da3e5600ff3430daed3f2e86715199986926a3607f6f578cf6dae9fb5f1b623455ef5b031dbe29873b
EBUILD rakarrack-0.6.1.ebuild 833 SHA256 f7a8a975c1ba314057b39e397b29b7d35a7c2eb5568520ad5708bd4694c00c8c SHA512 594019e2e36e72b7ab461fb19654bc0f8fa1c6710aa28f49473e43d73cf07bc38e27bfbaf019d76fb4ed9af96c389e70e4bdf7f45195eb855b1c9d351cfbf2b9 WHIRLPOOL 82417a53da9429505284d11ce7eb09ccf8f5da1df68a19acae3b593e1be5415f7b71864a06802151915de390c8d6f1930a8f36971ae756c0b6be0eca76651f61
MISC metadata.xml 345 SHA256 9f00448aa8e1a208e4a3ddc18d9df12cb7e581aef51143e5b9d3b22b4764a9b2 SHA512 0b0f220aee19d3b9d78d8f69de9eee17bfcf20955a7eb5cb6661f78676d182bab4d8437d5593c78f576d00c21e68b18f3000aff1f26e200e34868f1e653873ba WHIRLPOOL 4e767b4f217e88d212405ac3669d3951aa5f8deb315a72d3aa5d59e8ce2692f4c59e5f7cf476225fab4eb8e09da39b908044795e64136ca85a8328f19af3a433

@ -0,0 +1,49 @@
# Author: Karl Lindén (lilrc) <lilrc@users.sourceforge.net>
# Purpose:
# * Fix two typos
# * Assume fltk is installed if fltk-config is
# Not sent upstream.
# Patch against version 9999 sent upstream 07 April 2013
diff -ur rakarrack-0.6.1.orig/configure.in rakarrack-0.6.1/configure.in
--- rakarrack-0.6.1.orig/configure.in 2013-04-07 15:04:50.542921160 +0200
+++ rakarrack-0.6.1/configure.in 2013-04-07 15:06:18.858920664 +0200
@@ -16,7 +16,7 @@
AC_ARG_ENABLE(sse,
-AC_HELP_STRING([--enable-see],[enable sse (default=automatic check)]),
+AC_HELP_STRING([--enable-sse],[enable sse (default=automatic check)]),
[ac_sse="$enableval"])
if test "x$ac_sse" = "xyes"; then
@@ -26,7 +26,7 @@
fi
AC_ARG_ENABLE(sse2,
-AC_HELP_STRING([--enable-see2],[enable sse2 (default=automatic check)]),
+AC_HELP_STRING([--enable-sse2],[enable sse2 (default=automatic check)]),
[ac_sse2="$enableval"])
if test "x$ac_sse2" = "xyes"; then
@@ -53,6 +53,8 @@
AC_CHECK_PROG([FLTKCONFIG], [fltk-config], [fltk-config])
if test -z "$FLTKCONFIG"; then
AC_MSG_ERROR([fltk not installed!])
+else
+ ac_fltk="yes"
fi
AC_CHECK_PROG([ACONNECT],[aconnect],[aconnect])
if test -z "$ACONNECT"; then
@@ -119,11 +121,6 @@
fi
-AC_CHECK_LIB([fltk], [main], [ac_fltk="yes"], [ac_fltk="no"])
-if test "x$ac_fltk" = "xno"; then
-AC_MSG_ERROR([FLTK library not found.])
-fi
-
AC_CHECK_LIB([Xpm],[main], [ac_Xpm="yes"], [ac_Xpm="no"])
if test "x$ac_Xpm" = "xno"; then
AC_MSG_ERROR([Xpm library not found.])

@ -0,0 +1,12 @@
<?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>
<use>
<flag name="jacksession">Enable jacksession support</flag>
</use>
</pkgmetadata>

@ -0,0 +1,38 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Re-hosted from SourceForge
EAPI=5
inherit autotools-utils
DESCRIPTION="Richly featured multi-effects processor emulating a guitar effects pedalboard"
HOMEPAGE="http://rakarrack.sourceforge.net/"
SRC_URI="https://gentoostudio.org/src/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="altivec sse sse2"
RDEPEND="x11-libs/fltk:1
x11-libs/libXpm
>=media-libs/alsa-lib-0.9
media-libs/libsamplerate
media-libs/libsndfile
>=media-sound/alsa-utils-0.9
virtual/jack"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${P}-assume-fltk.patch" )
AUTOTOOLS_AUTORECONF="1"
src_configure() {
local myeconfargs=(
$(use_enable altivec)
$(use_enable sse)
$(use_enable sse2)
)
autotools-utils_src_configure
}
Loading…
Cancel
Save