Tue Jul 4 22:35:03 2017 UTC ()
Update net/lua-copas to version 2.0.2.
  + Added: copas.running flag
  + Fixed: fix for http request #53 (Peter Melnichenko)
  + Added: extra parameter keep_open for the removeserver()
    method (Hisham Muhammad)
  + Change: tweaked makefile with a DESTDIR variable (Richard
    Leitner)


(alnsn)
diff -r1.3 -r1.4 pkgsrc/net/lua-copas/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/net/lua-copas/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/net/lua-copas/patches/patch-Makefile

cvs diff -r1.3 -r1.4 pkgsrc/net/lua-copas/Makefile (expand / switch to unified diff)

--- pkgsrc/net/lua-copas/Makefile 2016/06/05 10:06:28 1.3
+++ pkgsrc/net/lua-copas/Makefile 2017/07/04 22:35:03 1.4
@@ -1,22 +1,39 @@ @@ -1,22 +1,39 @@
1# $NetBSD: Makefile,v 1.3 2016/06/05 10:06:28 alnsn Exp $ 1# $NetBSD: Makefile,v 1.4 2017/07/04 22:35:03 alnsn Exp $
2 2
3DISTNAME= copas-2.0.1 3DISTNAME= copas-2.0.2
4PKGNAME= ${DISTNAME:S/copas/${LUA_PKGPREFIX}-copas/} 4PKGNAME= ${DISTNAME:S/copas/${LUA_PKGPREFIX}-copas/}
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GITHUB:=keplerproject/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=keplerproject/}
7GITHUB_TAG= v${PKGVERSION:S/./_/g} 7GITHUB_TAG= v${PKGVERSION:S/./_/g}
8GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION_NOREV}//} 8GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION_NOREV}//}
9 9
10MAINTAINER= alnsn@NetBSD.org 10MAINTAINER= alnsn@NetBSD.org
11HOMEPAGE= http://keplerproject.github.io/copas 11HOMEPAGE= http://keplerproject.github.io/copas
12COMMENT= Dispatcher based on coroutines that can be used by TCP_IP servers 12COMMENT= Dispatcher based on coroutines that can be used by TCP_IP servers
13LICENSE= mit 13LICENSE= mit
14 14
15DEPENDS+= ${LUA_PKGPREFIX}-coxpcall>=1.16.0:../../devel/lua-coxpcall 15DEPENDS+= ${LUA_PKGPREFIX}-coxpcall>=1.16.0:../../devel/lua-coxpcall
16DEPENDS+= ${LUA_PKGPREFIX}-socket>=2.0:../../net/lua-socket 16DEPENDS+= ${LUA_PKGPREFIX}-socket>=2.0:../../net/lua-socket
17DEPENDS+= ${LUA_PKGPREFIX}-sec>=0.6:../../security/lua-sec 17DEPENDS+= ${LUA_PKGPREFIX}-sec>=0.6:../../security/lua-sec
18 18
19MAKE_ENV+= LUA_LDIR=${LUA_LDIR:Q} 19MAKE_ENV+= LUA_LDIR=${LUA_LDIR:Q}
 20MAKE_ENV+= LUA_INTERPRETER=${LUA_INTERPRETER:Q}
 21
 22NO_BUILD= yes
 23TEST_TARGET= test
 24
 25INSTALLATION_DIRS+= ${LUA_LDIR}/copas
 26
 27INSTALL_COPAS_FILES= ${WRKSRC}/src/copas/ftp.lua
 28INSTALL_COPAS_FILES+= ${WRKSRC}/src/copas/smtp.lua
 29INSTALL_COPAS_FILES+= ${WRKSRC}/src/copas/http.lua
 30INSTALL_COPAS_FILES+= ${WRKSRC}/src/copas/limit.lua
 31
 32do-install:
 33 ${INSTALL_DATA} ${WRKSRC}/src/copas.lua ${DESTDIR}${PREFIX}/${LUA_LDIR}
 34 for f in ${INSTALL_COPAS_FILES}; do \
 35 ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/${LUA_LDIR}/copas/ ; \
 36 done
