Revision: 2958
Author:   lilrc
Date:     2015-05-20 23:37:30 +0200 (Wed, 20 May 2015)
Log Message:
-----------
use multilib to make live ebuild work on amd64, thanks to merlin-vrn for 
updated ebuild, wrt #194; remove no-herd; remove old

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/fst/ChangeLog
    trunk/overlays/proaudio/media-libs/fst/Manifest
    trunk/overlays/proaudio/media-libs/fst/fst-1.8-r3.ebuild
    trunk/overlays/proaudio/media-libs/fst/fst-9999.ebuild
    trunk/overlays/proaudio/media-libs/fst/metadata.xml

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/fst/files/fst-1.6-wineliblocfix.patch
    trunk/overlays/proaudio/media-libs/fst/files/vsthcompilerhack_fix.patch
    trunk/overlays/proaudio/media-libs/fst/fst-1.6-r1.ebuild
    trunk/overlays/proaudio/media-libs/fst/fst-1.6-r2.ebuild
    trunk/overlays/proaudio/media-libs/fst/fst-1.7-r5.ebuild
    trunk/overlays/proaudio/media-libs/fst/fst-1.8-r1.ebuild
    trunk/overlays/proaudio/media-libs/fst/fst-1.8-r2.ebuild
    trunk/overlays/proaudio/media-libs/fst/fst-1.8.ebuild

