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