+++ /dev/null
-# ChangeLog for media-libs/exscalibar
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/exscalibar/ChangeLog,v 1.14 2006/08/08 15:43:15 blubb Exp $
-
- 08 Aug 2006; Simon Stelling <blubb@gentoo.org> exscalibar-1.0.4.ebuild:
- stable on amd64
-
- 18 Jul 2006; Joshua Jackson <tsunam@gentoo.org> exscalibar-1.0.4.ebuild:
- Stable x86; for amarok of course
-
- 08 Jul 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
- exscalibar-1.0.4.ebuild:
- stable on ppc (Bug #139095)
-
- 04 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- exscalibar-1.0.4.ebuild:
- Stable on sparc
-
- 04 Jul 2006; Markus Rothe <corsair@gentoo.org> exscalibar-1.0.4.ebuild:
- Stable on ppc64; bug #139095
-
- 27 May 2006; Diego Pettenò <flameeyes@gentoo.org>
- exscalibar-1.0.4.ebuild:
- Add ~x86-fbsd keyword.
-
- 27 May 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/exscalibar-1.0.4-fbsd.patch,
- +files/exscalibar-1.0.4-noextraflags.patch,
- +files/exscalibar-1.0.4-parallelmake.patch, exscalibar-1.0.4.ebuild:
- Add one patch to build on FreeBSD, one to allow parallel make (thus drop
- forcing -j1), and one to avoid adding extra compiler flags.
-
- 17 Apr 2006; Markus Rothe <corsair@gentoo.org> exscalibar-1.0.4.ebuild:
- Added ~ppc64; bug #129409
-
- 16 Apr 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
- exscalibar-1.0.4.ebuild:
- mark ~ppc (Bug #129409)
-
- 11 Apr 2006; Jason Wever <weeve@gentoo.org> exscalibar-1.0.4.ebuild:
- Added ~sparc keyword wrt bug #129409.
-
- 22 Mar 2006; Hanno Boeck <hanno@gentoo.org> exscalibar-1.0.4.ebuild:
- Disabling sndfile does not work, removing sndfile USE-flag.
-
- 20 Feb 2006; Hanno Boeck <hanno@gentoo.org>
- +files/exscalibar-1.0.4-gcc4-amd64.diff, exscalibar-1.0.4.ebuild:
- Patch to compile/run on amd64, thanks to flameeyes, bug #80142.
-
- 14 Feb 2006; Stefan Briesenick <sbriesen@gentoo.org>
- files/exscalibar-configure-disable-features.diff, exscalibar-1.0.4.ebuild:
- fixing patch and ebuild, use qt3 eclass, use always our CFLAGS.
-
-*exscalibar-1.0.4 (13 Feb 2006)
-
- 13 Feb 2006; Hanno Boeck <hanno@gentoo.org>
- +files/exscalibar-configure-disable-features.diff,
- +exscalibar-1.0.4.ebuild:
- Initial commit.
-
+++ /dev/null
-AUX exscalibar-1.0.4-fbsd.patch 506 RMD160 977fefc92121bc7f7f6e7863e1fd60cd62e62a01 SHA1 8297174dd13df58f2634f2500dc32fba549cc1aa SHA256 9957798dd457dcf58e2c0bdf80b544be9f626bdfec75d2619a047a6fb50fc4c2
-MD5 93f7d0923a6494f285781f1ad2f3bdd1 files/exscalibar-1.0.4-fbsd.patch 506
-RMD160 977fefc92121bc7f7f6e7863e1fd60cd62e62a01 files/exscalibar-1.0.4-fbsd.patch 506
-SHA256 9957798dd457dcf58e2c0bdf80b544be9f626bdfec75d2619a047a6fb50fc4c2 files/exscalibar-1.0.4-fbsd.patch 506
-AUX exscalibar-1.0.4-gcc4-amd64.diff 2410 RMD160 ccedcd06f4f214d473bf79f1296794e19210d1b2 SHA1 e771ba4f755a9e1cbc837803569588ffd095eb63 SHA256 4ef9ba45473890e23d596ea0207c28f9a8a91da74576ff7609bd91fce5b876c9
-MD5 9c62e7295131f1e5b2a4caf4f1b4d10f files/exscalibar-1.0.4-gcc4-amd64.diff 2410
-RMD160 ccedcd06f4f214d473bf79f1296794e19210d1b2 files/exscalibar-1.0.4-gcc4-amd64.diff 2410
-SHA256 4ef9ba45473890e23d596ea0207c28f9a8a91da74576ff7609bd91fce5b876c9 files/exscalibar-1.0.4-gcc4-amd64.diff 2410
-AUX exscalibar-1.0.4-noextraflags.patch 520 RMD160 95e919dd20b1a154f57a096358889ba04a0c7f75 SHA1 f1acb365bd1dad0e3815b342f2379cd3d03ce71f SHA256 545c59ac5bb836c05e877690b50032a6ffa24fa3721d66084465afd51f5da809
-MD5 b11bef847d12c2e5c02880353c048973 files/exscalibar-1.0.4-noextraflags.patch 520
-RMD160 95e919dd20b1a154f57a096358889ba04a0c7f75 files/exscalibar-1.0.4-noextraflags.patch 520
-SHA256 545c59ac5bb836c05e877690b50032a6ffa24fa3721d66084465afd51f5da809 files/exscalibar-1.0.4-noextraflags.patch 520
-AUX exscalibar-1.0.4-parallelmake.patch 765 RMD160 aa9f5803f6811718a41e187021e090e84fcba5d5 SHA1 e48b0066761ce552428baf24ddf1886fcd66deb4 SHA256 00f61fef4509e8122f6d68fb6e45cc148b378cab57cbb695ae76932eb0a72f2d
-MD5 339eb117eddb57fe74601cd7ceece79b files/exscalibar-1.0.4-parallelmake.patch 765
-RMD160 aa9f5803f6811718a41e187021e090e84fcba5d5 files/exscalibar-1.0.4-parallelmake.patch 765
-SHA256 00f61fef4509e8122f6d68fb6e45cc148b378cab57cbb695ae76932eb0a72f2d files/exscalibar-1.0.4-parallelmake.patch 765
-AUX exscalibar-configure-disable-features.diff 2003 RMD160 385279c665a3081c8c7cd4d1fd727bdec915609e SHA1 eb9b8295505668ce587e06b0d01637a613c034f4 SHA256 c970304c250a2cfa92496b5c1ea604e6f8252d98d5b69baad734c83d5460a1b6
-MD5 25502ff1fad3f11b96935ae9abaaf0d8 files/exscalibar-configure-disable-features.diff 2003
-RMD160 385279c665a3081c8c7cd4d1fd727bdec915609e files/exscalibar-configure-disable-features.diff 2003
-SHA256 c970304c250a2cfa92496b5c1ea604e6f8252d98d5b69baad734c83d5460a1b6 files/exscalibar-configure-disable-features.diff 2003
-DIST exscalibar-1.0.4.tar.bz2 230962 RMD160 cebb089881c674e7ad472ad40d822e8fc30b8e7c SHA1 40828f9638797a19f7bed2aab273874389b4ae55 SHA256 7553305c140311d499f98bdae08787d0ff5e0e4ccdc2596fc604a727d087f78a
-EBUILD exscalibar-1.0.4.ebuild 1836 RMD160 f1237b011b890490f917a3a2ecc8a421b26d7c8e SHA1 f0af4a264f77bec550c7ec741610781ce4c38128 SHA256 801110bd3b089d3528dcd1905bf6f66f02a2f98a60cb6b32484316b1405da25f
-MD5 eec18eabfcc6c4044b659a75bbd2a765 exscalibar-1.0.4.ebuild 1836
-RMD160 f1237b011b890490f917a3a2ecc8a421b26d7c8e exscalibar-1.0.4.ebuild 1836
-SHA256 801110bd3b089d3528dcd1905bf6f66f02a2f98a60cb6b32484316b1405da25f exscalibar-1.0.4.ebuild 1836
-MISC ChangeLog 2217 RMD160 c3d7a24baac2af3c94f2c35efb18d8a211195c30 SHA1 4793c316ab3b639d567ebfe6a9d4dc0b8856ca2e SHA256 1c0a04ab14a3ddef0a2e594de7a4094ee180534c108c3dbf11c599a89620b886
-MD5 43e1dfb0f28bf6e6907c9cf053383865 ChangeLog 2217
-RMD160 c3d7a24baac2af3c94f2c35efb18d8a211195c30 ChangeLog 2217
-SHA256 1c0a04ab14a3ddef0a2e594de7a4094ee180534c108c3dbf11c599a89620b886 ChangeLog 2217
-MISC metadata.xml 215 RMD160 3c90f64bec54294d08fbffbc172ebc321c5245f1 SHA1 faf99b79c2a047877c7a548a12d9dba3a45b51de SHA256 258b7218817d5b106d0de87dff165d12f747ce78b9333ca5ab0b07129823849c
-MD5 2b0e9087ef8939ab0578160c97b115e0 metadata.xml 215
-RMD160 3c90f64bec54294d08fbffbc172ebc321c5245f1 metadata.xml 215
-SHA256 258b7218817d5b106d0de87dff165d12f747ce78b9333ca5ab0b07129823849c metadata.xml 215
-MD5 101fa04dd319f3cf78f79dbe528ee52c files/digest-exscalibar-1.0.4 253
-RMD160 4d5ff8c620369fffe46b5a6456449d291d2ba06c files/digest-exscalibar-1.0.4 253
-SHA256 43c3bdf8cc0737373dd2fd2d7581f0601bd52209c621f248385a742080604259 files/digest-exscalibar-1.0.4 253
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/exscalibar/exscalibar-1.0.4.ebuild,v 1.15 2006/08/08 15:43:15 blubb Exp $
-
-inherit eutils qt3
-
-DESCRIPTION="EXtendable, SCalable Architecture for Live, Interactive or Batch-orientated Audio-signal Refinement"
-HOMEPAGE="http://exscalibar.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="mp3 vorbis fftw jack alsa doc"
-DEPEND="$(qt_min_version 3.2)
- >=media-libs/libsndfile-1.0.0
- mp3? ( >=media-libs/libmad-0.15 )
- vorbis? ( >=media-libs/libvorbis-1.0.0 )
- fftw? ( >=sci-libs/fftw-3.0.0 )
- jack? ( >=media-sound/jack-audio-connection-kit-0.90.0 )
- alsa? ( >=media-libs/alsa-lib-0.9 )"
-
-# FIXME: add GAT support
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/exscalibar-configure-disable-features.diff"
- epatch "${FILESDIR}/exscalibar-1.0.4-gcc4-amd64.diff"
- epatch "${FILESDIR}/${P}-fbsd.patch"
- epatch "${FILESDIR}/${P}-parallelmake.patch"
- epatch "${FILESDIR}/${P}-noextraflags.patch"
-}
-
-src_compile () {
- export PATH="${QTDIR}/bin:${PATH}"
-
- export DISABLE_SNDFILE=1
- use mp3 || export DISABLE_MAD=1
- use vorbis || export DISABLE_VORBISFILE=1
- use fftw || export DISABLE_FFTW3=1
- use jack || export DISABLE_JACK=1
- use alsa || export DISABLE_ALSA=1
-
- ./configure || die "configure failed"
- echo "QMAKE_CFLAGS_RELEASE = ${CFLAGS}" >> global.pro
- echo "QMAKE_CXXFLAGS_RELEASE = ${CXXFLAGS}" >> global.pro
- emake || die "emake failed"
-}
-
-src_install() {
- make INSTALL_ROOT="${D}" install || die "make install failed"
-
- dodoc CHANGELOG INSTALL NOTES README
-
- if use doc; then
- dodir "/usr/share/doc/${PF}/tex"
- cp -R doc/* "${D}/usr/share/doc/${PF}/tex/" || die
- fi
-}
+++ /dev/null
-MD5 3b0abeb7648d3732e5f4702c4a2be4ab exscalibar-1.0.4.tar.bz2 230962
-RMD160 cebb089881c674e7ad472ad40d822e8fc30b8e7c exscalibar-1.0.4.tar.bz2 230962
-SHA256 7553305c140311d499f98bdae08787d0ff5e0e4ccdc2596fc604a727d087f78a exscalibar-1.0.4.tar.bz2 230962
+++ /dev/null
-Index: exscalibar-1.0.4/src/qtextra/qsocketsession.h
-===================================================================
---- exscalibar-1.0.4.orig/src/qtextra/qsocketsession.h
-+++ exscalibar-1.0.4/src/qtextra/qsocketsession.h
-@@ -11,7 +11,13 @@
- #define __QSOCKETSESSION_H
-
- // TODO: may need compatibility fixes.
--#include <byteswap.h>
-+#ifdef __FreeBSD__
-+# include <sys/endian.h>
-+# define bswap_32 __bswap32
-+# define bswap_16 __bswap16
-+#else
-+# include <byteswap.h>
-+#endif
-
- #include <stdint.h>
-
+++ /dev/null
-Index: exscalibar-1.0.4/src/exinfo/exinfo.pro
-===================================================================
---- exscalibar-1.0.4.orig/src/exinfo/exinfo.pro
-+++ exscalibar-1.0.4/src/exinfo/exinfo.pro
-@@ -8,8 +8,7 @@ include( ../../global.pro )
- INSTALLS += target
- target.path = $$PREFIX/bin
- TARGETDEPS += ../../src/geddei/libgeddei.so ../../src/qtextra/libqtextra.so
--LIBS += -lqtextra \
-- -lgeddei
-+LIBS += -lgeddei -lqtextra
- QMAKE_LIBDIR = ../../src/qtextra \
- ../../src/geddei
- INCLUDEPATH += ../../src/geddei \
-Index: exscalibar-1.0.4/src/geddei/processorforwarder.cpp
-===================================================================
---- exscalibar-1.0.4.orig/src/geddei/processorforwarder.cpp
-+++ exscalibar-1.0.4/src/geddei/processorforwarder.cpp
-@@ -118,7 +118,7 @@ void ProcessorForwarder::newConnection(i
- SubProcessor *sub = SubProcessorFactory::create(type);
- if(MESSAGES) qDebug("Created SubProcessor at %p", sub);
- // Return the subProc's pointer for decoupling later...
-- header << ((uint)sub) << endl;
-+ header << ((ptrdiff_t)sub) << endl;
- new RSCoupling(link, sub);
- // return here to make sure that link isn't deleted.
- return;
-Index: exscalibar-1.0.4/src/tests/testall/testall.pro
-===================================================================
---- exscalibar-1.0.4.orig/src/tests/testall/testall.pro
-+++ exscalibar-1.0.4/src/tests/testall/testall.pro
-@@ -9,8 +9,8 @@ TARGETDEPS += ../../../src/processors/to
- ../../../src/qtextra/libqtextra.so \
- ../../../src/geddei/libgeddei.so
- LIBS += -ltoolkit \
-- -lqtextra \
-- -lgeddei
-+ -lgeddei \
-+ -lqtextra
- INCLUDEPATH = ../../../src/processors/toolkit \
- ../../../src/geddei \
- ../../../src/qtextra
-Index: exscalibar-1.0.4/src/tests/testdemux/testdemux.pro
-===================================================================
---- exscalibar-1.0.4.orig/src/tests/testdemux/testdemux.pro
-+++ exscalibar-1.0.4/src/tests/testdemux/testdemux.pro
-@@ -10,8 +10,8 @@ TARGETDEPS += ../../../src/processors/to
- ../../../src/qtextra/libqtextra.so \
- ../../../src/geddei/libgeddei.so
- LIBS += -ltoolkit \
-- -lqtextra \
-- -lgeddei
-+ -lgeddei \
-+ -lqtextra
- INCLUDEPATH = ../../../src/processors/toolkit \
- ../../../src/geddei \
- ../../../src/qtextra
+++ /dev/null
-Index: exscalibar-1.0.4/global.tmpl
-===================================================================
---- exscalibar-1.0.4.orig/global.tmpl
-+++ exscalibar-1.0.4/global.tmpl
-@@ -30,20 +30,6 @@ gat:DEFINES += HAVE_GAT
- gat:QMAKE_CXXFLAGS += $${GAT_CPPFLAGS}
- gat:LIBS += $${GAT_LIBS}
-
--QMAKE_CXXFLAGS_RELEASE += -DRELEASE \
---g0 \
---ffast-math \
---fomit-frame-pointer \
---pipe \
---Os
--QMAKE_CXXFLAGS_DEBUG += -DDEBUG \
---g3 \
---ffast-math \
---fno-inline \
---pipe \
---O0 \
---Wall
--
- CONFIG += release \
- warn_on \
- qt \
+++ /dev/null
-Index: exscalibar-1.0.4/src/src.pro
-===================================================================
---- exscalibar-1.0.4.orig/src/src.pro
-+++ exscalibar-1.0.4/src/src.pro
-@@ -6,9 +6,10 @@
- SUBDIRS += qtextra \
- geddei \
- processors \
-- tests \
- remote \
-+ tests \
- exinfo \
- nite \
- examples
- TEMPLATE = subdirs
-+CONFIG += ordered
-Index: exscalibar-1.0.4/src/remote/remote.pro
-===================================================================
---- exscalibar-1.0.4.orig/src/remote/remote.pro
-+++ exscalibar-1.0.4/src/remote/remote.pro
-@@ -10,5 +10,7 @@ SUBDIRS += rgeddei \
- nodeserver \
- tests
-
-+CONFIG += ordered
-+
- gat:SUBDIRS += nodecontroller
-
+++ /dev/null
---- exscalibar-1.0.4/configure 2005-11-14 14:49:26.000000000 +0100
-+++ exscalibar-1.0.4-patch/configure 2006-02-13 20:30:01.545152000 +0100
-@@ -18,7 +18,7 @@
- echo "BUILD_ROOT = " $PWD >> ./global.pro
-
- pkg-config --atleast-version 0.90.0 jack
--if (( $? && ! "0$HAVE_JACK" )) ; then
-+if (( ( $? && ! "0$HAVE_JACK" ) || "0$DISABLE_JACK" )) ; then
- echo "Jack not detected."
- echo "If installed, please set \$HAVE_JACK to 1 and rerun."
- echo CONFIG -= jack >> global.pro
-@@ -30,7 +30,7 @@
- fi
-
- pkg-config --atleast-version 1.0.0 sndfile
--if (( $? && ! "0$HAVE_SNDFILE" )) ; then
-+if (( ( $? && ! "0$HAVE_SNDFILE" ) || "0$DISABLE_SNDFILE" )) ; then
- echo "sndfile not detected."
- echo "If installed, please set \$HAVE_SNDFILE to 1 and rerun."
- echo CONFIG -= sndfile >> global.pro
-@@ -42,7 +42,7 @@
- fi
-
- pkg-config --atleast-version 0.9 alsa
--if (( $? && ! "0$HAVE_ALSA" )) ; then
-+if (( ( $? && ! "0$HAVE_ALSA" ) || "0$DISABLE_ALSA" )) ; then
- echo "Alsa not detected."
- echo "If installed, please set \$HAVE_ALSA to 1 and rerun."
- echo CONFIG -= alsa >> global.pro
-@@ -54,7 +54,7 @@
- fi
-
- pkg-config --atleast-version 1.0.0 vorbisfile
--if (( $? && ! "0$HAVE_VORBSIFILE" )) ; then
-+if (( ( $? && ! "0$HAVE_VORBSIFILE" ) || "0$DISABLE_VORBISFILE" )) ; then
- echo "libvorbisfile not detected."
- echo "If installed, please set \$HAVE_VORBISFILE to 1 and rerun."
- echo CONFIG -= vorbisfile >> global.pro
-@@ -66,7 +66,7 @@
- fi
-
- pkg-config --atleast-version 0.15 mad
--if (( $? && ! "0$HAVE_MAD" )) ; then
-+if (( ( $? && ! "0$HAVE_MAD" ) || "0$DISABLE_MAD" )) ; then
- echo "libmad not detected."
- echo "If installed, please set \$HAVE_MAD to 1 and rerun."
- echo CONFIG -= mad >> global.pro
-@@ -78,7 +78,7 @@
- fi
-
- pkg-config --atleast-version 3.0.0 fftw3f
--if (( $? && ! "0$HAVE_FFTW3" )) ; then
-+if (( ( $? && ! "0$HAVE_FFTW3" ) || "0$DISABLE_FFTW3" )) ; then
- echo "FFTW not detected."
- echo "If installed, please set \$HAVE_FFTW3 to 1 and rerun."
- echo CONFIG -= fftw >> global.pro
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sound</herd>
-<maintainer><email>hanno@gentoo.org</email></maintainer>
-</pkgmetadata>