[proaudio] [1484] freecycle update

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


Revision: 1484
Author:   gavlee
Date:     2009-06-22 13:33:28 +0200 (Mon, 22 Jun 2009)

Log Message:
-----------
freecycle update

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/freecycle/ChangeLog
    trunk/overlays/proaudio/media-sound/freecycle/Manifest
    trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.6.1.1_alpha.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/freecycle/files/freecycle-0.6alpha_gcc34_compat.patch
    trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.51a-r1.ebuild
    trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.60a.ebuild


Modified: trunk/overlays/proaudio/media-sound/freecycle/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/ChangeLog	2009-06-18 09:12:13 UTC (rev 1483)
+++ trunk/overlays/proaudio/media-sound/freecycle/ChangeLog	2009-06-22 11:33:28 UTC (rev 1484)
@@ -1,7 +1,14 @@
 # ChangeLog for media-sound/freecycle
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Jun 2009; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> ChangeLog:
+  ~freecycle-0.6.1.1_alpha.ebuild: add ~x86 keyword, some repoman payment
+  -freecycle-0.51a-r1.ebuild, freecycle-0.60a.ebuild: removed older ebuilds
+  with illegal names as freecycle-0.6.1.1_alpha not to appear in emerge even
+  when unmasked and all keywords accepted
+  -files/freecycle-0.6alpha_gcc34_compat.patch: latest source already patched
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-sound/freecycle/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/Manifest	2009-06-18 09:12:13 UTC (rev 1483)
+++ trunk/overlays/proaudio/media-sound/freecycle/Manifest	2009-06-22 11:33:28 UTC (rev 1484)
@@ -1,10 +1,5 @@
-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
+EBUILD freecycle-0.6.1.1_alpha.ebuild 1539 RMD160 3971aefab8950e9905c9de270cb73d8481c3ed18 SHA1 ba41c49310d22afb7850258c36278fe7f0ac96c8 SHA256 0c890cd5f68147750432343765b3a818577ae5fa811d5439d6bfb04ba2730d46
+MISC ChangeLog 624 RMD160 692b9ec3123e8a1cfd90215b25897986f7ddd8e5 SHA1 27bef7dfef8282f9494c2ce296d9aaa3a2548a6a SHA256 be5322c1c122d9e317f181f68220fec0e773a97dfec6b60fecac82e645a1be3f
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-sound/freecycle/files/freecycle-0.6alpha_gcc34_compat.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/files/freecycle-0.6alpha_gcc34_compat.patch	2009-06-18 09:12:13 UTC (rev 1483)
+++ trunk/overlays/proaudio/media-sound/freecycle/files/freecycle-0.6alpha_gcc34_compat.patch	2009-06-22 11:33:28 UTC (rev 1484)
@@ -1,12 +0,0 @@
-diff -Naur freecycle/src/soundplayer.cpp freecycle.neu/src/soundplayer.cpp
---- freecycle/src/soundplayer.cpp	2006-03-20 18:15:22.000000000 +0100
-+++ freecycle.neu/src/soundplayer.cpp	2006-03-24 12:34:17.577192250 +0100
-@@ -74,7 +74,7 @@
-         bufferLR_F=new float[buffer_len*2];
-         bufferPointerL=0;
-         bufferPointerR=0;
--        bufferPointersLR=new (float*)[2];
-+        bufferPointersLR=new float*[2];  /* () removed due to gcc >= 3.4 compatibility */
-         #ifdef HAS_OSS
-             devdsp_audio_device=0;
-         #endif

Deleted: trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.51a-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.51a-r1.ebuild	2009-06-18 09:12:13 UTC (rev 1483)
+++ trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.51a-r1.ebuild	2009-06-22 11:33:28 UTC (rev 1484)
@@ -1,59 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /cvsroot/jacklab/gentoo/media-sound/freecycle/freecycle-0.51a-r1.ebuild,v 1.1.1.1 2006/04/10 10:26:49 gimpel Exp $
-
-inherit eutils qt3 kde-functions
-
-RESTRICT="nomirror"
-MY_P=${P/a/alpha}
-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="x86"
-
-IUSE="doc oss jack portaudio"
-
-DEPEND=">=x11-libs/qt-3
-	=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*"
-	# >=dev-libs/libinstpatch-1.0.0_pre1
-#	portaudio? ( media-libs/portaudio )"
-
-S="${WORKDIR}/${PN}"
-
-need-qt 3
-
-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
-	 # -spec /usr/qt/3/mkspecs/linux-g++/ -cache /usr/qt/3/.qmake.cache
-	 # HINT
-	 # find -iname '*pro' find -iname '*pri' # set settings
-	 # qmake freecycle.pro || die "qmake failed"
-	  emake || die "emake failed"
-}
-
-src_install() {
-	dobin "${S}"/bin/freecycle
-	dodoc README TODOS
-	if use doc; then
-		dohtml "${WORKDIR}"/doc/*
-	fi
-}

Modified: 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	2009-06-18 09:12:13 UTC (rev 1483)
+++ trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.6.1.1_alpha.ebuild	2009-06-22 11:33:28 UTC (rev 1484)
@@ -1,19 +1,19 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit eutils qt3 
+inherit eutils qt3
 
 MY_P="${P/_alpha/alpha}"
 
-RESTRICT="nomirror"
+RESTRICT="mirror"
 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"
+KEYWORDS="~amd64 ~x86"
 
 IUSE="doc oss jack portaudio"
 
@@ -24,6 +24,7 @@
 	media-libs/ladspa-sdk
 	>=media-libs/aubio-0.2
 	=x11-libs/qt-3*"
+RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
 

Deleted: trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.60a.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.60a.ebuild	2009-06-18 09:12:13 UTC (rev 1483)
+++ trunk/overlays/proaudio/media-sound/freecycle/freecycle-0.60a.ebuild	2009-06-22 11:33:28 UTC (rev 1484)
@@ -1,63 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /cvsroot/jacklab/gentoo/media-sound/freecycle/freecycle-0.60a.ebuild,v 1.1.1.1 2006/04/10 10:26:49 gimpel Exp $
-
-inherit eutils qt3 kde-functions need-gcc-version
-
-RESTRICT="nomirror"
-MY_P="${P/60a/6alpha}"
-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="x86"
-
-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*"
-	# >=dev-libs/libinstpatch-1.0.0_pre1
-#	portaudio? ( media-libs/portaudio )"
-
-S="${WORKDIR}/${PN}"
-
-need-qt 3
-
-src_compile() {
-	need_gcc "3.4"
-	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
-	 # -spec /usr/qt/3/mkspecs/linux-g++/ -cache /usr/qt/3/.qmake.cache
-	 # HINT
-	 # find -iname '*pro' find -iname '*pri' # set settings
-	 # qmake freecycle.pro || die "qmake failed"
-
-       #fix compatibilty for gcc >=3.4.*
-	epatch ${FILESDIR}/${MY_P}_gcc34_compat.patch
-
-	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/