Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37434449
en ru br
Репозитории ALT
S:1.3.8-alt0.2.ga3489a6c8
5.1: 1.3.3rc1-alt3
4.1: 1.3.2rel-alt0.M41.1
4.0: 1.3.0rel-alt2
3.0: 1.3.0rc1-alt2
www.altlinux.org/Changes

Группа :: Система/Серверы
Пакет: proftpd

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: proftpd-1.3.0-alt-ltdl.patch
Скачать


--- proftpd-1.3.2rc1.orig/configure.in	2008-09-10 10:24:12 +0400
+++ proftpd-1.3.2rc1/configure.in	2008-09-10 10:54:32 +0400
@@ -54,8 +54,9 @@
 
 dnl AC_PROG_LIBTOOL relies on this variable
 top_builddir=.
-AC_LIBTOOL_DLOPEN([lib/libltdl])
-AC_LIBLTDL_CONVENIENCE([lib/libltdl])
+AC_LTDL_ENABLE_INSTALL
+AC_LIBLTDL_INSTALLABLE
+AC_LIBTOOL_DLOPEN
 dnl Checks for programs.
 AC_PROG_CC
@@ -475,18 +475,15 @@
       ac_build_core_modules="$ac_build_core_modules modules/mod_dso.o"
       ac_build_addl_includes="$INCLTDL $ac_build_addl_includes"
 
-      MAIN_LDFLAGS="-L\$(top_srcdir)/lib/libltdl -dlopen self -export-dynamic"
+      MAIN_LDFLAGS="-L\$(prefix)/lib -dlopen self -export-dynamic"
       MAIN_LIBS="\$(LIBLTDL)"
 
       MODULE_LDFLAGS="-avoid-version -export-dynamic -module"
 
-      INSTALL_DEPS="install-libltdl"
       LIB_DEPS="libltdl"
       MODULE_DEPS="libltdl"
       AC_DEFINE(PR_USE_DSO, 1, [Define if using DSO support.])
 
-      dnl Run configure scripts in subdirectories
-      AC_CONFIG_SUBDIRS(lib/libltdl)
     fi
   ])
 
--- proftpd-1.3.2rc1.orig/lib/Makefile.in	2008-09-10 10:24:12 +0400
+++ proftpd-1.3.2rc1/lib/Makefile.in	2008-09-10 10:59:03 +0400
@@ -24,9 +24,6 @@
 .c.o:
 	$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
 
-libltdl: dummy
-	cd libltdl/ && $(MAKE)
-
 libsupp.a: $(LIB_OBJS)
 	$(AR) rc libsupp.a $(LIB_OBJS)
 	$(RANLIB) libsupp.a
@@ -38,14 +35,14 @@
 
 clean:
 	rm -f *.o libsupp.a
-	test -z $(LIB_DEPS) || (cd libltdl/ && $(MAKE) clean)
+	test -z $(LIB_DEPS) ||:
 
 depend:
 	makedepend $(CPPFLAGS) -Y *.c 2>/dev/null
 	makedepend $(CPPFLAGS) -Y -fMakefile.in *.c 2>/dev/null
 
 distclean:
-	test -z $(LIB_DEPS) || (cd libltdl/ && $(MAKE) distclean)
+	test -z $(LIB_DEPS) ||:
 # DO NOT DELETE
 
 getopt.o: ../config.h getopt.h
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin