[proaudio] [1603] libclam: version bump, 1.4.0

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


Revision: 1603
Author:   gentoid
Date:     2010-04-05 22:25:33 +0200 (Mon, 05 Apr 2010)
Log Message:
-----------
libclam: version bump, 1.4.0

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/libclam/ChangeLog
    trunk/overlays/proaudio/media-libs/libclam/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/libclam/libclam-1.4.0.ebuild

Modified: trunk/overlays/proaudio/media-libs/libclam/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/libclam/ChangeLog	2010-04-05 20:22:08 UTC (rev 1602)
+++ trunk/overlays/proaudio/media-libs/libclam/ChangeLog	2010-04-05 20:25:33 UTC (rev 1603)
@@ -1,7 +1,12 @@
 # ChangeLog for media-libs/libclam
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libclam-1.4.0 (05 Apr 2010)
+
+  05 Apr 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> +libclam-1.4.0.ebuild:
+  version bump
+
   18 Jan 2009; Dominique Michel <dominique.michel@xxxxxxxxx>M
   in all the ebuids but .9999:
   fixed xerces-c dependency to 2.7 version; libclam will fail with 3*

Modified: trunk/overlays/proaudio/media-libs/libclam/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libclam/Manifest	2010-04-05 20:22:08 UTC (rev 1602)
+++ trunk/overlays/proaudio/media-libs/libclam/Manifest	2010-04-05 20:25:33 UTC (rev 1603)
@@ -2,10 +2,12 @@
 DIST CLAM-1.1.0.tar.gz 1383966 RMD160 5da2caa1577a7710136338252239ce0b7f895412 SHA1 99a425765507820e8f950501a92c1afd1aa1c2ff SHA256 a684e453ca7fee4c5a6a22a0d23147dde20ba46deda2baed8226c5e855ed9b7d
 DIST CLAM-1.2.0.tar.gz 2185658 RMD160 3c55f4d16814bae03b3045111cc4b46bf4ad98c6 SHA1 db1d11f7a13a3fbfe7c283eba1f3a04cd85a383c SHA256 c7bd4fe33a2fdc525954c97ede27cdba142220733ffa357635b19923f653f5a5
 DIST CLAM-1.3.0.tar.gz 2404874 RMD160 b2dc5da7604b49918a8bd749a745d56d756a03a0 SHA1 50ce93e590d79b9bc390785e7eabc2eb658d9eda SHA256 c112adcbf0f08a364ba17be6f175a0582b002ffb3208621e1cfdb20d83f4d64e
+DIST CLAM-1.4.0.tar.gz 2527268 RMD160 daffde52d917435b1b143fe252d319237147365f SHA1 32acbdc64e641b4a666e8e58e008430a6a906cd0 SHA256 36fb156b01bb88276962763fef18cd1533cc10d64f8d7824b4623bf5d761bd4d
 EBUILD libclam-1.0.0-r1.ebuild 3758 RMD160 d011006d9dfc53b8e24fd78f171e60710955997c SHA1 0048c0fd5adff823a606e04cdd9ed03b2c16d05d SHA256 f0e1448fcfe9ffd4b8db3de437d926092dbc51fa2989888eabf2527dba69655a
 EBUILD libclam-1.1.0.ebuild 3062 RMD160 3cea5a8411d885120d2dfda94094f784d0d33756 SHA1 e846dae3912255721be868299a9e75ec0374f9ea SHA256 93c21c238df5f80ef229d83172b0149fe36f7817660423b5db4c4f6c671f468b
 EBUILD libclam-1.2.0.ebuild 3855 RMD160 52100fc5f4f60d93967c5462ddc03cc8ea6f6a60 SHA1 99732305d2af6e54712c119dffbf3974f7aff41c SHA256 5a5ac2d87ea6bcf9f50e5d8fb2cafaf6e9bc8e663f1af55ad227dce43b9bc2f8
 EBUILD libclam-1.3.0.ebuild 3855 RMD160 52100fc5f4f60d93967c5462ddc03cc8ea6f6a60 SHA1 99732305d2af6e54712c119dffbf3974f7aff41c SHA256 5a5ac2d87ea6bcf9f50e5d8fb2cafaf6e9bc8e663f1af55ad227dce43b9bc2f8
+EBUILD libclam-1.4.0.ebuild 3915 RMD160 a7c7b3de00df347581b2fa6ddfba069ffe89a0a3 SHA1 b8b18a38decce2da789d389f8a3472b19e4ae998 SHA256 d9b6d2742ea99e3bafd00ddc688047d5f50da2d0f408f50e1afe931baeda2529
 EBUILD libclam-9999-r1.ebuild 3722 RMD160 89d637a5efc5c928dc43208cf47687a7dac76a45 SHA1 03e183fbbd0b40190b44eece5be8a80e1d947229 SHA256 e4833f8ac497a6acc094b2a17c3ecbb85c91110c62fe033be1fd9b93fff69746
