summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2014-04-18 22:18:13 +0000
committerJulian Ospald <hasufell@gentoo.org>2014-04-18 22:18:13 +0000
commit23fe9b9b5032134685ee3764a2455fe50480db5a (patch)
treefd4a7b9d228317cf76f600ea02fc7ffb64f2e711 /media-libs/ladspa-cmt
parentMask updated emul-linux-x86-sdl. (diff)
downloadhistorical-23fe9b9b5032134685ee3764a2455fe50480db5a.tar.gz
historical-23fe9b9b5032134685ee3764a2455fe50480db5a.tar.bz2
historical-23fe9b9b5032134685ee3764a2455fe50480db5a.zip
add multilib support
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBDEED020
Diffstat (limited to 'media-libs/ladspa-cmt')
-rw-r--r--media-libs/ladspa-cmt/ChangeLog9
-rw-r--r--media-libs/ladspa-cmt/Manifest35
-rw-r--r--media-libs/ladspa-cmt/ladspa-cmt-1.16-r3.ebuild60
3 files changed, 86 insertions, 18 deletions
diff --git a/media-libs/ladspa-cmt/ChangeLog b/media-libs/ladspa-cmt/ChangeLog
index fe9f53e16a6e..1e1358688986 100644
--- a/media-libs/ladspa-cmt/ChangeLog
+++ b/media-libs/ladspa-cmt/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/ladspa-cmt
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/ladspa-cmt/ChangeLog,v 1.52 2013/04/02 11:20:37 ago Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ladspa-cmt/ChangeLog,v 1.53 2014/04/18 22:18:09 hasufell Exp $
+
+*ladspa-cmt-1.16-r3 (18 Apr 2014)
+
+ 18 Apr 2014; Julian Ospald <hasufell@gentoo.org> +ladspa-cmt-1.16-r3.ebuild:
+ add multilib support
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> ladspa-cmt-1.16-r2.ebuild:
Stable for hppa, wrt bug #457374
diff --git a/media-libs/ladspa-cmt/Manifest b/media-libs/ladspa-cmt/Manifest
index 7a26e65b926c..c36aa4cc3178 100644
--- a/media-libs/ladspa-cmt/Manifest
+++ b/media-libs/ladspa-cmt/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX cmt.rdf 3943 SHA256 23a756c95e87c545b8d32855d3d863e5e160254fd3b19fa2c5b61aeb2a631f26 SHA512 265bb9ed2cff657a2698dc1182bb3079a6d3f70a6db86aa20cfc992b5cf54a341a65f9af278630671c3657dc730de85a0b95caae785893412ad5659a195b820c WHIRLPOOL e6eed7d9412260dcfcbcf372999e0e08b60e4a5150038221465ff778aa9db7ba2281a44a1db4b8292bc36efa2a1db6c2f76c727551d2072e856f06f35c0a1571
AUX ladspa-cmt-1.16-darwin.patch 316 SHA256 c9550afb4d8512532e3d338331cd9e7eedd74a8464fc06565eca8ca7d89111e2 SHA512 1a73be4184681fff4f6827fa47508d8177c1fccb492b66ad89638a5c4725fcc828545b225db6b38eb6971aefe7eef92edee4f6b3a7013365eb60010935db1497 WHIRLPOOL cbe2c3c5d81369d6426d42e772ba27599f1521669283282f955c23ae3bb0b276e12f88d8b3ffb7315e627d3872074976ce2530124068dbc266ebbff2ba096d88
@@ -9,23 +9,26 @@ AUX ladspa-cmt-1.16-sa.patch 666 SHA256 77e9b19bcd4ea40438995b7553edbaf051300406
DIST cmt_src_1.16.tgz 63909 SHA256 512a1d7e698b9e0e7c692202c29f4bd70846d52241ec254e1a324abaef405635 SHA512 be4aaa064183b6121b4ca8d7d2535cb9a3bcb557e3a2f22b45ec9775b0e296f70a9a7edf697b78095d6ef1564bb5459bb742649082ac724d1774c0790379af21 WHIRLPOOL 7daeaf8dfc30c1acb6b9387fe96ac55121f136c355c7cb0d48d402ac8c9ea2fcabf6f3d436ed009c65d9cafcedab2ed705204ef34e7f4a24dbcdca0054cbc0d8
EBUILD ladspa-cmt-1.16-r1.ebuild 1372 SHA256 137ccd853a67566a2cf0f8fa81c928416feb0e1bed607107ff726093f47bae13 SHA512 61d9d883af6f3d5366d963c20c885a797ae988f52f950351e6c439d33da9e037000bf18b93c9a83e4eaa8ef4bb8cd9418856cb113c73836700d89ae2bfe0b39f WHIRLPOOL 2af7da7d035c6cff482374b443af834f4d9c6243b65e3b2640d1e2d1eea13ef70a83b5a56d32579bab6755c38f228e4dec0dc853b00d93f440acf610368fc3b6
EBUILD ladspa-cmt-1.16-r2.ebuild 1396 SHA256 d22ca08ed3bbd38cb726e5294120a9f04111d0e5bc29a3d28200ada56cf02778 SHA512 45ddad9e40e9faafa63df03c49319a664b667c4cc31354b7929069e62fa8297207f4f60bf38c570490e484a75e687fba6cbfe1717490ba44134df9d21f5c9683 WHIRLPOOL 092a710e3a2689f41165bb542ca2a373c0db2909185ba337d1febc8303c5f4d486622576e9a3afd93ce9d49c7e3217a1dc67abb1f10ea43efd62eb079b541eb6
+EBUILD ladspa-cmt-1.16-r3.ebuild 1504 SHA256 250f80674ed47ebdf0d8d06bdc561751082c8b5b419b08de486575a9a3be4adb SHA512 8f7d830c3b7f03799a25d9efd47346bb9d960e90ad59f7c4569ec5e5a877ad56376987eb1bcbf723736e101a284285c1e25d44621d76abf41ce6ff856cf5fbf4 WHIRLPOOL 091b83b91332041732257ee53b59249c2683f374d3ec5797af418a693228f2058a376c4a62ab0740c4d3b025945edb00305f38866bf0bb6b14c3a1acd90a8ff6
EBUILD ladspa-cmt-1.16.ebuild 1407 SHA256 42d004cf8cb85052f5e5709de20e9c12d607ce5426182f415a1683d16d03ceff SHA512 5a3c0014a1f79c61d810abb6338d91f576cb1805465ba52a3362cf441179e5c376081cef005e5f6dc3bd1668c12eb0b6eeef477c1097b5ccc701dd99882ec054 WHIRLPOOL d6fba353e1a0bc2e1497a9582f7d3200d9b6a03ad0bdf8ba472ea8be200ba88303dcde212073a77c7ca5f7d4bbed8eee251fb6109166f77697edf62282255f4b
-MISC ChangeLog 6476 SHA256 9e6ab0cb95f7a02809970c8f27bc23454636d69f6ec79fa126e47b4fb54310b5 SHA512 3e18042672ec4ce65789a0e6c0fca80222b6c9446dc7d09a99dfd5a70f428a5fc839a01bb986f5ccd0dea2569c16abb42bee75af91dc0f03d517f0ad1f00e896 WHIRLPOOL ebbe714feb61929a0dabd6c7db6afdb49c3c5665b90eacabe6cc35e347bde2fbe8dbb174b014ac875dcb6022752cb9c6c48c3dd85472e1eb2f5b59e479326511
+MISC ChangeLog 6619 SHA256 7aa04881f613b6900dcded509af1c75f38c22d8666799f07709c0b617325aa05 SHA512 43d2f13730bd4e3d863ebbb3573545f9db6e0bd142aea5869ac934bf73dfcbbdf9f1f58057cd4aa164e0d7a4b841e15fb9723b6f3d68682f1c34ba218a49d9a2 WHIRLPOOL aed498fa7d2c2765dbbafc48904e66bb61d082dd64187c07268deb341413d243915a755a97185f5f2e192f59b713a4f9ae1a8d866ae045a5c0f1eaf9bd2e433f
MISC metadata.xml 161 SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e SHA512 e9f8695c64d7b6aa86b9b6186490d50b5a75d593ac1c86b9698265c6345899c64fa712acdde3bdbfb2464139e44623efdae29b67b73c1c85bcbedfbd10e874fd WHIRLPOOL c01ec8b583f907a3a62da7d5bf74d09809244709021f437dc3f0064b2d52baa3dd4386369b46a9fd74020146017cf6117ad04b147e8538b1a2c7202e1b4a2dd5
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJRWr5xAAoJELp701BxlEWfy9MP/3aihmNZNIFqQC3UZkoAXMLA
-fu1N9za7onWN/VN0ZqWDpem9T/kg/XLAYJQYbmRMJaOkbNT5eG8K/O1+uMO8MjGx
-4zuDYS9czXeMNCmG0dCcqCXbGoCR0FW4CTXO789+fA0hHjg3Srx2F75PoVsI14sZ
-OPqb6RzWEOnQJCkJKGibGljJHjRh49sWP+AkaB3/cszoCQddQVrsRpVtAN3RZJ6B
-OStS+vOPLUeGStyj8RgulIovIB7HcHd3AmNH598kfldKkQkFNAgfeBbiBRG5UIj+
-ERf0KC/jbSyyCcFqX0p3SVgL1t83hCB64weZ0QYpcP7iS4e9h7SUxulR4379YsJQ
-j0y3ScePEgO+TZozQyqxipB3PmXMnwnFxholg9FzNMvvbRQByFWJ5A9yh+DJQ5Nj
-zUPvZbQDvhcQo+jFKUYd7DruaRps2ghBRL/iGfws26z5JoQSEN9SUo1i/ESPNHbd
-nuxzgviZLMSiEh5jsjzWEXz1CUk/4XhH+pMeFH5QCOl3Yy3HBY5cYyIspI059XSc
-Qgz7XPOI+HQEsxyE8RGB4onW+Y68rnKDRYEt0/Nc6Gg4m5chNVIgDhYJKg2horTa
-+vCu/6MmA/AXnDpAz0eG/RWfhlWeYr3ZZ1XF/8nwDAtwHpO5TBG3Gez8vtb6g2T4
-Ce2Jfe5BE1LwTqH0OetJ
-=C+7M
+iQJ8BAEBCABmBQJTUaSiXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy
+MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAg9tMP/jeGLV7FXQirWXnYM5chATNz
+pg4yL7ZMh4pTd/zzWcDIJcs5vTfJyriTp1Ts54iT6/tUiqmoXGS4DHfsxXfQcPGg
+HGjn4NSXvtSkVP1L4uA5BGHTgW2sajmfTEEujoDIitfUFHECx7dEF6RUygcJ1LJo
+Qi/p1q1Vz5VR+t/jBeuQXYriIhgUvgnujWu+Vrp8Wg3uNhyTMn4vXiU/kVbwI40V
+rTHstG0QuurgR67bc+uEXwGEqaaUYq4BIKwH5uCcH/nLupGDl5eemykphW6y1H/2
+Ls5LeEPiLeRht8ADWHSjb5Di38Xrt5hA5eey0Un1t9V/PmlQMoGg9KBlxACnwH/g
+XtI1h2HA4EhddxTMrrw36WxejbNRxvegMqsSVVYUlKX3ONEMSfuExYXPxkxCWTXo
+cROKGslXHwyAeE+vb8RajOk2K0Z0aVgGgEYa4olZ6nGnAZqwWW3qfRuCszkGsZjj
+PcBwjpE1KT3cNkKNDyaMOooQDDOYhG6JPbq1w66M/ujugFglfnFf9FyqUC1vcA2w
+12EgX6J7ePwRDrFyDARz99ktkaPlykq/kwX8hTFeP9caHJPruaPKoPM5LKWe1XCW
+3xBsEmRKhYOAeiGC587/6QSWe19X0FGC96LJUpr4VTjvTSG/U7zNu9ZoA/uhMVbK
+5eh5PQbgTa3kxSUg0nt+
+=WGh2
-----END PGP SIGNATURE-----
diff --git a/media-libs/ladspa-cmt/ladspa-cmt-1.16-r3.ebuild b/media-libs/ladspa-cmt/ladspa-cmt-1.16-r3.ebuild
new file mode 100644
index 000000000000..e872479dfd58
--- /dev/null
+++ b/media-libs/ladspa-cmt/ladspa-cmt-1.16-r3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ladspa-cmt/ladspa-cmt-1.16-r3.ebuild,v 1.1 2014/04/18 22:18:09 hasufell Exp $
+
+EAPI=4
+
+inherit eutils multilib toolchain-funcs multilib-minimal
+
+IUSE=""
+
+S="${WORKDIR}/cmt/src"
+MY_P="cmt_src_${PV}"
+
+DESCRIPTION="CMT (computer music toolkit) Lasdpa library plugins"
+HOMEPAGE="http://www.ladspa.org/"
+SRC_URI="http://www.ladspa.org/download/${MY_P}.tgz"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND="media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+ >=sys-apps/sed-4"
+RDEPEND=""
+
+src_prepare() {
+ sed -i \
+ -e "/^CFLAGS/ s/-O3/${CFLAGS}/" \
+ -e 's|/usr/local/include||g' \
+ -e 's|/usr/local/lib||g' makefile \
+ || die "sed makefile failed"
+ sed -i -e "s/^CXXFLAGS*/CXXFLAGS = ${CXXFLAGS} \$(INCLUDES) -Wall -fPIC\n#/" \
+ "${S}/makefile" || die "sed makefile failed (CXXFLAGS)"
+
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-mallocstdlib.patch"
+ epatch "${FILESDIR}/${P}-respect-ldflags.patch"
+ epatch "${FILESDIR}/${P}-sa.patch"
+ use userland_Darwin && epatch "${FILESDIR}/${P}-darwin.patch"
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ tc-export CXX
+ emake PLUGIN_LIB="cmt.so"
+}
+
+multilib_src_install() {
+ insopts -m755
+ insinto /usr/$(get_libdir)/ladspa
+ doins *.so
+}
+
+multilib_src_install_all() {
+ insinto /usr/share/ladspa/rdf/
+ doins "${FILESDIR}/cmt.rdf"
+
+ dodoc ../README
+ dohtml ../doc/*
+}