]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
module-init-tools: Update to version 3.11.1.
authorSchantl Stefan <Stevee@ipfire.org>
Sun, 4 Apr 2010 19:35:12 +0000 (21:35 +0200)
committerSchantl Stefan <Stevee@ipfire.org>
Sun, 4 Apr 2010 19:35:12 +0000 (21:35 +0200)
Fixes issue #500.

pkgs/core/module-init-tools/module-init-tools.nm
pkgs/core/module-init-tools/patches/module-init-tools-3.7-nostatic-1.patch [deleted file]

index 921b37fbdf572861def95ec0de666abca5a426fb..92562ecfb22762a297b5e9cf19215ba0f4317145 100644 (file)
@@ -25,7 +25,7 @@
 include $(PKGROOT)/Include
 
 PKG_NAME       = module-init-tools
-PKG_VER        = 3.7
+PKG_VER        = 3.11.1
 PKG_REL        = 0
 
 PKG_MAINTAINER =
@@ -34,7 +34,6 @@ PKG_URL        = http://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/
 PKG_LICENSE    = GPLv2+
 PKG_SUMMARY    = Kernel module management utilities.
 
-PKG_BUILD_DEPS+= autoconf automake
 PKG_DEPS      += zlib
 
 define PKG_DESCRIPTION
@@ -49,15 +48,16 @@ PKG_TARBALL    = $(THISAPP).tar.bz2
 
 CFLAGS        += -DCONFIG_NO_BACKWARDS_COMPAT=1
 
+# Set docbooktoman=true, because this package is not available
+# in IPFire and prevents us from errors
 export DOCBOOKTOMAN=true
 
-CONFIGURE_OPTIONS = \
-       --prefix=/ \
-       --mandir=/usr/share/man
-
-define STAGE_PREPARE_CMDS
-       cd $(DIR_APP) && autoconf --force
-endef
+CONFIGURE_OPTIONS += \
+       --bindir=/bin \
+       --sbindir=/sbin \
+       --mandir=/usr/share/man \
+       --enable-zlib-dynamic \
+       --disable-static-utils
 
 define STAGE_INSTALL_CMDS
        -mkdir -pv $(BUILDROOT)/etc/modprobe.d