20 37
21.include "../../lang/lua/module.mk" 38.include "../../lang/lua/module.mk"
22.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/net/lua-copas/distinfo (expand / switch to unified diff)

--- pkgsrc/net/lua-copas/distinfo 2016/06/04 23:15:22 1.1.1.1
+++ pkgsrc/net/lua-copas/distinfo 2017/07/04 22:35:03 1.2
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.1.1.1 2016/06/04 23:15:22 alnsn Exp $ 1$NetBSD: distinfo,v 1.2 2017/07/04 22:35:03 alnsn Exp $
2 2
3SHA1 (copas-2.0.1.tar.gz) = 2bf0e5a975277408af7506d97e22fd0163245bed 3SHA1 (copas-2.0.2.tar.gz) = e14afc3577e25e4612ea7e17223216194c981f7d
4RMD160 (copas-2.0.1.tar.gz) = d2ed098bc9652353544380b65ffad4c64b5c258c 4RMD160 (copas-2.0.2.tar.gz) = 9693f624911ae99bae47271dc0816fa1c28b0629
5SHA512 (copas-2.0.1.tar.gz) = 3bc472c056beab4c2cf8c1733ca2b1e7fcce9866b89dc738060263456b6fe7521956cf6ca614276f99fdf42d278422dbbb0ef42f11f211c16632f04cb518ecc5 5SHA512 (copas-2.0.2.tar.gz) = dd83a513fbddb2f0164c3573b417623f5cc556413c4937be7e362f4c1667bad83391143e1bf609480726730ce488c4080e810f2ce12a98a7abb5293993c10182
6Size (copas-2.0.1.tar.gz) = 47927 bytes 6Size (copas-2.0.2.tar.gz) = 51660 bytes
7SHA1 (patch-Makefile) = eb313622d41a9ea58540c359ce07f5664e6a23b9 7SHA1 (patch-Makefile) = 9399d8d450eb5466c8271072db2a4ee33f359e90

cvs diff -r1.1.1.1 -r1.2 pkgsrc/net/lua-copas/patches/patch-Makefile (expand / switch to unified diff)

--- pkgsrc/net/lua-copas/patches/patch-Makefile 2016/06/04 23:15:22 1.1.1.1
+++ pkgsrc/net/lua-copas/patches/patch-Makefile 2017/07/04 22:35:03 1.2
@@ -1,17 +1,23 @@ @@ -1,17 +1,23 @@
1$NetBSD: patch-Makefile,v 1.1.1.1 2016/06/04 23:15:22 alnsn Exp $ 1$NetBSD: patch-Makefile,v 1.2 2017/07/04 22:35:03 alnsn Exp $
2 2
3--- Makefile.orig 2016-02-16 21:08:28.000000000 +0000 3--- Makefile.orig 2017-06-22 19:39:05.000000000 +0000
4+++ Makefile 4+++ Makefile
5@@ -2,8 +2,10 @@ 5@@ -3,15 +3,15 @@
 6 DESTDIR ?=
6  7
7 # Default prefix 8 # Default prefix
8-PREFIX = /usr/local 9-PREFIX ?= /usr/local
9+#PREFIX = /usr/local 10+#Â#PREFIX ?= /usr/local
10  11
11 # System's lua directory (where Lua libraries are installed) 12 # System's lua directory (where Lua libraries are installed)
12-LUA_DIR= $(PREFIX)/share/lua/5.1 13-LUA_DIR ?= $(PREFIX)/share/lua/5.1
13+LUA_DIR= $(DESTDIR)$(PREFIX)/$(LUA_LDIR) 14+LUA_DIR ?= $(DESTDIR)$(PREFIX)/$(LUA_LDIR)
14+ 15
15+all: 16 PKGPATH=-e "package.path='src/?.lua;'..package.path"
 17
 18 # Lua interpreter
 19-LUA=lua
 20+LUA=${LUA_INTERPRETER}
16  21
17 install: 22 install:
 23 mkdir -p $(DESTDIR)$(LUA_DIR)/copas