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-head
mailing list