[proaudio] [1860] =media-plugins/uli-plugins-0.2 multilib, ldflags and repoman payment |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1860
Author: gavlee
Date: 2011-02-04 19:00:22 +0100 (Fri, 04 Feb 2011)
Log Message:
-----------
=media-plugins/uli-plugins-0.2 multilib, ldflags and repoman payment
Modified Paths:
--------------
trunk/overlays/proaudio/media-plugins/uli-plugins/ChangeLog
trunk/overlays/proaudio/media-plugins/uli-plugins/Manifest
trunk/overlays/proaudio/media-plugins/uli-plugins/uli-plugins-0.2.ebuild
Added Paths:
-----------
trunk/overlays/proaudio/media-plugins/uli-plugins/metadata.xml
Modified: trunk/overlays/proaudio/media-plugins/uli-plugins/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/uli-plugins/ChangeLog 2011-01-27 17:18:52 UTC (rev 1859)
+++ trunk/overlays/proaudio/media-plugins/uli-plugins/ChangeLog 2011-02-04 18:00:22 UTC (rev 1860)
@@ -1,7 +1,11 @@
# ChangeLog for media-plugins/uli-plugins
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 04 Feb 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+ uli-plugins-0.2.ebuild, +metadata.xml:
+ multilib-strict fixes, respect LDFLAGS, repoman payment.
+
*uli-plugins-0.2 (09 Jul 2009)
09 Jul 2009; Frieder Buerzele <evermind@xxxxxxxxxxxxx
Modified: trunk/overlays/proaudio/media-plugins/uli-plugins/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/uli-plugins/Manifest 2011-01-27 17:18:52 UTC (rev 1859)
+++ trunk/overlays/proaudio/media-plugins/uli-plugins/Manifest 2011-02-04 18:00:22 UTC (rev 1860)
@@ -1,3 +1,4 @@
DIST uli-plugins-0.2.tar.bz2 92893 RMD160 aca17eb9058e535c93d8b3ab8d7fad1d1223a924 SHA1 e6cc71e0797162d4bb992c774c7eb5d8463bc7f0 SHA256 d4ef646bcc60057b0f3f6a4864d557199a3e5d27b3b4fe2b309a90b597bc59fb
-EBUILD uli-plugins-0.2.ebuild 661 RMD160 4e278974f09125596481c96bf176f91250c3d34e SHA1 a1f18987fde3b64f8522919ffb8c79528b83a306 SHA256 15aa1df903b33144a67587fa2ceb6658ba7915f7e4af694e5e386e5e18d2a840
-MISC ChangeLog 259 RMD160 ec81258d71f560ecae8d0d9814eeb436bd1cae81 SHA1 44babf8a5c865bb44de489ea506c2df800c32d02 SHA256 39a322502381f946c921ccdf38c6d78922184d91c3655c19cda2949648b45183
+EBUILD uli-plugins-0.2.ebuild 821 RMD160 e3a42729dadef3a450ef767948b7e50bc758c8c4 SHA1 ca1d188ce628772bc470d733eba83c730fc9cce1 SHA256 8391dda801ae7e8864c02617d839b391d24a8b7b27f341cb118ed15216eade88
+MISC ChangeLog 416 RMD160 941a2880c272aa78ed71c35f14da77a12f8a9ee3 SHA1 1ff09715c74d81e0193ee51a4bdbd929b9e6a599 SHA256 618f01b0a9a2920a8985d85ae727efcad8596ffe1a5d57abb45d6d7dbbf1cf86
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Added: trunk/overlays/proaudio/media-plugins/uli-plugins/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/uli-plugins/metadata.xml (rev 0)
+++ trunk/overlays/proaudio/media-plugins/uli-plugins/metadata.xml 2011-02-04 18:00:22 UTC (rev 1860)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>proaudio@xxxxxxxxxxxxx</email>
+ <name>pro-audio overlay team</name>
+ </maintainer>
+</pkgmetadata>
Modified: trunk/overlays/proaudio/media-plugins/uli-plugins/uli-plugins-0.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/uli-plugins/uli-plugins-0.2.ebuild 2011-01-27 17:18:52 UTC (rev 1859)
+++ trunk/overlays/proaudio/media-plugins/uli-plugins/uli-plugins-0.2.ebuild 2011-02-04 18:00:22 UTC (rev 1860)
@@ -1,24 +1,36 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-IUSE=""
-DESCRIPTION="Ulis LV2 Inserts. A series of LV2 plugins. There is already a AND
-NAND OR NOR XOR XNOR NOT and SR, JK, D, T FlipFlops and Latches"
+EAPI=2
+inherit multilib toolchain-funcs
+
+DESCRIPTION="Ulis LV2 Insert series plugins. AND NAND OR NOR XOR XNOR NOT and SR, JK, D, T FlipFlops and Latches"
HOMEPAGE="http://sourceforge.net/projects/uli-plugins/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
SLOT="0"
+IUSE=""
DEPEND=">=dev-util/lv2-c++-tools-1.0.2"
+RDEPEND="${DEPEND}"
+src_prepare() {
+ # workaround multilib-strict
+ sed -i -e "s|/lib/lv2/|/$(get_libdir)/lv2/|" wscript || die
+}
+
+src_configure() {
+ tc-export CC CXX CPP AR RANLIB
+ LINKFLAGS="${LDFLAGS}" ./waf configure --prefix=/usr || die
+}
+
src_compile() {
- ./waf configure --prefix=/usr || die "failed to configure"
- ./waf build || die "failed to build"
+ ./waf build || die
}
src_install() {
- ./waf --destdir="${D}" install || die "install failed"
+ ./waf --destdir="${D}" install || die
}