[proaudio] [2424] media-plugins/avw-lv2: version bump, added dependencies, updated EAPI

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2424
Author:   lilrc
Date:     2013-02-02 11:43:50 +0100 (Sat, 02 Feb 2013)
Log Message:
-----------
media-plugins/avw-lv2: version bump, added dependencies, updated EAPI

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/avw-lv2/ChangeLog
    trunk/overlays/proaudio/media-plugins/avw-lv2/Manifest
    trunk/overlays/proaudio/media-plugins/avw-lv2/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.1.3.ebuild
    trunk/overlays/proaudio/media-plugins/avw-lv2/files/
    trunk/overlays/proaudio/media-plugins/avw-lv2/files/avw-lv2-0.1.3-replace-std-c++11.patch

Removed Paths:
-------------
    trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.0.8.ebuild

Modified: trunk/overlays/proaudio/media-plugins/avw-lv2/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/avw-lv2/ChangeLog	2013-02-02 10:42:51 UTC (rev 2423)
+++ trunk/overlays/proaudio/media-plugins/avw-lv2/ChangeLog	2013-02-02 10:43:50 UTC (rev 2424)
@@ -1,7 +1,16 @@
 # ChangeLog for media-plugins/avw-lv2
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*avw-lv2-0.1.3 (02 Feb 2013)
+
+  02 Feb 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -avw-lv2-0.0.8.ebuild, +avw-lv2-0.1.3.ebuild,
+  +files/avw-lv2-0.1.3-replace-std-c++11.patch, metadata.xml:
+  version bumb, added patch to get rid of compiler fault, depend on lvtk, 
+  updated EAPI
+  removed no-herd from metadata.xml
+
   15 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
   +avw-lv2-0-0.8.ebuild: Initial ebuild from Matt Henley with some changes
   to make python3 and repoman happy.

