This PR is a prerequisite for upgradeing shotwell to a current and buildable version. Current shotwell requires librest, which is not yet available in the ports collection - so here it is. Fix: SHAR via HTTP: http://burggraben.net/hacks/rest.shar.gz
Responsible Changed From-To: freebsd-ports-bugs->wg I'll take it.
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@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@burggraben.net> +# $FreeBSD$ + +PORTNAME= rest +PORTVERSION= 0.7.90 +CATEGORIES= devel www +MASTER_SITES= GNOME + +MAINTAINER= cmt@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 +@dirrm share/gtk-doc/html/rest-0.7 +@dirrmtry share/gtk-doc/html +@dirrmtry share/gtk-doc +@dirrmtry share/gir-1.0 +@dirrmtry lib/girepository-1.0 +@dirrm include/rest-0.7/rest-extras +@dirrm include/rest-0.7/rest +@dirrm include/rest-0.7 _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed New port added, with minor changes. Thanks!