[dkms/el5: 1/2] Add patch for #986887 to force tarball creation

Simone Caronni slaanesh at fedoraproject.org
Mon Jul 22 13:51:55 UTC 2013


commit a47a2d67f727028ecb3595e88ba715b7a47d9f33
Author: Simone Caronni <negativo17 at gmail.com>
Date:   Mon Jul 22 15:51:06 2013 +0200

    Add patch for #986887 to force tarball creation

 dkms-force-tarball.patch |   16 ++++++++++++++++
 dkms.spec                |    3 +++
 2 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/dkms-force-tarball.patch b/dkms-force-tarball.patch
new file mode 100644
index 0000000..76a45fe
--- /dev/null
+++ b/dkms-force-tarball.patch
@@ -0,0 +1,16 @@
+diff -Naur dkms.old/dkms dkms/dkms
+--- dkms.old/dkms	2013-07-22 13:00:36.395130459 +0200
++++ dkms/dkms	2013-07-22 15:47:42.895163643 +0200
+@@ -2524,9 +2524,9 @@
+ 	die 6 $"Failed to make tarball."
+     fi
+     case $tarball_ext in
+-	gz) gzip -9 "$tarball_dest/$tarball_name";;
+-	bz2) bzip2 -9 "$tarball_dest/$tarball_name";;
+-	xz) xz -9 "$tarball_dest/$tarball_name";;
++	gz) gzip --force -9 "$tarball_dest/$tarball_name";;
++	bz2) bzip2 --force -9 "$tarball_dest/$tarball_name";;
++	xz) xz --force -9 "$tarball_dest/$tarball_name";;
+     esac
+     echo $""
+     echo $"DKMS: mktarball completed."
diff --git a/dkms.spec b/dkms.spec
index 4e1abd2..d0cbc38 100644
--- a/dkms.spec
+++ b/dkms.spec
@@ -17,6 +17,7 @@ Source1:        %{name}.service
 Source2:        %{name}_autoinstaller.init
 Patch0:         %{name}-git.patch
 Patch1:         %{name}-fix-variables.patch
+Patch2:         %{name}-force-tarball.patch
 
 Requires:       coreutils
 Requires:       cpio
@@ -54,6 +55,7 @@ method for installing module RPMS as originally developed by Dell.
 %setup -q -n dkms
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 
@@ -135,6 +137,7 @@ fi
 %changelog
 * Mon Jul 22 2013 Simone Caronni <negativo17 at gmail.com> - 2.2.0.3-14
 - Remove systemd / SysV conversion as per new packaging guidelines.
+- Add patch for #986887 to force tarball creation.
 
 * Mon Jul 22 2013 Simone Caronni <negativo17 at gmail.com> - 2.2.0.3-13
 - Add fix for #986887; do not use lib64 for storing data as it was in 2.2.0.3-5.


More information about the scm-commits mailing list