Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 2014 10:43:51 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339580 - in head/databases/luasql-mysql: . files
Message-ID:  <201401131043.s0DAhp4G024765@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Mon Jan 13 10:43:51 2014
New Revision: 339580
URL: http://svnweb.freebsd.org/changeset/ports/339580

Log:
  Update to version 2.3 and switch to lua 5.2
  Give maintainership to lua@

Deleted:
  head/databases/luasql-mysql/files/
Modified:
  head/databases/luasql-mysql/Makefile
  head/databases/luasql-mysql/distinfo

Modified: head/databases/luasql-mysql/Makefile
==============================================================================
--- head/databases/luasql-mysql/Makefile	Mon Jan 13 10:21:14 2014	(r339579)
+++ head/databases/luasql-mysql/Makefile	Mon Jan 13 10:43:51 2014	(r339580)
@@ -2,49 +2,52 @@
 # $FreeBSD$
 
 PORTNAME=	luasql
-PORTVERSION=	2.1.1
-PORTREVISION=	1
+PORTVERSION=	2.3.0
 CATEGORIES=	databases
-MASTER_SITES=	http://luaforge.net/frs/download.php/${DISTFILE_REV}/
 PKGNAMESUFFIX=	-${LUASQL_DRIVER}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	lua@FreeBSD.org
 COMMENT?=	LuaSQL driver
 
 LICENSE=	MIT
 
-DISTFILE_REV=	2686
+USE_GITHUB=	yes
+GH_ACCOUNT=	keplerproject
+GH_COMMIT=	c527024
+GH_TAGNAME=	v${PORTVERSION}
 
-USE_LUA=	5.1
-USE_GMAKE=	yes
+USES=		lua gmake
 ALL_TARGET=	lib
 
 LUASQL_DRIVER?=	mysql
 
-MAKE_ENV+=	LUA_DIR=${LUA_SUBDIR} \
+MAKE_ARGS+=	LUA_DIR=${LUA_SUBDIR} \
 		LUA_INC=${LUA_INCDIR} \
 		LUA_LIBDIR=${LUA_LIBDIR} \
 		LUA_VERSION_NUM="${LUA_VER_STR}0" \
-		T=${LUASQL_DRIVER}
-LDFLAGS+=	-shared
-CFLAGS+=	-fPIC
+		T=${LUASQL_DRIVER} \
+		WARN="${CFLAGS}" \
+		CC="${CC}"
+
+USE_CSTD=	gnu89
+CFLAGS+=	-Wno-return-type
 
 PLIST_SUB+=	LUA_MIDLIBDIR=${LUA_MODLIBDIR}
 
 .if ${LUASQL_DRIVER} == "mysql"
 COMMENT=	Lua interface to MySQL
 USE_MYSQL=	yes
-MAKE_ENV+=	DRIVER_LIBS="-L ${LOCALBASE}/lib/mysql -lmysqlclient" \
+MAKE_ARGS+=	DRIVER_LIBS="-L ${LOCALBASE}/lib/mysql -lmysqlclient" \
 		DRIVER_INCS="-I ${LOCALBASE}/include/mysql"
 .elif ${LUASQL_DRIVER} == "postgres"
 COMMENT=	Lua interface to PostgreSQL
 USE_PGSQL=	yes
-MAKE_ENV+=	DRIVER_LIBS="-L ${LOCALBASE}/lib -lpq" \
+MAKE_ARGS+=	DRIVER_LIBS="-L ${LOCALBASE}/lib -lpq" \
 		DRIVER_INCS="-I ${LOCALBASE}/include"
 .elif ${LUASQL_DRIVER} == "sqlite3"
 COMMENT=	Lua interface to SQLite3
 USE_SQLITE=	3
-MAKE_ENV+=	DRIVER_LIBS="-L ${LOCALBASE}/lib -lsqlite3" \
+MAKE_ARGS+=	DRIVER_LIBS="-L ${LOCALBASE}/lib -lsqlite3" \
 		DRIVER_INCS="-I ${LOCALBASE}/include"
 .else
 IGNORE=		unknown or unsupported luasql driver

Modified: head/databases/luasql-mysql/distinfo
==============================================================================
--- head/databases/luasql-mysql/distinfo	Mon Jan 13 10:21:14 2014	(r339579)
+++ head/databases/luasql-mysql/distinfo	Mon Jan 13 10:43:51 2014	(r339580)
@@ -1,2 +1,2 @@
-SHA256 (luasql-2.1.1.tar.gz) = 608c79e84bb9a348ed2a9375a4e7ba4d42615c8b8ef6959c014661ddd9eda765
-SIZE (luasql-2.1.1.tar.gz) = 69466
+SHA256 (luasql-2.3.0.tar.gz) = a7f3a4be7155dd433eee35284703055746d816ac140ace63d048657c02d00aa3
+SIZE (luasql-2.3.0.tar.gz) = 80818



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