[proaudio] [2277] lv2fil: added python eclass; moved configure into src_configure |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2277
Author: dominique
Date: 2012-11-10 12:42:57 +0100 (Sat, 10 Nov 2012)
Log Message:
-----------
lv2fil: added python eclass; moved configure into src_configure
Modified Paths:
--------------
trunk/overlays/proaudio/media-plugins/lv2fil/ChangeLog
trunk/overlays/proaudio/media-plugins/lv2fil/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0-r1.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0.ebuild
Modified: trunk/overlays/proaudio/media-plugins/lv2fil/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/lv2fil/ChangeLog 2012-11-10 08:04:22 UTC (rev 2276)
+++ trunk/overlays/proaudio/media-plugins/lv2fil/ChangeLog 2012-11-10 11:42:57 UTC (rev 2277)
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 10 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+ -lv2fil-2.0.ebuild:
+ +lv2fil-2.0-r1.ebuild: added python eclass; moved configure into src_configure
+
22 Jun 2012; Frieder Buerzele <evermind@xxxxxxxxxxxxx> lv2fil-2.0.ebuild:
depend on lv2core or >=lv2-1.0.0
Modified: trunk/overlays/proaudio/media-plugins/lv2fil/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/lv2fil/Manifest 2012-11-10 08:04:22 UTC (rev 2276)
+++ trunk/overlays/proaudio/media-plugins/lv2fil/Manifest 2012-11-10 11:42:57 UTC (rev 2277)
@@ -1,4 +1,4 @@
-DIST lv2fil-2.0.tar.bz2 149322 RMD160 4a5905ea4fe0a5b250fdd9bd7c8e4387e32e99bb SHA1 f3b14d44a4556ed9bfee9e1cd85fac64b30bc2a0 SHA256 9ce3dbeaf6c9f12a4292e54627127b90981ec82eba1601a2e8f23920a4bafb5c
-EBUILD lv2fil-2.0.ebuild 876 RMD160 30af2b854f4118a32cd2c2d9d10f608ad7fb07c0 SHA1 4e5d918697e514c869d8f3d1d0ff668c21518480 SHA256 94d4f6e204662f33634f87a2e22ea3bc2459b6152d65c698917961a69a92474f
-MISC ChangeLog 379 RMD160 24b4bf044a3b8cd3f02f0302f979e6d8fa082ba2 SHA1 8a055be04435c12302bdcf30cf902acb1e8a0c8b SHA256 383a27c4b2ae9b01c797c91f76ea6702f8d7e8ac14f72c8b08a504d67c8956cd
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST lv2fil-2.0.tar.bz2 149322 SHA256 9ce3dbeaf6c9f12a4292e54627127b90981ec82eba1601a2e8f23920a4bafb5c SHA512 2c0b88f9056a71d6f1793200b97cef6356f35eb6df9314f7b35f0eaad1577ee754b1dfc0bafb583483f3c45b32b390d6b92806d72cc9a915b90c8be05202544a WHIRLPOOL 541947dc777e65454c26a8f2549b3e0e313d7163031a9098b6822968b6cc7df38a3c48376eccb0bb86de007e7a6732e6f6d0abe832dddd34bdc92ef74c049bbb
+EBUILD lv2fil-2.0-r1.ebuild 984 SHA256 d42fdc029de01f15a3ade8d17d6cd23d3a54e9850063dd865b1265d83347a157 SHA512 abfe2fa84611d1529e38dbf67ff2e28601ec6eddccd8763fc612073a6bd72f48152f642735bc3384bfebffc99018f643721eb00e723ddd2058bcb6d4fe2f726b WHIRLPOOL dda7f7d6ad3d33425d79f0b6259b1c391f7e80ebaa7fa1f2861de462834d8070e010999552c74d155bcd1b59f24ceecc052e8422bf907284dee71e6bd444f6b8
+MISC ChangeLog 549 SHA256 ba6b1227ec1d6371123ab0985d69e11f93994af0d2778d359968f4e79d247245 SHA512 32bd7869a7a70c97620a5b9bebc5d4c2c134ec77af7215d77a6ef74578848ef9c4da70b2614ad360dd7a5f0a438adef8d9be51046863504440479a89e13372ed WHIRLPOOL d07e18190d10ecee19071dadab2278798d8b5fd856028ce537acd672caa4183de87ee97a8e9c23cc0c431fda6ca45a2b58d0f9e8bcd1af9524ed08b6947d3a86
+MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a
Added: trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0-r1.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0-r1.ebuild 2012-11-10 11:42:57 UTC (rev 2277)
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+PYTHON_DEPEND="2"
+inherit multilib toolchain-funcs python
+
+DESCRIPTION="Four-band parametric equaliser LV2 plugin"
+HOMEPAGE="http://nedko.arnaudov.name/soft/lv2fil/trac/"
+SRC_URI="http://nedko.arnaudov.name/soft/lv2fil/download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 amd64"
+IUSE=""
+
+RESTRICT="mirror"
+
+DEPEND="|| ( >=media-libs/lv2core-3.0 >=media-libs/lv2-1.0.0 )"
+RDEPEND="${DEPEND}
+ >=dev-python/pycairo-1.8.8
+ >=dev-python/pygtk-2.16.0-r1:2
+ >=media-libs/pyliblo-0.8.1"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_configure() {
+ tc-export CC CPP CXX AR RANLIB
+ ./waf configure --lv2-dir=/usr/$(get_libdir)/lv2 \
+ || die "waf configure failed"
+}
+
+src_compile() {
+ ./waf build || die "waf build failed"
+}
+
+src_install() {
+ ./waf --destdir="${D}" install || die "waf install failed"
+ dodoc AUTHORS NEWS README
+}
Deleted: trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0.ebuild 2012-11-10 08:04:22 UTC (rev 2276)
+++ trunk/overlays/proaudio/media-plugins/lv2fil/lv2fil-2.0.ebuild 2012-11-10 11:42:57 UTC (rev 2277)
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-
-inherit multilib toolchain-funcs
-
-DESCRIPTION="Four-band parametric equaliser LV2 plugin"
-HOMEPAGE="http://nedko.arnaudov.name/soft/lv2fil/trac/"
-SRC_URI="http://nedko.arnaudov.name/soft/lv2fil/download/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 amd64"
-IUSE=""
-
-RESTRICT="mirror"
-
-DEPEND="|| ( >=media-libs/lv2core-3.0 >=media-libs/lv2-1.0.0 )"
-RDEPEND="${DEPEND}
- >=dev-python/pycairo-1.8.8
- >=dev-python/pygtk-2.16.0-r1:2
- >=media-libs/pyliblo-0.8.1"
-
-src_compile() {
- tc-export CC CPP CXX AR RANLIB
-
- ./waf configure --lv2-dir=/usr/$(get_libdir)/lv2 \
- || die "waf configure failed"
-
- ./waf build || die "waf build failed"
-}
-
-src_install() {
- ./waf --destdir="${D}" install || die "waf install failed"
- dodoc AUTHORS NEWS README
-}