From 328c591f2b9a1a4919b0549d9813edb26b03ad37 Mon Sep 17 00:00:00 2001 From: Alexandre Erwin Ittner Date: Sun, 18 Sep 2005 19:52:14 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: file:///var/svn/lua-iconv/trunk@21 9538949d-8f27-0410-946f-ce01ef448559 --- Makefile | 4 ++-- luaiconv.c | 4 ++-- maketargz.sh | 17 +++++++++++++++++ 3 files changed, 21 insertions(+), 4 deletions(-) create mode 100755 maketargz.sh diff --git a/Makefile b/Makefile index 4664305..c5cc1f4 100644 --- a/Makefile +++ b/Makefile @@ -28,13 +28,13 @@ CC=gcc OUTFILE=libluaiconv.so CFLAGS=-Wall LFLAGS=-shared -llua -#LFLAGS=$(LFLAGS) -liconv +#WLFLAGS=-liconv all: $(OUTFILE) $(OUTFILE): luaiconv.c - $(CC) -o $(OUTFILE) $(CFLAGS) $(LFLAGS) luaiconv.c + $(CC) -o $(OUTFILE) $(CFLAGS) $(LFLAGS) $(WLFLAGS) luaiconv.c install: $(OUTFILE) cp $(OUTFILE) /usr/lib/ diff --git a/luaiconv.c b/luaiconv.c index 594da31..e431b60 100644 --- a/luaiconv.c +++ b/luaiconv.c @@ -46,7 +46,7 @@ #define LUA_VERSION_NUM 0 #endif #if LUA_VERSION_NUM < 501 -#define luaL_register luaL_openlib +#define luaL_register(a, b, c) luaL_openlib((a), (b), (c), 0) #endif @@ -241,7 +241,7 @@ static const luaL_reg iconvMT[] = int luaopen_iconv(lua_State *L) { - luaL_register(L, LIB_NAME, inconvFuncs, 0); + luaL_register(L, LIB_NAME, inconvFuncs); tblseticons(L, "ERROR_NO_MEMORY", ERROR_NO_MEMORY); tblseticons(L, "ERROR_INVALID", ERROR_INVALID); diff --git a/maketargz.sh b/maketargz.sh new file mode 100755 index 0000000..1bdedf1 --- /dev/null +++ b/maketargz.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +PACKAGE=lua-iconv +VERSION=r1 + +DIRNAME=$PACKAGE-$VERSION +TGZNAME=$DIRNAME.tar.gz + +rm -f $TGZNAME +mkdir $DIRNAME + +cp COPYING Makefile README luaiconv.c iconv.lua test_iconv.lua \ + install51.lua $DIRNAME + +tar -czf $TGZNAME $DIRNAME +rm -rf $DIRNAME +tar -tzf $TGZNAME