ports/178013: new port: www/rest - accessing RESTful web services

Christoph Moench-Tegeder cmt at burggraben.net
Sat Apr 20 21:00:00 UTC 2013


>Number:         178013
>Category:       ports
>Synopsis:       new port: www/rest - accessing RESTful web services
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 20 21:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Christoph Moench-Tegeder
>Release:        FreeBSD 9.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD elch.exwg.net 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Sun Jan 13 22:47:33 CET 2013 cmt at elch.exwg.net:/usr/obj/usr/src/sys/ELCH amd64

>Description:
	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.
>How-To-Repeat:

>Fix:
	SHAR via HTTP: http://burggraben.net/hacks/rest.shar.gz

# 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:
#
#	rest
#	rest/pkg-plist
#	rest/Makefile
#	rest/pkg-descr
#	rest/distinfo
#
echo c - rest
mkdir -p rest > /dev/null 2>&1
echo x - rest/pkg-plist
sed 's/^X//' >rest/pkg-plist << 'fa38e794dd3efdbced608b1d64cf9ac5'
Xinclude/rest-0.7/rest-extras/flickr-proxy-call.h
Xinclude/rest-0.7/rest-extras/flickr-proxy.h
Xinclude/rest-0.7/rest-extras/lastfm-proxy-call.h
Xinclude/rest-0.7/rest-extras/lastfm-proxy.h
Xinclude/rest-0.7/rest-extras/youtube-proxy.h
Xinclude/rest-0.7/rest/oauth-proxy-call.h
Xinclude/rest-0.7/rest/oauth-proxy.h
Xinclude/rest-0.7/rest/oauth2-proxy-call.h
Xinclude/rest-0.7/rest/oauth2-proxy.h
Xinclude/rest-0.7/rest/rest-enum-types.h
Xinclude/rest-0.7/rest/rest-param.h
Xinclude/rest-0.7/rest/rest-params.h
Xinclude/rest-0.7/rest/rest-proxy-auth.h
Xinclude/rest-0.7/rest/rest-proxy-call.h
Xinclude/rest-0.7/rest/rest-proxy.h
Xinclude/rest-0.7/rest/rest-xml-node.h
Xinclude/rest-0.7/rest/rest-xml-parser.h
Xlib/girepository-1.0/Rest-0.7.typelib
Xlib/girepository-1.0/RestExtras-0.7.typelib
Xlib/librest-0.7.la
Xlib/librest-0.7.so
Xlib/librest-0.7.so.0
Xlib/librest-extras-0.7.la
Xlib/librest-extras-0.7.so
Xlib/librest-extras-0.7.so.0
Xlibdata/pkgconfig/rest-0.7.pc
Xlibdata/pkgconfig/rest-extras-0.7.pc
Xshare/gir-1.0/Rest-0.7.gir
Xshare/gir-1.0/RestExtras-0.7.gir
Xshare/gtk-doc/html/rest-0.7/FlickrProxy.html
Xshare/gtk-doc/html/rest-0.7/FlickrProxyCall.html
Xshare/gtk-doc/html/rest-0.7/LastfmProxy.html
Xshare/gtk-doc/html/rest-0.7/LastfmProxyCall.html
Xshare/gtk-doc/html/rest-0.7/OAuth2Proxy.html
Xshare/gtk-doc/html/rest-0.7/OAuth2ProxyCall.html
Xshare/gtk-doc/html/rest-0.7/OAuthProxy.html
Xshare/gtk-doc/html/rest-0.7/OAuthProxyCall.html
Xshare/gtk-doc/html/rest-0.7/RestProxy.html
Xshare/gtk-doc/html/rest-0.7/RestProxyCall.html
Xshare/gtk-doc/html/rest-0.7/RestXmlParser.html
Xshare/gtk-doc/html/rest-0.7/ch01.html
Xshare/gtk-doc/html/rest-0.7/ch02.html
Xshare/gtk-doc/html/rest-0.7/ch03.html
Xshare/gtk-doc/html/rest-0.7/ch04.html
Xshare/gtk-doc/html/rest-0.7/home.png
Xshare/gtk-doc/html/rest-0.7/index.html
Xshare/gtk-doc/html/rest-0.7/index.sgml
Xshare/gtk-doc/html/rest-0.7/left.png
Xshare/gtk-doc/html/rest-0.7/rest-0.7.devhelp2
Xshare/gtk-doc/html/rest-0.7/rest-RestParam.html
Xshare/gtk-doc/html/rest-0.7/rest-RestParams.html
Xshare/gtk-doc/html/rest-0.7/right.png
Xshare/gtk-doc/html/rest-0.7/style.css
Xshare/gtk-doc/html/rest-0.7/up.png
X at dirrm share/gtk-doc/html/rest-0.7
X at dirrmtry share/gtk-doc/html
X at dirrmtry share/gtk-doc
X at dirrmtry share/gir-1.0
X at dirrmtry lib/girepository-1.0
X at dirrm include/rest-0.7/rest-extras
X at dirrm include/rest-0.7/rest
X at dirrm include/rest-0.7
fa38e794dd3efdbced608b1d64cf9ac5
echo x - rest/Makefile
sed 's/^X//' >rest/Makefile << '62ae6eba1c6f1f3cb620ae5e545450fe'
X# Created by: Christoph Moench-Tegeder <cmt at burggraben.net>
X# $FreeBSD$
X
XPORTNAME=		rest
XPORTVERSION=	0.7.90
XCATEGORIES=		www
XMASTER_SITES=	GNOME
X
XLICENSE=		LGPL21
X
XMAINTAINER=		cmt at burggraben.net
XCOMMENT=		easy access to "RESTful" web services
X
XBUILD_DEPENDS=	g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
X				${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
XLIB_DEPENDS=	soup-gnome-2.4.1:${PORTSDIR}/devel/libsoup-gnome
XRUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
X
XUSE_XZ=			yes
XUSE_GMAKE=		yes
XGNU_CONFIGURE=	yes
XUSE_LDCONFIG=	yes
XUSE_GNOME=		gnomehack glib20 intlhack libxml2
X
XCONFIGURE_ARGS=	--with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt
X
X.include <bsd.port.mk>
62ae6eba1c6f1f3cb620ae5e545450fe
echo x - rest/pkg-descr
sed 's/^X//' >rest/pkg-descr << '1131a676fc6c7b325b24b2b46e181d1a'
Xlibrest is a library was designed to make it easier to access web services
Xthat claim to be "RESTful". 
X
XWWW: https://live.gnome.org/Librest
1131a676fc6c7b325b24b2b46e181d1a
echo x - rest/distinfo
sed 's/^X//' >rest/distinfo << '9f82c8ebdc97b583e32fddaaf24b8db8'
XSHA256 (rest-0.7.90.tar.xz) = 1d682acaac4d946cc7c98a2dd9d65a8c83a6fdb8ca6759e70b8b5042fe66c022
XSIZE (rest-0.7.90.tar.xz) = 305472
9f82c8ebdc97b583e32fddaaf24b8db8
exit

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


More information about the freebsd-ports-bugs mailing list