Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Jan 2017 19:53:37 +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: r431027 - in head/devel: . serd
Message-ID:  <201701091953.v09JrbVO058310@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Mon Jan  9 19:53:37 2017
New Revision: 431027
URL: https://svnweb.freebsd.org/changeset/ports/431027

Log:
  New port: devel/serd
  
  Serd is a lightweight C library for RDF syntax which supports reading
  and writing Turtle and NTriples.
  
  Serd (and the included serdi tool) can be used to stream abbreviated
  Turtle. Serd can serialise an unbounded amount of abbreviated
  Turtle using a fixed amount of memory, and it does so very quickly.
  
  Serd is written to the Turtle, NTriples and URI specifications, and
  includes a comprehensive test suite which includes all the tests
  from the Turtle specification.
  
  WWW: https://drobilla.net/software/serd
  
  PR:		213169
  Submitted by:	Goran Mekic <meka@tilda.center>

Added:
  head/devel/serd/
  head/devel/serd/Makefile   (contents, props changed)
  head/devel/serd/distinfo   (contents, props changed)
  head/devel/serd/pkg-descr   (contents, props changed)
  head/devel/serd/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Jan  9 19:42:52 2017	(r431026)
+++ head/devel/Makefile	Mon Jan  9 19:53:37 2017	(r431027)
@@ -5512,6 +5512,7 @@
     SUBDIR += sdlskk
     SUBDIR += sdts++
     SUBDIR += sedsed
+    SUBDIR += serd
     SUBDIR += serdisplib
     SUBDIR += sfio
     SUBDIR += sfml

Added: head/devel/serd/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/serd/Makefile	Mon Jan  9 19:53:37 2017	(r431027)
@@ -0,0 +1,27 @@
+# Created by: meka
+# $FreeBSD$
+
+PORTNAME=	serd
+PORTVERSION=	0.24.0
+CATEGORIES=	devel
+MASTER_SITES=	http://download.drobilla.net/
+
+MAINTAINER=	meka@tilda.center
+COMMENT=	C library for RDF syntax
+
+LICENSE=	ISC
+LICENSE_NAME=	ISC
+LICENSE_FILE=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/COPYING
+LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES=		pkgconfig tar:bzip2 waf
+USE_LDCONFIG=	yes
+PKG_CONFIG_PATH=	${PREFIX}/libdata/pkgconfig
+CONFIGURE_ARGS+=	PKG_CONFIG_PATH=${PKG_CONFIG_PATH}
+
+post-install:
+	${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata/
+	${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
+	${RMDIR} ${STAGEDIR}${PREFIX}/share/man
+
+.include <bsd.port.mk>

Added: head/devel/serd/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/serd/distinfo	Mon Jan  9 19:53:37 2017	(r431027)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1475515854
+SHA256 (serd-0.24.0.tar.bz2) = 8cfb8ade8d9a6f784da6e00ac05a28b7de440df5d2513796cd34aaa2754f6a6c
+SIZE (serd-0.24.0.tar.bz2) = 346615

Added: head/devel/serd/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/serd/pkg-descr	Mon Jan  9 19:53:37 2017	(r431027)
@@ -0,0 +1,12 @@
+Serd is a lightweight C library for RDF syntax which supports reading
+and writing Turtle and NTriples.
+
+Serd (and the included serdi tool) can be used to stream abbreviated
+Turtle. Serd can serialise an unbounded amount of abbreviated
+Turtle using a fixed amount of memory, and it does so very quickly.
+
+Serd is written to the Turtle, NTriples and URI specifications, and
+includes a comprehensive test suite which includes all the tests
+from the Turtle specification.
+
+WWW: https://drobilla.net/software/serd

Added: head/devel/serd/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/serd/pkg-plist	Mon Jan  9 19:53:37 2017	(r431027)
@@ -0,0 +1,7 @@
+bin/serdi
+include/serd-0/serd/serd.h
+lib/libserd-0.so
+lib/libserd-0.so.0
+lib/libserd-0.so.0.24.0
+libdata/pkgconfig/serd-0.pc
+man/man1/serdi.1.gz



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