[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
+}