[proaudio] [2169] Initial ebuild for setbfree

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2169
Author:   dominique
Date:     2012-07-16 22:08:08 +0200 (Mon, 16 Jul 2012)
Log Message:
-----------
Initial ebuild for setbfree

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/setbfree/
    trunk/overlays/proaudio/media-sound/setbfree/ChangeLog
    trunk/overlays/proaudio/media-sound/setbfree/Manifest
    trunk/overlays/proaudio/media-sound/setbfree/files/
    trunk/overlays/proaudio/media-sound/setbfree/files/setbfree.desktop
    trunk/overlays/proaudio/media-sound/setbfree/metadata.xml
    trunk/overlays/proaudio/media-sound/setbfree/setbfree-0.5.3.ebuild

Added: trunk/overlays/proaudio/media-sound/setbfree/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/setbfree/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/setbfree/ChangeLog	2012-07-16 20:08:08 UTC (rev 2169)
@@ -0,0 +1,6 @@
+# ChangeLog for media-sound/setbfree
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  16 Jul 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  +setbfree-0.5.3.ebuild: Initial ebuild for setbfree

Added: trunk/overlays/proaudio/media-sound/setbfree/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/setbfree/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/setbfree/Manifest	2012-07-16 20:08:08 UTC (rev 2169)
@@ -0,0 +1,5 @@
+AUX setbfree.desktop 214 SHA256 f10e556b12206df81c331eeaa6400d74c1cbeb6bf75e7d6efbd7a194b601daab SHA512 a335fe83d48c196cc48392cc3ff290400b0fb05ab28f22a8542e9bf167c042b1ee1db7d4c817f5f604098c08d6899a9a6ca7501a8721e6616f4262a7a4078d6b WHIRLPOOL b7639870ff82fbe0b4a91d37df3c98d89793f3d53a9ea6fff58cb610f148e9916dff0c732c55130c62d68123e2747c5ff05983e950e36d442e2a54217e7636c4
+DIST setbfree-0.5.3.tar.gz 548419 SHA256 d94fcd8a41fb1bdfb9957019df33002a8a852c045443a6f3c460d5fc550ee249 SHA512 f927b53e1cf571dcee221bf1cbff87d168f68855b5b1e3f80016a1811e5cb4e78c99f719dae4e3020404d66f9e10788d31ca3b00a5a9cf3c8e88e36e07277397 WHIRLPOOL 3af2946109eeb7b91a5b8a53c67646c5c2d6d629af6125a155635c1c888b05712631d993a6c0b2440c49ac4566ede5a1a9341c8da90b0b7c6d88022f55be15ae
+EBUILD setbfree-0.5.3.ebuild 1394 SHA256 32ffb7b632e4c986f6a0807360eac5e9dcce91ffdd1b80ca599b6b0f90a08201 SHA512 f6d5a3c6b7695b4328c966c0e4aa9e4d5dc7f89ad93c10a4873909223d50c41694956ce7b05d29fb7ecbfec70a52e2cd2a430a27405066c6a952d6553f4bc152 WHIRLPOOL bea7f438147117c11d3fd3a48f8dc2509be421c6e02d79a3d2940428e9c4d776d4c6b483b61b13e54e99f81e2d515d007a224a58535cf4d3511f96326b3aada6
+MISC ChangeLog 241 SHA256 c5fde09ff106fab444591cca866ef9cded96eecc2d2494558bfbef9306f9e7bd SHA512 097867b7e3a484ea053aa9721ab1c2d988fd91a64abfcf20b3bed3a15e867b8d7de3aa06263f93874901bf87ce921a2e94a83e106daa7abf9a4494c27ebde56e WHIRLPOOL 0856a703a191aaa14860651791b7900703de732f93f17f58fdeea77b312b6d99288a1e92613805a18ecbe377d2a253903da7f3a06056f36927cb94adeb1c1543
+MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Added: trunk/overlays/proaudio/media-sound/setbfree/files/setbfree.desktop
===================================================================
--- trunk/overlays/proaudio/media-sound/setbfree/files/setbfree.desktop	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/setbfree/files/setbfree.desktop	2012-07-16 20:08:08 UTC (rev 2169)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=setBfree
+GenericName=DSP tonewheel organ
+Comment=MIDI-controlled, software synthesizer using JACK
+Icon=setBfree
+Exec=setBfree-start
+Terminal=false
+Categories=AudioVideo;Audio;

Added: trunk/overlays/proaudio/media-sound/setbfree/metadata.xml
===================================================================
(Binary files differ)


Property changes on: trunk/overlays/proaudio/media-sound/setbfree/metadata.xml
___________________________________________________________________
Added: svn:mime-type
   + application/xml

Added: trunk/overlays/proaudio/media-sound/setbfree/setbfree-0.5.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/setbfree/setbfree-0.5.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/setbfree/setbfree-0.5.3.ebuild	2012-07-16 20:08:08 UTC (rev 2169)
@@ -0,0 +1,63 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/bristol/bristol-0.60.10.ebuild,v 1.1 2012/06/30 05:54:41 radhermit Exp $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="MIDI controlled DSP tonewheel organ"
+HOMEPAGE="http://setbfree.org";
+SRC_URI="https://github.com/downloads/pantherb/setBfree/${P}.tar.gz";
+
+LICENSE="GPL-2
+	CCPL-Attribution-ShareAlike-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="-convolution -custom-cflags"
+
+RDEPEND="media-sound/jack-audio-connection-kit
+	>=media-libs/alsa-lib-1.0.0
+	media-libs/liblo
+	media-libs/lv2
+	convolution? ( media-libs/libsndfile
+		media-libs/zita-convolver )
+	dev-lang/tcl
+	dev-lang/tk"
+DEPEND="${RDEPEND}"
+
+DOCS=( ChangeLog README.md )
+
+my_conf=""
+if use convolution ; then
+	my_conf="ENABLE_CONVOLUTION=yes"
+fi
+
+src_prepare() {
+	emake clean
+}
+
+src_compile() {
+	if ! use custom-cflags ; then
+		my_opts="OPTIMIZATIONS=${CFLAGS}"
+	fi
+
+	make ${my_conf} PREFIX=/usr "${my_opts}"
+}
+
+src_install() {
+	make install ${my_conf} DESTDIR=${D} PREFIX=/usr
+	doman doc/*.1
+	insinto /usr/share/applications
+	doins "$FILESDIR"/setbfree.desktop
+	insinto /usr/share/pixmaps
+	doins doc/setBfree.png
+}
+
+pkg_postinst() {
+einfo "Use setBfree-start to run setBfree"
+
+if use convolution; then
+	einfo "If setBfree crash, considere to merge ${PN} with USE=\"-convolution\""
+fi
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/