Modified: trunk/overlays/proaudio/media-libs/fst/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/ChangeLog    2015-05-19 17:22:52 UTC 
(rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/ChangeLog    2015-05-20 21:37:30 UTC 
(rev 2958)
@@ -1,7 +1,18 @@
 # ChangeLog for media-libs/fst
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  20 May 2015; Karl Linden (lilrc) <[email protected]>
+  -fst-1.6-r1.ebuild, -fst-1.6-r2.ebuild, -fst-1.7-r5.ebuild, -fst-1.8.ebuild,
+  -fst-1.8-r1.ebuild, -fst-1.8-r2.ebuild, fst-1.8-r3.ebuild, fst-9999.ebuild,
+  -files/fst-1.6-wineliblocfix.patch, -files/vsthcompilerhack_fix.patch,
+  metadata.xml:
+  use multilib to make live ebuild work on amd64, thanks to merlin-vrn for
+   the updated ebuild, wrt #194
+  explicitly state RDEPEND in 1.8-r3
+  remove no-herd from metadata.xml
+  remove old
+
 *fst-9999 (14 Mar 2009)
 
   14 Mar 2009; Frieder Buerzele <[email protected] +fst-9999.ebuild:

Modified: trunk/overlays/proaudio/media-libs/fst/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/Manifest     2015-05-19 17:22:52 UTC 
(rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/Manifest     2015-05-20 21:37:30 UTC 
(rev 2958)
@@ -1,17 +1,7 @@
-AUX fst-1.6-wineliblocfix.patch 579 SHA256 
1418a89188e49d10075783a5501fb2b792307bb2e65a80b4e5928cd8c5c7a0fe SHA512 
1fda1325872bd0ab223165f2ac2ed3eaac55c0136b3171cb5e0da83278579c05669a019b14b8186ff7bed02503cd136745c2664855a77d0f3666903ac3cb46de
 WHIRLPOOL 
f42a531193be87f1f4b0a536c8342fa932752a7afe721b1446cc41801cf0fb939043c465f72134f4ded5d895c9501f6781adfd2e44e0eee286235e520c442e5b
 AUX fst-1.8-if_no_lash_run.patch 698 SHA256 
10939eeec63dd075ba380ed864648aa5f5e47820070931c7c59ef26d28eaa360 SHA512 
166074542f34ae321a8d5d4f5024bda8cfb5369182174e4a043e74541f311994be952df82348c60205cd0a85f2543400ca811b613415576b8b79b108b665e328
 WHIRLPOOL 
cc5c28d1bf9b3b9f61dfbcbc6cfe53acf70139baa85c8672a54dc47e58d1418e3610bc0c02edd694ea6b7aa97de81bf6cd77d30826656e9700e219bcc0ae56df
 AUX libfst.pc 310 SHA256 
a5b602ec79c672a47222013a35448e2330b3a2d2d2b999c4e4d674836402e857 SHA512 
c9487c25a44c702b34d2005966bf3d4a0e9993a6d403bfa4f686bd3ec7f04c641f3a3240604d08c7a85479a1fd68183b7ba7a000ce617038233f3d7f6c7c31db
 WHIRLPOOL 
7d92fecb072ffed4503335d288fcf40fa48dfcdd7c8937c42069b8e34246fe7abf3deff33ef7868c2ec731ea5beee5f8feffed69d2b761e8ac00452aec1bcd64
-AUX vsthcompilerhack_fix.patch 327 SHA256 
deb22fde888baff8966e16faa03ca85fcc60f074f8ff854ca2897e302ce65578 SHA512 
141bac39967ed0fe7e4e920ee7f07e9b752050e63d966c094c332a5b945396fec0d1de25f88794516d7784c3c58d1b49dc0b4f4377c5b6a02d061c2a0b129c85
 WHIRLPOOL 
f980ff93a4376af9bf88555bb2e33595fb936cebe552ab763d838fbf0f394a64354868074d61018b3383800239834ae665d83a7fb99110a94d9ad70359721866
-DIST fst-1.6.tar.gz 98596 SHA256 
47fb28d8f543ac2341521b603f0c75edbdde5d24c80bbce2d637ed9fb6d9fd75 SHA512 
ae6b39898a0ae33c3f2fd4160e045b69b551a4a9fa5af5895408d848f03311425d7eb3adb038d3c148a88c596f81cdb62d1256dcd065a14eca22d35ef4908b4b
 WHIRLPOOL 
e70d4dd0215c5c90890d07d86291e0b082cb88eab584700758c11f562d6d5385dee05c4f7e4cade1ac4ad39a2f3a0514113d7fdfa34d395f3db6ea1c774616e1
-DIST fst-1.7.tar.gz 35378 SHA256 
26e9adec07b687430cf2f01ec95181307bde2e01d7bbfe03422c99e58d330bc3 SHA512 
24b97ae651a9944c0708251b69d0ba03b2fe5a8469c88fd809f2c78d691498a588d22e6baff9a64c883dcdd1374b30c2b279e601501b595ccf726830855d6d5d
 WHIRLPOOL 
c181c96631ac66ee02483cb6b3bd09cf2febfab54e728f18dd43cdb147ad53d96adfe2b1ca12620b828edf06c91f5ddcc13bb247f5a8cb2bf0a5d1dfc746c5cf
 DIST fst-1.8.tar.gz 38244 SHA256 
40a8af2df5840e764c1d61e2f781e3b8c7f2b54ee64ff1b968c9a4169bae0779 SHA512 
0c782f7fcfb99c733f6ea6a6219dd68e828d1cde27b7734b7b532bf10584cfe78309f87de9e0df7775e29c3b2bd09cfee5f0c98b64c50835e423d77bd379da31
 WHIRLPOOL 
cadf5247e59e0bd5480ceb74393a2464fc367e6a974fbac0dbf804fd2e4362b0df5b42dde13e061d0c1d4e321f635718c058420a3f13a8dd2cc611b10d0272f6
-EBUILD fst-1.6-r1.ebuild 1728 SHA256 
8eecca687cc1230b6d7a1a8c9d925a686e92526af8aafedd0762e50f8d8dd867 SHA512 
6deb006210f42ae40496ab5bc0da9b78c18ceb11a262535139c009f2ebfc2c0fd7f9882ff8c054c8a4ff48050d4892f286d76d16c6ef618e69e821b16cd19d95
 WHIRLPOOL 
12714735efe690713b4674baa317925a5b90e6a1061a2506ccfe079554c3260707edf7d631e9835911d63c5463f6666bdf4f9767a120904daee735d1327c2791
-EBUILD fst-1.6-r2.ebuild 1527 SHA256 
244cb7123b41a4256ed7c5b1ba7af0c70333189e10529abd2b1b7eac3e735252 SHA512 
8511d749ba6a678b0682ba828630bdd7a06a148f44dd1067b881ad294186e16e9b08a6cb3a93d7b1d6f55ece59d9a03a74bd97fd7455219ade36128f82135fe0
 WHIRLPOOL 
2622fc1bc44800e4cbe86e063df10418fbad4f3692e89102a0c5a8da5a9d35fa0d9a65d9be98201a9af7a836a45b2fad1f1ddec77b1ce2637c81eeb6846bb58e
-EBUILD fst-1.7-r5.ebuild 1988 SHA256 
4db15877b20620ff92894cb519cb9d052c699eeebb660bb3f831d8c9141aaf9b SHA512 
57bef96fb88fee9e5be4263c000b0dce738305970ae56d4b54777e5f0884c332665f0de0c1554bde43cf9856a54a3770a8d0ba787874d567b5361ec0eb1d4f2d
 WHIRLPOOL 
f737e5331cf6ca1fac28e66d3839816a3563aa0e7aca94584dcf1fcf61605aa0f06fa0bdeb0a50066efb6fcea4202bbc52e9d358664aa283a8d0f74d89115554
-EBUILD fst-1.8-r1.ebuild 2134 SHA256 
00e441c57eab7087c68e445639dec59f80e6489903111187155d725b5e8aa3b4 SHA512 
0522049db237b296c543e3c2d7efa5817ea9eba18f41334bcb4e80f6934f4d01729280654d7223c527877d236b94994a6e3d75b3cb88dfac4de497e2da3a9d2e
 WHIRLPOOL 
db2390521341a64cd52f702fe4d9f7c6bc5f07d40e65e7d6841c235897e642cd3a4fd9b2d2c974391e30946ff736b698778c6db0fb8762fefc01c1ec0fe2f101
-EBUILD fst-1.8-r2.ebuild 2259 SHA256 
2c121ae1c4bed8a57a347d31a9cb99f76c6cb85561f0d873d56dc1c18e7318e8 SHA512 
1fc788880493e4e9de934a80e873d33f3762af9ecf52b6df7dace355bd99a93f0ccd24f2a776406590b6fd84eb8973eaf52007fbeb21bfc1227a3e53558cc09e
 WHIRLPOOL 
d4120e946461bcded81ae4c2dba03b042a71d44a199dbe610a7e777576363d5d7a3d7a33b313b60af1487aa4cd27faaac57a80cd002506c868339154eec76b01
-EBUILD fst-1.8-r3.ebuild 2345 SHA256 
c88ec896984a63f43ba08d18b8353390cd1e76d99b03b95598186d701f93f6f8 SHA512 
0e119f326eb73e1ca2b40bded8949c770e89849816c827a662e945be5364e69e0f02ab6568aa2deffd5901ad78ea2dcdd5b06529e7b17c88b7f00b9bd0b168a8
 WHIRLPOOL 
0c1960f6159a840bb89a06f2207832ec5fb495ea97b6a433d3888c8c5c6b01e3998f39e9eb76f98ef622263c59a844da45ae54162f7e0c2c50cedd4a37c62eb1
-EBUILD fst-1.8.ebuild 2005 SHA256 
d8e3da8a599441cd8895967b100336f11a4942148603c1d7e459023956c4160b SHA512 
a23f37c7b0f25c43c386f0a1702f415edfc2f66a3b810d995c6582d2b8618e881a2d26a87f25a65fd5c34b8e887ea5f30075e87654790026230e3ac21c50d6e0
 WHIRLPOOL 
2ad121ad8174523f2d1d8f5c0c653d14b377511e7ce76c59867b2213a5010d9aab760cd99647bbb276591dbd8b2bc77727d05c9c13270b407f3c4a1e52b2191f
-EBUILD fst-9999.ebuild 688 SHA256 
c0321af3e52e8b986808f17a2990bb6b15fdb5e5f73b6b9bceded1dd8eb2f704 SHA512 
7b6525c2dd1c23f842f75053cf168ba6dad212145ab20251576dd322846016e635f39c4ceac41470d007dd99c776bced61a8aef2c3d9486432d5c013864a909b
 WHIRLPOOL 
1ca8dda14a59ee205659a79779bf7b7255ca064592569042f476769f499e3148e952bb01df068f2c8d161eccca11060e2fa3ad2577a856ae8508be0e6e0d0c5d
-MISC ChangeLog 330 SHA256 
ea0ff813841fdbead1c9678e2143c2441c24c4fd109873858b456a19853d39a0 SHA512 
2bdee5959e3c428fa926098e50492ef92133470d956d20d4321304258405c175244571608b9b889890779a8cd6eeca42987cbb6bc79f6b32f02803c43842e99e
 WHIRLPOOL 
10cda80054453282f0a40e14666b9cced3fee73462da706b5deef222afaf05559d938658a4f742e5f00a9c252e27c7232af07cc6a366583e27b054e182737d8a
-MISC metadata.xml 268 SHA256 
96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 
3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9
 WHIRLPOOL 
17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a
+EBUILD fst-1.8-r3.ebuild 2385 SHA256 
9678efb400b36f778e96133b4a626139140ed5d6b579af520bc8134396f0f5b4 SHA512 
01f4aa5b2823fea752880075c7cb43a49a03cf7846274b9c8987024a6156fbbb129c379004fd05326efdedd6de09c50bac2ca4465e20171afd44f569c2613dee
 WHIRLPOOL 
4c098023741c72b6fdf5e646fb4652c13d80cca0b90bee094ff94c9d6266fdbe2b4649f3c9d51811fe055cdde87c2430195e0b164fba287ba1c63bd23466c45d
+EBUILD fst-9999.ebuild 737 SHA256 
199c328d5a947e495cd0318affa502dbcc747574bd7aae3b9bbd256e2104ba15 SHA512 
ce5d3cd5e7f9d11a9a355f74d461c8bcecdb8f7cbad1377aba569ed2b6563a13c620640995e0c6a4df54fe6862e16b22b5661f2d9b724ce1c334194472248b45
 WHIRLPOOL 
81a3774f5e0eedad1d0c8ad9a7363bcf7f2bf97b6ec2817039f06f63ad478dfadffcb6e95f49206a8f9c83fc0e06594f9618128fb98999325bbb9b7e7db660e7
+MISC ChangeLog 834 SHA256 
f3fde7903373615b32dc8a466bace8005056f877096b7909270fbf75702e5509 SHA512 
b47ccf77693d5f0eefdabda8ba324747d5e47ea58420c1063f5d988103f4836454683a2e54a5fbbc0e3779e079b02a5d79c2bc8482ee154fb1b9345b08981dde
 WHIRLPOOL 
7959680ac79f23e26aaa3a22998f0ed2cd46863580c744cc86639d137642a63e164fa86dd800f05718b74ba5f1cbc5ede40a083249754943770c2702d3b8572c
+MISC metadata.xml 246 SHA256 
f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 
327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4
 WHIRLPOOL 
e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Deleted: 
trunk/overlays/proaudio/media-libs/fst/files/fst-1.6-wineliblocfix.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/files/fst-1.6-wineliblocfix.patch    
2015-05-19 17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/files/fst-1.6-wineliblocfix.patch    
2015-05-20 21:37:30 UTC (rev 2958)
@@ -1,12 +0,0 @@
-diff -burN fst-1.6/fst/Makefile.in fst-1.6-mod/fst/Makefile.in
---- fst-1.6/fst/Makefile.in    2004-04-16 06:41:17.000000000 -0500
-+++ fst-1.6-mod/fst/Makefile.in        2004-08-22 16:17:20.631885898 -0500
-@@ -95,7 +95,7 @@
-       $(LDSHARED) $(LDDLLFLAGS) -o $@ $(fst_exe_OBJS) 
$(fst_exe_MODULE).spec.o $(fst_exe_LIBRARY_PATH) $(ALL_LIBRARY_PATH) 
$(fst_exe_LIBRARIES:%=-l%) $(ALL_LIBRARIES) $(LIBS)
- 
- fstconfig: $(fst_exe_MODULE).so fstconfig.o
--      $(CC) -o fstconfig fstconfig.o -L. -lfst 
-+      $(CC) -o fstconfig fstconfig.o -L. -lfst $(WINE_LIBRARY_PATH) 
$(WINE_LIBRARIES)
- 
- 
- top_distdir = ..

Deleted: trunk/overlays/proaudio/media-libs/fst/files/vsthcompilerhack_fix.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/files/vsthcompilerhack_fix.patch     
2015-05-19 17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/files/vsthcompilerhack_fix.patch     
2015-05-20 21:37:30 UTC (rev 2958)
@@ -1,7 +0,0 @@
-diff -brN -U0 fst-1.6/vst/aeffectx.h 
fst-1.6-vsthcompilerhack_fix/vst/aeffectx.h
---- fst-1.6/vst/aeffectx.h     2004-08-22 20:38:01.202291000 -0500
-+++ fst-1.6-vsthcompilerhack_fix/vst/aeffectx.h        2004-08-22 
20:42:33.910988000 -0500
-@@ -915,0 +916 @@
-+/* broke-ass compilerhack...   what were they thinking?
-@@ -939,0 +941 @@
-+*/

Deleted: trunk/overlays/proaudio/media-libs/fst/fst-1.6-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.6-r1.ebuild    2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.6-r1.ebuild    2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,83 +0,0 @@
-# installs libfst, using sdk from /opt/VST Plug-Ins SDK 2.3
-# bug #61300
-
-inherit eutils
-
-RESTRICT="mirror"
-
-DESCRIPTION="FreeST audio plugin VST container library"
-HOMEPAGE="http://www.linuxaudiosystems.com/fst/";
-LICENSE="GPL-2"
-SLOT="0"
-SRC_URI="http://www.linuxaudiosystems.com/fst/${P}.tar.gz";
-
-KEYWORDS=""
-DEPEND="app-emulation/wine
-       >=media-libs/vst-sdk-2.3"
-
-VSTSDK_DIR="/opt/VST_Plug-Ins_SDK_2.3"
-
-src_unpack() {
-       unpack ${P}.tar.gz || die
-       epatch "${FILESDIR}"/fst-1.6-wineliblocfix.patch
-       cd "${WORKDIR}/${P}"
-       mkdir "${WORKDIR}/${P}"/vst
-       cp "${VSTSDK_DIR}"/vstsdk2.3/source/common/AEffect.h \
-          "${VSTSDK_DIR}"/vstsdk2.3/source/common/aeffectx.h \
-               vst/
-       cd "${WORKDIR}/${P}"/vst
-       ../fixheaders
-       epatch "${FILESDIR}"/vsthcompilerhack_fix.patch
-}
-
-src_compile() {
-       cd "${WORKDIR}/${P}"
-       aclocal $ACLOCAL_FLAGS || die
-       autoconf || die
-       automake -a -c
-
-       local myconf
-
-       EXTRA_ECONF="${EXTRA_ECONF} \
-               --with-wine-includes=/usr/lib/wine/include/wine/windows \
-               --with-wine-libraries=/usr/lib/wine/lib \
-               --with-wine-tools=/usr/lib/wine/bin"
-
-       ./configure \
-               --prefix=/usr \
-               --host=${CHOST} \
-               --mandir=/usr/share/man \
-               --infodir=/usr/share/info \
-               --datadir=/usr/share \
-               --sysconfdir=/etc \
-               --localstatedir=/var/lib \
-               ${EXTRA_ECONF}
-       emake
-}
-
-src_install() {
-       cd ${WORKDIR}/${P}
-
-       # /usr/include/fst.h
-       dodir /usr/include
-       insinto /usr/include
-       doins fst/fst.h
-
-       # /usr/include/vst/*
-       dodir /usr/include/vst
-       insinto /usr/include/vst
-       doins vst/AEffect.h
-       doins vst/aeffectx.h
-
-       # /usr/lib/libfst.so
-       dodir /usr/lib
-       insinto /usr/lib
-       doins fst/libfst.so
-
-       # /usr/lib/pkgconfig/libfst.pc
-       dodir /usr/lib/pkgconfig
-       insinto /usr/lib/pkgconfig
-       doins libfst.pc
-
-       dodoc README AUTHORS COPYING ChangeLog
-}

Deleted: trunk/overlays/proaudio/media-libs/fst/fst-1.6-r2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.6-r2.ebuild    2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.6-r2.ebuild    2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,75 +0,0 @@
-# installs libfst, using sdk from /opt/VST Plug-Ins SDK 2.3
-# bug #61300
-
-inherit eutils
-
-RESTRICT="mirror"
-
-DESCRIPTION="FreeST audio plugin VST container library"
-HOMEPAGE="http://www.linuxaudiosystems.com/fst/";
-SLOT="0"
-LICENSE="GPL-2"
-
-SRC_URI="http://www.linuxaudiosystems.com/fst/${P}.tar.gz";
-
-KEYWORDS=""
-DEPEND="app-emulation/wine
-       >=media-libs/vst-sdk-2.3"
-
-VSTSDK_DIR="/opt/VST_Plug-Ins_SDK_2.3"
-
-src_unpack() {
-       unpack "${P}".tar.gz || die
-       epatch "${FILESDIR}"/fst-1.6-wineliblocfix.patch
-       cd "${WORKDIR}/${P}"
-       mkdir "${WORKDIR}/${P}"/vst
-       cp "${VSTSDK_DIR}"/vstsdk2.3/source/common/AEffect.h \
-          "${VSTSDK_DIR}"/vstsdk2.3/source/common/aeffectx.h \
-               vst/
-       cd "${WORKDIR}/${P}"/vst
-       ../fixheaders
-       epatch "${FILESDIR}"/vsthcompilerhack_fix.patch
-}
-
-src_compile() {
-       cd "${WORKDIR}/${P}"
-       aclocal $ACLOCAL_FLAGS || die
-       autoconf || die
-       automake -a -c
-
-       local myconf
-       econf #\
-       #       " --with-wine-includes=/usr/lib/wine/include/wine/windows \
-       #       --with-wine-libraries=/usr/lib/wine/lib \
-       #       --with-wine-tools=/usr/lib/wine/bin" || die
-
-       emake || die
-}
-
-
-src_install() {
-       cd "${WORKDIR}/${P}"
-
-       # /usr/include/fst.h
-       dodir /usr/include
-       insinto /usr/include
-       doins fst/fst.h
-
-       # /usr/include/vst/*
-       dodir /usr/include/vst
-       insinto /usr/include/vst
-       doins vst/AEffect.h
-       doins vst/aeffectx.h
-
-       # /usr/lib/libfst.so
-       dodir /usr/lib
-       insinto /usr/lib
-       doins fst/libfst.so
-
-       # /usr/lib/pkgconfig/libfst.pc
-       dodir /usr/lib/pkgconfig
-       insinto /usr/lib/pkgconfig
-       doins libfst.pc
-
-       dodoc README AUTHORS COPYING ChangeLog
-}

Deleted: trunk/overlays/proaudio/media-libs/fst/fst-1.7-r5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.7-r5.ebuild    2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.7-r5.ebuild    2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,78 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-
-DESCRIPTION="FreeST audio plugin VST container library"
-HOMEPAGE="http://joebutton.co.uk/fst/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-SRC_URI="http://galan.sf.net/${P}.tar.gz";
-VST_SDK_VER="2.3"
-
-
-KEYWORDS="x86"
-DEPEND=">=app-emulation/wine-0.9.5
-       >=media-sound/jack-audio-connection-kit-0.98.1
-       =media-libs/vst-sdk-${VST_SDK_VER}*"
-
-pkg_setup() {
-       if [ ! -e "/usr/include/vst/aeffectx.h" -a ! -e \
-               "/usr/include/vst/aeffectx.h" ] ;then
-               eerror "vst headerfiles not found"
-               eerror "please emerge vst-sdk-2.3-r3 from the proaudio overlay"
-               die "include files missing"
-       fi
-}
-
-src_unpack() {
-       unpack ${A} || die
-       einfo "Patch Makefile 0-5"
-       sed -i  /test\ -n\ \$\(SDKDIR\)\ \&\&\ \$\(RM\)\ -rf\ \$\(SDKDIR\)/d 
"${S}"/Makefile || die
-
-       # remove unneeded vars
-       einfo "Patch Makefile 1-5"
-       sed -i /distclean:clean/d  "${S}"/Makefile || die
-       einfo "Patch Makefile 2-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 3-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 4-5"
-       sed -i  /^VSTDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 5-5"
-
-       # add VSTDIR include path to makefile
-       sed -i -e 1i'VSTDIR = /usr/include/vst' "${S}"/Makefile || die
-       }
-
-src_compile() {
-       emake || die
-       # change path and name in the fst launch-script to
-       # /usr/lib and libfst.so
-       sed -i -e "s:^\(appdir=''.*\):appdir='/usr/lib':" "${S}"/fst || die
-       sed -i -e "s:fst.exe.so:libfst.so:"  "${S}"/fst || die
-       sed -i '/dirname/d' "${S}"/fst || die
-
-}
-
-src_install() {
-       exeinto /usr/bin
-       doexe fst
-       #fst.exe.so
-       #fperms 644 /usr/bin/fst.exe.so
-       # object files are needed for eg. ardour with fst-support
-       insinto /usr/lib/"${PN}"
-       doins *.o
-       # install lib, so gcc -lfst works
-       insinto /usr/lib
-       newins fst.exe.so libfst.so
-
-       # install header-files
-       insinto /usr/include
-       doins fst.h
-       insinto /usr/lib/pkgconfig
-       doins "${FILESDIR}"/libfst.pc
-}

Deleted: trunk/overlays/proaudio/media-libs/fst/fst-1.8-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.8-r1.ebuild    2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.8-r1.ebuild    2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,79 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-
-DESCRIPTION="FreeST audio plugin VST container library"
-HOMEPAGE="http://joebutton.co.uk/fst/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-SRC_URI="http://galan.sf.net/${P}.tar.gz";
-VST_SDK_VER="2.3"
-
-KEYWORDS="x86"
-DEPEND="media-sound/lash
-       >=app-emulation/wine-0.9.5
-       >=media-sound/jack-audio-connection-kit-0.98.1
-       =media-libs/vst-sdk-${VST_SDK_VER}*"
-
-pkg_setup() {
-       if [ ! -e "/usr/include/vst/aeffectx.h" -a ! -e \
-               "/usr/include/vst/aeffectx.h" ] ;then
-               eerror "vst headerfiles not found"
-               eerror "please emerge vst-sdk-2.3-r3 from the proaudio overlay"
-               die "include files missing"
-       fi
-}
-
-src_unpack() {
-       unpack ${A} || die
-
-       einfo "Patch Makefile 0-5"
-       sed -i  /test\ -n\ \$\(SDKDIR\)\ \&\&\ \$\(RM\)\ -rf\ \$\(SDKDIR\)/d 
"${S}"/Makefile || die
-
-       # remove unneeded vars
-       einfo "Patch Makefile 1-5"
-       sed -i /distclean:clean/d  "${S}"/Makefile || die
-       einfo "Patch Makefile 2-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 3-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 4-5"
-       sed -i  /^VSTDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 5-5"
-
-       # add VSTDIR include path to makefile
-       sed -i -e 1i'VSTDIR = /usr/include/vst' "${S}"/Makefile || die
-}
-
-src_compile() {
-       emake || die
-       # change path and name in the fst launch-script to
-       # /usr/lib and libfst.so
-       #sed -i -e "s:^\(appdir=''.*\):appdir='/usr/lib':" "${S}"/fst || die
-       #sed -i -e "s:fst.exe.so:libfst.so:"  "${S}"/fst || die
-       #sed -i '/dirname/d' "${S}"/fst || die
-}
-
-src_install() {
-       exeinto /usr/bin
-       doexe fst
-       #fst.exe.so
-       #fperms 644 /usr/bin/fst.exe.so
-       # object files are needed for eg. ardour with fst-support
-       insinto /usr/lib/"${PN}"
-       doins *.o
-       # install lib, so gcc -lfst works
-       insinto /usr/lib
-       newins fst.exe.so libfst.so
-       dosym /usr/lib/libfst.so /usr/bin/fst.exe.so
-       # install header-files
-       insinto /usr/include
-       doins fst.h
-       insinto /usr/lib/pkgconfig
-       doins "${FILESDIR}"/libfst.pc
-       sed -i -e "s:^\(Version\:\)\(.*\):\1 ${PV}:"  
"${D}"/usr/lib/pkgconfig/libfst.pc
-}

Deleted: trunk/overlays/proaudio/media-libs/fst/fst-1.8-r2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.8-r2.ebuild    2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.8-r2.ebuild    2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,84 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-
-inherit eutils
-DESCRIPTION="FreeST audio plugin VST container library"
-HOMEPAGE="http://joebutton.co.uk/fst/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-SRC_URI="http://galan.sf.net/${P}.tar.gz";
-VST_SDK_VER="2.3"
-
-KEYWORDS="x86"
-DEPEND="media-sound/lash
-       >=app-emulation/wine-0.9.5
-       >=media-sound/jack-audio-connection-kit-0.98.1
-       =media-libs/vst-sdk-${VST_SDK_VER}*"
-
-pkg_setup() {
-       if [ ! -e "/usr/include/vst/aeffectx.h" -a ! -e \
-               "/usr/include/vst/aeffectx.h" ] ;then
-               eerror "vst headerfiles not found"
-               eerror "please emerge vst-sdk-2.3-r3 from the proaudio overlay"
-               die "include files missing"
-       fi
-}
-
-src_unpack() {
-       unpack ${A} || die
-
-       cd "${S}"
-       einfo "Patch Makefile 0-5"
-       sed -i  /test\ -n\ \$\(SDKDIR\)\ \&\&\ \$\(RM\)\ -rf\ \$\(SDKDIR\)/d 
"${S}"/Makefile || die
-
-       # remove unneeded vars
-       einfo "Patch Makefile 1-5"
-       sed -i /distclean:clean/d  "${S}"/Makefile || die
-       einfo "Patch Makefile 2-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 3-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 4-5"
-       sed -i  /^VSTDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 5-5"
-
-       # add VSTDIR include path to makefile
-       sed -i -e 1i'VSTDIR = /usr/include/vst' "${S}"/Makefile || die
-
-       # hack to launch fst without lash server running
-       epatch "${FILESDIR}"/${P}-if_no_lash_run.patch
-}
-
-src_compile() {
-       emake || die
-       # change path and name in the fst launch-script to
-       # /usr/lib and libfst.so
-       #sed -i -e "s:^\(appdir=''.*\):appdir='/usr/lib':" "${S}"/fst || die
-       #sed -i -e "s:fst.exe.so:libfst.so:"  "${S}"/fst || die
-       #sed -i '/dirname/d' "${S}"/fst || die
-}
-
-src_install() {
-       exeinto /usr/bin
-       doexe fst
-       #fst.exe.so
-       #fperms 644 /usr/bin/fst.exe.so
-       # object files are needed for eg. ardour with fst-support
-       insinto /usr/lib/"${PN}"
-       doins *.o
-       # install lib, so gcc -lfst works
-       insinto /usr/lib
-       newins fst.exe.so libfst.so
-       dosym /usr/lib/libfst.so /usr/bin/fst.exe.so
-       # install header-files
-       insinto /usr/include
-       doins fst.h
-       insinto /usr/lib/pkgconfig
-       doins "${FILESDIR}"/libfst.pc
-       sed -i -e "s:^\(Version\:\)\(.*\):\1 ${PV}:"  
"${D}"/usr/lib/pkgconfig/libfst.pc
-}

Modified: trunk/overlays/proaudio/media-libs/fst/fst-1.8-r3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.8-r3.ebuild    2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.8-r3.ebuild    2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -16,10 +16,12 @@
 VST_SDK_VER="2.3"
 
 KEYWORDS="x86"
-DEPEND="media-sound/lash
+RDEPEND="media-sound/lash
        >=app-emulation/wine-0.9.5
        >=media-sound/jack-audio-connection-kit-0.98.1
        =media-libs/vst-sdk-${VST_SDK_VER}*"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig"
 
 pkg_setup() {
        if [ ! -e "/usr/include/vst/aeffectx.h" -a ! -e \

Deleted: trunk/overlays/proaudio/media-libs/fst/fst-1.8.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-1.8.ebuild       2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-1.8.ebuild       2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,78 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-
-DESCRIPTION="FreeST audio plugin VST container library"
-HOMEPAGE="http://joebutton.co.uk/fst/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-SRC_URI="http://galan.sf.net/${P}.tar.gz";
-VST_SDK_VER="2.3"
-
-KEYWORDS="x86"
-DEPEND="media-sound/lash
-       >=app-emulation/wine-0.9.5
-       >=media-sound/jack-audio-connection-kit-0.98.1
-       =media-libs/vst-sdk-${VST_SDK_VER}*"
-
-pkg_setup() {
-       if [ ! -e "/usr/include/vst/aeffectx.h" -a ! -e \
-               "/usr/include/vst/aeffectx.h" ] ;then
-               eerror "vst headerfiles not found"
-               eerror "please emerge vst-sdk-2.3-r3 from the proaudio overlay"
-               die "include files missing"
-       fi
-}
-
-src_unpack() {
-       unpack ${A} || die
-       einfo "Patch Makefile 0-5"
-       sed -i  /test\ -n\ \$\(SDKDIR\)\ \&\&\ \$\(RM\)\ -rf\ \$\(SDKDIR\)/d 
"${S}"/Makefile || die
-
-       # remove unneeded vars
-       einfo "Patch Makefile 1-5"
-       sed -i /distclean:clean/d  "${S}"/Makefile || die
-       einfo "Patch Makefile 2-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 3-5"
-       sed -i  /^SDKDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 4-5"
-       sed -i  /^VSTDIR/d "${S}"/Makefile || die
-       einfo "Patch Makefile 5-5"
-
-       # add VSTDIR include path to makefile
-       sed -i -e 1i'VSTDIR = /usr/include/vst' "${S}"/Makefile || die
-       }
-
-src_compile() {
-       emake || die
-       # change path and name in the fst launch-script to
-       # /usr/lib and libfst.so
-       sed -i -e "s:^\(appdir=''.*\):appdir='/usr/lib':" "${S}"/fst || die
-       sed -i -e "s:fst.exe.so:libfst.so:"  "${S}"/fst || die
-       sed -i '/dirname/d' "${S}"/fst || die
-
-}
-
-src_install() {
-       exeinto /usr/bin
-       doexe fst
-       #fst.exe.so
-       #fperms 644 /usr/bin/fst.exe.so
-       # object files are needed for eg. ardour with fst-support
-       insinto /usr/lib/"${PN}"
-       doins *.o
-       # install lib, so gcc -lfst works
-       insinto /usr/lib
-       newins fst.exe.so libfst.so
-
-       # install header-files
-       insinto /usr/include
-       doins fst.h
-       insinto /usr/lib/pkgconfig
-       doins "${FILESDIR}"/libfst.pc
-}

Modified: trunk/overlays/proaudio/media-libs/fst/fst-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/fst-9999.ebuild      2015-05-19 
17:22:52 UTC (rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/fst-9999.ebuild      2015-05-20 
21:37:30 UTC (rev 2958)
@@ -1,7 +1,9 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 inherit eutils git-r3
 
 DESCRIPTION="FreeST audio plugin VST container library"
@@ -15,14 +17,20 @@
 SRC_URI=""
 
 KEYWORDS=""
-DEPEND="lash? ( media-sound/lash )
-       >=x11-libs/gtk+-2.0
-       >=app-emulation/wine-0.9.5
-       >=media-sound/jack-audio-connection-kit-0.98.1
-       app-emulation/emul-linux-x86-gtklibs"
+RDEPEND="
+       lash? ( media-sound/lash[abi_x86_32(-)] )
+       x11-libs/gtk+:2[abi_x86_32(-)]
+       app-emulation/wine[abi_x86_32(-)]
+       media-sound/jack-audio-connection-kit[abi_x86_32(-)]
+"
 
+DEPEND="
+       ${RDEPEND}
+       virtual/pkgconfig
+"
+
 src_compile() {
-       emake LASH_EXISTS="$(use lash && echo yes || echo no)" || die
+       emake LASH_EXISTS="$(use lash && echo yes || echo no)"
 }
 
 src_install() {

Modified: trunk/overlays/proaudio/media-libs/fst/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/fst/metadata.xml 2015-05-19 17:22:52 UTC 
(rev 2957)
+++ trunk/overlays/proaudio/media-libs/fst/metadata.xml 2015-05-20 21:37:30 UTC 
(rev 2958)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <herd>no-herd</herd>
        <maintainer>
                <email>[email protected]</email>
                <name>pro-audio overlay team</name>

Reply via email to