diff options
author | Alexis Ballier <aballier@gentoo.org> | 2008-11-23 12:25:43 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2008-11-23 12:25:43 +0000 |
commit | 3daec88a2ff4eea6e94fbf7cc90f373caf6b5acf (patch) | |
tree | 0e1602f62024952565be32866b47158a482d71d0 /media-sound | |
parent | Version bump, by Josh (diff) | |
download | historical-3daec88a2ff4eea6e94fbf7cc90f373caf6b5acf.tar.gz historical-3daec88a2ff4eea6e94fbf7cc90f373caf6b5acf.tar.bz2 historical-3daec88a2ff4eea6e94fbf7cc90f373caf6b5acf.zip |
version bump
Package-Manager: portage-2.2_rc15/cvs/Linux 2.6.27.5 x86_64
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/ardour/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/ardour/Manifest | 10 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.7_p4225.ebuild | 114 |
3 files changed, 127 insertions, 5 deletions
diff --git a/media-sound/ardour/ChangeLog b/media-sound/ardour/ChangeLog index 5ba45409e066..024f96a10712 100644 --- a/media-sound/ardour/ChangeLog +++ b/media-sound/ardour/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/ardour # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.81 2008/11/03 21:48:43 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.82 2008/11/23 12:25:43 aballier Exp $ + +*ardour-2.7_p4225 (23 Nov 2008) + + 23 Nov 2008; Alexis Ballier <aballier@gentoo.org> + +ardour-2.7_p4225.ebuild: + version bump *ardour-2.6.1_p4010 (03 Nov 2008) diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index 5ec1810aa12b..4ebc927f28ec 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -7,15 +7,17 @@ AUX ardour-2.4-cflags.patch 1199 RMD160 32e6f8c22e1f83072f3183a26f02c2e66fe61401 AUX ardour-2.5-gcc43.patch 466 RMD160 2d33410aa956e4a3476f1919a6a55147f84c8ed4 SHA1 fa1b9919064de4fe001bf6eb606c53d6016b0286 SHA256 b2ed889282a2051c20126b92facd9d338d11511a0c4e303fa65e25171743bc5a DIST ardour-2.5.tar.bz2 3254328 RMD160 81961248b48f5a9cd1eed0f1010e02f3236da6dc SHA1 6d3d563cc11772d4d6de6f89551dd89e43466f84 SHA256 735611e2fe44626adbb46567b14c3d9e700bb8ad0556dafa0688ea87032d14a3 DIST ardour-2.6.1-4010.tar.bz2 3229012 RMD160 a69f77cd280ea77a04d067de87e274881cdab912 SHA1 cf55f66f83728889a827fc0a4b8d2126df7b5587 SHA256 943a9726a2643b21101ba9c49234c8166f4c362a75ec12dd15eeca9e263144ed +DIST ardour-2.7-4225.tar.bz2 3306247 RMD160 11f3d8b493223e81f821fcbd27a67cf25197d0f1 SHA1 9209900cb4c9a76e86e5b444e7aa3bb6f94eb3bd SHA256 7d3f69265e0c284a1e5be786b427a57ef30db3f5818ec951accf5131dad2fab7 EBUILD ardour-2.5-r1.ebuild 3336 RMD160 039dbcfaea3e1385d4b9cffbac0d1d8b84c1f4fe SHA1 bb8985e4c150c4dee2e343eb1c98f49986642121 SHA256 099a4112556e673a0e8c0fe1aab4c0926ca31165f6f363c21a84b3146d70245b EBUILD ardour-2.5.ebuild 3778 RMD160 22e38355d438efc4e076b6bdd8156945efc7c014 SHA1 560a1c77bf905250cd45a603cd217330834ff018 SHA256 b84647570e2a7b27850ea20dac9bcc4386b3fef8da0b31d8e6787ca09472ff3d EBUILD ardour-2.6.1_p4010.ebuild 3087 RMD160 7a489d36a9a4429b8cbaca1a3f8f5afbaf104381 SHA1 3aeb949f9626a353687bfec53fe5ca4f93982117 SHA256 5ea259eb319dc2c427933da5b7ace8fc14937725d7c33e3041eb54a0ba116e9d -MISC ChangeLog 12636 RMD160 c7157d3315906808734474c033d5905d8fd21160 SHA1 dac074be4bbd6d4469d9aadf84547fbe1bfa05ca SHA256 b60591b258caac249ddefb2a5701e6991cb17b5c804d50239a2614e344e9ed7c +EBUILD ardour-2.7_p4225.ebuild 3085 RMD160 b112b9eb4e02484a17d7d293537b788c82d64a34 SHA1 cf43ef0d91f0a7c4da1a2832b2c87de5e5f44402 SHA256 03d4abfcce555517cb004c7818edefc20334a3d73e92af1a654c8c978ba369c3 +MISC ChangeLog 12765 RMD160 8138bf2d1630dffe9cf79431706566b3d793be34 SHA1 9e5f4c5fe2af912002b8d0c7ebac53e93a0414a3 SHA256 3d54dad4fc039c751dd1db30637c7fb6b31e150db562be6696123ef65fc3e788 MISC metadata.xml 300 RMD160 acbf1c90a4242c8e6397177e769c70c6e27c8d53 SHA1 d4484f56243a463e6ce00063a31f6ee7f8ea97c2 SHA256 ed913de11b71a729a5a400f9a0bd076cbe812588e34b1685e3ff9bc2f06a8f46 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkkPccIACgkQvFcC4BYPU0qSXQCgvD0ZSJ7CaoVEaBPkPKTSBCo/ -ABoAnR7iADQsAQ6OpQLACbtO3lGpGC2V -=bc3N +iEYEARECAAYFAkkpS80ACgkQvFcC4BYPU0qgoQCfU8Sd1S/oCa/x6EfjLiGeWD2s +O4cAnibvUZO82UJTK+hQnT8JDqd0MR/M +=uCni -----END PGP SIGNATURE----- diff --git a/media-sound/ardour/ardour-2.7_p4225.ebuild b/media-sound/ardour/ardour-2.7_p4225.ebuild new file mode 100644 index 000000000000..a0d3ae4a96aa --- /dev/null +++ b/media-sound/ardour/ardour-2.7_p4225.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.7_p4225.ebuild,v 1.1 2008/11/23 12:25:43 aballier Exp $ + +EAPI=2 + +inherit eutils toolchain-funcs flag-o-matic versionator + +DESCRIPTION="multi-track hard disk recording software" +HOMEPAGE="http://ardour.org/" +SRC_URI="http://ardour.org/files/releases/${P/_p/-}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="altivec debug freesound nls sse" + +RDEPEND="media-libs/liblo + media-libs/aubio + >=media-libs/liblrdf-0.4.0 + >=media-libs/raptor-1.4.2 + >=media-sound/jack-audio-connection-kit-0.109.2 + >=dev-libs/glib-2.10.3 + x11-libs/pango + >=x11-libs/gtk+-2.8.8 + media-libs/flac + >=media-libs/alsa-lib-1.0.14a-r1[midi] + >=media-libs/libsamplerate-0.1.1-r1 + >=dev-libs/libxml2-2.6.0 + dev-libs/libxslt + >=media-libs/libsndfile-1.0.16 + gnome-base/libgnomecanvas + x11-themes/gtk-engines + >=dev-cpp/gtkmm-2.12.3[accessibility] + >=dev-cpp/glibmm-2.14.2 + >=dev-cpp/libgnomecanvasmm-2.20.0 + dev-cpp/cairomm + >=dev-libs/libsigc++-2.0 + media-libs/libsoundtouch + dev-libs/libusb + =sci-libs/fftw-3* + freesound? ( net-misc/curl )" +# slv2? ( >=media-libs/slv2-0.6.1 ) + +DEPEND="${RDEPEND} + sys-devel/libtool + dev-libs/boost + dev-util/pkgconfig + >=dev-util/scons-0.98.5 + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/${P%_p*} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${PN}-2.0.3-sndfile-external.patch" + epatch "${FILESDIR}/${PN}-2.4-cflags.patch" +} + +ardour_use_enable() { + use ${2} && echo "${1}=1" || echo "${1}=0" +} + +src_compile() { + # Required for scons to "see" intermediate install location + mkdir -p "${D}" + + local FPU_OPTIMIZATION=$((use altivec || use sse) && echo 1 || echo 0) + cd "${S}" + + tc-export CC CXX + + scons \ + $(ardour_use_enable DEBUG debug) \ + FPU_OPTIMIZATION=${FPU_OPTIMIZATION} \ + DESTDIR="${D}" \ + $(ardour_use_enable NLS nls) \ + $(ardour_use_enable FREESOUND freesound) \ + FFT_ANALYSIS=1 \ + SYSLIBS=1 \ + CFLAGS="${CFLAGS}" \ + LV2=0 \ + PREFIX=/usr || die "scons failed" +} + +src_install() { + scons install || die "make install failed" + + dodoc DOCUMENTATION/* + + doicon "${S}/icons/icon/ardour_icon_mac.png" + make_desktop_entry ardour2 Ardour2 ardour_icon_mac AudioVideo +} + +pkg_postinst() { + ewarn "---------------- WARNING -------------------" + ewarn "" + ewarn "Do not use Ardour 2.0 to open the only copy of sessions created with Ardour 0.99." + ewarn "Ardour 2.0 saves the session file in a new format that Ardour 0.99 will" + ewarn "not understand." + ewarn "" + ewarn "MAKE BACKUPS OF THE SESSION FILES." + ewarn "" + ewarn "The simplest way to address this is to make a copy of the session file itself" + ewarn "(e.g mysession/mysession.ardour) and make that file unreadable using chmod(1)." + ewarn "" + ewarn "---------------- WARNING -------------------" + ewarn "" + ewarn "If you use KDE 3.5, be sure to uncheck 'Apply colors to non-KDE applications' in" + ewarn "the colors configuration module if you want to be able to actually see various" + ewarn "texts in Ardour 2." +} |