Procházet zdrojové kódy

ruby-ldap: drop package

Waldemar Brodkorb před 1 měsícem
rodič
revize
867cf17a09

+ 0 - 44
package/ruby-ldap/Makefile

@@ -1,44 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(ADK_TOPDIR)/rules.mk
-
-PKG_NAME:=		ruby-ldap
-PKG_VERSION:=		0.9.8
-PKG_RELEASE:=		1
-PKG_HASH:=		98a77579d8a11d5fb559f1f589c27af6dc8495657a8a9ecc5bd16b71c4a7e884
-PKG_DESCR:=		ruby ldap extension
-PKG_SECTION:=		dev/lang
-PKG_DEPENDS:=		ruby libopenldap
-PKG_BUILDDEP:=		ruby openldap
-PKG_URL:=		http://ruby-ldap.sourceforge.net/
-PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=ruby-ldap/0.9.8/}
-
-PKG_CFLINE_RUBY_LDAP:=	depends on ADK_BROKEN
-
-DISTFILES:=             ${PKG_NAME}-${PKG_VERSION}.tar.bz2
-
-include $(ADK_TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,RUBY_LDAP,ruby-ldap,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-CONFIG_STYLE:=		manual
-FAKE_FLAGS+=		DESTDIR="/"
-
-do-configure:
-	(cd $(WRKBUILD) && $(STAGING_HOST_DIR)/usr/bin/ruby -I$(STAGING_TARGET_DIR)/usr/lib/ruby/2.0.0/$(ADK_TARGET_CPU_ARCH)-linux/ extconf.rb \
-		--with-openldap2 \
-		--without-libnsl \
-		--with-ldap-dir=$(STAGING_TARGET_DIR)/usr \
-		--with-ldap-lib=$(STAGING_TARGET_DIR)/usr/lib \
-		--with-ldap-include=$(STAGING_TARGET_DIR)/usr/include)
-
-ruby-ldap-install:
-	$(INSTALL_DIR) $(IDIR_RUBY_LDAP)/usr/lib/ruby/site_ruby/2.0.0/$(ADK_TARGET_CPU_ARCH)-linux
-	$(INSTALL_DIR) $(IDIR_RUBY_LDAP)/usr/lib/ruby/site_ruby/2.0.0/ldap
-	$(CP) $(STAGING_TARGET_DIR)/usr/lib/ruby/site_ruby/2.0.0/$(ADK_TARGET_CPU_ARCH)-linux/ldap.so \
-		$(IDIR_RUBY_LDAP)/usr/lib/ruby/site_ruby/2.0.0/$(ADK_TARGET_CPU_ARCH)-linux
-	$(CP) $(STAGING_TARGET_DIR)//usr/lib/ruby/site_ruby/2.0.0/ldap/*.rb \
-		$(IDIR_RUBY_LDAP)/usr/lib/ruby/site_ruby/2.0.0/ldap
-
-include ${ADK_TOPDIR}/mk/pkg-bottom.mk

+ 0 - 24
package/ruby-ldap/patches/patch-conn_c

@@ -1,24 +0,0 @@
---- ruby-ldap-0.9.8.orig/conn.c	2009-03-25 10:25:27.000000000 +0100
-+++ ruby-ldap-0.9.8/conn.c	2011-11-15 10:22:30.847665438 +0100
-@@ -497,8 +497,8 @@ rb_ldap_conn_set_option (VALUE self, VAL
- #ifdef LDAP_OPT_X_TLS_KEYFILE
-     case LDAP_OPT_X_TLS_KEYFILE:
- #endif
--#ifdef LDAP_OPT_X_TLS_PROTOCOL
--    case LDAP_OPT_X_TLS_PROTOCOL:
-+#ifdef LDAP_OPT_X_TLS_PROTOCOL_MIN
-+    case LDAP_OPT_X_TLS_PROTOCOL_MIN:
- #endif
- #ifdef LDAP_OPT_X_TLS_CIPHER_SUITE
-     case LDAP_OPT_X_TLS_CIPHER_SUITE:
-@@ -627,8 +627,8 @@ rb_ldap_conn_get_option (VALUE self, VAL
- #ifdef LDAP_OPT_X_TLS_KEYFILE
- 	case LDAP_OPT_X_TLS_KEYFILE:
- #endif
--#ifdef LDAP_OPT_X_TLS_PROTOCOL
--	case LDAP_OPT_X_TLS_PROTOCOL:
-+#ifdef LDAP_OPT_X_TLS_PROTOCOL_MIN
-+	case LDAP_OPT_X_TLS_PROTOCOL_MIN:
- #endif
- #ifdef LDAP_OPT_X_TLS_CIPHER_SUITE
- 	case LDAP_OPT_X_TLS_CIPHER_SUITE:

+ 0 - 13
package/ruby-ldap/patches/patch-ldap_c

@@ -1,13 +0,0 @@
---- ruby-ldap-0.9.8.orig/ldap.c	2009-03-25 10:25:27.000000000 +0100
-+++ ruby-ldap-0.9.8/ldap.c	2011-11-15 10:22:06.187664814 +0100
-@@ -420,8 +420,8 @@ Init_ldap ()
- #ifdef LDAP_OPT_X_TLS
-   rb_ldap_define_opt (LDAP_OPT_X_TLS);
- #endif
--#ifdef LDAP_OPT_X_TLS_PROTOCOL
--  rb_ldap_define_opt (LDAP_OPT_X_TLS_PROTOCOL);
-+#ifdef LDAP_OPT_X_TLS_PROTOCOL_MIN
-+  rb_ldap_define_opt (LDAP_OPT_X_TLS_PROTOCOL_MIN);
- #endif
- #ifdef LDAP_OPT_X_TLS_CIPHER_SUITE
-   rb_ldap_define_opt (LDAP_OPT_X_TLS_CIPHER_SUITE);

+ 0 - 23
package/ruby-ldap/patches/patch-rbldap_h

@@ -1,23 +0,0 @@
---- ruby-ldap-0.9.8.orig/rbldap.h	2009-03-25 10:25:27.000000000 +0100
-+++ ruby-ldap-0.9.8/rbldap.h	2013-10-26 23:33:03.000000000 +0200
-@@ -162,16 +162,18 @@ VALUE rb_ldap_mod_vals (VALUE);
-   RB_LDAPENTRY_DATA *ptr; \
-   Data_Get_Struct(obj, struct rb_ldapmsg_data, ptr); \
-   if( ! ptr->msg ){ \
-+    VALUE value = rb_inspect(obj); \
-     rb_raise(rb_eLDAP_InvalidEntryError, "%s is not a valid entry", \
--	     STR2CSTR(rb_inspect(obj))); \
-+             StringValuePtr(value)); \
-   }; \
- }
- 
- #define GET_LDAPENTRY_DATA(obj,ptr) { \
-   Data_Get_Struct(obj, struct rb_ldapentry_data, ptr); \
-   if( ! ptr->msg ){ \
-+    VALUE value = rb_inspect(obj); \
-     rb_raise(rb_eLDAP_InvalidEntryError, "%s is not a valid entry", \
--	     STR2CSTR(rb_inspect(obj))); \
-+              StringValuePtr(value)); \
-   }; \
- }
-