svn commit: r320509 - in head/devel: . librest

William Grzybowski wg at FreeBSD.org
Mon Jun 10 22:47:23 UTC 2013


Author: wg
Date: Mon Jun 10 22:47:21 2013
New Revision: 320509
URL: http://svnweb.freebsd.org/changeset/ports/320509

Log:
  librest is a library that was designed to make it easier to access RESTful
  web services.
  
  It comprises of two parts: the first aims to make it easier to make requests
  by providing a wrapper around libsoup, the second aids with XML parsing by
  wrapping libxml2.
  
  WWW: https://live.gnome.org/Librest
  
  PR:		ports/178013
  Submitted by:	Christoph Moench-Tegeder <cmt at burggraben.net>
  Approved by:	culot (mentor)

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Jun 10 22:40:06 2013	(r320508)
+++ head/devel/Makefile	Mon Jun 10 22:47:21 2013	(r320509)
@@ -1085,6 +1085,7 @@
     SUBDIR += libredblack
     SUBDIR += libregf
     SUBDIR += librelp
+    SUBDIR += librest
     SUBDIR += libruin
     SUBDIR += libs11n
     SUBDIR += libserver

Added: head/devel/librest/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librest/Makefile	Mon Jun 10 22:47:21 2013	(r320509)
@@ -0,0 +1,37 @@
+# Created by: Christoph Moench-Tegeder <cmt at burggraben.net>
+# $FreeBSD$
+
+PORTNAME=	rest
+PORTVERSION=	0.7.90
+CATEGORIES=	devel www
+MASTER_SITES=	GNOME
+
+MAINTAINER=	cmt at burggraben.net
+COMMENT=	Easy access to RESTful web services
+
+LICENSE=	LGPL21
+
+BUILD_DEPENDS=	g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
+		${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
+LIB_DEPENDS=	soup-gnome-2.4:${PORTSDIR}/devel/libsoup-gnome
+RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
+
+USE_XZ=		yes
+USE_GMAKE=	yes
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+USE_GNOME=	gnomehack glib20 intlhack libxml2
+
+CONFIGURE_ARGS=	--with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt
+
+PORTEXAMPLES=	*.c
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MEXAMPLES}
+post-install:
+	@${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/examples/*.c ${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/devel/librest/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librest/distinfo	Mon Jun 10 22:47:21 2013	(r320509)
@@ -0,0 +1,2 @@
+SHA256 (rest-0.7.90.tar.xz) = 1d682acaac4d946cc7c98a2dd9d65a8c83a6fdb8ca6759e70b8b5042fe66c022
+SIZE (rest-0.7.90.tar.xz) = 305472

Added: head/devel/librest/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librest/pkg-descr	Mon Jun 10 22:47:21 2013	(r320509)
@@ -0,0 +1,8 @@
+librest is a library that was designed to make it easier to access RESTful
+web services.
+
+It comprises of two parts: the first aims to make it easier to make requests
+by providing a wrapper around libsoup, the second aids with XML parsing by
+wrapping libxml2.
+
+WWW: https://live.gnome.org/Librest

Added: head/devel/librest/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librest/pkg-plist	Mon Jun 10 22:47:21 2013	(r320509)
@@ -0,0 +1,62 @@
+include/rest-0.7/rest-extras/flickr-proxy-call.h
+include/rest-0.7/rest-extras/flickr-proxy.h
+include/rest-0.7/rest-extras/lastfm-proxy-call.h
+include/rest-0.7/rest-extras/lastfm-proxy.h
+include/rest-0.7/rest-extras/youtube-proxy.h
+include/rest-0.7/rest/oauth-proxy-call.h
+include/rest-0.7/rest/oauth-proxy.h
+include/rest-0.7/rest/oauth2-proxy-call.h
+include/rest-0.7/rest/oauth2-proxy.h
+include/rest-0.7/rest/rest-enum-types.h
+include/rest-0.7/rest/rest-param.h
+include/rest-0.7/rest/rest-params.h
+include/rest-0.7/rest/rest-proxy-auth.h
+include/rest-0.7/rest/rest-proxy-call.h
+include/rest-0.7/rest/rest-proxy.h
+include/rest-0.7/rest/rest-xml-node.h
+include/rest-0.7/rest/rest-xml-parser.h
+lib/girepository-1.0/Rest-0.7.typelib
+lib/girepository-1.0/RestExtras-0.7.typelib
+lib/librest-0.7.la
+lib/librest-0.7.so
+lib/librest-0.7.so.0
+lib/librest-extras-0.7.la
+lib/librest-extras-0.7.so
+lib/librest-extras-0.7.so.0
+libdata/pkgconfig/rest-0.7.pc
+libdata/pkgconfig/rest-extras-0.7.pc
+share/gir-1.0/Rest-0.7.gir
+share/gir-1.0/RestExtras-0.7.gir
+share/gtk-doc/html/rest-0.7/FlickrProxy.html
+share/gtk-doc/html/rest-0.7/FlickrProxyCall.html
+share/gtk-doc/html/rest-0.7/LastfmProxy.html
+share/gtk-doc/html/rest-0.7/LastfmProxyCall.html
+share/gtk-doc/html/rest-0.7/OAuth2Proxy.html
+share/gtk-doc/html/rest-0.7/OAuth2ProxyCall.html
+share/gtk-doc/html/rest-0.7/OAuthProxy.html
+share/gtk-doc/html/rest-0.7/OAuthProxyCall.html
+share/gtk-doc/html/rest-0.7/RestProxy.html
+share/gtk-doc/html/rest-0.7/RestProxyCall.html
+share/gtk-doc/html/rest-0.7/RestXmlParser.html
+share/gtk-doc/html/rest-0.7/ch01.html
+share/gtk-doc/html/rest-0.7/ch02.html
+share/gtk-doc/html/rest-0.7/ch03.html
+share/gtk-doc/html/rest-0.7/ch04.html
+share/gtk-doc/html/rest-0.7/home.png
+share/gtk-doc/html/rest-0.7/index.html
+share/gtk-doc/html/rest-0.7/index.sgml
+share/gtk-doc/html/rest-0.7/left.png
+share/gtk-doc/html/rest-0.7/rest-0.7.devhelp2
+share/gtk-doc/html/rest-0.7/rest-RestParam.html
+share/gtk-doc/html/rest-0.7/rest-RestParams.html
+share/gtk-doc/html/rest-0.7/right.png
+share/gtk-doc/html/rest-0.7/style.css
+share/gtk-doc/html/rest-0.7/up.png
+ at dirrm share/gtk-doc/html/rest-0.7
+ at dirrmtry share/gtk-doc/html
+ at dirrmtry share/gtk-doc
+ at dirrmtry share/gir-1.0
+ at dirrmtry lib/girepository-1.0
+ at dirrm include/rest-0.7/rest-extras
+ at dirrm include/rest-0.7/rest
+ at dirrm include/rest-0.7


More information about the svn-ports-all mailing list