Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jan 2017 19:48:09 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r431129 - in head/audio: . lilv
Message-ID:  <201701101948.v0AJm9bM048956@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@sigma6audio.de>
  Reviewed by:	Yuri Victorovich <yuri@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@sigma6audio.de>
+# $FreeBSD$
+
+PORTNAME=	lilv
+PORTVERSION=	0.24.0
+CATEGORIES=	audio
+MASTER_SITES=	http://download.drobilla.net/
+
+MAINTAINER=	beerml@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
+@dir lib/pkgconfig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701101948.v0AJm9bM048956>