Modified: trunk/overlays/proaudio/media-plugins/avw-lv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/avw-lv2/Manifest	2013-02-02 10:42:51 UTC (rev 2423)
+++ trunk/overlays/proaudio/media-plugins/avw-lv2/Manifest	2013-02-02 10:43:50 UTC (rev 2424)
@@ -1,4 +1,5 @@
-DIST avw.lv2.0.0.8.tar.gz 152230 SHA256 9fa699063d8360928da16fb4986d2ee4a001761f3dfe3f1bfddaadd4ac30baa5 SHA512 22388c4182d9d0992e1a0b1826f26b353091a812dbdf3085a6b612f9618c2ab58a44282b740e6b054515d904c102b6c7aab8d8529afdd84b255f0bbf89d37623 WHIRLPOOL 5d609517bf9cd43bb65b0caee329359a0994b7dcac363c3f2fecc6a1d532738314a26980f442b5b949e3b7284a890ca18aebff00cabcdca0dffb916017b745c6
-EBUILD avw-lv2-0.0.8.ebuild 744 SHA256 965774fb1ffe265526682291d5590879cbe13093e87f115c6fac1f45b072391c SHA512 9b9a58892b12cafbf58f0087da2966ecf79f92769136b42682fa7f63c9773d8238a4fd2b3050f67c74320ce93788c8a0b34821f1b53af62a577dc03db53c2ecc WHIRLPOOL 8613b4c2c3eb4b11ed401b3274b434c7f902bd1d41ce1606edc8c9c14dfdfdce3ef70984117d21ecb940a5432669b64ec84700cdb9242e71da59f0804d111afc
-MISC ChangeLog 300 SHA256 e28adace396d0d256b5814478fafe5bb2bb9dd14260cb5c659491c5e6e6ffe6a SHA512 cc6b5e10fbcc044958d925570c5985f090a6c5a113937c14551b975819bea3e55361d3ceef2e2c138b4eb49cf8a76cd1e3b93f21dba6336d79ba0b472da15b26 WHIRLPOOL d87835d7c93b28ea0c3fd486fbf06c99a2b474072bc21d9900bf76a0ace2dcd73bc72b7129b0cec74a16f0824637245f8348be44b85b2214ff077b0385be65d5
-MISC metadata.xml 530 SHA256 5d85eee865ed33a421f4915788de9648bce2160a6de11630ac29d91d4c1055d2 SHA512 902b25f4e6e7fc4d8900550e5b8befe4b382d37d61a08c57741e375fa642b16c0e95928ebb4241406dc8af1efff2e475c0983c516ea8133505fa6c41c30d4303 WHIRLPOOL 8a0e78d997dea3b53a951494e3cf1c748016d7e4a19903fe948e107ce42185faabc20c5ba69fe4bee9fed3d529512fb3505d5bb71823517d3831a0d4b687c219
+AUX avw-lv2-0.1.3-replace-std-c++11.patch 2382 SHA256 08a1083c2019991d8670a8f70d63f3efda0a94df51c5d7bae5b6ed98e8da13c8 SHA512 5f7822f5462c880b8aa59fe0d47428109d34f993aa1da66f807bbc96e8d254a3904a9b972033f994fd44a722c5e822818c42d72016f548d3000a53033b12a55d WHIRLPOOL 39d13454eed7998934a2f9dfe3c1dcc91890ba25da6b7b0f5d32d8ef03179ee68ca65554ef7818bd3831790aebdfc816dda30039b89c1a7c52c78b18cb325675
+DIST avw.lv2-0.1.3.tar.gz 174291 SHA256 0f542758642ebf997b93b685fe32ae4e29111e0cfcea1e5c3eb6a86594f26645 SHA512 c71ecf8ca69cb4ce9eb46d5b7e8b68bb5093d1908cb1b6f6b8f5a70a336ea8e445c946f47686a20f0f7538818ed90efc29c0b35bcc6a250044bd5ed7be76e641 WHIRLPOOL e4fe7f6764606b71534f39a501f197c8f563f9e1260305f3f7c9a3531914ec8f7fb7ee3eb1d5b14186ee369cb3a44d21d9af5efa6ebf50b4ec7be044d14d34a0
+EBUILD avw-lv2-0.1.3.ebuild 807 SHA256 6cf3227ddf0a0f7f447811313b5c19bc59b14ecb8b55fcadac0e2179e8c7e037 SHA512 2f997b4ec4a6752f067effea3788b6c548e88ab21de2b236a914b94572a7aa1c90aa854364d23d6aa4ba7f551f6dc9afd77de9e412aa5b4c8a3b18cae9ae3d89 WHIRLPOOL bfe26f978dde320eb195686c4a0761cc0558a34ad2f4b80dc7c2b786d49b75d401d1db96f58196fe30018bd66aa967f8beb33b1700a919a8ff728c2c13d0f630
+MISC ChangeLog 632 SHA256 c6d26bb131a4286841937f50d8b2c87b83c161bf1aa6d98d101985c5453e0f74 SHA512 d0200ba781a5196c59dd0e7012e2cc34899a0228f7a31fa4db967653a26f8c30f641af1417454337e40c54804ddf0e2f81e8dacdcef97426f14f4742d9b5df10 WHIRLPOOL 561ecc6251eee3562bff05de0effd3acfa729428df8676515887f8f91682fa160634c7c6d35455bc28854d1f556c7cfa9cfab76bf41538e4ea54515b72e7003c
+MISC metadata.xml 508 SHA256 dc42df4fb2abae9bc60fd58363bd81ca61a243e8c5043df84b19a14f358f4768 SHA512 ed475a8df99d38c73c584d4db014a2008b0c1bc58ac9d26ed7db3b7592ec9ed96618c68460c5807c67411e3d34ce212e32f2ada6e05c2570e3c835f7211642a7 WHIRLPOOL dff940c5f2e229139581963e18850a489a45e32c2a46aeabbc798efeb4b82da9f6dacc71b49e93908a00718f64b8739cd36c3061a2a45484204f022f2b46cbdb

Deleted: trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.0.8.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.0.8.ebuild	2013-02-02 10:42:51 UTC (rev 2423)
+++ trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.0.8.ebuild	2013-02-02 10:43:50 UTC (rev 2424)
@@ -1,35 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:  $
-
-EAPI=4
-
-PYTHON_DEPEND="2:2.7"
-inherit waf-utils python
-
-MY_P=avw.lv2.${PV}
-DESCRIPTION="A port of the AMS internal modules to LV2 plugins with VCOs, LFOs, Filters & other modules."
-HOMEPAGE="http://sourceforge.net/projects/avwlv2/";
-SRC_URI="mirror://sourceforge/avwlv2/${MY_P}.tar.gz"
-
-S=${WORKDIR}/avw.lv2
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="media-libs/lv2"
-DEPEND="${RDEPEND}
-virtual/pkgconfig
->=x11-libs/gtk+-2.24:2
->=dev-cpp/gtkmm-2.24
->=x11-libs/cairo-1.0.0
->=media-sound/jack-audio-connection-kit-0.120"
-
-DOCS=( "CHANGELOG" )
-
-pkg_setup() {
-	python_set_active_version 2
-	python_pkg_setup
-}

