Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 2013 19:58:39 +0000 (UTC)
From:      Jimmy Olgeni <olgeni@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r334514 - in head/devel: . cowlib
Message-ID:  <201311211958.rALJwdoI034028@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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
+@dirrmtry lib/erlang/lib/cowlib-%%VERSION%%/src
+@dirrmtry lib/erlang/lib/cowlib-%%VERSION%%/ebin
+@dirrmtry lib/erlang/lib/cowlib-%%VERSION%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311211958.rALJwdoI034028>