Convert existing lua-related ports to use new lang/lua MODULE, and bump

PKGNAMEs.

ok wcmaier@ ajacoutot@
This commit is contained in:
landry 2008-06-11 05:04:37 +00:00
parent 89421d9037
commit dd899175bb
17 changed files with 56 additions and 66 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.6 2007/09/15 20:34:00 simon Exp $
# $OpenBSD: Makefile,v 1.7 2008/06/11 05:04:37 landry Exp $
SHARED_ONLY= Yes
COMMENT= binding of sqlite3 for lua
PKGNAME= luasqlite3-0.4.1p0
PKGNAME= luasqlite3-0.4.1p1
DISTNAME= lua-sqlite3-0.4.1
CATEGORIES= databases lang/lua
CATEGORIES= databases
MASTER_SITES= ${HOMEPAGE}
HOMEPAGE= http://www.nessie.de/mroth/lua-sqlite3/
@ -15,6 +15,8 @@ PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
MODULES= lang/lua
USE_GMAKE= Yes
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS+=--with-lua-dir=${PREFIX}
@ -22,9 +24,6 @@ CFLAGS+= -fPIC -DPIC
LIB_DEPENDS= sqlite3.>=8::databases/sqlite3
RUN_DEPENDS= :lua->=5.1:lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
REGRESS_DEPENDS=::databases/luasqlite3
REGRESS_TARGET= check

View File

