diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2008-11-23 22:52:44 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2008-11-23 22:52:44 +0000 |
commit | fdc7c904718ed4cba21c1f488b60eb2691f91169 (patch) | |
tree | 6f3ddfff7e8227c3a75eaa5b0935b06a634f75f4 /audio/lv2core | |
parent | - Update to 0.10.3 (diff) |
LV2 is a standard for plugins and matching host applications, mainly targeted at
audio processing and generation.
LV2 is a simple but extensible successor of LADSPA, intended to address the
limitations of LADSPA which many applications have outgrown.
WWW: http://lv2plug.in/
PR: ports/129026
Submitted by: xaimus <xaimus at gmail.com>
Notes
Notes:
svn path=/head/; revision=223304
Diffstat (limited to 'audio/lv2core')
-rw-r--r-- | audio/lv2core/Makefile | 29 | ||||
-rw-r--r-- | audio/lv2core/distinfo | 3 | ||||
-rw-r--r-- | audio/lv2core/files/patch-autowaf.py | 11 | ||||
-rw-r--r-- | audio/lv2core/pkg-descr | 6 | ||||
-rw-r--r-- | audio/lv2core/pkg-plist | 6 |
5 files changed, 55 insertions, 0 deletions
diff --git a/audio/lv2core/Makefile b/audio/lv2core/Makefile new file mode 100644 index 000000000000..546e882450e4 --- /dev/null +++ b/audio/lv2core/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: lv2core +# Date created: 2008-11-20 +# Whom: xaimus <xaimus@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= lv2core +PORTVERSION= 3.0 +CATEGORIES= audio +MASTER_SITES= http://lv2plug.in/spec/ + +MAINTAINER= xaimus@gmail.com +COMMENT= LV2 Core Package + +USE_BZIP2= yes +USE_PYTHON_BUILD= yes +USE_GNOME= pkgconfig + +do-configure: + cd ${WRKSRC} && ${SETENV} DESTDIR=${LOCALBASE} ./waf configure + +do-build: + cd ${WRKSRC} && ./waf build + +do-install: + cd ${WRKSRC} && ./waf install + +.include <bsd.port.mk> diff --git a/audio/lv2core/distinfo b/audio/lv2core/distinfo new file mode 100644 index 000000000000..7ebd4a703f81 --- /dev/null +++ b/audio/lv2core/distinfo @@ -0,0 +1,3 @@ +MD5 (lv2core-3.0.tar.bz2) = 382f7d96ff0374c0c495336e1c8bb999 +SHA256 (lv2core-3.0.tar.bz2) = 7b209b6d5f8a9a597dae0c76f077be19db0fd2f764e9970cfbf87f3406c50172 +SIZE (lv2core-3.0.tar.bz2) = 104167 diff --git a/audio/lv2core/files/patch-autowaf.py b/audio/lv2core/files/patch-autowaf.py new file mode 100644 index 000000000000..1920b8ac309b --- /dev/null +++ b/audio/lv2core/files/patch-autowaf.py @@ -0,0 +1,11 @@ +--- autowaf.py.orig ++++ autowaf.py +@@ -240,7 +240,7 @@ + obj.source = name.lower() + '.pc.in' + obj.target = name.lower() + '.pc' + obj.inst_var = 'PREFIX' +- obj.inst_dir = bld.env()['LIBDIRNAME'] + 'pkgconfig' ++ obj.inst_dir = 'libdata/pkgconfig' + pkg_prefix = bld.env()['PREFIX'] + if pkg_prefix[-1] == '/': + pkg_prefix = pkg_prefix[:-1] diff --git a/audio/lv2core/pkg-descr b/audio/lv2core/pkg-descr new file mode 100644 index 000000000000..f5bef8d99158 --- /dev/null +++ b/audio/lv2core/pkg-descr @@ -0,0 +1,6 @@ +LV2 is a standard for plugins and matching host applications, mainly targeted at +audio processing and generation. +LV2 is a simple but extensible successor of LADSPA, intended to address the +limitations of LADSPA which many applications have outgrown. + +WWW: http://lv2plug.in/ diff --git a/audio/lv2core/pkg-plist b/audio/lv2core/pkg-plist new file mode 100644 index 000000000000..20a1f1bc393d --- /dev/null +++ b/audio/lv2core/pkg-plist @@ -0,0 +1,6 @@ +include/lv2.h +lib/lv2/lv2core.lv2/lv2.ttl +lib/lv2/lv2core.lv2/manifest.ttl +libdata/pkgconfig/lv2core.pc +@dirrm lib/lv2/lv2core.lv2 +@dirrm lib/lv2 |