Date: Tue, 17 Dec 2002 11:42:15 +0100 (CET) From: Jan Hornyak <pav@oook.cz> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/46325: new port: net/luasocket - IP library for Lua language Message-ID: <200212171042.gBHAgFxr084768@raven.customer.vol.cz>
next in thread | raw e-mail | index | archive | help
>Number: 46325 >Category: ports >Synopsis: new port: net/luasocket - IP library for Lua language >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 17 02:50:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Jan Hornyak >Release: FreeBSD 4.7-RELEASE i386 >Organization: Czech On Line, a.s. >Environment: System: FreeBSD raven.vol.cz 4.7-RELEASE FreeBSD 4.7-RELEASE #4: Thu Oct 17 16:24:37 CEST 2002 root@raven.vol.cz:/usr/src/sys/compile/RAVEN i386 >Description: new port: net/luasocket 1.4 >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # luasocket/ # luasocket/Makefile # luasocket/pkg-comment # luasocket/distinfo # luasocket/pkg-descr # luasocket/files # luasocket/files/patch-aa # luasocket/pkg-plist # echo c - luasocket/ mkdir -p luasocket/ > /dev/null 2>&1 echo x - luasocket/Makefile sed 's/^X//' >luasocket/Makefile << 'END-of-luasocket/Makefile' X# New ports collection makefile for: luasocket X# Date created: 17 December 2002 X# Whom: Jan Hornyak <pav@oook.cz> X# X# $FreeBSD$ X# X XPORTNAME= luasocket XPORTVERSION= 1.4 XCATEGORIES= net XMASTER_SITES= http://www.tecgraf.puc-rio.br/~diego/luasocket/ X XMAINTAINER= pav@oook.cz X XBUILD_DEPENDS= ${LOCALBASE}/include/lua.h:${PORTSDIR}/lang/lua X Xpost-extract: X @ ${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile X Xdo-install: X @ ${INSTALL_PROGRAM} ${WRKSRC}/luasocket ${PREFIX}/bin X @ ${MKDIR} ${PREFIX}/lib/lua X @ ${MKDIR} ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/cl-compat.lua ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/code.lua ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/concat.lua ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/ftp.lua ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/http.lua ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/README ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/smtp.lua ${PREFIX}/lib/lua/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/lua/url.lua ${PREFIX}/lib/lua/luasocket X Xpost-install: X.if !defined(NOPORTDOCS) X @ ${MKDIR} ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/anybrowser.png ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/func.html ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/home.html ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/idx.html ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/intro.html ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/luasocket.png ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/mod.html ${PREFIX}/share/doc/luasocket X @ ${INSTALL_DATA} ${WRKSRC}/html/vim.png ${PREFIX}/share/doc/luasocket X.endif X X.include <bsd.port.mk> END-of-luasocket/Makefile echo x - luasocket/pkg-comment sed 's/^X//' >luasocket/pkg-comment << 'END-of-luasocket/pkg-comment' XIPv4 Sockets support for the Lua language END-of-luasocket/pkg-comment echo x - luasocket/distinfo sed 's/^X//' >luasocket/distinfo << 'END-of-luasocket/distinfo' XMD5 (luasocket-1.4.tar.gz) = e3df9301739db7bc08b97e63cc3aaa43 END-of-luasocket/distinfo echo x - luasocket/pkg-descr sed 's/^X//' >luasocket/pkg-descr << 'END-of-luasocket/pkg-descr' XLuaSocket is a Lua extension library that provides support for the TCP and UDP Xtransport layers. X XExtra Lua modules implementing SMTP, HTTP and FTP protocols are installed Xto /usr/local/lib/lua/luasocket. X XWWW: http://www.tecgraf.puc-rio.br/~diego/luasocket/ END-of-luasocket/pkg-descr echo c - luasocket/files mkdir -p luasocket/files > /dev/null 2>&1 echo x - luasocket/files/patch-aa sed 's/^X//' >luasocket/files/patch-aa << 'END-of-luasocket/files/patch-aa' X--- Makefile.orig Tue Dec 17 10:15:00 2002 X+++ Makefile Tue Dec 17 10:16:08 2002 X@@ -12,7 +12,7 @@ X X # Set LUAINC to the Lua include directory and LUALIB to the X # Lua library directory X-LUA = /home/i/diego/public/lib/lua-4.0 X+LUA = /usr/local X LUAINC = $(LUA)/include X LUALIB = $(LUA)/lib/$(TEC_UNAME) X END-of-luasocket/files/patch-aa echo x - luasocket/pkg-plist sed 's/^X//' >luasocket/pkg-plist << 'END-of-luasocket/pkg-plist' Xbin/luasocket Xlib/lua/luasocket/cl-compat.lua Xlib/lua/luasocket/code.lua Xlib/lua/luasocket/concat.lua Xlib/lua/luasocket/ftp.lua Xlib/lua/luasocket/http.lua Xlib/lua/luasocket/README Xlib/lua/luasocket/smtp.lua Xlib/lua/luasocket/url.lua X%%PORTDOCS%%share/doc/luasocket/anybrowser.png X%%PORTDOCS%%share/doc/luasocket/func.html X%%PORTDOCS%%share/doc/luasocket/home.html X%%PORTDOCS%%share/doc/luasocket/idx.html X%%PORTDOCS%%share/doc/luasocket/intro.html X%%PORTDOCS%%share/doc/luasocket/luasocket.png X%%PORTDOCS%%share/doc/luasocket/mod.html X%%PORTDOCS%%share/doc/luasocket/vim.png X%%PORTDOCS%%@dirrm share/doc/luasocket X@dirrm lib/lua/luasocket X@dirrm lib/lua END-of-luasocket/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212171042.gBHAgFxr084768>