diff options
author | Alexis Ballier <aballier@gentoo.org> | 2011-09-15 18:17:23 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2011-09-15 18:17:23 +0000 |
commit | ecea554fb089d20c1f04238c8511e27ba2b0d1e0 (patch) | |
tree | 2d0650ce634678420a36451e434708a85319d8a3 /media-libs/stk | |
parent | Fix bug #382673 (diff) | |
download | historical-ecea554fb089d20c1f04238c8511e27ba2b0d1e0.tar.gz historical-ecea554fb089d20c1f04238c8511e27ba2b0d1e0.tar.bz2 historical-ecea554fb089d20c1f04238c8511e27ba2b0d1e0.zip |
version bump
Package-Manager: portage-2.2.0_alpha58/cvs/Linux x86_64
Diffstat (limited to 'media-libs/stk')
-rw-r--r-- | media-libs/stk/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/stk/Manifest | 15 | ||||
-rw-r--r-- | media-libs/stk/files/stk-4.4.3/010_all_removeForcedFlags.patch | 13 | ||||
-rw-r--r-- | media-libs/stk/files/stk-4.4.3/020_all_noExamplesOrDemo.patch | 29 | ||||
-rw-r--r-- | media-libs/stk/files/stk-4.4.3/030_all_sharedlib.patch | 13 | ||||
-rw-r--r-- | media-libs/stk/stk-4.4.3.ebuild | 63 |
6 files changed, 137 insertions, 6 deletions
diff --git a/media-libs/stk/ChangeLog b/media-libs/stk/ChangeLog index 168a69e112c0..ed959fde4527 100644 --- a/media-libs/stk/ChangeLog +++ b/media-libs/stk/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-libs/stk # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/stk/ChangeLog,v 1.7 2011/02/27 17:16:22 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/stk/ChangeLog,v 1.8 2011/09/15 18:17:23 aballier Exp $ + +*stk-4.4.3 (15 Sep 2011) + + 15 Sep 2011; Alexis Ballier <aballier@gentoo.org> +stk-4.4.3.ebuild, + +files/stk-4.4.3/010_all_removeForcedFlags.patch, + +files/stk-4.4.3/020_all_noExamplesOrDemo.patch, + +files/stk-4.4.3/030_all_sharedlib.patch: + version bump 27 Feb 2011; Alexis Ballier <aballier@gentoo.org> -stk-4.3.1.ebuild, -files/stk-4.3.1-cflags-lib.patch, -files/stk-4.3.1-fpic.patch, diff --git a/media-libs/stk/Manifest b/media-libs/stk/Manifest index 7d67d3f76fc7..baf1a27837a1 100644 --- a/media-libs/stk/Manifest +++ b/media-libs/stk/Manifest @@ -6,14 +6,19 @@ AUX stk-4.4.2/020_all_noExamplesOrDemo.patch 818 RMD160 8f80a99574a65b601f7c7911 AUX stk-4.4.2/030_all_sharedlib.patch 419 RMD160 2fcc0722718527f348655a7b86bc65c03d3a466a SHA1 6603cefd8e911d7bf692c565814b2b4f008c175a SHA256 5937829e3e0ba5c3cb1ff044c3ee6077dd2bf0a7a6eb9fe3819280fb5de7f5e6 AUX stk-4.4.2/040_all_soname.patch 702 RMD160 68bee7b11306796444139126367467aced206f78 SHA1 6c847b5a3cecff1305c0142db8a21788b684bc16 SHA256 23acc1786d01c5bf650f8475c0d2156daea992f87a960b8082acb5240b113eeb AUX stk-4.4.2/050_all_abiver.patch 313 RMD160 6876387419de3bd702e483cf700e535b07b07825 SHA1 c27bc39b8840d9b87c10cf666d848ae733327807 SHA256 e52e9f8a5d0aa2a50d8f6bee485ee89582b13e4bc80c7043cae977faa57683af +AUX stk-4.4.3/010_all_removeForcedFlags.patch 388 RMD160 5505344e23f3b3cb96ce68abb2e30679e4777e11 SHA1 cbe4ea1579cc9a3f91b219e11778fcb97eaec402 SHA256 a0fafafc33ebbfa34877e797ea5fff118e6fe2a4ea0770199bd0e2d1ebd25864 +AUX stk-4.4.3/020_all_noExamplesOrDemo.patch 884 RMD160 dbc8635f27e12f861bfcbec9964c1594a10c106b SHA1 6cabb2c233d87a4bbd4c919621b4acf05faaa9a4 SHA256 cd29e88dae46d9863cae366a7a137cda7eea024ff2d03a53446820ed1706585b +AUX stk-4.4.3/030_all_sharedlib.patch 416 RMD160 895eee0bccf3bbd0d48d689abff545fac0a36ec1 SHA1 ae8be9655cf24455c00c33d1710b7cb63da75f35 SHA256 71357937d099f46f8490eacc31376aa22798fa4a7124461f925af178b5eda9ab 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 -MISC ChangeLog 1827 RMD160 f157c35b48c262fe27b90eb7e43af1c731493907 SHA1 1aaa4eb21cdf025ac88481bed87b448c8f94160b SHA256 45df8c9932e375199a7d1e7553db9aa0f288bf02fd5748201c8632f77309bafc +EBUILD stk-4.4.3.ebuild 1674 RMD160 874d2a8a5f2c25168396fe317f6fe418a1910f29 SHA1 fec45fd1ed590090c93126ced5a1e83799f6e237 SHA256 854eaa6fb7217b1f15eec64d8408d62c04a3d6523ff53fba238ab425b29ad487 +MISC ChangeLog 2087 RMD160 2016d637ca58ace9b9b473ccce08dd1ee9228461 SHA1 4fa47241a15a5b1ecf6037221e86a660488338db SHA256 7d8ce4008e082f3a0afd98570e25d7799f7e4a926e43af114d95079499481217 MISC metadata.xml 352 RMD160 8d338d54feb3c0f60dc71c3a44460e39a93f115a SHA1 fee1c5535bc79eb5119956e449e8212d4ed16785 SHA256 f2c8dc1810e2ee90a144d4670591484d8ad5ce927df0f493016548ea5cbaf343 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk1qhuwACgkQvFcC4BYPU0qD/gCgraOILm0z23gD693mDHuEnatG -9qsAniRqpaNvNOe0IYtv30vmc+3nlSJF -=dFH5 +iEYEARECAAYFAk5yQTkACgkQvFcC4BYPU0rPNgCdFK9Q3pAwr96UNhnJoL4q+/xv ++qEAn1CIlVOnlTI72aifcso51VKj0Etg +=KnPe -----END PGP SIGNATURE----- diff --git a/media-libs/stk/files/stk-4.4.3/010_all_removeForcedFlags.patch b/media-libs/stk/files/stk-4.4.3/010_all_removeForcedFlags.patch new file mode 100644 index 000000000000..3fcc28fb763c --- /dev/null +++ b/media-libs/stk/files/stk-4.4.3/010_all_removeForcedFlags.patch @@ -0,0 +1,13 @@ +Index: stk-4.4.3/configure.ac +=================================================================== +--- stk-4.4.3.orig/configure.ac ++++ stk-4.4.3/configure.ac +@@ -65,7 +65,7 @@ if test "$debug" = "yes"; then + else + AC_SUBST( debug, [no] ) + AC_SUBST( cppflag, [] ) +- AC_SUBST( cxxflag, [-O3] ) ++ AC_SUBST( cxxflag, [] ) + AC_SUBST( object_path, [Release] ) + fi + AC_MSG_RESULT($debug) diff --git a/media-libs/stk/files/stk-4.4.3/020_all_noExamplesOrDemo.patch b/media-libs/stk/files/stk-4.4.3/020_all_noExamplesOrDemo.patch new file mode 100644 index 000000000000..ed522450fd2f --- /dev/null +++ b/media-libs/stk/files/stk-4.4.3/020_all_noExamplesOrDemo.patch @@ -0,0 +1,29 @@ +Index: stk-4.4.3/Makefile.in +=================================================================== +--- stk-4.4.3.orig/Makefile.in ++++ stk-4.4.3/Makefile.in +@@ -4,24 +4,12 @@ RM = /bin/rm + + all : + cd src && $(MAKE) +- cd projects/demo && $(MAKE) libdemo +- cd projects/effects && $(MAKE) libeffects +- cd projects/ragamatic && $(MAKE) libragamat +- cd projects/examples && $(MAKE) -f libMakefile + + clean : + $(RM) -f *~ + cd src && $(MAKE) clean +- cd projects/demo && $(MAKE) clean +- cd projects/effects && $(MAKE) clean +- cd projects/ragamatic && $(MAKE) clean +- cd projects/examples && $(MAKE) clean + + distclean: clean + $(RM) -rf config.log config.status autom4te.cache Makefile + cd src && $(MAKE) distclean +- cd projects/demo && $(MAKE) distclean +- cd projects/effects && $(MAKE) distclean +- cd projects/ragamatic && $(MAKE) distclean +- cd projects/examples && $(MAKE) distclean + diff --git a/media-libs/stk/files/stk-4.4.3/030_all_sharedlib.patch b/media-libs/stk/files/stk-4.4.3/030_all_sharedlib.patch new file mode 100644 index 000000000000..726847bc8a10 --- /dev/null +++ b/media-libs/stk/files/stk-4.4.3/030_all_sharedlib.patch @@ -0,0 +1,13 @@ +Index: stk-4.4.3/src/Makefile.in +=================================================================== +--- stk-4.4.3.orig/src/Makefile.in ++++ stk-4.4.3/src/Makefile.in +@@ -64,7 +64,7 @@ DEFS += -DRAWWAVE_PATH=\"$(RAWWAVES)\ + %.o : ../src/include/%.cpp + $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@ + +-all : $(STATICLIB) ++all : $(STATICLIB) $(SHAREDLIB) + + $(STATICLIB) : $(OBJECTS) + $(RM) -f $(STATICLIB) diff --git a/media-libs/stk/stk-4.4.3.ebuild b/media-libs/stk/stk-4.4.3.ebuild new file mode 100644 index 000000000000..c40dd20e2f15 --- /dev/null +++ b/media-libs/stk/stk-4.4.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 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.ebuild,v 1.1 2011/09/15 18:17:23 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}/${PF}" + 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 +} |