@ -1,9 +1,10 @@
# $OpenBSD: Makefile,v 1.3 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.4 2008/06/11 05:04:37 landry Exp $
SHARED_ONLY= Yes
COMMENT= parsing expression grammars library for lua
DISTNAME= lpeg-0.6
PKGNAME= ${DISTNAME}p0
CATEGORIES= devel
MASTER_SITES= http://www.inf.puc-rio.br/~roberto/
@ -15,8 +16,7 @@ PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MODULES= lang/lua
ALL_TARGET= lpeg.so
MAKE_FILE= makefile

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.11 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.12 2008/06/11 05:04:37 landry Exp $
COMMENT= alarm library for the lua language
SHARED_ONLY= Yes
DISTNAME= lalarm
DATE= 20061011
PKGNAME= luaalarm-${DATE}p1
PKGNAME= luaalarm-${DATE}p2
# don't use PKGNAME
DIST_SUBDIR= luaalarm-${DATE}
WRKDIST= ${WRKDIR}/alarm
@ -20,8 +20,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MODULES= lang/lua
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/lib/lua/5.1

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.4 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.5 2008/06/11 05:04:37 landry Exp $
COMMENT= library for bitwise operations in lua
SHARED_ONLY= Yes
DISTNAME= bitlib
V= 20
PKGNAME= luabitlib-${V}p0
PKGNAME= luabitlib-${V}p1
DIST_SUBDIR= ${DISTNAME}-${V}
CATEGORIES= devel
@ -19,9 +19,8 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_REGRESS= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
do-build:
${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -shared\

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.7 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.8 2008/06/11 05:04:37 landry Exp $
COMMENT= coroutine oriented portable asynchronous services for lua
V= 1.1.0
DISTNAME= copas-${V}
PKGNAME= luacopas-${V}p0
PKGNAME= luacopas-${V}p1
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/1768/
@ -15,9 +15,10 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_BUILD= Yes
NO_REGRESS= Yes
RUN_DEPENDS= ::lang/lua ::net/luasocket
RUN_DEPENDS+= ::net/luasocket
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/lua/5.1

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.3 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.4 2008/06/11 05:04:37 landry Exp $
COMMENT= lua binding of libevent
SHARED_ONLY= Yes
DISTNAME= luaevent-0.1.1
PKGNAME= ${DISTNAME}p0
PKGNAME= ${DISTNAME}p1
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/2479/
@ -17,8 +17,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MODULES= lang/lua
NO_REGRESS= Yes
WANTLIB= event

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.9 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.10 2008/06/11 05:04:37 landry Exp $
SHARED_ONLY= Yes
COMMENT= file system library for the lua language
DISTNAME= luafilesystem-1.2.1
PKGNAME= luafs-1.2.1p0
PKGNAME= luafs-1.2.1p1
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/2381/
@ -15,8 +15,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MODULES= lang/lua
post-extract:
@perl -pi -e 's/\r\n/\n/' ${WRKSRC}/Makefile ${WRKSRC}/config

View File

@ -1,7 +1,8 @@
# $OpenBSD: Makefile,v 1.3 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.4 2008/06/11 05:04:37 landry Exp $
COMMENT= library for packing and unpacking binary data
DISTNAME= luapack-20061124
PKGNAME= ${DISTNAME}p0
CATEGORIES= devel
MASTER_SITES= http://mirrors.protection.cx/~jolan/
@ -13,10 +14,9 @@ PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
MODULES= lang/lua
SHARED_ONLY= Yes
RUN_DEPENDS= ::lang/lua
REGRESS_DEPENDS=::devel/luapack
BUILD_DEPENDS= ${RUN_DEPENDS}
do-build:
${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -shared \

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.9 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.10 2008/06/11 05:04:37 landry Exp $
COMMENT= posix library for the lua language
DISTNAME= luaposix-20060408
PKGNAME= ${DISTNAME}p0
PKGNAME= ${DISTNAME}p1
CATEGORIES= devel
MASTER_SITES= http://mirrors.protection.cx/~pedro/
@ -15,10 +15,9 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_REGRESS= Yes
SHARED_ONLY= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
do-build:
${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -shared\

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.4 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.5 2008/06/11 05:04:37 landry Exp $
COMMENT= lua binding of posix and pcre regex libraries
SHARED_ONLY= Yes
V= 2.1.0
DISTNAME= lrexlib-${V}
PKGNAME= luarexlib-${V}p0
PKGNAME= luarexlib-${V}p1
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/2141/
@ -18,8 +18,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ::lang/lua
MODULES= lang/lua
LIB_DEPENDS= pcre.>=1.0::devel/pcre
COMPILE= ${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -c

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.5 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.6 2008/06/11 05:04:37 landry Exp $
COMMENT= multiple states library for the lua language
SHARED_ONLY= Yes
DISTNAME= rings-1.1
PKGNAME= lua${DISTNAME}
PKGNAME= lua${DISTNAME}p0
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/2476/
@ -16,8 +16,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MODULES= lang/lua
CFLAGS+= -I${LOCALBASE}/include
COMPILE= ${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -c

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.3 2007/09/16 02:53:01 merdely Exp $
# $OpenBSD: Makefile,v 1.4 2008/06/11 05:04:37 landry Exp $
COMMENT= lua library of common programming tasks
DISTNAME= stdlib
V= 4
PKGNAME= luastdlib-${V}p0
PKGNAME= luastdlib-${V}p1
DIST_SUBDIR= ${DISTNAME}
CATEGORIES= devel
@ -17,9 +17,10 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_BUILD= Yes
NO_REGRESS= Yes
RUN_DEPENDS= ::devel/luarexlib
RUN_DEPENDS+= ::devel/luarexlib
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/lua/5.1

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.7 2007/09/15 20:09:42 simon Exp $
# $OpenBSD: Makefile,v 1.8 2008/06/11 05:04:37 landry Exp $
COMMENT= gd binding for the lua language
V= 2.0.33r2
PKGNAME= luagd-$(V)p1
PKGNAME= luagd-$(V)p2
DISTNAME= lua-gd-$(V)
CATEGORIES= graphics
@ -16,11 +16,10 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
WANTLIB= freetype fontconfig iconv z
LIB_DEPENDS= jpeg.>=62::graphics/jpeg png.>=2::graphics/png \
gd.>=20.33::graphics/gd
RUN_DEPENDS= :lua->=5.1:lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
NO_REGRESS= Yes
USE_X11= Yes

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.4 2007/09/16 00:17:05 merdely Exp $
# $OpenBSD: Makefile,v 1.5 2008/06/11 05:04:37 landry Exp $
COMMENT= lua text classification module and anti-spam solution
DISTNAME= osbf-lua-2.0.4
PKGNAME= ${DISTNAME}p0
PKGNAME= ${DISTNAME}p1
CATEGORIES= mail
MASTER_SITES= http://luaforge.net/frs/download.php/2094/
@ -15,10 +15,9 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
SHARED_ONLY= Yes
NO_REGRESS= Yes
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= :lua->=5.1:lang/lua
do-build:
.for f in losbflib osbf_bayes osbf_aux

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.13 2007/09/15 22:36:55 merdely Exp $
# $OpenBSD: Makefile,v 1.14 2008/06/11 05:04:37 landry Exp $
SHARED_ONLY= Yes
COMMENT= network support for the lua language
DISTNAME= luasocket-2.0.1
PKGNAME= ${DISTNAME}p0
PKGNAME= ${DISTNAME}p1
CATEGORIES= net
MASTER_SITES= http://luaforge.net/frs/download.php/1589/
@ -16,11 +16,9 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_REGRESS= Yes
RUN_DEPENDS= :lua->=5.1:lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MAKE_FILE= makefile
SHAREDIR= ${PREFIX}/share/lua/5.1
LIBDIR= ${PREFIX}/lib/lua/5.1

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.17 2008/06/02 17:43:10 martynas Exp $
# $OpenBSD: Makefile,v 1.18 2008/06/11 05:04:37 landry Exp $
COMMENT= customizable script to fetch youtube videos
PKGNAME= yt-8p6
PKGNAME= yt-8p7
CATEGORIES= net
DISTFILES=
@ -12,10 +12,11 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_CHECKSUM= Yes
NO_BUILD= Yes
NO_REGRESS= Yes
RUN_DEPENDS= ::graphics/ffmpeg \
RUN_DEPENDS+= ::graphics/ffmpeg \
::net/luasocket
do-install:

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.6 2007/09/15 23:29:58 merdely Exp $
# $OpenBSD: Makefile,v 1.7 2008/06/11 05:04:37 landry Exp $
COMMENT= Lua binding for the OpenSSL crypto libraries
SHARED_ONLY= Yes
DISTNAME= luacrypto-0.1.1
PKGNAME= ${DISTNAME}p2
PKGNAME= ${DISTNAME}p3
CATEGORIES= security
MASTER_SITES= http://luaforge.net/frs/download.php/1395/
@ -21,7 +21,6 @@ WANTLIB= crypto
REGRESS_TARGET= tests
CFLAGS+= -fPIC -DPIC
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
MODULES= lang/lua
.include <bsd.port.mk>