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