-MISC ChangeLog 729 RMD160 8d22ac2befdd2adad87b7ea9feb55f2fca092ed7 SHA1 94fad7d8ab7fc698f6cb5c5eea8a76bbec561764 SHA256 949eec01142cf5cdcf9f63571c6ee20c464abdca0059a47a108c268b15aee62b
+MISC ChangeLog 851 RMD160 28a196d134bd9bd1f06f564e12fd313e9b59cbac SHA1 f8eec3b0944134cf915c9c63790c5ffa51ee7cee SHA256 c793d7f3221e02d9ea46675a3e6b9b2ca7fb36ef4558d00a9a8210040c9594ed
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-libs/libclam/libclam-1.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libclam/libclam-1.4.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libclam/libclam-1.4.0.ebuild	2010-04-05 20:25:33 UTC (rev 1603)
@@ -0,0 +1,149 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils qt4
+
+DESCRIPTION="Framework for research and application development in the Audio and Music domain"
+HOMEPAGE="http://clam-project.org/";
+
+MY_PN="CLAM"
+MY_P="CLAM-${PV}"
+
+SRC_URI="http://clam-project.org/download/src/${MY_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc double jack ladspa osc fftw fft alsa optimize sndfile vorbis mad portaudio"
+# portmidi"
+
+RESTRICT="mirror"
+
+DEPEND=">=dev-util/scons-0.96.92
+	ladspa? ( media-libs/ladspa-sdk )
+	=dev-libs/xerces-c-2.8*
+	fftw? ( =sci-libs/fftw-3* )
+	virtual/opengl
+	x11-libs/fltk
+	jack? ( media-sound/jack-audio-connection-kit )
+	vorbis? ( media-libs/libvorbis
+	    media-libs/libogg )
+	mad? ( media-libs/libmad )
+	sndfile? ( media-libs/libsndfile )
+	mad? ( media-libs/id3lib )
+	portaudio? ( =media-libs/portaudio-19* )
+	media-libs/jpeg
+	alsa? ( media-libs/alsa-lib )
+	media-libs/libpng
+	x11-libs/libXext
+	x11-libs/libXft
+	x11-libs/libXi
+	|| ( ( x11-libs/qt-core x11-libs/qt-gui x11-libs/qt-opengl )
+			>=x11-libs/qt-4.4:4 )
+	app-doc/doxygen
+	dev-util/cppunit
+	osc? ( media-libs/oscpack )"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+	# required for scons to "see" intermediate install location
+	mkdir -p ${D}/usr
+
+	cd ${S}
+
+	local myconf="DESTDIR=${D}/usr prefix=/usr prefix_for_packaging=${D}/usr"
+	if use double; then
+	    myconf="${myconf} double=yes"
+	fi
+	if use optimize; then
+	    myconf="${myconf} optimize_and_lose_precision=yes"
+	fi
+	if ! use ladspa; then
+	    myconf="${myconf} with_ladspa=no"
+	fi
+	if use osc; then
+	    myconf="${myconf} with_osc=yes"
+	fi
+	if ! use jack; then
+	    myconf="${myconf} with_jack=no"
+	fi
+	if ! use fftw; then
+	    myconf="${myconf} with_fftw=no"
+	    else
+		myconf="${myconf} with_fftw=no with_fftw3=yes"
+	fi
+	if ! use fft; then
+	    myconf="${myconf} with_nr_fft=no"
+	fi
+	if ! use sndfile; then
+	    myconf="${myconf} with_sndfile=no"
+	fi
+	if ! use vorbis; then
+	    myconf="${myconf} with_oggvorbis=no"
+	fi
+	if ! use mad; then
+	    myconf="${myconf} with_mad=no"
+	    myconf="${myconf} with_id3=no" # workaround buggy buildsys
+	fi
+	if  use mad; then # was ! use id3 workaround buggy buildsys
+	    myconf="${myconf} with_mad=yes"
+	    myconf="${myconf} with_id3=yes" # was no
+	fi
+	if ! use portaudio; then
+	    myconf="${myconf} with_portaudio=no"
+	fi
+	if ! use alsa; then
+	    myconf="${myconf} with_alsa=no"
+	fi
+	scons configure ${myconf} || die "configuration failed"
+	scons --help
+	scons || die "compilation failed"
+}
+
+src_install() {
+	dodir /usr
+
+	scons install || die "scons install failed"
+	dodoc CHANGES
+
+	if use doc; then
+		docinto examples/ConfiguratorExample
+		dodoc ${S}/examples/ConfiguratorExample/*
+		docinto examples/ControlArrayExamples
+		dodoc ${S}/examples/ControlArrayExamples/*
+		docinto examples/FormantTracking
+		dodoc ${S}/examples/FormantTracking/*
+		docinto examples/LadspaOSCRemoteController
+		dodoc ${S}/examples/LadspaOSCRemoteController/*
+		docinto examples/NetworkLADSPAPlugin
+		dodoc ${S}/examples/NetworkLADSPAPlugin/*
+		docinto examples/PluginExample
+		dodoc ${S}/examples/PluginExample/*
+		docinto examples/PortsAndControlsUsageExample
+		dodoc ${S}/examples/PortsAndControlsUsageExample/*
+		docinto examples/ProcessingClass2Ladspa
+		dodoc ${S}/examples/ProcessingClass2Ladspa/*
+		docinto examples/SDIF2Wav
+		dodoc ${S}/examples/SDIF2Wav/*
+		docinto examples/SDIF2WavStreaming
+		dodoc ${S}/examples/SDIF2WavStreaming/*
+		docinto examples/SDIFToWavStreaming
+		dodoc ${S}/examples/SDIFToWavStreaming/*
+		docinto examples/TickExtractor
+		dodoc ${S}/examples/TickExtractor/*
+		docinto examples/Tutorial
+		dodoc ${S}/examples/Tutorial/*
+		docinto examples/Wav2SDIF
+		dodoc ${S}/examples/Wav2SDIF/*
+		docinto examples/loopMaker
+		dodoc ${S}/examples/loopMaker/*
+		docinto examples
+		dodoc ${S}/examples/*
+	fi
+}


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