r3475 - trunk/scripts
Andres Salomon
dilinger@costa.debian.org
Tue, 12 Jul 2005 11:06:58 +0000
Author: dilinger
Date: 2005-07-12 11:06:58 +0000 (Tue, 12 Jul 2005)
New Revision: 3475
Modified:
trunk/scripts/prune-non-free
Log:
update prune-nonfree to generate linux-2.6 and linux-nonfree-2.6 tarballs.
Modified: trunk/scripts/prune-non-free
===================================================================
--- trunk/scripts/prune-non-free 2005-07-12 11:02:40 UTC (rev 3474)
+++ trunk/scripts/prune-non-free 2005-07-12 11:06:58 UTC (rev 3475)
@@ -1,6 +1,6 @@
#!/usr/bin/ruby -w
# prune-non-free - split out undistributable drivers, and generate
-# linux-kernel and linux-kernel-nonfree tarballs.
+# linux and linux-nonfree tarballs.
#
# Copyright (C) 2005 Andres Salomon <dilinger@debian.org>
#
@@ -257,8 +257,11 @@
# Create source directories
version = kversion(ARGV[0])
-free_dir = "linux-kernel-#{version}-#{version}"
-nonfree_dir = "linux-kernel-nonfree-#{version}-#{version}"
+raise "Error: unable to determine tree from version string #{version}!"
+ unless version =~ /^(\d+)\.(\d+)\./
+tree = $1
+free_dir = "linux-#{tree}-#{version}"
+nonfree_dir = "linux-nonfree-#{tree}-#{version}"
unpack(ARGV[0], free_dir)
FileUtils.mkdir_p(nonfree_dir)
@@ -294,9 +297,9 @@
dont_nuke_debian_dir(free_dir)
# Tar up the kernel source trees
-pack("linux-kernel-#{version}_#{version}.orig.tar.gz", free_dir)
+pack("linux-#{tree}_#{version}.orig.tar.gz", free_dir)
FileUtils.rm_rf(free_dir)
-pack("linux-kernel-nonfree-#{version}_#{version}.orig.tar.gz", nonfree_dir)
+pack("linux-nonfree-#{tree}_#{version}.orig.tar.gz", nonfree_dir)
FileUtils.rm_rf(nonfree_dir)
exit(0)