Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jul 2013 14:56:38 GMT
From:      Marcel Bonnet <ports@monovox.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/180171: adds 6 new ports for [audio/] Ardour 3.x to work
Message-ID:  <201307011456.r61EucsH032538@oldred.freebsd.org>
Resent-Message-ID: <201307011500.r61F00nH035668@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         180171
>Category:       ports
>Synopsis:       adds 6 new ports for [audio/] Ardour 3.x to work
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 01 15:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Marcel Bonnet
>Release:        
>Organization:
>Environment:
>Description:
This PR is intended to add 6 new ports to the tree, as they are new dependencies for the new version of audio/ardour (Ardour 3.1 - I'm working on it and it will be done in a few days) and is useful for the existent ardour (2.8.14) to load LV2 plugins too.

Here is a list of these 6 new ports:
audio/lilv-0            LV2 Plugin Support Library
audio/lv2               An extensible audio plugin interface
audio/suil-0            A lightweight C library for loading and wrapping LV2 plugin
textproc/serd-0         A lightweight C library for RDF syntax
textproc/sord-0         A lightweight C library for storing RDF data in memory
textproc/sratom-0       A library for serialising LV2 atoms to/from RDF Turtle synt

All new ports we're attached as a SHAR file.
They were tested as described in Porters Handbook.
Please, e-mail me if needed.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ports_at_monovox_dot_org/
#	ports_at_monovox_dot_org/audio
#	ports_at_monovox_dot_org/audio/suil-0
#	ports_at_monovox_dot_org/audio/suil-0/pkg-plist
#	ports_at_monovox_dot_org/audio/suil-0/Makefile
#	ports_at_monovox_dot_org/audio/suil-0/distinfo
#	ports_at_monovox_dot_org/audio/suil-0/pkg-descr
#	ports_at_monovox_dot_org/audio/lv2
#	ports_at_monovox_dot_org/audio/lv2/pkg-plist
#	ports_at_monovox_dot_org/audio/lv2/Makefile
#	ports_at_monovox_dot_org/audio/lv2/distinfo
#	ports_at_monovox_dot_org/audio/lv2/pkg-descr
#	ports_at_monovox_dot_org/audio/lilv-0
#	ports_at_monovox_dot_org/audio/lilv-0/files
#	ports_at_monovox_dot_org/audio/lilv-0/files/patch-lilv.pc.in
#	ports_at_monovox_dot_org/audio/lilv-0/pkg-plist
#	ports_at_monovox_dot_org/audio/lilv-0/Makefile
#	ports_at_monovox_dot_org/audio/lilv-0/distinfo
#	ports_at_monovox_dot_org/audio/lilv-0/pkg-descr
#	ports_at_monovox_dot_org/textproc
#	ports_at_monovox_dot_org/textproc/sratom-0
#	ports_at_monovox_dot_org/textproc/sratom-0/pkg-plist
#	ports_at_monovox_dot_org/textproc/sratom-0/Makefile
#	ports_at_monovox_dot_org/textproc/sratom-0/distinfo
#	ports_at_monovox_dot_org/textproc/sratom-0/pkg-descr
#	ports_at_monovox_dot_org/textproc/sord-0
#	ports_at_monovox_dot_org/textproc/sord-0/pkg-plist
#	ports_at_monovox_dot_org/textproc/sord-0/Makefile
#	ports_at_monovox_dot_org/textproc/sord-0/distinfo
#	ports_at_monovox_dot_org/textproc/sord-0/pkg-descr
#	ports_at_monovox_dot_org/textproc/serd-0
#	ports_at_monovox_dot_org/textproc/serd-0/pkg-plist
#	ports_at_monovox_dot_org/textproc/serd-0/Makefile
#	ports_at_monovox_dot_org/textproc/serd-0/distinfo
#	ports_at_monovox_dot_org/textproc/serd-0/pkg-descr
#
echo c - ports_at_monovox_dot_org/
mkdir -p ports_at_monovox_dot_org/ > /dev/null 2>&1
echo c - ports_at_monovox_dot_org/audio
mkdir -p ports_at_monovox_dot_org/audio > /dev/null 2>&1
echo c - ports_at_monovox_dot_org/audio/suil-0
mkdir -p ports_at_monovox_dot_org/audio/suil-0 > /dev/null 2>&1
echo x - ports_at_monovox_dot_org/audio/suil-0/pkg-plist
sed 's/^X//' >ports_at_monovox_dot_org/audio/suil-0/pkg-plist << 'ff83bb7b30833b3a5e2902d78df78707'
Xinclude/suil-0/suil/suil.h
Xlib/libsuil-0.so.0.6.6
Xlib/libsuil-0.so
Xlib/libsuil-0.so.0
Xlib/suil-0/libsuil_qt4_in_gtk2.so
Xlib/suil-0/libsuil_gtk2_in_qt4.so
Xlib/suil-0/libsuil_x11_in_qt4.so
Xlib/suil-0/libsuil_x11_in_gtk2.so
Xlibdata/pkgconfig/suil-0.pc
X@dirrm lib/suil-0
ff83bb7b30833b3a5e2902d78df78707
echo x - ports_at_monovox_dot_org/audio/suil-0/Makefile
sed 's/^X//' >ports_at_monovox_dot_org/audio/suil-0/Makefile << '0a816327c32c7188eb47c93c630b27da'
X# Created by: Marcel Bonnet <ports@monovox.org>
X# $FreeBSD: $
X
XPORTNAME=	suil
XPORTVERSION=	0.6.6
XCATEGORIES=	audio
XMASTER_SITES=	http://download.drobilla.net/
XPKGNAMESUFFIX=	-0
X
XMAINTAINER=	ports@monovox.org
XCOMMENT=	A lightweight C library for loading and wrapping LV2 plugin UIs
X
XLICENSE=	BSD
XLICENSE_FILE=	${WRKSRC}/COPYING
X
XBUILD_DEPENDS=	lv2>0:${PORTSDIR}/audio/lv2
X
XRUN_DEPENDS=	lv2>0:${PORTSDIR}/audio/lv2
X
XUSE_LDCONFIG=	${PREFIX}/lib ${PREFIX}/lib/suil-${PKGNAMESUFFIX}
XUSES=		pkgconfig
XUSE_GNOME=	gtk20
XUSE_QT4=	gui
XUSE_BZIP2=	yes
XUSE_PYTHON_BUILD=yes
X
X.include <bsd.port.pre.mk>
X
X.if defined(BATCH) || defined(PACKAGE_BUILDING)
XWAF_VERBOSE=	--verbose
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e '116 d' ${WRKSRC}/wscript
X	@(cd ${WRKSRC} && ${SED} -i '' -e \
X		's|@PREFIX@|${PREFIX}| ; \
X		 s|@EXEC_PREFIX@|${PREFIX}| ; \
X		 s|@LIBDIR@|${PREFIX}/lib| ; \
X		 s|@INCLUDEDIR@|${PREFIX}/include| ' suil.pc.in )
X
Xdo-configure:
X	@(cd ${WRKSRC} && ./waf ${WAF_VERBOSE} --prefix=${PREFIX} configure)
X
Xdo-build:
X	@(cd ${WRKSRC} && ./waf ${WAF_VERBOSE} ${WAF_JOBS} build)
X
Xdo-install:
X	@(cd ${WRKSRC} && ./waf ${WAF_VERBOSE} install)
X	${RM} ${PREFIX}/lib/pkgconfig/suil-0.pc
X	${INSTALL_DATA} ${WRKSRC}/build/suil-0.pc ${PREFIX}/libdata/pkgconfig
X
X.include <bsd.port.post.mk>
0a816327c32c7188eb47c93c630b27da
echo x - ports_at_monovox_dot_org/audio/suil-0/distinfo
sed 's/^X//' >ports_at_monovox_dot_org/audio/suil-0/distinfo << 'f6d967f2f82f7adeef24a492b8e6f816'
XSHA256 (suil-0.6.6.tar.bz2) = e1a65f710fda400910b6575bd8e438e5b36445e68f87d410925c4876a3fb1779
XSIZE (suil-0.6.6.tar.bz2) = 110727
f6d967f2f82f7adeef24a492b8e6f816
echo x - ports_at_monovox_dot_org/audio/suil-0/pkg-descr
sed 's/^X//' >ports_at_monovox_dot_org/audio/suil-0/pkg-descr << 'd8880416a19046f6db3b4809481ac241'
XSuil is a lightweight C library for loading and wrapping LV2 plugin UIs.
X
XSuil makes it possible to load a UI of any toolkit in a host using any 
Xother toolkit (assuming the toolkits are both supported by Suil). Hosts 
Xdo not need to build against or link to foreign toolkit libraries to use
XUIs written with that toolkit; all the necessary magic is performed by 
Xdynamically loaded modules. The API is designed such that hosts do not 
Xneed to explicitly support specific toolkits at all - if Suil supports 
Xa particular toolkit, then UIs in that toolkit will work in all hosts 
Xthat use Suil automatically.
X
XSuil currently supports every combination of Gtk 2, Qt 4, and X11, e.g. 
Xwith Suil a Gtk program can embed a Qt plugin UI without depending on 
XQt, and a Qt program can embed a Gtk plugin UI without depending on Gtk.
X On Windows, embedding native UIs in Gtk is also supported. 
XI (David Robillard) would be happy to work with plugin authors to add 
Xsupport for new toolkits, please contact me if you are interested in 
Xwriting a plugin UI using a toolkit that is not yet supported in the 
XLV2 ecosystem.
X 
XWWW: http://drobilla.net/software/suil/
d8880416a19046f6db3b4809481ac241
echo c - ports_at_monovox_dot_org/audio/lv2
mkdir -p ports_at_monovox_dot_org/audio/lv2 > /dev/null 2>&1
echo x - ports_at_monovox_dot_org/audio/lv2/pkg-plist
sed 's/^X//' >ports_at_monovox_dot_org/audio/lv2/pkg-plist << '0d57db2fd5501ee1c9c4f577e0bdc931'
Xlib/lv2/atom.lv2/atom-test.c
Xinclude/lv2/lv2plug.in/ns/ext/atom
Xlib/lv2/atom.lv2/atom.h
Xlib/lv2/buf-size.lv2/buf-size.h
Xlib/lv2/atom.lv2/atom.ttl
Xlib/lv2/buf-size.lv2/buf-size.ttl
Xlib/lv2/buf-size.lv2/lv2-buf-size.doap.ttl
Xlib/lv2/atom.lv2/forge.h
Xlib/lv2/buf-size.lv2/manifest.ttl
Xlib/lv2/atom.lv2/lv2-atom.doap.ttl
Xlib/lv2/atom.lv2/manifest.ttl
Xinclude/lv2/lv2plug.in/ns/ext/buf-size
Xlib/lv2/data-access.lv2/data-access.h
Xlib/lv2/data-access.lv2/data-access.ttl
Xlib/lv2/atom.lv2/util.h
Xlib/lv2/data-access.lv2/lv2-data-access.doap.ttl
Xlib/lv2/data-access.lv2/manifest.ttl
Xinclude/lv2/lv2plug.in/ns/ext/data-access
Xlib/lv2/dynmanifest.lv2/dynmanifest.h
Xlib/lv2/dynmanifest.lv2/dynmanifest.ttl
Xinclude/lv2/lv2plug.in/ns/ext/dynmanifest
Xlib/lv2/dynmanifest.lv2/lv2-dynmanifest.doap.ttl
Xlib/lv2/dynmanifest.lv2/manifest.ttl
Xlib/lv2/event.lv2/event-helpers.h
Xlib/lv2/event.lv2/event.h
Xinclude/lv2/lv2plug.in/ns/ext/event
Xlib/lv2/event.lv2/event.ttl
Xlib/lv2/event.lv2/lv2-event.doap.ttl
Xlib/lv2/instance-access.lv2/instance-access.h
Xlib/lv2/event.lv2/manifest.ttl
Xlib/lv2/instance-access.lv2/instance-access.ttl
Xlib/lv2/instance-access.lv2/lv2-instance-access.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/instance-access
Xlib/lv2/instance-access.lv2/manifest.ttl
Xlib/lv2/log.lv2/log.h
Xinclude/lv2/lv2plug.in/ns/ext/log
Xlib/lv2/log.lv2/log.ttl
Xlib/lv2/log.lv2/lv2-log.doap.ttl
Xlib/lv2/midi.lv2/lv2-midi.doap.ttl
Xlib/lv2/log.lv2/manifest.ttl
Xlib/lv2/midi.lv2/manifest.ttl
Xlib/lv2/midi.lv2/midi.h
Xinclude/lv2/lv2plug.in/ns/ext/midi
Xlib/lv2/midi.lv2/midi.ttl
Xlib/lv2/morph.lv2/lv2-morph.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/morph
Xlib/lv2/morph.lv2/manifest.ttl
Xlib/lv2/morph.lv2/morph.h
Xlib/lv2/options.lv2/lv2-options.doap.ttl
Xlib/lv2/morph.lv2/morph.ttl
Xlib/lv2/options.lv2/manifest.ttl
Xlib/lv2/options.lv2/options.h
Xinclude/lv2/lv2plug.in/ns/ext/options
Xlib/lv2/options.lv2/options.ttl
Xlib/lv2/parameters.lv2/lv2-parameters.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/parameters
Xlib/lv2/parameters.lv2/manifest.ttl
Xlib/lv2/parameters.lv2/parameters.h
Xlib/lv2/patch.lv2/lv2-patch.doap.ttl
Xlib/lv2/parameters.lv2/parameters.ttl
Xlib/lv2/patch.lv2/manifest.ttl
Xlib/lv2/patch.lv2/patch.h
Xinclude/lv2/lv2plug.in/ns/ext/patch
Xlib/lv2/patch.lv2/patch.ttl
Xlib/lv2/port-groups.lv2/lv2-port-groups.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/port-groups
Xlib/lv2/port-groups.lv2/manifest.ttl
Xlib/lv2/port-groups.lv2/port-groups.h
Xlib/lv2/port-props.lv2/lv2-port-props.doap.ttl
Xlib/lv2/port-groups.lv2/port-groups.ttl
Xlib/lv2/port-props.lv2/manifest.ttl
Xlib/lv2/port-props.lv2/port-props.h
Xinclude/lv2/lv2plug.in/ns/ext/port-props
Xlib/lv2/port-props.lv2/port-props.ttl
Xlib/lv2/presets.lv2/lv2-presets.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/presets
Xlib/lv2/presets.lv2/manifest.ttl
Xlib/lv2/presets.lv2/presets.h
Xlib/lv2/resize-port.lv2/lv2-resize-port.doap.ttl
Xlib/lv2/presets.lv2/presets.ttl
Xlib/lv2/resize-port.lv2/manifest.ttl
Xlib/lv2/resize-port.lv2/resize-port.h
Xinclude/lv2/lv2plug.in/ns/ext/resize-port
Xlib/lv2/resize-port.lv2/resize-port.ttl
Xlib/lv2/state.lv2/lv2-state.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/state
Xlib/lv2/state.lv2/manifest.ttl
Xlib/lv2/state.lv2/state.h
Xlib/lv2/time.lv2/lv2-time.doap.ttl
Xlib/lv2/state.lv2/state.ttl
Xlib/lv2/time.lv2/manifest.ttl
Xlib/lv2/time.lv2/time.h
Xinclude/lv2/lv2plug.in/ns/ext/time
Xlib/lv2/time.lv2/time.ttl
Xlib/lv2/uri-map.lv2/lv2-uri-map.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/uri-map
Xlib/lv2/uri-map.lv2/manifest.ttl
Xlib/lv2/uri-map.lv2/uri-map.h
Xlib/lv2/urid.lv2/lv2-urid.doap.ttl
Xlib/lv2/uri-map.lv2/uri-map.ttl
Xlib/lv2/urid.lv2/manifest.ttl
Xlib/lv2/urid.lv2/urid.h
Xinclude/lv2/lv2plug.in/ns/ext/urid
Xlib/lv2/urid.lv2/urid.ttl
Xlib/lv2/worker.lv2/lv2-worker.doap.ttl
Xinclude/lv2/lv2plug.in/ns/ext/worker
Xlib/lv2/worker.lv2/manifest.ttl
Xlib/lv2/worker.lv2/worker.h
Xlib/lv2/ui.lv2/lv2-ui.doap.ttl
Xlib/lv2/worker.lv2/worker.ttl
Xlib/lv2/ui.lv2/manifest.ttl
Xlib/lv2/ui.lv2/ui.h
Xinclude/lv2/lv2plug.in/ns/extensions/ui
Xlib/lv2/ui.lv2/ui.ttl
Xlib/lv2/units.lv2/lv2-units.doap.ttl
Xinclude/lv2/lv2plug.in/ns/extensions/units
Xlib/lv2/units.lv2/manifest.ttl
Xlib/lv2/units.lv2/units.h
Xlib/lv2/lv2core.lv2/lv2core.doap.ttl
Xlib/lv2/units.lv2/units.ttl
Xlib/lv2/lv2core.lv2/lv2core.ttl
Xlib/lv2/lv2core.lv2/manifest.ttl
Xinclude/lv2.h
Xlib/lv2/lv2core.lv2/lv2.h
Xinclude/lv2/lv2plug.in/ns/lv2core
Xlibdata/pkgconfig/lv2.pc
Xlibdata/pkgconfig/lv2core.pc
Xlib/lv2/eg-amp.lv2/manifest.ttl
Xlib/lv2/eg-amp.lv2/amp.ttl
Xlib/lv2/eg-amp.lv2/amp.so
Xlib/lv2/eg-sampler.lv2/manifest.ttl
Xlib/lv2/eg-sampler.lv2/sampler.ttl
Xlib/lv2/eg-sampler.lv2/click.wav
Xlib/lv2/eg-sampler.lv2/sampler.so
Xlib/lv2/eg-sampler.lv2/sampler_ui.so
Xlib/lv2/eg-synth.lv2/manifest.ttl
Xlib/lv2/eg-synth.lv2/synth.ttl
Xlib/lv2/eg-synth.lv2/synth.so
X@dirrm lib/lv2/lv2core.lv2
X@dirrm lib/lv2/atom.lv2
X@dirrm lib/lv2/buf-size.lv2
X@dirrm lib/lv2/data-access.lv2
X@dirrm lib/lv2/dynmanifest.lv2
X@dirrm lib/lv2/eg-amp.lv2
X@dirrm lib/lv2/eg-sampler.lv2
X@dirrm lib/lv2/eg-synth.lv2
X@dirrm lib/lv2/event.lv2
X@dirrm lib/lv2/instance-access.lv2
X@dirrm lib/lv2/log.lv2
X@dirrm lib/lv2/midi.lv2
X@dirrm lib/lv2/morph.lv2
X@dirrm lib/lv2/options.lv2
X@dirrm lib/lv2/parameters.lv2
X@dirrm lib/lv2/patch.lv2
X@dirrm lib/lv2/port-groups.lv2
X@dirrm lib/lv2/port-props.lv2
X@dirrm lib/lv2/presets.lv2
X@dirrm lib/lv2/resize-port.lv2
X@dirrm lib/lv2/state.lv2
X@dirrm lib/lv2/time.lv2
X@dirrm lib/lv2/ui.lv2
X@dirrm lib/lv2/units.lv2
X@dirrm lib/lv2/uri-map.lv2
X@dirrm lib/lv2/urid.lv2
X@dirrm lib/lv2/worker.lv2
0d57db2fd5501ee1c9c4f577e0bdc931
echo x - ports_at_monovox_dot_org/audio/lv2/Makefile
sed 's/^X//' >ports_at_monovox_dot_org/audio/lv2/Makefile << '137748de6cf8650c21bf8337b0571524'
X# Created by: Marcel Bonnet <ports@monovox.org>
X# $FreeBSD$
X
XPORTNAME=	lv2
XPORTVERSION=	1.2.0
XCATEGORIES=	audio
XMASTER_SITES=	http://lv2plug.in/spec/
X
XMAINTAINER=	ports@monovox.org
XCOMMENT=	An extensible audio plugin interface
X
XLIB_DEPENDS=	sndfile.1:${PORTSDIR}/audio/libsndfile
X
XCONFLICTS=	lv2core-*
X
XUSE_GNOME=	gtk20
XUSE_BZIP2=	yes
XUSE_PYTHON_BUILD=	yes
XUSES=		pkgconfig
X
X.include <bsd.port.pre.mk>
X
X.if defined(BATCH) || defined(PACKAGE_BUILDING)
XWAF_VERBOSE=	--verbose
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e '/autowaf.build_pc/s|^|#|' ${WRKSRC}/wscript
X	@${REINPLACE_CMD} -e 's|$${LIBDIR}|${PREFIX}/libdata|' ${WRKSRC}/wscript
X	@(cd ${WRKSRC} && ${SED} -e \
X		's|@PREFIX@|${PREFIX}| ; \
X		 s|@INCLUDEDIR@|${PREFIX}/include| ; \
X		 s|@VERSION@|${PORTVERSION}|' < lv2.pc.in > lv2.pc)
X
Xdo-configure:
X	@(cd ${WRKSRC} && ./waf ${WAF_VERBOSE} --prefix=${PREFIX} configure)
X
Xdo-build:
X	@(cd ${WRKSRC} && ./waf ${WAF_VERBOSE} ${WAF_JOBS} build)
X
Xdo-install:
X	@(cd ${WRKSRC} && ./waf ${WAF_VERBOSE} install)
X	${INSTALL_DATA} ${WRKSRC}/build/lv2/lv2plug.in/ns/lv2core/lv2core.pc ${PREFIX}/libdata/pkgconfig
X	${RM} ${PREFIX}/lib/pkgconfig/lv2core.pc
X
X.include <bsd.port.post.mk>
137748de6cf8650c21bf8337b0571524
echo x - ports_at_monovox_dot_org/audio/lv2/distinfo
sed 's/^X//' >ports_at_monovox_dot_org/audio/lv2/distinfo << 'c02f7fa9aeb0cf14fed951b7e4723d64'
XSHA256 (lv2-1.2.0.tar.bz2) = 0528d2c7ee25831e48815b3fcca4328de5ce444fa59bdceed01ae94779942072
XSIZE (lv2-1.2.0.tar.bz2) = 369024
c02f7fa9aeb0cf14fed951b7e4723d64
echo x - ports_at_monovox_dot_org/audio/lv2/pkg-descr
sed 's/^X//' >ports_at_monovox_dot_org/audio/lv2/pkg-descr << '00a60c09b20bb3ddf8de85c0fed34aac'
XLV2 is a standard for plugins and matching host applications, mainly targeted at
Xaudio processing and generation.
XLV2 is a simple but extensible successor of LADSPA, intended to address the
Xlimitations of LADSPA which many applications have outgrown.
X
XWWW: http://lv2plug.in/
00a60c09b20bb3ddf8de85c0fed34aac
echo c - ports_at_monovox_dot_org/audio/lilv-0
mkdir -p ports_at_monovox_dot_org/audio/lilv-0 > /dev/null 2>&1
echo c - ports_at_monovox_dot_org/audio/lilv-0/files
mkdir -p ports_at_monovox_dot_org/audio/lilv-0/files > /dev/null 2>&1
echo x - ports_at_monovox_dot_org/audio/lilv-0/files/patch-lilv.pc.in
sed 's/^X//' >ports_at_monovox_dot_org/audio/lilv-0/files/patch-lilv.pc.in << '414190dec844dcc6a56b16f736680b51'
X--- lilv.pc.in.orig	2012-02-26 17:25:08.000000000 -0300
X+++ lilv.pc.in	2013-06-28 02:09:48.000000000 -0300
X@@ -7,5 +7,5 @@
X Version: @LILV_VERSION@
X Description: Simple C library for hosting LV2 plugins
X Requires: lv2core @LILV_PKG_DEPS@
X-Libs: -L${libdir} -l@LIB_LILV@ -ldl
X+Libs: -L${libdir} -l@LIB_LILV@
X Cflags: -I${includedir}/lilv-@LILV_MAJOR_VERSION@
414190dec844dcc6a56b16f736680b51
echo x - ports_at_monovox_dot_org/audio/lilv-0/pkg-plist
sed 's/^X//' >ports_at_monovox_dot_org/audio/lilv-0/pkg-plist << '4af4b2121edf7297453459e57284cc0a'
Xbin/lv2bench
Xbin/lilv-bench
Xbin/lv2info
Xbin/lv2ls
Xetc/bash_completion.d/lilv
Xinclude/lilv-0/lilv/lilv.h
Xinclude/lilv-0/lilv/lilvmm.hpp
Xlib/liblilv-0.so
Xlib/liblilv-0.so.0
Xlib/liblilv-0.so.0.14.4
Xlibdata/pkgconfig/lilv-0.pc
X@dirrm include/lilv-0/lilv
X@dirrm include/lilv-0
X@dirrmtry etc/bash_completion.d
4af4b2121edf7297453459e57284cc0a
echo x - ports_at_monovox_dot_org/audio/lilv-0/Makefile
sed 's/^X//' >ports_at_monovox_dot_org/audio/lilv-0/Makefile << '6a00414b9ca027e96f8fa6a1801325f8'
X# Created by: Marcel Bonnet <ports@monovox.org>
X# $FreeBSD:$
X
XPORTNAME=	lilv
XPORTVERSION=	0.14.4
XCATEGORIES=	audio
XMASTER_SITES=	http://download.drobilla.net/ \
XPKGNAMESUFFIX=	-0
X
XMAINTAINER=	ports@monovox.org
XCOMMENT=	LV2 Plugin Support Library
X
XLIB_DEPENDS=	serd-0:${PORTSDIR}/textproc/serd-0 \
X		sord-0:${PORTSDIR}/textproc/sord-0 \
X		sratom-0:${PORTSDIR}/textproc/sratom-0
X
XBUILD_DEPENDS=	lv2>0:${PORTSDIR}/audio/lv2
X
XRUN_DEPENDS=	lv2>0:${PORTSDIR}/audio/lv2
X
XUSES=		pkgconfig
XUSE_BZIP2=	yes
XUSE_PYTHON_BUILD=	yes
XUSE_LDCONFIG=	yes
XMAKE_JOBS_SAFE=	yes
XPATCH_STRIP=	-p1
XCONFIGURE_ARGS+=	--mandir=${PREFIX}/man
X
XMAN1=		lv2ls.1 lv2info.1
X
Xdo-configure:
X	(cd ${WRKSRC} && ${CONFIGURE_ENV} ${PYTHON_CMD} ./waf configure ${CONFIGURE_ARGS})
X
Xdo-build:
X	(cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} ./waf build -j ${MAKE_JOBS_NUMBER})
X	${REINPLACE_CMD} "s|bld.env\\['LIBDIR'\\],'pkgconfig'|bld.env\\['PREFIX'\\],'libdata/pkgconfig'|" ${WRKSRC}/.waf-*/waflib/extras/autowaf.py
X	${RM} ${WRKSRC}/.waf-*/waflib/extras/autowaf.pyc
X
Xdo-install:
X	(cd ${WRKSRC} && ${PYTHON_CMD} ./waf install)
X
X.include <bsd.port.mk>
6a00414b9ca027e96f8fa6a1801325f8
echo x - ports_at_monovox_dot_org/audio/lilv-0/distinfo
sed 's/^X//' >ports_at_monovox_dot_org/audio/lilv-0/distinfo << 'aebe95a5e037661bd73d85b7826b6626'
XSHA256 (lilv-0.14.4.tar.bz2) = 4a92b3961f1483370509200741c33e826e4205308bee09923d0fd938653fdf8b
XSIZE (lilv-0.14.4.tar.bz2) = 163236
aebe95a5e037661bd73d85b7826b6626
echo x - ports_at_monovox_dot_org/audio/lilv-0/pkg-descr
sed 's/^X//' >ports_at_monovox_dot_org/audio/lilv-0/pkg-descr << '47adab5d303fa276ef5266f9d8918f13'
XLilv is a library to make the use of LV2 plugins as simple as
Xpossible for applications. Lilv is the successor to SLV2, rewritten
Xto be significantly faster and have minimal dependencies.
X
XLilv is Free Software (using an extremely liberal "MIT-style"
Xlicense) written in C99 using Serd and Sord, and is known to work
Xon GNU/Linux, Mac OS X, and Windows 7 with MingW.
X
XWWW: http://drobilla.net/software/lilv/
47adab5d303fa276ef5266f9d8918f13
echo c - ports_at_monovox_dot_org/textproc
mkdir -p ports_at_monovox_dot_org/textproc > /dev/null 2>&1
echo c - ports_at_monovox_dot_org/textproc/sratom-0
mkdir -p ports_at_monovox_dot_org/textproc/sratom-0 > /dev/null 2>&1
echo x - ports_at_monovox_dot_org/textproc/sratom-0/pkg-plist
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sratom-0/pkg-plist << '07ced2f2281a5cf6e7a51b7c123103fc'
Xinclude/sratom-0/sratom/sratom.h
Xlib/libsratom-0.so
Xlib/libsratom-0.so.0
Xlib/libsratom-0.so.0.4.0
Xlibdata/pkgconfig/sratom-0.pc
X@dirrm include/sratom-0/sratom
X@dirrm include/sratom-0
07ced2f2281a5cf6e7a51b7c123103fc
echo x - ports_at_monovox_dot_org/textproc/sratom-0/Makefile
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sratom-0/Makefile << '91b7670bd9c2a856636a2b0295e59ed5'
X# Created by: Marcel Bonnet <ports@monovox.org>
X# $FreeBSD: $
X
XPORTNAME=	sratom
XPORTVERSION=	0.4.0
XCATEGORIES=	textproc
XMASTER_SITES=	http://download.drobilla.net/
XPKGNAMESUFFIX=	-0
X
XMAINTAINER=	ports@monovox.org
XCOMMENT=	A library for serialising LV2 atoms to/from RDF Turtle syntax
X
XBUILD_DEPENDS=	${LOCALBASE}/include/lv2.h:${PORTSDIR}/audio/lv2
X
XLIB_DEPENDS=	serd-0:${PORTSDIR}/textproc/serd-0 \
X		sord-0:${PORTSDIR}/textproc/sord-0
X
XUSES=		pkgconfig
XUSE_BZIP2=	yes
XUSE_PYTHON_BUILD=	yes
XUSE_LDCONFIG=	yes
XMAKE_JOBS_SAFE=	yes
X
Xdo-configure:
X	(cd ${WRKSRC} && ${CONFIGURE_ENV} ${PYTHON_CMD} ./waf configure ${CONFIGURE_ARGS})
X
Xdo-build:
X	@(cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} ./waf build -j ${MAKE_JOBS_NUMBER})
X	@${REINPLACE_CMD} "s|bld.env\\['LIBDIR'\\],'pkgconfig'|bld.env\\['PREFIX'\\],'libdata/pkgconfig'|" ${WRKSRC}/.waf-*/waflib/extras/autowaf.py
X	@${RM} ${WRKSRC}/.waf-*/waflib/extras/autowaf.pyc
X
Xdo-install:
X	(cd ${WRKSRC} && ${PYTHON_CMD} ./waf install)
X
X.include <bsd.port.mk>
91b7670bd9c2a856636a2b0295e59ed5
echo x - ports_at_monovox_dot_org/textproc/sratom-0/distinfo
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sratom-0/distinfo << '4600a44ab70696cd18a5b75b42a79a45'
XSHA256 (sratom-0.4.0.tar.bz2) = 5075a4edb4e9b52075798a82eb1e53042ae61de28466ee95116fec63cef69741
XSIZE (sratom-0.4.0.tar.bz2) = 108964
4600a44ab70696cd18a5b75b42a79a45
echo x - ports_at_monovox_dot_org/textproc/sratom-0/pkg-descr
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sratom-0/pkg-descr << '1548cdc77d940ade8fcd00c469498e87'
XSratom is a library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax.
X
XWWW: http://drobilla.net/software/serd/
1548cdc77d940ade8fcd00c469498e87
echo c - ports_at_monovox_dot_org/textproc/sord-0
mkdir -p ports_at_monovox_dot_org/textproc/sord-0 > /dev/null 2>&1
echo x - ports_at_monovox_dot_org/textproc/sord-0/pkg-plist
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sord-0/pkg-plist << 'ed65044291e6331f11508525903fbb65'
Xbin/sordi
Xbin/sord_validate
Xinclude/sord-0/sord/sord.h
Xinclude/sord-0/sord/sordmm.hpp
Xlib/libsord-0.so
Xlib/libsord-0.so.0
Xlib/libsord-0.so.0.10.4
Xlibdata/pkgconfig/sord-0.pc
X@dirrm include/sord-0/sord
X@dirrm include/sord-0
ed65044291e6331f11508525903fbb65
echo x - ports_at_monovox_dot_org/textproc/sord-0/Makefile
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sord-0/Makefile << '51450e0f8c9b27fa29a922866769e440'
X# Created by: Marcel Bonnet <ports@monovox.org>
X# $FreeBSD: $
X
XPORTNAME=	sord
XPORTVERSION=	0.10.4
XCATEGORIES=	textproc
XMASTER_SITES=	http://download.drobilla.net/
XPKGNAMESUFFIX=	-0
X
XMAINTAINER=	ports@monovox.org
XCOMMENT=	A lightweight C library for storing RDF data in memory
X
XLIB_DEPENDS=	serd-0:${PORTSDIR}/textproc/serd-0 \
X		pcre:${PORTSDIR}/devel/pcre
X
XUSES=		pkgconfig
X
XUSE_BZIP2=	yes
XUSE_PYTHON_BUILD=	yes
XUSE_LDCONFIG=	yes
XMAKE_JOBS_SAFE=	yes
X
XMAN1=		sordi.1 sord_validate.1
X
Xdo-configure:
X	(cd ${WRKSRC} && ${CONFIGURE_ENV} ${PYTHON_CMD} ./waf configure ${CONFIGURE_ARGS})
X
Xdo-build:
X	@(cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} ./waf build -j ${MAKE_JOBS_NUMBER})
X	@${REINPLACE_CMD} "s|bld.env\\['LIBDIR'\\],'pkgconfig'|bld.env\\['PREFIX'\\],'libdata/pkgconfig'|" ${WRKSRC}/.waf-*/waflib/extras/autowaf.py
X	@${REINPLACE_CMD} -e 's|$${MANDIR}|${PREFIX}/man|' ${WRKSRC}/wscript
X	@${RM} ${WRKSRC}/.waf-*/waflib/extras/autowaf.pyc
X
Xdo-install:
X	(cd ${WRKSRC} && ${PYTHON_CMD} ./waf install)
X
X.include <bsd.port.mk>
51450e0f8c9b27fa29a922866769e440
echo x - ports_at_monovox_dot_org/textproc/sord-0/distinfo
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sord-0/distinfo << 'd049d4456067e176401701dee7d63b67'
XSHA256 (sord-0.10.4.tar.bz2) = 188b8b22c6aa05a36989093e771264676e8d4f3c43592e805bf26f8422d20f3f
XSIZE (sord-0.10.4.tar.bz2) = 275574
d049d4456067e176401701dee7d63b67
echo x - ports_at_monovox_dot_org/textproc/sord-0/pkg-descr
sed 's/^X//' >ports_at_monovox_dot_org/textproc/sord-0/pkg-descr << '18c629f34ad0a2052be0a0fd3dcd359c'
XSord is a lightweight C library for storing RDF data in memory.
X
XWWW: http://drobilla.net/software/sord/
18c629f34ad0a2052be0a0fd3dcd359c
echo c - ports_at_monovox_dot_org/textproc/serd-0
mkdir -p ports_at_monovox_dot_org/textproc/serd-0 > /dev/null 2>&1
echo x - ports_at_monovox_dot_org/textproc/serd-0/pkg-plist
sed 's/^X//' >ports_at_monovox_dot_org/textproc/serd-0/pkg-plist << '0f03a47dcc192b41ca6f3d3d9e168e15'
Xbin/serdi
Xinclude/serd-0/serd/serd.h
Xlib/libserd-0.so
Xlib/libserd-0.so.0
Xlib/libserd-0.so.0.18.0
Xlibdata/pkgconfig/serd-0.pc
X@dirrm include/serd-0/serd
X@dirrm include/serd-0
0f03a47dcc192b41ca6f3d3d9e168e15
echo x - ports_at_monovox_dot_org/textproc/serd-0/Makefile
sed 's/^X//' >ports_at_monovox_dot_org/textproc/serd-0/Makefile << 'c65e2cf3e04cfb8a203664e2e6e4fdb8'
X# Created by: Marcel Bonnet <ports@monovox.org>
X# $FreeBSD: $
X
XPORTNAME=	serd
XPORTVERSION=	0.18.0
XCATEGORIES=	textproc
XMASTER_SITES=	http://download.drobilla.net/
XPKGNAMESUFFIX=	-0
X
XMAINTAINER=	ports@monovox.org
XCOMMENT=	A lightweight C library for RDF syntax
X
XUSES=		pkgconfig
XUSE_BZIP2=	yes
XUSE_PYTHON_BUILD=yes
XUSE_LDCONFIG=	yes
XMAKE_JOBS_SAFE=	yes
X
XMAN1=		serdi.1
X
Xdo-configure:
X	(cd ${WRKSRC} && ${CONFIGURE_ENV} ${PYTHON_CMD} ./waf configure ${CONFIGURE_ARGS})
X
Xdo-build:
X	(cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} ./waf build -j ${MAKE_JOBS_NUMBER})
X	@${REINPLACE_CMD} "s|bld.env\\['LIBDIR'\\],'pkgconfig'|bld.env\\['PREFIX'\\],'libdata/pkgconfig'|" ${WRKSRC}/.waf-*/waflib/extras/autowaf.py
X	@${REINPLACE_CMD} -e 's|$${MANDIR}|${PREFIX}/man|' ${WRKSRC}/wscript
X	@${RM} ${WRKSRC}/.waf-*/waflib/extras/autowaf.pyc
X
Xdo-install:
X	(cd ${WRKSRC} && ${PYTHON_CMD} ./waf install)
X
X.include <bsd.port.mk>
c65e2cf3e04cfb8a203664e2e6e4fdb8
echo x - ports_at_monovox_dot_org/textproc/serd-0/distinfo
sed 's/^X//' >ports_at_monovox_dot_org/textproc/serd-0/distinfo << '654e18941b8d34d7da090b8a16fa8964'
XSHA256 (serd-0.18.0.tar.bz2) = 37b8641382876a8f2c25697021cfcd153bc3c6c62983590edc8df0df2dea54aa
XSIZE (serd-0.18.0.tar.bz2) = 283387
654e18941b8d34d7da090b8a16fa8964
echo x - ports_at_monovox_dot_org/textproc/serd-0/pkg-descr
sed 's/^X//' >ports_at_monovox_dot_org/textproc/serd-0/pkg-descr << '42e84ece40d42d25c61b708cf8c8f640'
XSerd is a lightweight C library for RDF syntax which supports reading
Xand writing Turtle and NTriples.
X
XSerd is not intended to be a swiss-army knife of RDF syntax, but
Xrather is suited to resource limited or performance critical
Xapplications, or situations where a simple reader/writer with minimal
Xdependencies is ideal (e.g. in LV2 hosts or plugins).
X
XWWW: http://drobilla.net/software/serd/
42e84ece40d42d25c61b708cf8c8f640
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



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