[Pkg-dkms-commits] [SCM] Maintainance of the dkms package branch, master, updated. debian/2.0.22.0-1-5-gceafc39
Giuseppe Iuculano
giuseppe at iuculano.it
Mon Aug 24 09:56:34 UTC 2009
The following commit has been merged in the master branch:
commit 3bdb6c1fdd95a5f713a4e000f8758ddb42fd1145
Author: Giuseppe Iuculano <giuseppe at iuculano.it>
Date: Mon Aug 24 11:23:25 2009 +0200
Removed all patches, they are now merged in upstream. Thanks Mario Limonciello.
diff --git a/debian/patches/01_kernel_postinst.patch b/debian/patches/01_kernel_postinst.patch
deleted file mode 100644
index 4a20797..0000000
--- a/debian/patches/01_kernel_postinst.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-shut up "which", only the exit code is needed
---- a/kernel_postinst.d_dkms
-+++ b/kernel_postinst.d_dkms
-@@ -4,7 +4,7 @@
- inst_kern=$1
-
- if [ -x /etc/init.d/dkms_autoinstaller ]; then
-- if which invoke-rc.d; then
-+ if which invoke-rc.d >/dev/null 2>&1 ; then
- invoke-rc.d dkms_autoinstaller start $inst_kern
- else
- /etc/init.d/dkms_autoinstaller start $inst_kern
diff --git a/debian/patches/02_dkms.8.patch b/debian/patches/02_dkms.8.patch
deleted file mode 100644
index d19f909..0000000
--- a/debian/patches/02_dkms.8.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-fix some typos in the man page, thanks A. Costa (Closes: #534662)
---- a/dkms.8
-+++ b/dkms.8
-@@ -298,7 +298,7 @@ combinations on the other kernel.
- .B \-\-force
- This option can be used in conjunction with
- .B ldtarball
--to force copying over of already existant files.
-+to force copying over of extant files.
- .TP
- .B \-\-binaries\-only
- This option can be used in conjunction with
-@@ -391,7 +391,7 @@ Provides a location to place modules whe
- command is issued.
- .TP
- .B \-\-dkmsframework path/to/file
--A supplemental configuration file to the systemwide dkms framework, typically located
-+A supplemental configuration file to the system-wide dkms framework, typically located
- in /etc/dkms/framework.conf. All option that are normally provided on a command line
- can be provided in this file.
- .SH ORIGINAL MODULES
-@@ -620,7 +620,7 @@ is not a "y" or a "Y", it is assumed tha
- This optional directive specifies, if the udev daemon will be get a trigger event after the module is installed
- for your currently running kernel. Because this udev trigger might have some unfriendly side effects on some Linux
- Systems, you can now disable this trigger, if your driver does not need it anyway.
--UDEV_TRIGGER=yes is assumed as the default, although this directive may not be given. This esures backward compatibility
-+UDEV_TRIGGER=yes is assumed as the default, although this directive may not be given. This ensures backward compatibility
- to older DKMS releases. Any text after the first character is ignored and if the first character is not a "n" or a "N",
- it is assumed that UDEV_TRIGGER="yes".
- .TP
-@@ -781,7 +781,7 @@ will be
- option.
- .SH /etc/dkms/framework.conf
- This configuration file controls how the overall DKMS framework handles. It is sourced
--in everytime the dkms command is run. Mainly it can currently be used to set different
-+in every time the dkms command is run. Mainly it can currently be used to set different
- default values for the variables.
- .B $dkms_tree
- ,
diff --git a/debian/patches/08-use-update-initramfs.patch b/debian/patches/08-use-update-initramfs.patch
deleted file mode 100644
index 4a5ffd6..0000000
--- a/debian/patches/08-use-update-initramfs.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-Use update-initramfs, it is the default in Debian/Ubuntu and it also computes and stores some checksums.
-with update-initramfs no need to check for do_bootloader and lilo.
---- a/dkms
-+++ b/dkms
-@@ -207,23 +207,10 @@ function remake_initrd()
- local exitval="0"
- local mkinitrd='mkinitrd'
-
-- # Support /etc/kernel-img.conf (Debian)
-- if [ -f "/etc/kernel-img.conf" ]; then
-- # we use the first one listed
-- mkinitrd=$(sed -e '/^\s*ramdisk/!d' \
-- -e 's/^\s*ramdisk\s*=\s*\(.*\)/\1/' \
-- -e "s/['\"]*//g" \
-- /etc/kernel-img.conf | \
-- awk '{print $1}')
-- else
-- if type update-initramfs >/dev/null 2>&1; then
-- mkinitrd='update-initramfs'
-- fi
-- fi
-
-- # Support initramfs distributions (Ubuntu).
-- if [ -x "/usr/sbin/mkinitramfs" ]; then
-- mkinitrd='mkinitramfs'
-+ # Support initramfs distributions (Debian/Ubuntu).
-+ if [ -x "/usr/sbin/update-initramfs" ]; then
-+ mkinitrd='update-initramfs'
- fi
-
- $mkinitrd --version >/dev/null 2>&1
-@@ -262,12 +249,10 @@ function remake_initrd()
- echo $"Updating initrd"
- echo $"Making new initrd as $initrd_dir/initrd.img-$1"
- echo $"(If next boot fails, revert to the .bak initrd image)"
-- if [ -f "/etc/initramfs-tools/update-initramfs.conf" ] && \
-- ! ( grep ^update_initramfs /etc/initramfs-tools/update-initramfs.conf | grep -qi no ) && \
-- [ "$mkinitrd" == "update-initramfs" ]; then
-+ if [ "$mkinitrd" == "update-initramfs" ]; then
- invoke_command "$mkinitrd -u" "$mkinitrd" background
- else
-- echo $"Saving old initrd as $initrd_dir/initrd.img_old-$1"
-+ echo $"Saving old initrd as $initrd_dir/initrd.img-$1.bak"
- # we use the same convention as update-initramfs, so that we just
- # print the warning once
- cp -f "$initrd_dir/initrd.img-$1" "$initrd_dir/initrd.img-$1.bak"
-@@ -281,11 +266,6 @@ function remake_initrd()
- exitval="$?"
- fi
-
-- # Rerun lilo if necessary
-- if [ ! -e /etc/kernel-img.conf ] || ( grep ^do_bootloader /etc/kernel-img.conf | grep -qi yes ) && [ -e /etc/lilo.conf ]; then
-- invoke_command "/sbin/lilo" "Updating lilo"
-- fi
--
- return $exitval
- }
-
diff --git a/debian/patches/15_modprobe.patch b/debian/patches/15_modprobe.patch
deleted file mode 100644
index 201e820..0000000
--- a/debian/patches/15_modprobe.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-do not create an empty /etc/modprobe.d/package_name.conf. it is opened and parsed every time modprobe is run (and it is run very often at boot time). Create it only if necessary.
---- a/dkms
-+++ b/dkms
-@@ -732,8 +732,6 @@ function moduleconfig_add ()
- [ -e /etc/modprobe.d/$package_name.conf ] && modconfig_files="/etc/modprobe.d/$package_name.conf"
-
- if [ -z "$modconfig_files" ]; then
-- touch /etc/modprobe.d/$package_name.conf
-- echo $"created /etc/modprobe.d/$package_name.conf.">&2
- modconfig_files="/etc/modprobe.d/$package_name.conf"
- fi
-
-@@ -764,8 +762,13 @@ function moduleconfig_add ()
-
- # Only add it if it can't be found already in config file
- if [ -n "${modules_conf_alias_type[$index]}" ] && \
-- ! grep -q "alias ${modules_conf_alias_type[$index]}[0-9]* ${dest_module_name[$index]}\b" $moduleconfig && \
-+ ! grep -qs "alias ${modules_conf_alias_type[$index]}[0-9]* ${dest_module_name[$index]}\b" $moduleconfig && \
- [ "${modules_conf_obsolete_only[$index]}" != "yes" ]; then
-+ if [ "$modconfig_files" == "/etc/modprobe.d/$package_name.conf" ] && \
-+ [ ! -e /etc/modprobe.d/$package_name.conf ]; then
-+ touch /etc/modprobe.d/$package_name.conf
-+ echo $"created /etc/modprobe.d/$package_name.conf.">&2
-+ fi
- aliases=$(awk "/^alias ${modules_conf_alias_type[$index]}/ {print \$2}" $moduleconfig)
- if [ -n "$aliases" ]; then
- alias_number=$(($(echo "$aliases" | sed "s/${modules_conf_alias_type[$index]}//" | sort -n | tail -n 1) + 1))
diff --git a/debian/patches/16_old_module.patch b/debian/patches/16_old_module.patch
deleted file mode 100644
index 5c6b609..0000000
--- a/debian/patches/16_old_module.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-Do not move away the old module, by default dkms install the new one in /lib/modules/<kernelversion>/updates/dkms (Closes: #529059)
---- a/dkms
-+++ b/dkms
-@@ -1234,11 +1234,16 @@ function install_module()
- local found_orginal=""
- for original_module in $archive_pref1 $archive_pref2 $archive_pref3 $archive_pref4; do
- if [ -f "$original_module" ]; then
-- echo $" - Found $original_module"
-- echo $" - Storing in $dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/"
-- echo $" - Archiving for uninstallation purposes"
-- mkdir -p "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}"
-- mv -f "$original_module" "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/"
-+ case "$running_distribution" in
-+ Debian* | Ubuntu* ) ;;
-+ *)
-+ echo $" - Found $original_module"
-+ echo $" - Storing in $dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/"
-+ echo $" - Archiving for uninstallation purposes"
-+ mkdir -p "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}"
-+ mv -f "$original_module" "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/"
-+ ;;
-+ esac
- found_original="yes"
- break
- fi
-@@ -1258,13 +1263,23 @@ function install_module()
- if [ "$module_count" -gt 1 ]; then
- echo $" - Multiple same named modules!"
- echo $" - $module_count named ${dest_module_name[$count]}$module_suffix in $lib_tree/"
-- echo $" - All instances of this module will now be stored for reference purposes ONLY"
-- echo $" - Storing in $dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/collisions/"
-+ case "$running_distribution" in
-+ Debian* | Ubuntu* ) ;;
-+ *)
-+ echo $" - All instances of this module will now be stored for reference purposes ONLY"
-+ echo $" - Storing in $dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/collisions/"
-+ ;;
-+ esac
- for module_dup in `find $lib_tree -name ${dest_module_name[$count]}$module_suffix -type f`; do
- dup_tree=`echo $module_dup | sed "s#^$lib_tree##" | sed "s#${dest_module_name[$count]}$module_suffix##"`
-- echo $" - Stored $module_dup"
-- mkdir -p "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/collisions/$dup_tree"
-- mv -f $module_dup "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/collisions/$dup_tree"
-+ case "$running_distribution" in
-+ Debian* | Ubuntu* ) ;;
-+ *)
-+ echo $" - Stored $module_dup"
-+ mkdir -p "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/collisions/$dup_tree"
-+ mv -f $module_dup "$dkms_tree/$module/original_module/${kernelver_array[0]}/${arch_array[0]}/collisions/$dup_tree"
-+ ;;
-+ esac
- done
- fi
-
-@@ -1605,10 +1620,16 @@ function do_uninstall()
- rm -f "$install_tree/$1${real_dest_module_location}/${dest_module_name[$count]}$module_suffix"
- echo $" - Original module"
- if [ -e "$dkms_tree/$module/original_module/$1/$2/${dest_module_name[$count]}$module_suffix" ]; then
-- echo $" - Archived original module found in the DKMS tree"
-- echo $" - Moving it to: $install_tree/$1${DEST_MODULE_LOCATION[$count]}/"
-- mkdir -p "$install_tree/$1${DEST_MODULE_LOCATION[$count]}/"
-- mv -f "$dkms_tree/$module/original_module/$1/$2/${dest_module_name[$count]}$module_suffix" "$install_tree/$1${DEST_MODULE_LOCATION[$count]}/" 2>/dev/null
-+ case "$running_distribution" in
-+ Debian* | Ubuntu* ) ;;
-+ *)
-+ echo $" - Archived original module found in the DKMS tree"
-+ echo $" - Moving it to: $install_tree/$1${DEST_MODULE_LOCATION[$count]}/"
-+ mkdir -p "$install_tree/$1${DEST_MODULE_LOCATION[$count]}/"
-+ mv -f "$dkms_tree/$module/original_module/$1/$2/${dest_module_name[$count]}$module_suffix" \
-+ "$install_tree/$1${DEST_MODULE_LOCATION[$count]}/" 2>/dev/null
-+ ;;
-+ esac
- else
- echo $" - No original module was found for this module on this kernel."
- echo $" - Use the dkms install command to reinstall any previous module version."
--
Maintainance of the dkms package
More information about the Pkg-dkms-commits
mailing list