sources/lualdap/lualdap-arch.patch
changeset 13 a52a8259d60f
parent 12 faa5eb587542
--- a/sources/lualdap/lualdap-arch.patch	Fri Dec 21 22:32:34 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,115 +0,0 @@
-diff -ruN lualdap-1.0.1.orig/config lualdap-1.0.1/config
---- lualdap-1.0.1.orig/config	2005-12-26 22:26:03.000000000 +0100
-+++ lualdap-1.0.1/config	2007-11-02 05:39:59.000000000 +0100
-@@ -1,10 +1,10 @@
- # Installation directories
- # System's libraries directory (where binary libraries are installed)
--LUA_LIBDIR= /usr/local/lib/lua/5.0
-+LUA_LIBDIR= /usr/lib/lua/5.1
- # Lua includes directory
--LUA_INC= /usr/local/include
-+LUA_INC= /usr/include
- # OpenLDAP includes directory
--OPENLDAP_INC= /usr/local/include
-+OPENLDAP_INC= /usr/include
- # OpenLDAP library (an optional directory can be specified with -L<dir>)
- OPENLDAP_LIB= -lldap
- 
-diff -ruN lualdap-1.0.1.orig/Makefile lualdap-1.0.1/Makefile
---- lualdap-1.0.1.orig/Makefile	2005-12-26 22:26:03.000000000 +0100
-+++ lualdap-1.0.1/Makefile	2007-11-02 05:41:57.000000000 +0100
-@@ -6,7 +6,7 @@
- 
- include $(CONFIG)
- 
--OBJS= src/lualdap.o $(COMPAT_DIR)/compat-5.1.o
-+OBJS= src/lualdap.o
- 
- 
- src/$(LIBNAME): $(OBJS)
-@@ -16,9 +16,9 @@
- 	$(CC) -c $(CFLAGS) -o $@ $(COMPAT_DIR)/compat-5.1.c
- 
- install: src/$(LIBNAME)
--	mkdir -p $(LUA_LIBDIR)
--	cp src/$(LIBNAME) $(LUA_LIBDIR)
--	cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so
-+	mkdir -p $(DESTDIR)$(LUA_LIBDIR)
-+	cp src/$(LIBNAME) $(DESTDIR)$(LUA_LIBDIR)
-+	cd $(DESTDIR)$(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so
- 
- clean:
- 	rm -f $(OBJS) src/$(LIBNAME)
-diff -ruN lualdap-1.0.1.orig/src/lualdap.c lualdap-1.0.1/src/lualdap.c
---- lualdap-1.0.1.orig/src/lualdap.c	2006-04-04 22:11:51.000000000 +0200
-+++ lualdap-1.0.1/src/lualdap.c	2007-11-02 05:46:26.000000000 +0100
-@@ -16,7 +16,6 @@
- 
- #include "lua.h"
- #include "lauxlib.h"
--#include "compat-5.1.h"
- 
- 
- #define LUALDAP_PREFIX "LuaLDAP: "
-@@ -462,7 +461,7 @@
- */
- static int lualdap_add (lua_State *L) {
- 	conn_data *conn = getconnection (L);
--	const char *dn = luaL_check_string (L, 2);
-+	const char *dn = luaL_checkstring (L, 2);
- 	attrs_data attrs;
- 	int rc, msgid;
- 	A_init (&attrs);
-@@ -484,11 +483,11 @@
- */
- static int lualdap_compare (lua_State *L) {
- 	conn_data *conn = getconnection (L);
--	const char *dn = luaL_check_string (L, 2);
--	const char *attr = luaL_check_string (L, 3);
-+	const char *dn = luaL_checkstring (L, 2);
-+	const char *attr = luaL_checkstring (L, 3);
- 	BerValue bvalue;
- 	int rc, msgid;
--	bvalue.bv_val = (char *)luaL_check_string (L, 4);
-+	bvalue.bv_val = (char *)luaL_checkstring (L, 4);
- 	bvalue.bv_len = lua_strlen (L, 4);
- 	rc = ldap_compare_ext (conn->ld, dn, attr, &bvalue, NULL, NULL, &msgid);
- 	return create_future (L, rc, 1, msgid, LDAP_RES_COMPARE);
-@@ -503,7 +502,7 @@
- */
- static int lualdap_delete (lua_State *L) {
- 	conn_data *conn = getconnection (L);
--	const char *dn = luaL_check_string (L, 2);
-+	const char *dn = luaL_checkstring (L, 2);
- 	int rc, msgid;
- 	rc = ldap_delete_ext (conn->ld, dn, NULL, NULL, &msgid);
- 	return create_future (L, rc, 1, msgid, LDAP_RES_DELETE);
-@@ -538,7 +537,7 @@
- */
- static int lualdap_modify (lua_State *L) {
- 	conn_data *conn = getconnection (L);
--	const char *dn = luaL_check_string (L, 2);
-+	const char *dn = luaL_checkstring (L, 2);
- 	attrs_data attrs;
- 	int rc, msgid, param = 3;
- 	A_init (&attrs);
-@@ -564,8 +563,8 @@
- */
- static int lualdap_rename (lua_State *L) {
- 	conn_data *conn = getconnection (L);
--	const char *dn = luaL_check_string (L, 2);
--	const char *rdn = luaL_check_string (L, 3);
-+	const char *dn = luaL_checkstring (L, 2);
-+	const char *rdn = luaL_checkstring (L, 3);
- 	const char *par = luaL_optlstring (L, 4, NULL, NULL);
- 	const int del = luaL_optnumber (L, 5, 0);
- 	int msgid;
-@@ -914,7 +913,7 @@
- ** @return #1 Userdata with connection structure.
- */
- static int lualdap_open_simple (lua_State *L) {
--	const char *host = luaL_check_string (L, 1);
-+	const char *host = luaL_checkstring (L, 1);
- 	const char *who = luaL_optstring (L, 2, NULL);
- 	const char *password = luaL_optstring (L, 3, NULL);
- 	int use_tls = lua_toboolean (L, 4);