Added: trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.1.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.1.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/avw-lv2/avw-lv2-0.1.3.ebuild	2013-02-02 10:43:50 UTC (rev 2424)
@@ -0,0 +1,32 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+inherit waf-utils python-single-r1
+
+MY_P="avw.lv2-${PV}"
+DESCRIPTION="A port of the AMS internal modules to LV2 plugins with VCOs, LFOs, Filters & other modules."
+HOMEPAGE="http://sourceforge.net/projects/avwlv2/";
+SRC_URI="mirror://sourceforge/avwlv2/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+media-libs/lv2
+>=media-libs/lvtk-1.0.3"
+DEPEND="${RDEPEND}
+virtual/pkgconfig
+>=x11-libs/gtk+-2.24:2
+>=x11-libs/cairo-1.0.0
+>=media-sound/jack-audio-connection-kit-0.120"
+
+DOCS=( CHANGELOG README THANKS TODO )
+PATCHES=( "${FILESDIR}/${P}-replace-std-c++11.patch" )

Added: trunk/overlays/proaudio/media-plugins/avw-lv2/files/avw-lv2-0.1.3-replace-std-c++11.patch
===================================================================
--- trunk/overlays/proaudio/media-plugins/avw-lv2/files/avw-lv2-0.1.3-replace-std-c++11.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/avw-lv2/files/avw-lv2-0.1.3-replace-std-c++11.patch	2013-02-02 10:43:50 UTC (rev 2424)
@@ -0,0 +1,65 @@
+--- avw.lv2-0.1.3.orig/wscript	2013-01-21 20:03:45.000000000 +0100
++++ avw.lv2-0.1.3/wscript	2013-02-02 11:29:51.438986892 +0100
+@@ -143,7 +143,7 @@
+ 	for i in plugins:
+ 		build_plugin(bld, 'avw.lv2', i, ['src/%s.cpp' % i],
+ 			['-DPLUGIN_CLASS=%s' % i,
+-			'-std=c++11',
++			'-std=c++0x',
+             '-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+             '-DPLUGIN_URI_SUFFIX="%s"' % i,
+             '-DPLUGIN_HEADER="src/%s.hpp"' % i],
+@@ -162,7 +162,7 @@
+ 	for i in plugins:
+ 		build_plugin(bld, 'avw.lv2', i, ['src/%s.cpp' % i],
+ 			['-DPLUGIN_CLASS=%s' % i,
+-			'-std=c++11',
++			'-std=c++0x',
+             '-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+             '-DPLUGIN_URI_SUFFIX="%s"' % i,
+             '-DPLUGIN_HEADER="src/%s.hpp"' % i],
+@@ -179,7 +179,7 @@
+ 	for i in plugins:
+ 		build_plugin(bld, 'avw.lv2', i, ['src/%s.cpp' % i],
+ 			['-DPLUGIN_CLASS=%s' % i,
+-			'-std=c++11',
++			'-std=c++0x',
+             '-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+             '-DPLUGIN_URI_SUFFIX="%s"' % i,
+             '-DPLUGIN_HEADER="src/%s.hpp"' % i],
+@@ -224,7 +224,7 @@
+ 	for i in plugins_gui:
+ 		build_plugin_gui(bld, 'avw.lv2', i, ['src/%s.cpp' % i],
+ 			['-DPLUGIN_CLASS=%s' % i,
+-		  	'-std=c++11',
++		  	'-std=c++0x',
+             '-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+             '-DPLUGIN_URI_SUFFIX="%s"' % i,
+             '-DPLUGIN_HEADER="src/%s.hpp"' % i],
+@@ -233,7 +233,7 @@
+ 
+ 	build_plugin_gui(bld, 'avw.lv2', 'env_gui', ['src/env_gui.cpp'],
+ 		['-DPLUGIN_CLASS=env_gui',
+-		'-std=c++11',
++		'-std=c++0x',
+         '-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+         '-DPLUGIN_URI_SUFFIX="env_gui"',
+         '-DPLUGIN_HEADER="src/env_gui.hpp"'],
+@@ -242,7 +242,7 @@
+ 		
+ 	build_plugin_gui(bld, 'avw.lv2', 'percussiveenv_gui', ['src/percussiveenv_gui.cpp'],
+ 		['-DPLUGIN_CLASS=percussiveenv_gui',
+-		'-std=c++11',
++		'-std=c++0x',
+         '-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+         '-DPLUGIN_URI_SUFFIX="percussiveenv_gui"',
+         '-DPLUGIN_HEADER="src/percussiveenv_gui.hpp"'],
+@@ -251,7 +251,7 @@
+ 				  
+ 	build_plugin_gui(bld, 'avw.lv2', 'advenv_gui', ['src/advenv_gui.cpp'],
+ 		['-DPLUGIN_CLASS=advenv_gui',
+-		'-std=c++11',
++		'-std=c++0x',
+ 		'-DURI_PREFIX=\"http://lv2plug.in/plugins/avw/\";',
+ 		'-DPLUGIN_URI_SUFFIX="advenv_gui"',
+ 		'-DPLUGIN_HEADER="src/advenv_gui.hpp"'],

Modified: trunk/overlays/proaudio/media-plugins/avw-lv2/metadata.xml
===================================================================
(Binary files differ)


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/