]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - kmod/kmod.nm
lz4: New package
[ipfire-3.x.git] / kmod / kmod.nm
index 1801775188c92941be89c7412735338ef5e99ce8..9a766e2031eddad15412c8112837f5835a7c5976 100644 (file)
@@ -4,12 +4,12 @@
 ###############################################################################
 
 name       = kmod
-version    = 7
+version    = 26
 release    = 1
 
 maintainer = Michael Tremer <michael.tremer@ipfire.org>
 groups     = System/Kernel
-url        = http://modules.wiki.kernel.org/
+url        = http://git.kernel.org/cgit/utils/kernel/kmod/kmod.git
 license    = GPLv2+
 summary    = Linux kernel module management utilities.
 
@@ -20,7 +20,7 @@ description
        filesystems are two examples of loaded and unloaded modules.
 end
 
-source_dl  = ftp://ftp.kernel.org/pub/linux/utils/kernel/kmod/
+source_dl  = https://www.kernel.org/pub/linux/utils/kernel/kmod/
 sources    = %{thisapp}.tar.xz
 
 build
@@ -30,37 +30,39 @@ build
        end
 
        configure_options += \
-               --bindir=/bin \
-               --with-rootprefix= \
-               --with-rootlibdir=/%{lib} \
                --with-xz \
                --with-zlib
 
        # The testsuite does generate lots of errors.
 
        install_cmds
-               # Remove all man pages (because there are not corresponding
-               # binaries, yet).
-               rm -rvf %{BUILDROOT}%{mandir}
-
-               mkdir -pv %{BUILDROOT}/lib/modprobe.d
+               mkdir -pv %{BUILDROOT}%{prefix}/lib/modprobe.d
                mkdir -pv %{BUILDROOT}%{sysconfdir}/modprobe.d
                mkdir -pv %{BUILDROOT}%{sysconfdir}/depmod.d
 
-               mkdir -pv %{BUILDROOT}/sbin
-               ln -svf ../bin/kmod %{BUILDROOT}/sbin/modprobe
-               ln -svf ../bin/kmod %{BUILDROOT}/sbin/modinfo
-               ln -svf ../bin/kmod %{BUILDROOT}/sbin/insmod
-               ln -svf ../bin/kmod %{BUILDROOT}/sbin/rmmod
-               ln -svf ../bin/kmod %{BUILDROOT}/sbin/depmod
-               ln -svf ../bin/kmod %{BUILDROOT}/sbin/lsmod
-               ln -svf kmod %{BUILDROOT}/bin/lsmod
+               mkdir -pv %{BUILDROOT}%{sbindir}
+               ln -svf ../bin/kmod %{BUILDROOT}%{sbindir}/modprobe
+               ln -svf ../bin/kmod %{BUILDROOT}%{sbindir}/modinfo
+               ln -svf ../bin/kmod %{BUILDROOT}%{sbindir}/insmod
+               ln -svf ../bin/kmod %{BUILDROOT}%{sbindir}/rmmod
+               ln -svf ../bin/kmod %{BUILDROOT}%{sbindir}/depmod
+               ln -svf ../bin/kmod %{BUILDROOT}%{sbindir}/lsmod
        end
 end
 
 packages
        package %{name}
-               provides = module-init-tools = 4.0-1
+               provides
+                       module-init-tools = 4.0-1
+                       /bin/kmod
+                       /sbin/depmod
+                       /sbin/insmod
+                       /sbin/lsmod
+                       /sbin/modinfo
+                       /sbin/modprobe
+                       /sbin/rmmod
+               end
+
                obsoletes = module-init-tools < 4.0-1
        end