Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

4
security/lua-sec/DESCR Normal file
View File

@@ -0,0 +1,4 @@
LuaSec is a binding for OpenSSL library to provide TLS/SSL communication.
This version delegates to LuaSocket the TCP connection establishment
between the client and server. Then LuaSec uses this connection to start
a secure TLS/SSL session.

34
security/lua-sec/Makefile Normal file
View File

@@ -0,0 +1,34 @@
# $NetBSD: Makefile,v 1.3 2013/02/06 23:23:39 jperkin Exp $
#
DISTNAME= luasec-0.4
PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua//}
PKGREVISION= 1
CATEGORIES= security
MASTER_SITES= http://luaforge.net/frs/download.php/4255/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.inf.puc-rio.br/~brunoos/luasec/
COMMENT= Lua binding for OpenSSL library
LICENSE= mit
.include "../../mk/bsd.prefs.mk"
DEPENDS+= lua-socket>=2.0:../../net/lua-socket
USE_TOOLS+= gmake
INSTALLATION_DIRS+= ${LUA_CDIR} ${LUA_LDIR}
.if ${OPSYS} == "SunOS"
BUILD_TARGET= solaris
.else
BUILD_TARGET= bsd
.endif
INSTALL_ENV+= LUA_CDIR=${LUA_CDIR}
INSTALL_ENV+= LUA_LDIR=${LUA_LDIR}
.include "../../lang/lua/module.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

4
security/lua-sec/PLIST Normal file
View File

@@ -0,0 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/21 10:45:56 fhajny Exp $
${LUA_CDIR}/ssl.so
${LUA_LDIR}/ssl.lua
${LUA_LDIR}/ssl/https.lua

View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.1.1.1 2010/09/21 10:45:56 fhajny Exp $
SHA1 (luasec-0.4.tar.gz) = b7fe55fd2a75e0233c1d5bd858e48366422901d6
RMD160 (luasec-0.4.tar.gz) = 61b613ac8d767545a327adc88f1dce70ceb8f64b
Size (luasec-0.4.tar.gz) = 27829 bytes
SHA1 (patch-aa) = 1bedbbce8f107523b0fb785efc596a0a341063b3
SHA1 (patch-ab) = bfdee03b3d2c98ef64a9e72506be722314d01678

View File

@@ -0,0 +1,42 @@
$NetBSD: patch-aa,v 1.1.1.1 2010/09/21 10:45:56 fhajny Exp $
Pass installation dirs properly, fix search paths, add Solaris support
--- Makefile.orig 2009-10-15 12:59:54.000000000 +0000
+++ Makefile
@@ -1,11 +1,11 @@
# Inform the location to intall the modules
-LUAPATH=/usr/local/share/lua/5.1
-LUACPATH=/usr/local/lib/lua/5.1
+LUAPATH=$(DESTDIR)$(PREFIX)/$(LUA_LDIR)
+LUACPATH=$(DESTDIR)$(PREFIX)/$(LUA_CDIR)
# Edit the lines below to inform new path, if necessary
#
-#INCDIR=-I/usr/local/lua-5.1/include -I/usr/local/openssl-0.9.8/include
-#LIBDIR=-L/usr/local/openssl-0.9.8/lib -R/usr/local/openssl-0.9.8/lib
+INCDIR=-I${PREFIX}/include
+LIBDIR=-L${PREFIX}/lib -R${PREFIX}/lib
# For Mac OS X: set the system version
MACOSX_VERSION=10.4
@@ -24,6 +24,7 @@ none:
@echo " * linux"
@echo " * bsd"
@echo " * macosx"
+ @echo " * solaris"
install:
@cd src ; $(MAKE) LUACPATH="$(LUACPATH)" LUAPATH="$(LUAPATH)" install
@@ -46,5 +47,11 @@ macosx:
@echo "------------------------------"
@cd src ; $(MAKE) INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" MACVER="$(MACOSX_VERSION)" $@
+solaris:
+ @echo "---------------------"
+ @echo "** Build for Solaris **"
+ @echo "---------------------"
+ @cd src ; $(MAKE) INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" $@
+
clean:
@cd src ; $(MAKE) clean

View File

@@ -0,0 +1,40 @@
$NetBSD: patch-ab,v 1.1.1.1 2010/09/21 10:45:56 fhajny Exp $
Add Solaris support
--- src/Makefile.orig 2009-10-15 12:59:54.000000000 +0000
+++ src/Makefile
@@ -23,8 +23,11 @@ MAC_ENV=env MACOSX_DEPLOYMENT_TARGET='$(
MAC_CFLAGS=-O2 -fno-common $(WARN) $(INCDIR) $(DEFS)
MAC_LDFLAGS=-bundle -undefined dynamic_lookup $(LIBDIR)
-CC=gcc
-LD=$(MYENV) gcc
+SOL_CFLAGS=-O2 -fpic $(WARN) $(INCDIR) $(DEFS)
+SOL_LDFLAGS=-O -G -fpic $(LIBDIR)
+
+CC?=gcc
+LD=$(MYENV) $(CC)
CFLAGS=$(MYCFLAGS)
LDFLAGS=$(MYLDFLAGS)
@@ -34,8 +37,8 @@ all:
install: $(CMOD) $(LMOD)
mkdir -p $(LUAPATH)/ssl
- cp $(CMOD) $(LUACPATH)
- cp $(LMOD) $(LUAPATH)
+ ${BSD_INSTALL_LIB} $(CMOD) $(LUACPATH)
+ ${BSD_INSTALL_DATA} $(LMOD) $(LUAPATH)
cp https.lua $(LUAPATH)/ssl
linux:
@@ -47,6 +50,8 @@ bsd:
macosx:
@$(MAKE) $(CMOD) MYCFLAGS="$(MAC_CFLAGS)" MYLDFLAGS="$(MAC_LDFLAGS)" MYENV="$(MAC_ENV)"
+solaris:
+ @$(MAKE) $(CMOD) MYCFLAGS="$(SOL_CFLAGS)" MYLDFLAGS="$(SOL_LDFLAGS)"
$(CMOD): $(OBJS)
$(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)