[proaudio] [1339] bump freecycle (needs more love though

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


Revision: 1339
Author:   gimpel
Date:     2008-10-12 15:40:09 +0200 (Sun, 12 Oct 2008)

Log Message:
-----------
bump freecycle (needs more love though

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/freecycle/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.6.1.1_alpha.ebuild


Modified: trunk/overlays/proaudio/media-sound/freecycle/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/Manifest	2008-10-11 10:17:56 UTC (rev 1338)
+++ trunk/overlays/proaudio/media-sound/freecycle/Manifest	2008-10-12 13:40:09 UTC (rev 1339)
@@ -1,8 +1,10 @@
 AUX freecycle-0.6alpha_gcc34_compat.patch 546 RMD160 3f548be01d08c6109a7a00694ad3b57117cb6577 SHA1 08d7107c1f72f7d9814c823db6d23d6ef4e22e55 SHA256 1d1c7e30c21a4b8871f2a5323e58cf89474243fe5d0bb2db385909e25c72d998
 DIST freecycle-0.51alpha.tar.bz2 7174453 RMD160 5d43679334bfa59c7b385a072fb37e61a36123fc SHA1 c892c040c85977ac411ad2ee2f643128aa14747a SHA256 e75bcb05e00cb8a75ed6a5dc69959cd1f118c0921177d54c1d87e7d6b22704a3
+DIST freecycle-0.6.1.1alpha.tar.bz2 10304760 RMD160 a8a31e1b7d44603dcc3cb4c17e486623111a83f1 SHA1 b7bd53185b3ac11963d17eb34ddd61190e966119 SHA256 374adf78e0e948a1a58b6b954cec9f5d999068aee898419fbf76c131cbe7bcf2
 DIST freecycle-0.6alpha.tar.bz2 3353748 RMD160 4de404773dc6f8b04aa140e94d954088110ba1ca SHA1 744c3de2f8725d169d4cc5dd625ea4ede05dd2b4 SHA256 12c37176fcfd27c7efed6484b8f359ffc2f5f7974570d6a10d7e3c0d94c9e392
 DIST freecycle-manual-1.0.0.tar.gz 888169 RMD160 410922b38de9fca3798e3aba4e77f2aa90a04a6f SHA1 89430a5264874b88a96afcab1cf3575c58a69078 SHA256 6304fd2d4cb33282f6cd5cdc9491094cae0d7453774258045fb98053b3f144a5
 EBUILD freecycle-0.51a-r1.ebuild 1919 RMD160 47e327d0e0cc39f1eeb6a7fb710ed77f0b7ada8c SHA1 3a614f01dbb3d99b98a4fa16d668c8b5c18a2c42 SHA256 4f304ba3774876d76ee7db7fd14fa1e081bca05c5d3680274a18ca48a1c76946
+EBUILD freecycle-0.6.1.1_alpha.ebuild 1517 RMD160 cbade3d0e5f477857e0529f75d45086c669fb744 SHA1 09a027101a8eb377e9723dc2990c50ce32bb235c SHA256 47d47647a62d83f80a07f1c52736de7f831a1a0eb23ebcd59e11bd3123fbf76c
 EBUILD freecycle-0.60a.ebuild 2025 RMD160 32ed8bf1aa0d34f689f61825deceffa7ae507ae4 SHA1 c414402b35a0d205936e2eb3b16f1094769f9097 SHA256 c14e85fc96a812e6c87ea7abb57c954798f6d2d1ed471e253dc015590ae40a24
 MISC ChangeLog 209 RMD160 dd7e7cce096f571cd6847adfd5e27f96b577fcff SHA1 fd7084ffb63d1da3a4d477a446855e38a9940de3 SHA256 6518f57fc4e96bb27310390d5d552a5bc84a03d0749003a095d39fd4b1a9672e
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.6.1.1_alpha.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.6.1.1_alpha.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.6.1.1_alpha.ebuild	2008-10-12 13:40:09 UTC (rev 1339)
@@ -0,0 +1,52 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils qt3 
+
+MY_P="${P/_alpha/alpha}"
+
+RESTRICT="nomirror"
+DESCRIPTION="Freecycle is a beat slicer"
+HOMEPAGE="http://www.redsteamrecords.com/freecycle/";
+SRC_URI="http://download.savannah.gnu.org/releases/freecycle/${MY_P}.tar.bz2
+		doc? ( http://download.savannah.gnu.org/releases/freecycle/freecycle-manual-1.0.0.tar.gz )"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="doc oss jack portaudio"
+
+DEPEND="=sci-libs/fftw-3*
+	media-libs/libsndfile
+	media-libs/libsoundtouch
+	media-sound/jack-audio-connection-kit
+	media-libs/ladspa-sdk
+	>=media-libs/aubio-0.2
+	=x11-libs/qt-3*"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+	QTDIR="/usr/qt/3"
+	# configure features
+	sed -i 's|DEFINES += HAS_PORTMIDI|#DEFINES += HAS_PORTMIDI|g' src/cond.pri
+	use !portaudio && sed -i 's|DEFINES += HAS_PORTAUDIO|#DEFINES += HAS_PORTAUDIO|g' src/cond.pri
+	use !oss && sed -i 's|DEFINES += HAS_OSS|#DEFINES += HAS_OSS|g' src/cond.pri
+	sed -i 's|DEFINES += HAS_LIBINSTPATCH|#DEFINES += HAS_LIBINSTPATCH|g' src/cond.pri
+	#sed -i 's|DEFINES += HAS_SOUNDTOUCH|#DEFINES += HAS_SOUNDTOUCH|g' src/cond.pri
+	use !oss && sed -i 's|DEFINES += HAS_OSS|#DEFINES += HAS_OSS|g' src/cond.pri
+	echo "QMAKE = ${QTDIR}/bin/qmake" >> freecycle.pro
+
+	 ${QTDIR}/bin/qmake freecycle.pro
+
+	emake || die "emake failed"
+}
+
+src_install() {
+	dobin "${S}"/bin/freecycle
+	dodoc README TODOS
+	if use doc; then
+		dohtml "${WORKDIR}"/doc/*
+	fi
+}


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