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