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>
This commit is contained in:
Martin Wilke 2008-11-23 22:52:44 +00:00
parent 51ce9c904a
commit fdc7c90471
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=223304
6 changed files with 56 additions and 0 deletions

View file

@ -399,6 +399,7 @@
SUBDIR += lmms
SUBDIR += lpac
SUBDIR += lplayer
SUBDIR += lv2core
SUBDIR += mac
SUBDIR += mad
SUBDIR += madman

29
audio/lv2core/Makefile Normal file
View file

@ -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>

3
audio/lv2core/distinfo Normal file
View file

@ -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

View file

@ -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]

6
audio/lv2core/pkg-descr Normal file
View file

@ -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/

6
audio/lv2core/pkg-plist Normal file
View file

@ -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