From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-sound/tap-reverbed/Manifest | 7 +++ .../tap-reverbed/files/tap-reverbed-flags.patch | 52 ++++++++++++++++++++++ media-sound/tap-reverbed/metadata.xml | 11 +++++ media-sound/tap-reverbed/tap-reverbed-0-r1.ebuild | 38 ++++++++++++++++ media-sound/tap-reverbed/tap-reverbed-0.ebuild | 46 +++++++++++++++++++ 5 files changed, 154 insertions(+) create mode 100644 media-sound/tap-reverbed/Manifest create mode 100644 media-sound/tap-reverbed/files/tap-reverbed-flags.patch create mode 100644 media-sound/tap-reverbed/metadata.xml create mode 100644 media-sound/tap-reverbed/tap-reverbed-0-r1.ebuild create mode 100644 media-sound/tap-reverbed/tap-reverbed-0.ebuild (limited to 'media-sound/tap-reverbed') diff --git a/media-sound/tap-reverbed/Manifest b/media-sound/tap-reverbed/Manifest new file mode 100644 index 000000000000..534538f9d40b --- /dev/null +++ b/media-sound/tap-reverbed/Manifest @@ -0,0 +1,7 @@ +AUX tap-reverbed-flags.patch 1549 SHA256 cc1a66dc3fe49d05a57c26bf46816a29f1339059eb822cf078f01b1f8b23910f SHA512 8bd6781d1dbe61231916f0294557b724532baefcbd04317e7483617482f640bc0b4a05e2b3d2b4062c4fb964347602dcb426df9dae96368f384b84e1970780e8 WHIRLPOOL 51ce197173954e3417d995aca0bc6150514e71390fc8f9ce32c195db75992f7c01dbad3523be943eb1025e639e63d8d719a7a6d3dd7fc2f9a4cbc0650e04a43c +DIST tap-reverbed-r0.tar.gz 90703 SHA256 95593f47e5fc00178dc03fa8f83bef3d14a30ebe4b3bdb53ebeacf4e709b17e8 SHA512 72b3f1257cf5a7076a35afa92604b8df96051e6727f49b9b01192873e6cb3b21e3daaa9e70796966faa13d2e94b9fdf34cdb41b3e91805dbc9787897a7882cda WHIRLPOOL a90e3288d04b7b9a7ce72afca968c489eae301ca156ed3b30fd945344e26fc2b51eec664cc5a949c52916ff58475e0b1bc6e3a14da8f24b9d7788456a0f5e3dd +EBUILD tap-reverbed-0-r1.ebuild 956 SHA256 224a9c9db3a43ad50285eded37a18160871e421dfac6e7282be562f7df1e6adf SHA512 9ab24ff89673a090eeb72ef3ef3da925fc10043acef46629637103aad80befd2182326b00df28681cfcd1daa80e524116700f205d2575d50165888ee1fd25301 WHIRLPOOL 24af6e0926999e750a35a3df325158ddd82fbc2df540b5c80b0e89fcf3a06dbd6f662f42c950da2ffc5637bc349baa7d43c592549d4ded57f8907484db3f21f7 +EBUILD tap-reverbed-0.ebuild 1073 SHA256 72d6602ca33522a7045aa1b8df2e72601dd7426f8785175f30fa76b7633b1a85 SHA512 3fa3888714d764c30d6999d39d3dda6f59d92791098086ff2678a9189907e62507271859265230d45377ad65ac72305daabf69cfe12ceca97925aaae1f859b8f WHIRLPOOL c5155f4903e1362186ad0bd61b05f4b55d53056842210a12ceec337caf97d080324de5deb4af53af85ea70015db5c5fca09b9f94328e98c2cae4ef6663709691 +MISC ChangeLog 2697 SHA256 c53ac05e22e421dd5e3b787deaeb636b317794bda8727e2dd9052969b6de84a8 SHA512 f4943800d2c3a6bd4dd829c9f609ae2a06b0113a83478cf9bbdff84467d33a36f6a9277e8270c12437fa90f5865b32c7f919bf414d7fb674d2540ceeb2355244 WHIRLPOOL 7ad13fb94b5876a1ff0bd8a39e0569a50d26c8f0c643bf686fcf25025e1041ee2b4c5920e8976ed86dc088de646fc230b06c51f114d7d5dcc8d239fcea7be7f9 +MISC ChangeLog-2015 1714 SHA256 20dbcfb63fc0a578aef1f2003c5230a289c03957361269de606375dac1813089 SHA512 2805df69b27b4b4e33306ba10adb75893a676db8e5f2dd343765e07f2290a8606d6d81ae0e5f68d89b5f15a394d3583746043a0108190fdf68466e9bed9bdf02 WHIRLPOOL f42c5eedc8bc0102897244e27a66f554fdec5cc98acc8bf245201006e94bde33759f06b568f6ff9e8186d93aea55b1cda8bf78796e49e219fa84a7edaa216185 +MISC metadata.xml 340 SHA256 eab3b9b2db693d82a361b5599ebcfd23f83a987d9f96aaa710451e1a55076bde SHA512 b9c58d0b65d68884a4945054cde9176b0ee6db20ff5d22cac318373c13b9b6b23d5c2cef3cd057ae1b244ec59c00ab1dd3e15f38adb0c577dc48d8aeaa7f722a WHIRLPOOL 43c122b59dcb8360fa5ab1c74720b2f78f848f681fca2c8d04ce1b0bd4df25e75333839bccf0d5c029166744a1064a6d36a61a66703a76b4b034e2bf18fe21e6 diff --git a/media-sound/tap-reverbed/files/tap-reverbed-flags.patch b/media-sound/tap-reverbed/files/tap-reverbed-flags.patch new file mode 100644 index 000000000000..dbfe9b36a473 --- /dev/null +++ b/media-sound/tap-reverbed/files/tap-reverbed-flags.patch @@ -0,0 +1,52 @@ +Index: tap-reverbed-r0/configure.ac +=================================================================== +--- tap-reverbed-r0.orig/configure.ac ++++ tap-reverbed-r0/configure.ac +@@ -18,6 +18,10 @@ + AC_C_INLINE + + # Checks for libraries. ++AC_SEARCH_LIBS([powf], [m], [], [ ++ AC_MSG_ERROR([unable to find the powf() function]) ++]) ++ + PKG_CHECK_MODULES(JACK, jack >= 0.91.0) + PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.0.0) + +@@ -25,8 +29,7 @@ + AC_FUNC_MALLOC + AC_CHECK_FUNCS([strdup]) + +-CFLAGS="-O3 -Wall -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -fPIC -DPIC $GTK_CFLAGS $JACK_CFLAGS" +-LDFLAGS="-Wall $GTK_LIBS $JACK_LIBS" ++CFLAGS="$CFLAGS -Wall $GTK_CFLAGS $JACK_CFLAGS" + + AC_CONFIG_FILES([Makefile src/Makefile]) + AC_OUTPUT +Index: tap-reverbed-r0/src/Makefile.am +=================================================================== +--- tap-reverbed-r0.orig/src/Makefile.am ++++ tap-reverbed-r0/src/Makefile.am +@@ -9,20 +9,7 @@ + gui_ext.h gui_ext.c \ + ports.h ports.c \ + sound.h sound.c ++reverbed_LDADD = $(GTK_LIBS) $(JACK_LIBS) + +-EXTRA_DIST = .reverbed ++dist_pkgdata_DATA = .reverbed + +-INCLUDES = +-LIBS = +-#LIBS = $(LDFLAGS) +- +-install: all +- -mkdir -p $(bindir) +- cp reverbed $(bindir) +- @echo +- @echo " *** IMPORTANT NOTICE ***" +- @echo "Please don't forget to copy the src/.reverbed file to the home" +- @echo "directory of every user who will run the program. Also, don't" +- @echo "forget to set the permissions of the copied files so these users" +- @echo "have read/write access to their own copies." +- @echo diff --git a/media-sound/tap-reverbed/metadata.xml b/media-sound/tap-reverbed/metadata.xml new file mode 100644 index 000000000000..e450c6a8f182 --- /dev/null +++ b/media-sound/tap-reverbed/metadata.xml @@ -0,0 +1,11 @@ + + + + + proaudio@gentoo.org + Gentoo ProAudio Project + + + tap-plugins + + diff --git a/media-sound/tap-reverbed/tap-reverbed-0-r1.ebuild b/media-sound/tap-reverbed/tap-reverbed-0-r1.ebuild new file mode 100644 index 000000000000..cb0e9050ffb5 --- /dev/null +++ b/media-sound/tap-reverbed/tap-reverbed-0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +MY_P="${PN}-r0" +DESCRIPTION="Standalone JACK counterpart of LADSPA plugin TAP Reverberator" +HOMEPAGE="http://tap-plugins.sourceforge.net/reverbed.html" +SRC_URI="mirror://sourceforge/tap-plugins/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="media-libs/ladspa-sdk + media-plugins/tap-plugins + x11-libs/gtk+:2 + media-sound/jack-audio-connection-kit" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} +PATCHES=( "${FILESDIR}/${PN}-flags.patch" ) + +src_prepare() { + default + eautoreconf +} + +pkg_postinst() { + elog "TAP Reverb Editor expects the configuration file '.reverbed'" + elog "to be in the user's home directory. The default '.reverbed'" + elog "file can be found in the /usr/share/tap-reverbed directory" + elog "and should be manually copied to the user's directory." +} diff --git a/media-sound/tap-reverbed/tap-reverbed-0.ebuild b/media-sound/tap-reverbed/tap-reverbed-0.ebuild new file mode 100644 index 000000000000..4d4235868cc9 --- /dev/null +++ b/media-sound/tap-reverbed/tap-reverbed-0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 + +inherit autotools eutils + +MY_P="${PN}-r0" +DESCRIPTION="Standalone JACK counterpart of LADSPA plugin TAP Reverberator" +HOMEPAGE="http://tap-plugins.sourceforge.net/reverbed.html" +SRC_URI="mirror://sourceforge/tap-plugins/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="media-libs/ladspa-sdk + media-plugins/tap-plugins + x11-libs/gtk+:2 + media-sound/jack-audio-connection-kit" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "${FILESDIR}/${PN}-flags.patch" + eautoreconf +} + +src_install() { + einstall + + dodoc README AUTHORS + insinto /usr/share/tap-reverbed + insopts -m0644 + doins src/\.reverbed +} + +pkg_postinst() { + elog "TAP Reverb Editor expects the configuration file '.reverbed'" + elog "to be in the user's home directory. The default '.reverbed'" + elog "file can be found in the /usr/share/tap-reverbed directory" + elog "and should be manually copied to the user's directory." +} -- cgit v1.2.3