svn commit: r334514 - in head/devel: . cowlib
Jimmy Olgeni
olgeni at FreeBSD.org
Thu Nov 21 19:58:40 UTC 2013
Author: olgeni
Date: Thu Nov 21 19:58:38 2013
New Revision: 334514
URL: http://svnweb.freebsd.org/changeset/ports/334514
Log:
Add devel/cowlib, a library for parsing and building messages for
various Web protocols, including SPDY, HTTP and Websocket.
Added:
head/devel/cowlib/
head/devel/cowlib/Makefile (contents, props changed)
head/devel/cowlib/distinfo (contents, props changed)
head/devel/cowlib/pkg-descr (contents, props changed)
head/devel/cowlib/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Nov 21 19:43:18 2013 (r334513)
+++ head/devel/Makefile Thu Nov 21 19:58:38 2013 (r334514)
@@ -264,6 +264,7 @@
SUBDIR += cons-test
SUBDIR += cook
SUBDIR += covtool
+ SUBDIR += cowlib
SUBDIR += cpan-upload
SUBDIR += cpan-upload-http
SUBDIR += cppcheck
Added: head/devel/cowlib/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cowlib/Makefile Thu Nov 21 19:58:38 2013 (r334514)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= cowlib
+PORTVERSION= 0.4.0
+CATEGORIES= www
+
+MAINTAINER= olgeni at FreeBSD.org
+COMMENT= Erlang support library for manipulating Web protocols
+
+BUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang
+RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang
+
+PLIST_SUB= VERSION="${PORTVERSION}"
+
+USES= gmake
+USE_GITHUB= yes
+GH_ACCOUNT= extend
+GH_PROJECT= cowlib
+GH_COMMIT= 63298e8
+GH_TAGNAME= ${PORTVERSION}
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/cowlib-${PORTVERSION}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/cowlib-${PORTVERSION}/ebin
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/cowlib-${PORTVERSION}/src
+ ${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/cowlib-${PORTVERSION}/ebin
+ ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/cowlib-${PORTVERSION}/src
+
+.include <bsd.port.mk>
Added: head/devel/cowlib/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cowlib/distinfo Thu Nov 21 19:58:38 2013 (r334514)
@@ -0,0 +1,2 @@
+SHA256 (cowlib-0.4.0.tar.gz) = 72c0235377f7fa83c36693c88152a273d29f91beb09082604f3f8c8c8f89518e
+SIZE (cowlib-0.4.0.tar.gz) = 26492
Added: head/devel/cowlib/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cowlib/pkg-descr Thu Nov 21 19:58:38 2013 (r334514)
@@ -0,0 +1,7 @@
+Cowlib provides Erlang libraries for parsing and building messages
+for various Web protocols, including SPDY, HTTP and Websocket.
+
+It is optimized for completeness rather than speed. No value is
+ignored, they are all returned.
+
+WWW: https://github.com/extend/cowlib
Added: head/devel/cowlib/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cowlib/pkg-plist Thu Nov 21 19:58:38 2013 (r334514)
@@ -0,0 +1,19 @@
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cow_cookie.beam
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cow_date.beam
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cow_http.beam
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cow_mimetypes.beam
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cow_qs.beam
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cow_spdy.beam
+lib/erlang/lib/cowlib-%%VERSION%%/ebin/cowlib.app
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_cookie.erl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_date.erl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_http.erl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_mimetypes.erl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_mimetypes.erl.src
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_qs.erl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_spdy.erl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cow_spdy.hrl
+lib/erlang/lib/cowlib-%%VERSION%%/src/cowlib.app.src
+ at dirrmtry lib/erlang/lib/cowlib-%%VERSION%%/src
+ at dirrmtry lib/erlang/lib/cowlib-%%VERSION%%/ebin
+ at dirrmtry lib/erlang/lib/cowlib-%%VERSION%%
More information about the svn-ports-all
mailing list