summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-01-16 15:20:32 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-01-16 15:20:32 +0000
commitefb4973edc0567d77017c87eea72171bb5821084 (patch)
tree68936aa5f0c15c128208adf35c3df88bc5d73649 /media-libs/stk
parentStable on alpha, bug #369409 (diff)
downloadhistorical-efb4973edc0567d77017c87eea72171bb5821084.tar.gz
historical-efb4973edc0567d77017c87eea72171bb5821084.tar.bz2
historical-efb4973edc0567d77017c87eea72171bb5821084.zip
revbump for previous fix
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'media-libs/stk')
-rw-r--r--media-libs/stk/ChangeLog7
-rw-r--r--media-libs/stk/Manifest9
-rw-r--r--media-libs/stk/stk-4.4.3-r1.ebuild63
3 files changed, 74 insertions, 5 deletions
diff --git a/media-libs/stk/ChangeLog b/media-libs/stk/ChangeLog
index 3ba7fa4f46e7..ce9013899cfb 100644
--- a/media-libs/stk/ChangeLog
+++ b/media-libs/stk/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/stk
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/stk/ChangeLog,v 1.9 2012/01/15 15:34:20 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/stk/ChangeLog,v 1.10 2012/01/16 15:20:32 aballier Exp $
+
+*stk-4.4.3-r1 (16 Jan 2012)
+
+ 16 Jan 2012; Alexis Ballier <aballier@gentoo.org> +stk-4.4.3-r1.ebuild:
+ revbump for previous fix
15 Jan 2012; Alexis Ballier <aballier@gentoo.org>
+files/stk-4.4.3/040_all_sharedliblink.patch:
diff --git a/media-libs/stk/Manifest b/media-libs/stk/Manifest
index c7f73ce221e4..793547602bcd 100644
--- a/media-libs/stk/Manifest
+++ b/media-libs/stk/Manifest
@@ -13,13 +13,14 @@ AUX stk-4.4.3/040_all_sharedliblink.patch 478 RMD160 880503cb23901ae0b78c54f9a4e
DIST stk-4.4.2.tar.gz 2056848 RMD160 7226186bea51f59a0a08ef51dc366cf41a6fc39b SHA1 f610edc8c1367a96a78314d4113b105369ea5fa7 SHA256 8bef3ab3de10dc587afac47aa7710f3579bd39d6aaf2f155305ad94f81e3c17a
DIST stk-4.4.3.tar.gz 2017329 RMD160 9257776ca2523ff7a4ea2ad47dfd479c1de0c2b9 SHA1 a807fb96f3edbc4076c92e226c0d0dfa4d03a572 SHA256 d33548e69e1c93504d0b9d5651853c93910d748e004aabd35ad971006cdf99af
EBUILD stk-4.4.2.ebuild 1674 RMD160 b5e1201ef0f8bb4963355362c738e76f92f4a259 SHA1 92a9b0ee5cd12ca5c4fa46060185eadc4bc86400 SHA256 ba6af8b9b158823a384452f1e5999a109b916be6867856b8141279acce8ca876
+EBUILD stk-4.4.3-r1.ebuild 1676 RMD160 57de94f4fdcad337af82e6ff77e90f3c9abe1b29 SHA1 5ec724c5182573a3d7d1987132f3707b42dd96ef SHA256 60a396b35ab2bf2d7f003a63aaea2f1b6eecc046c04d451d2d015e94a236e7dd
EBUILD stk-4.4.3.ebuild 1674 RMD160 874d2a8a5f2c25168396fe317f6fe418a1910f29 SHA1 fec45fd1ed590090c93126ced5a1e83799f6e237 SHA256 854eaa6fb7217b1f15eec64d8408d62c04a3d6523ff53fba238ab425b29ad487
-MISC ChangeLog 2262 RMD160 c7f4b2e40774778e45680d54618bea16c97cabd6 SHA1 f4be8ba0bc0ac4a283b5935b823122bec5ca18a3 SHA256 ac6766485d8e58f86201d62a8d2d3d6ed44cfc0a8ed13178e2acbbeac58b1f95
+MISC ChangeLog 2394 RMD160 fa1133b8f60c20a5753dc06fa9130398daec22f5 SHA1 c319038111668134c6638341c44f5b27068b6447 SHA256 3c6ef9bfe4f4401ff3ab9fbbb348a4af743a795db545a1b7735aed47f79f05e9
MISC metadata.xml 352 RMD160 8d338d54feb3c0f60dc71c3a44460e39a93f115a SHA1 fee1c5535bc79eb5119956e449e8212d4ed16785 SHA256 f2c8dc1810e2ee90a144d4670591484d8ad5ce927df0f493016548ea5cbaf343
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk8S8gIACgkQvFcC4BYPU0pQPgCgxACjCe2jmxYjJ7nkhSU1QiDb
-SzMAnj+SAs+hD1+Bxn6rlhcRU5T+xbdb
-=cn2Z
+iEYEARECAAYFAk8UQEYACgkQvFcC4BYPU0ogwwCfSBQideyB4ASwbCiJrlql1NQ7
+t6QAoIX5K6GDizNiqlWaoqo99LhKkVQQ
+=BUom
-----END PGP SIGNATURE-----
diff --git a/media-libs/stk/stk-4.4.3-r1.ebuild b/media-libs/stk/stk-4.4.3-r1.ebuild
new file mode 100644
index 000000000000..b9593f2d6f47
--- /dev/null
+++ b/media-libs/stk/stk-4.4.3-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/stk/stk-4.4.3-r1.ebuild,v 1.1 2012/01/16 15:20:32 aballier Exp $
+
+EAPI="2"
+inherit eutils autotools
+
+DESCRIPTION="Synthesis ToolKit in C++"
+HOMEPAGE="http://ccrma.stanford.edu/software/stk/"
+SRC_URI="http://ccrma.stanford.edu/software/stk/release/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug doc jack oss"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+ jack? ( media-sound/jack-audio-connection-kit )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-lang/perl"
+
+src_prepare() {
+ EPATCH_SUFFIX="patch" epatch "${FILESDIR}/${P}"
+ eautoreconf
+}
+
+src_configure() {
+ #breaks with --disable-foo...uses as --enable-foo
+ local myconf
+ if use debug; then
+ myconf="${myconf} --enable-debug"
+ fi
+ if use oss; then
+ myconf="${myconf} --with-oss"
+ fi
+ if use alsa; then
+ myconf="${myconf} --with-alsa"
+ fi
+ if use jack; then
+ myconf="${myconf} --with-jack"
+ fi
+
+ econf ${myconf} \
+ RAWWAVE_PATH=/usr/share/stk/rawwaves/
+}
+
+src_install() {
+ dodoc README || die "Failed to install README"
+ # install the lib
+ dolib src/libstk.* || die "Failed to install libstk.*"
+ # install headers
+ insinto /usr/include/stk || die "Failed to create header directory."
+ doins include/*.h include/*.msg include/*.tbl \
+ || die "Failed to install msg, tbl and h files."
+ # install rawwaves
+ insinto /usr/share/stk/rawwaves || die "Failed to create rawwave directory."
+ doins rawwaves/*.raw || die "Failed to install rawwave files."
+ # install docs
+ if use doc; then
+ dohtml -r doc/html/* || die "Failed to install docs."
+ fi
+}