diff options
author | Julian Ospald <hasufell@gentoo.org> | 2014-04-18 22:18:13 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2014-04-18 22:18:13 +0000 |
commit | 23fe9b9b5032134685ee3764a2455fe50480db5a (patch) | |
tree | fd4a7b9d228317cf76f600ea02fc7ffb64f2e711 /media-libs | |
parent | Mask updated emul-linux-x86-sdl. (diff) | |
download | historical-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')
-rw-r--r-- | media-libs/ladspa-cmt/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/ladspa-cmt/Manifest | 35 | ||||
-rw-r--r-- | media-libs/ladspa-cmt/ladspa-cmt-1.16-r3.ebuild | 60 |
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/* +} |