diff --git a/pkgs/core/module-init-tools/patches/module-init-tools-3.7-nostatic-1.patch b/pkgs/core/module-init-tools/patches/module-init-tools-3.7-nostatic-1.patch
deleted file mode 100644 (file)
index 562aba0..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-diff -Nur module-init-tools-3.7-vanilla//Makefile.in module-init-tools-3.7/Makefile.in
---- module-init-tools-3.7-vanilla//Makefile.in 2009-04-09 00:00:26.000000000 +0200
-+++ module-init-tools-3.7/Makefile.in  2009-04-23 13:27:13.000000000 +0200
-@@ -35,7 +35,7 @@
- host_triplet = @host@
- target_triplet = @target@
- sbin_PROGRAMS = insmod$(EXEEXT) modprobe$(EXEEXT) rmmod$(EXEEXT) \
--      depmod$(EXEEXT) modinfo$(EXEEXT) insmod.static$(EXEEXT)
-+      depmod$(EXEEXT) modinfo$(EXEEXT)
- bin_PROGRAMS = lsmod$(EXEEXT)
- noinst_PROGRAMS = modindex$(EXEEXT)
- subdir = .
-@@ -69,11 +69,6 @@
- insmod_OBJECTS = $(am_insmod_OBJECTS)
- insmod_LDADD = $(LDADD)
- insmod_DEPENDENCIES =
--am_insmod_static_OBJECTS = insmod.$(OBJEXT)
--insmod_static_OBJECTS = $(am_insmod_static_OBJECTS)
--insmod_static_DEPENDENCIES =
--insmod_static_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
--      $(insmod_static_LDFLAGS) $(LDFLAGS) -o $@
- am_lsmod_OBJECTS = lsmod.$(OBJEXT) util.$(OBJEXT) logging.$(OBJEXT)
- lsmod_OBJECTS = $(am_lsmod_OBJECTS)
- lsmod_LDADD = $(LDADD)
-@@ -108,15 +103,13 @@
- CCLD = $(CC)
- LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
- SOURCES = $(depmod_SOURCES) $(EXTRA_depmod_SOURCES) $(insmod_SOURCES) \
--      $(EXTRA_insmod_SOURCES) $(insmod_static_SOURCES) \
--      $(EXTRA_insmod_static_SOURCES) $(lsmod_SOURCES) \
-+      $(EXTRA_insmod_SOURCES) $(lsmod_SOURCES) \
-       $(EXTRA_lsmod_SOURCES) $(modindex_SOURCES) $(modinfo_SOURCES) \
-       $(EXTRA_modinfo_SOURCES) $(modprobe_SOURCES) \
-       $(EXTRA_modprobe_SOURCES) $(rmmod_SOURCES) \
-       $(EXTRA_rmmod_SOURCES)
- DIST_SOURCES = $(depmod_SOURCES) $(EXTRA_depmod_SOURCES) \
-       $(insmod_SOURCES) $(EXTRA_insmod_SOURCES) \
--      $(insmod_static_SOURCES) $(EXTRA_insmod_static_SOURCES) \
-       $(lsmod_SOURCES) $(EXTRA_lsmod_SOURCES) $(modindex_SOURCES) \
-       $(modinfo_SOURCES) $(EXTRA_modinfo_SOURCES) \
-       $(modprobe_SOURCES) $(EXTRA_modprobe_SOURCES) $(rmmod_SOURCES) \
-@@ -245,15 +238,10 @@
- depmod_SOURCES = depmod.c util.c logging.c index.c moduleops.c tables.c zlibsupport.c config_filter.c util.h depmod.h logging.h index.h moduleops.h tables.h list.h testing.h  zlibsupport.h config_filter.h
- modinfo_SOURCES = modinfo.c util.c logging.c zlibsupport.c util.h testing.h zlibsupport.h
- modindex_SOURCES = modindex.c util.c logging.c index.c util.h logging.h index.h
--insmod_static_SOURCES = insmod.c
--insmod_static_LDFLAGS = -static
--# We don't want the $(zlib_flags) here: that makes a dynamic executable
--insmod_static_LDADD = 
- EXTRA_insmod_SOURCES = 
- EXTRA_lsmod_SOURCES = 
- EXTRA_modprobe_SOURCES = 
- EXTRA_rmmod_SOURCES = 
--EXTRA_insmod_static_SOURCES = 
- EXTRA_depmod_SOURCES = moduleops_core.c
- EXTRA_modinfo_SOURCES = 
- MAN5 = modprobe.conf.5 modules.dep.5 depmod.conf.5
-@@ -357,9 +345,6 @@
- insmod$(EXEEXT): $(insmod_OBJECTS) $(insmod_DEPENDENCIES) 
-       @rm -f insmod$(EXEEXT)
-       $(LINK) $(insmod_OBJECTS) $(insmod_LDADD) $(LIBS)
--insmod.static$(EXEEXT): $(insmod_static_OBJECTS) $(insmod_static_DEPENDENCIES) 
--      @rm -f insmod.static$(EXEEXT)
--      $(insmod_static_LINK) $(insmod_static_OBJECTS) $(insmod_static_LDADD) $(LIBS)
- lsmod$(EXEEXT): $(lsmod_OBJECTS) $(lsmod_DEPENDENCIES) 
-       @rm -f lsmod$(EXEEXT)
-       $(LINK) $(lsmod_OBJECTS) $(lsmod_LDADD) $(LIBS)
-diff -Nur module-init-tools-3.7-vanilla//configure module-init-tools-3.7/configure
---- module-init-tools-3.7-vanilla//configure   2009-04-09 00:00:09.000000000 +0200
-+++ module-init-tools-3.7/configure    2009-04-23 13:23:39.000000000 +0200
-@@ -2571,8 +2571,6 @@
--# If zlib is required, libz must be linked static, modprobe is in
--# /sbin, libz is in /usr/lib and may not be available when it is run.
- # Check whether --enable-zlib was given.
- if test "${enable_zlib+set}" = set; then
-   enableval=$enable_zlib; if test "$enableval" = "yes"; then
-@@ -2580,7 +2578,7 @@
- #define CONFIG_USE_ZLIB 1
- _ACEOF
--  zlib_flags="-Wl,-Bstatic -lz -Wl,-Bdynamic"
-+  zlib_flags="-lz"
- fi
- fi
-diff -Nur module-init-tools-3.7-vanilla//configure.ac module-init-tools-3.7/configure.ac
---- module-init-tools-3.7-vanilla//configure.ac        2009-04-08 23:54:15.000000000 +0200
-+++ module-init-tools-3.7/configure.ac 2009-04-23 13:23:39.000000000 +0200
-@@ -14,7 +14,7 @@
- [  --enable-zlib               Handle gzipped modules],
- [if test "$enableval" = "yes"; then
-   AC_DEFINE(CONFIG_USE_ZLIB)
--  zlib_flags="-Wl,-Bstatic -lz -Wl,-Bdynamic"
-+  zlib_flags="-lz"
- fi])
- AC_PROG_CC