From owner-svn-ports-all@freebsd.org Tue Jan 10 19:48:11 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 166E2CAA869; Tue, 10 Jan 2017 19:48:11 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E793A11B8; Tue, 10 Jan 2017 19:48:10 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v0AJmAX6048961; Tue, 10 Jan 2017 19:48:10 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v0AJm9bM048956; Tue, 10 Jan 2017 19:48:09 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201701101948.v0AJm9bM048956@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Tue, 10 Jan 2017 19:48:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r431129 - in head/audio: . lilv X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2017 19:48:11 -0000 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 Reviewed by: Yuri Victorovich 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 +# $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 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