[proaudio] [1720] Add media-plugins/vcf.

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


Revision: 1720
Author:   gavlee
Date:     2010-08-10 06:21:48 +0200 (Tue, 10 Aug 2010)
Log Message:
-----------
Add media-plugins/vcf.

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/vcf/
    trunk/overlays/proaudio/media-plugins/vcf/ChangeLog
    trunk/overlays/proaudio/media-plugins/vcf/Manifest
    trunk/overlays/proaudio/media-plugins/vcf/files/
    trunk/overlays/proaudio/media-plugins/vcf/files/vcf-0.0.5-makefile.patch
    trunk/overlays/proaudio/media-plugins/vcf/metadata.xml
    trunk/overlays/proaudio/media-plugins/vcf/vcf-0.0.5.ebuild

Added: trunk/overlays/proaudio/media-plugins/vcf/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/vcf/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/vcf/ChangeLog	2010-08-10 04:21:48 UTC (rev 1720)
@@ -0,0 +1,10 @@
+# ChangeLog for media-plugins/vcf
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*vcf-0.0.5 (10 Aug 2010)
+
+  10 Aug 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> +vcf-0.0.5.ebuild,
+  +files/vcf-0.0.5-makefile.patch, +metadata.xml:
+  Add vcf to overlay, smack patches for om/ingen use them.
+

Added: trunk/overlays/proaudio/media-plugins/vcf/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/vcf/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/vcf/Manifest	2010-08-10 04:21:48 UTC (rev 1720)
@@ -0,0 +1,5 @@
+AUX vcf-0.0.5-makefile.patch 672 RMD160 60d1e8ad43cbe54347108b8fa2b6d66ce65a4e94 SHA1 53a32b6fc10c560e078acd238d50b428e8087d61 SHA256 68ac30a26e52d51b0827d5d04f8fae9f2a0c69d96c580cb55b7ec0c741fb2696
+DIST vcf-0.0.5.tar.bz2 5390 RMD160 81c8b972036e2e0601c5f2d6ae5ea2648ffba375 SHA1 6154ef67ede9fc5b4d8c25e610fe5f0c7a0f76b6 SHA256 37ae849c43550b9e82fa51a38cd4647e623457098e84dbd2957da84bdd15acb2
+EBUILD vcf-0.0.5.ebuild 657 RMD160 81d6658f730ab12041a074a6fab94e1fa0c3d809 SHA1 661be31e56acc9169c43125105bac17a029eb441 SHA256 59b429941172022c4209ef0e0a699f5a7f462dbd9d2f33fb9fd304bcdfe48b4f
+MISC ChangeLog 329 RMD160 4a63598e5843296ea7022355f9daeb4c0efaeedc SHA1 8c22a2c2353293ac5b04e160672671d3d4a304c4 SHA256 3e4089955007110f11db4fd988d1e4aee874b365a04813d7191c8b17011341f7
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-plugins/vcf/files/vcf-0.0.5-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-plugins/vcf/files/vcf-0.0.5-makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/vcf/files/vcf-0.0.5-makefile.patch	2010-08-10 04:21:48 UTC (rev 1720)
@@ -0,0 +1,18 @@
+--- vcf-0.0.5/Makefile.old	2010-08-10 04:51:27.000000000 +0100
++++ vcf-0.0.5/Makefile	2010-08-10 04:51:44.000000000 +0100
+@@ -1,9 +1,11 @@
++CC ?= gcc
++
+ all: vcf_cv_in.so vcf.so
+ vcf_cv_in.so: vcf_cv_in.o 
+-	gcc -shared -o vcf_cv_in.so vcf_cv_in.o -lm
++	$(CC) $(LDFLAGS) -shared -o vcf_cv_in.so vcf_cv_in.o -lm
+ vcf.so: vcf.o 
+-	gcc -shared -o vcf.so vcf.o -lm
++	$(CC) $(LDFLAGS) -shared -o vcf.so vcf.o -lm
+ vcf_cv_in.o: vcf.so.c                
+-	cc -c -fPIC -o vcf_cv_in.o vcf.so.c -DWITH_CV_IN
++	$(CC) $(CFLAGS) -c -fPIC -o vcf_cv_in.o vcf.so.c -DWITH_CV_IN
+ vcf.o: vcf.so.c                
+-	cc -c -fPIC -o vcf.o vcf.so.c
++	$(CC) $(CFLAGS) -c -fPIC -o vcf.o vcf.so.c

Added: trunk/overlays/proaudio/media-plugins/vcf/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/vcf/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/vcf/metadata.xml	2010-08-10 04:21:48 UTC (rev 1720)
@@ -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>

Added: trunk/overlays/proaudio/media-plugins/vcf/vcf-0.0.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/vcf/vcf-0.0.5.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/vcf/vcf-0.0.5.ebuild	2010-08-10 04:21:48 UTC (rev 1720)
@@ -0,0 +1,33 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="VCF LADSPA plugin filters"
+HOMEPAGE="http://www.suse.de/~mana/ladspa.html";
+SRC_URI="http://www.suse.de/~mana/${P}.tar.bz2";
+
+RESTRICT="mirror"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND=""
+
+src_compile() {
+	tc-export CC
+	# try to obey CC, CFLAGS and LDFLAGS
+	epatch "${FILESDIR}/${P}-makefile.patch"
+	emake || die "emake failed"
+}
+
+src_install() {
+	# no make install...
+	insopts -m0755
+	insinto /usr/$(get_libdir)/ladspa
+	doins *.so
+}


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