svn commit: r431129 - in head/audio: . lilv
Kurt Jaeger
pi at FreeBSD.org
Tue Jan 10 19:48:11 UTC 2017
Author: pi
Date: Tue Jan 10 19:48:09 2017
New Revision: 431129
URL: https://svnweb.freebsd.org/changeset/ports/431129
Log:
New port: audio/lilv
Lilv is a C library to make the use of LV2 plugins as simple as possible
for applications. Lilv is the successor to SLV2, rewritten to be significantly
faster and have minimal dependencies. It is stable, well-tested
software (the included test suite covers over 90% of the code) in use
by several applications.
WWW: http://drobilla.net/software/lilv/
PR: 213290
Submitted by: Michael Beer <beerml at sigma6audio.de>
Reviewed by: Yuri Victorovich <yuri at rawbw.com>
Added:
head/audio/lilv/
head/audio/lilv/Makefile (contents, props changed)
head/audio/lilv/distinfo (contents, props changed)
head/audio/lilv/pkg-descr (contents, props changed)
head/audio/lilv/pkg-plist (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Tue Jan 10 19:43:06 2017 (r431128)
+++ head/audio/Makefile Tue Jan 10 19:48:09 2017 (r431129)
@@ -416,6 +416,7 @@
SUBDIR += libvorbis
SUBDIR += libworkman
SUBDIR += libxmp
+ SUBDIR += lilv
SUBDIR += lingot
SUBDIR += linux-c6-alsa-lib
SUBDIR += linux-c6-alsa-plugins-oss
Added: head/audio/lilv/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lilv/Makefile Tue Jan 10 19:48:09 2017 (r431129)
@@ -0,0 +1,33 @@
+# Created by: Michael Beer <beerml at sigma6audio.de>
+# $FreeBSD$
+
+PORTNAME= lilv
+PORTVERSION= 0.24.0
+CATEGORIES= audio
+MASTER_SITES= http://download.drobilla.net/
+
+MAINTAINER= beerml at sigma6audio.de
+COMMENT= Lilv makes the use of LV2 plugins as simple as possible
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= lv2>=1.14.0:audio/lv2
+LIB_DEPENDS= libserd-0.so:devel/serd libsord-0.so:devel/sord libsratom-0.so:audio/sratom libsndfile.so:audio/libsndfile
+
+USES= pkgconfig python:build tar:bzip2 waf
+
+USE_LDCONFIG= yes
+
+post-install:
+ @${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
+ @${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
+ @${RMDIR} ${STAGEDIR}${PREFIX}/share/man
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblilv-0.so.0.24.0
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lilv-bench
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lv2apply
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lv2bench
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lv2info
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lv2ls
+
+.include <bsd.port.mk>
Added: head/audio/lilv/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lilv/distinfo Tue Jan 10 19:48:09 2017 (r431129)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1483909389
+SHA256 (lilv-0.24.0.tar.bz2) = fa60de536d3648aa3b1a445261fd77bd80d0246a071eed2e7ca51ea91a27fb9e
+SIZE (lilv-0.24.0.tar.bz2) = 244079
Added: head/audio/lilv/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lilv/pkg-descr Tue Jan 10 19:48:09 2017 (r431129)
@@ -0,0 +1,7 @@
+Lilv is a C library to make the use of LV2 plugins as simple as possible
+for applications. Lilv is the successor to SLV2, rewritten to be significantly
+faster and have minimal dependencies. It is stable, well-tested
+software (the included test suite covers over 90% of the code) in use
+by several applications.
+
+WWW: http://drobilla.net/software/lilv/
Added: head/audio/lilv/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lilv/pkg-plist Tue Jan 10 19:48:09 2017 (r431129)
@@ -0,0 +1,16 @@
+bin/lilv-bench
+bin/lv2apply
+bin/lv2bench
+bin/lv2info
+bin/lv2ls
+etc/bash_completion.d/lilv
+include/lilv-0/lilv/lilv.h
+include/lilv-0/lilv/lilvmm.hpp
+lib/liblilv-0.so
+lib/liblilv-0.so.0
+lib/liblilv-0.so.0.24.0
+libdata/pkgconfig/lilv-0.pc
+man/man1/lv2apply.1.gz
+man/man1/lv2info.1.gz
+man/man1/lv2ls.1.gz
+ at dir lib/pkgconfig
More information about the svn-ports-head
mailing list