diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-12-12 07:55:10 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-12-12 07:55:10 +0000 |
commit | 76b3eb31ed31d09f4d06879b7e2b2eee8deff9c0 (patch) | |
tree | 87a456f31074fe838146a6cd99ea0abb6a67f88b /media-sound/traverso | |
parent | * Bug #135745 - Pull in >=sandbox-1.2.18.1-r2 to make sure users upgrade. (diff) | |
download | historical-76b3eb31ed31d09f4d06879b7e2b2eee8deff9c0.tar.gz historical-76b3eb31ed31d09f4d06879b7e2b2eee8deff9c0.tar.bz2 historical-76b3eb31ed31d09f4d06879b7e2b2eee8deff9c0.zip |
version bump, thanks a lot Remon for the notice
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'media-sound/traverso')
-rw-r--r-- | media-sound/traverso/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/traverso/Manifest | 32 | ||||
-rw-r--r-- | media-sound/traverso/files/digest-traverso-0.42.0 | 3 | ||||
-rw-r--r-- | media-sound/traverso/files/traverso-0.42.0-nojack.patch | 18 | ||||
-rw-r--r-- | media-sound/traverso/files/traverso-0.42.0-strictaliasing.patch | 18 | ||||
-rw-r--r-- | media-sound/traverso/traverso-0.42.0.ebuild | 57 |
6 files changed, 128 insertions, 9 deletions
diff --git a/media-sound/traverso/ChangeLog b/media-sound/traverso/ChangeLog index 15f6db703aa4..ba7e9949fde8 100644 --- a/media-sound/traverso/ChangeLog +++ b/media-sound/traverso/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/traverso # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/traverso/ChangeLog,v 1.12 2007/08/22 08:12:48 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/traverso/ChangeLog,v 1.13 2007/12/12 07:55:10 aballier Exp $ + +*traverso-0.42.0 (12 Dec 2007) + + 12 Dec 2007; Alexis Ballier <aballier@gentoo.org> + +files/traverso-0.42.0-nojack.patch, + +files/traverso-0.42.0-strictaliasing.patch, +traverso-0.42.0.ebuild: + version bump, thanks a lot Remon for the notice 22 Aug 2007; Alexis Ballier <aballier@gentoo.org> traverso-0.41.0-r1.ebuild: diff --git a/media-sound/traverso/Manifest b/media-sound/traverso/Manifest index 90d849cf67b8..1e46e4c79503 100644 --- a/media-sound/traverso/Manifest +++ b/media-sound/traverso/Manifest @@ -1,15 +1,28 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX traverso-0.42.0-nojack.patch 478 RMD160 7adccdca6f50aeed844e548565d81d16bd83c991 SHA1 7c5d65bb3e3649684e1d0cb6ff7b019b7443ee08 SHA256 ed3870c7107b6e0d2186ff63807db15e77afd3c404320df48b195b456a2d4c0f +MD5 28eb7ad4d4c94567a4479afe8b66c54a files/traverso-0.42.0-nojack.patch 478 +RMD160 7adccdca6f50aeed844e548565d81d16bd83c991 files/traverso-0.42.0-nojack.patch 478 +SHA256 ed3870c7107b6e0d2186ff63807db15e77afd3c404320df48b195b456a2d4c0f files/traverso-0.42.0-nojack.patch 478 +AUX traverso-0.42.0-strictaliasing.patch 589 RMD160 0ef04844908ff193912245c307c2d3599f077e20 SHA1 e67161bc7b92ca616f5f22b141334e3d7d437815 SHA256 ebf8ff9b48249c173a449833921528451ab13f9106bced7c30fad0fd7c925237 +MD5 c7585f0f66c8200c50cc59425813db2a files/traverso-0.42.0-strictaliasing.patch 589 +RMD160 0ef04844908ff193912245c307c2d3599f077e20 files/traverso-0.42.0-strictaliasing.patch 589 +SHA256 ebf8ff9b48249c173a449833921528451ab13f9106bced7c30fad0fd7c925237 files/traverso-0.42.0-strictaliasing.patch 589 DIST traverso-0.41.0-1.tar.gz 712187 RMD160 220f88cd0f10bc752f2d3038f4ec38bd7edd5f76 SHA1 463b20f7f18d47c24c6ca4362dc081e700e1964a SHA256 61b89830f3d812a2ad8cb9c8e74233c7efec0fe4247fc92b9ecf7f0df0c099ef +DIST traverso-0.42.0.tar.gz 874836 RMD160 83adf7686da7e192a253677c904f5786e39fafe9 SHA1 7ad1c4555f93b380e44ce2941cbc88babc5f1064 SHA256 b91d1f536dcd3eb5f48a881c2b3da957e02f4f96a5573f6ca2d173347ed74be8 EBUILD traverso-0.41.0-r1.ebuild 2081 RMD160 5115b1021a9592b1e82400ef66ddeb3042355725 SHA1 e686f90514ac6ed79fe58842647ac5c5521dfb3b SHA256 2d249758c401466e936406fbc0527da2570eca0b21343a0c172c18f5ea7d3920 MD5 bc4931f1446d0dae004ad03cdf5e56e4 traverso-0.41.0-r1.ebuild 2081 RMD160 5115b1021a9592b1e82400ef66ddeb3042355725 traverso-0.41.0-r1.ebuild 2081 SHA256 2d249758c401466e936406fbc0527da2570eca0b21343a0c172c18f5ea7d3920 traverso-0.41.0-r1.ebuild 2081 -MISC ChangeLog 1929 RMD160 874a6f97adf0eab57bfd0f4acb21a81370ae8ef4 SHA1 3df19ba437ae314069b8a267cef226e5ad7da719 SHA256 80ba7ac6531d6f4fa5a3e22d76f586c8104710f5688fce7aa6f304685ade5093 -MD5 9302b28d8629a98d89b0eb3dade90312 ChangeLog 1929 -RMD160 874a6f97adf0eab57bfd0f4acb21a81370ae8ef4 ChangeLog 1929 -SHA256 80ba7ac6531d6f4fa5a3e22d76f586c8104710f5688fce7aa6f304685ade5093 ChangeLog 1929 +EBUILD traverso-0.42.0.ebuild 1842 RMD160 64c20a91df10bc5be3dfbf70dd880f09483b9938 SHA1 317847d394a1707e476ea7488c25cf4a28c65004 SHA256 1e2c4e460db89bab70fe5b9fd5c96b639e88405619524c7b25e3aa90622c2b45 +MD5 bc47adbe13f3347cd28cd2f99e40aeed traverso-0.42.0.ebuild 1842 +RMD160 64c20a91df10bc5be3dfbf70dd880f09483b9938 traverso-0.42.0.ebuild 1842 +SHA256 1e2c4e460db89bab70fe5b9fd5c96b639e88405619524c7b25e3aa90622c2b45 traverso-0.42.0.ebuild 1842 +MISC ChangeLog 2175 RMD160 007dcc2c633e7cc377615480491a6376b643a33b SHA1 bc776cc0424e4e48f800cec88d2e2785b848982d SHA256 07c9d65520cd3b741f8b1f9ae2929bf21a6c666dd6e47261cfab927421e50047 +MD5 80b04807a1e5894a9ea509acd5f93144 ChangeLog 2175 +RMD160 007dcc2c633e7cc377615480491a6376b643a33b ChangeLog 2175 +SHA256 07c9d65520cd3b741f8b1f9ae2929bf21a6c666dd6e47261cfab927421e50047 ChangeLog 2175 MISC metadata.xml 548 RMD160 310e0735fa8dce4371edd72bbe6dcc9f21b7536e SHA1 17a66784a9018b8aa6f27839248567db48f512d5 SHA256 309a31b26bb95c32f1694f9cb160d367c0457f36284c9fa8706ed89cbd7f2b52 MD5 0c49b9602c4079ecd07ef1039d4e2644 metadata.xml 548 RMD160 310e0735fa8dce4371edd72bbe6dcc9f21b7536e metadata.xml 548 @@ -17,10 +30,13 @@ SHA256 309a31b26bb95c32f1694f9cb160d367c0457f36284c9fa8706ed89cbd7f2b52 metadata MD5 187ef9559712ef2fde6ff812e066c06d files/digest-traverso-0.41.0-r1 253 RMD160 6415e9b07fe8948f5807a7e6a7d6f52f857952ec files/digest-traverso-0.41.0-r1 253 SHA256 cd7dd82082bc0f4f6765ad93fbc9d854a88e26fab2c80c11c715aafec36a5e24 files/digest-traverso-0.41.0-r1 253 +MD5 70b4ccd2e3b5615ad4e17236f53b4e54 files/digest-traverso-0.42.0 247 +RMD160 52f993da6d1b62d63b50e7776e29fe8e27b90ea0 files/digest-traverso-0.42.0 247 +SHA256 31e2c755606b970b066f62469812bfcb5ca9386f9b2eaa9c930251c736fe821a files/digest-traverso-0.42.0 247 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.6 (GNU/Linux) +Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFGy/AHvFcC4BYPU0oRAqMMAJwM/6HFZX8ivWR/xrRc8OXCBxJycgCfVkxY -fEbjG9wIMmfJsMmOaH5V6VI= -=sg7b +iD8DBQFHX5QDvFcC4BYPU0oRAuq5AKCBIPYzi45hM/5tLDOP0ydUXPgB8wCfeG9J +t3LUfPZgI6swivcS3yd2EUA= +=Tfl0 -----END PGP SIGNATURE----- diff --git a/media-sound/traverso/files/digest-traverso-0.42.0 b/media-sound/traverso/files/digest-traverso-0.42.0 new file mode 100644 index 000000000000..f20a8287d357 --- /dev/null +++ b/media-sound/traverso/files/digest-traverso-0.42.0 @@ -0,0 +1,3 @@ +MD5 92a71c3001acacc649e9fb69dffd881d traverso-0.42.0.tar.gz 874836 +RMD160 83adf7686da7e192a253677c904f5786e39fafe9 traverso-0.42.0.tar.gz 874836 +SHA256 b91d1f536dcd3eb5f48a881c2b3da957e02f4f96a5573f6ca2d173347ed74be8 traverso-0.42.0.tar.gz 874836 diff --git a/media-sound/traverso/files/traverso-0.42.0-nojack.patch b/media-sound/traverso/files/traverso-0.42.0-nojack.patch new file mode 100644 index 000000000000..581b48f93ae9 --- /dev/null +++ b/media-sound/traverso/files/traverso-0.42.0-nojack.patch @@ -0,0 +1,18 @@ +Index: traverso-0.42.0/src/traverso/CMakeLists.txt +=================================================================== +--- traverso-0.42.0.orig/src/traverso/CMakeLists.txt ++++ traverso-0.42.0/src/traverso/CMakeLists.txt +@@ -274,11 +274,11 @@ TARGET_LINK_LIBRARIES(traverso + ) + ENDIF(HAVE_ALSA) + +-IF(HAVE_ALSA) ++IF(HAVE_JACK) + TARGET_LINK_LIBRARIES(traverso + ${JACK_LIB} + ) +-ENDIF(HAVE_ALSA) ++ENDIF(HAVE_JACK) + + IF(USE_PCH) + ADD_DEPENDENCIES(traverso precompiled_headers) diff --git a/media-sound/traverso/files/traverso-0.42.0-strictaliasing.patch b/media-sound/traverso/files/traverso-0.42.0-strictaliasing.patch new file mode 100644 index 000000000000..70eae12dd76b --- /dev/null +++ b/media-sound/traverso/files/traverso-0.42.0-strictaliasing.patch @@ -0,0 +1,18 @@ +Index: traverso-0.42.0/src/common/fpu.cc +=================================================================== +--- traverso-0.42.0.orig/src/common/fpu.cc ++++ traverso-0.42.0/src/common/fpu.cc +@@ -75,11 +75,12 @@ FPU::FPU () + if (cpuflags & (1 << 24)) { + + char* fxbuf = 0; ++ char** temp = &fxbuf; + + #ifdef NO_POSIX_MEMALIGN + if ((fxbuf = (char *) malloc(512)) == 0) + #else +- if (posix_memalign ((void**)&fxbuf, 16, 512)) ++ if (posix_memalign ((void**)temp, 16, 512)) + #endif + { + printf("FPU() ERROR: cannot allocate 16 byte aligned buffer for h/w feature detection"); diff --git a/media-sound/traverso/traverso-0.42.0.ebuild b/media-sound/traverso/traverso-0.42.0.ebuild new file mode 100644 index 000000000000..5691bfa08591 --- /dev/null +++ b/media-sound/traverso/traverso-0.42.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/traverso/traverso-0.42.0.ebuild,v 1.1 2007/12/12 07:55:10 aballier Exp $ + +inherit eutils qt4 cmake-utils + +DESCRIPTION="Professional Audio Tools for GNU/Linux" +HOMEPAGE="http://traverso-daw.org/" +SRC_URI="http://traverso-daw.org/download/releases/current/${P}.tar.gz" + +IUSE="alsa debug jack lame lv2 mad opengl" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND="$(qt4_min_version 4.3.1) + alsa? ( >=media-libs/alsa-lib-1.0.0 ) + jack? ( >=media-sound/jack-audio-connection-kit-0.100 ) + >=dev-libs/glib-2.8 + >=media-libs/libsndfile-1.0.12 + media-libs/libsamplerate + >=sci-libs/fftw-3 + >=media-sound/wavpack-4.40.0 + >=media-libs/libvorbis-1.1.2 + >=media-libs/flac-1.1.2 + lv2? ( media-libs/slv2 ) + mad? ( media-libs/libmad ) + lame? ( media-sound/lame )" + +pkg_setup() { + if use opengl && ! built_with_use =x11-libs/qt-4* opengl; then + eerror "You need to build qt4 with opengl support to have it in ${PN}" + die "Enabling opengl for traverso requires qt4 to be built with opengl support" + fi +} + +mycmakeargs="$(cmake-utils_use_want jack JACK) $(cmake-utils_use_want alsa ALSA) \ + $(cmake-utils_use_want lv2 LV2) -DUSE_SYSTEM_SLV2_LIBRARY=ON \ + $(cmake-utils_use_want mad MP3_DECODE) $(cmake-utils_use_want lame MP3_ENCODE) \ + $(cmake-utils_use_want opengl OPENGL) $(cmake-utils_use_want debug TRAVERSO_DEBUG)" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-nojack.patch" + epatch "${FILESDIR}/${P}-strictaliasing.patch" +} + +src_install() { + cmake-utils_src_install + dodoc AUTHORS ChangeLog README resources/help.text + doicon resources/freedesktop/icons/128x128/apps/traverso.png + domenu resources/traverso.desktop + insinto /usr/share/${PN} + doins -r resources/themes +} |