Update all patches
authorJoachim Wiedorn <ad_debian@joonet.de>
Sun, 9 Jun 2013 19:14:56 +0000 (21:14 +0200)
committerJoachim Wiedorn <ad_debian@joonet.de>
Sun, 9 Jun 2013 19:14:56 +0000 (21:14 +0200)
18 files changed:
debian/changelog
debian/patches/02_lilo-version-debian.patch
debian/patches/02_lilo-version-ubuntu.patch
debian/patches/04_lilo.8-debian-based.patch [deleted file]
debian/patches/07_bad-partition-warn.patch
debian/patches/09_use-of-newer-debhelper.patch
debian/patches/10_fix-src-makefile.patch [new file with mode: 0644]
debian/patches/11_update-lilo-conf-manpage1.patch [deleted file]
debian/patches/12_update-lilo-conf-manpage2.patch [deleted file]
debian/patches/13_lilo-conf-append-info.patch [deleted file]
debian/patches/14_update-mkrescue-script.patch [deleted file]
debian/patches/15_fix-typos-in-lilo-manpage.patch [deleted file]
debian/patches/16_fix-typos-in-user-tex.patch [deleted file]
debian/patches/17_liloconfig-for-linux3.patch [deleted file]
debian/patches/18_do-not-create-pdfs.patch [deleted file]
debian/patches/series
debian/patches/ubuntu.series
debian/update-lilo

index 05513eb763deb8f62e57d7c16605fee740d88501..b5260783f0487f808e1fd9da5ec9f6b548c44279 100644 (file)
@@ -6,6 +6,7 @@ lilo (1:24.0-1) unstable; urgency=low
     - Better support for GPT hard disks.
     - Support for kernel 3.x series.
     - Now compatible to gcc 4.8 (and higher). Closes: #701315, #709818
+  * Update some patches, remove some patches.
 
  -- Joachim Wiedorn <ad_debian@joonet.de>  Fri, 07 Jun 2013 21:41:34 +0200
 
index 437abef02f0558f03b21abf18e1986bdbca53bb2..3f6bd8b007ab58855196596d7b87d83e04367dfa 100644 (file)
@@ -2,14 +2,14 @@ Package:     lilo
 Subject:     add lilo version for Debian
 Author:      Joachim Wiedorn <ad_debian at joonet.de>
 Forwarded:   no
-Last-Update: 2011-05-06
+Last-Update: 2013-06-07
 
 ---
 
 diff -urN s01/src/crt.S s02/src/crt.S
 --- s01/src/crt.S      2010-11-01 16:32:09.000000000 +0100
 +++ s02/src/crt.S      2011-05-06 17:26:25.856704412 +0200
-@@ -694,7 +694,7 @@
+@@ -693,7 +693,7 @@
  
  
  str_title:
index 197984a942c4ae7424974512244a048fc30a37eb..ba8ac39d003036705a06eb01da506b019c66974b 100644 (file)
@@ -2,14 +2,14 @@ Package:     lilo
 Subject:     add lilo version for Ubuntu
 Author:      Joachim Wiedorn <ad_debian at joonet.de>
 Forwarded:   no
-Last-Update: 2011-05-06
+Last-Update: 2013-06-07
 
 ---
 
 diff -urN s01/src/crt.S s02/src/crt.S
 --- s01/src/crt.S      2010-11-01 16:32:09.000000000 +0100
 +++ s02/src/crt.S      2011-05-06 17:26:25.856704412 +0200
-@@ -694,7 +694,7 @@
+@@ -693,7 +693,7 @@
  
  
  str_title:
diff --git a/debian/patches/04_lilo.8-debian-based.patch b/debian/patches/04_lilo.8-debian-based.patch
deleted file mode 100644 (file)
index f0fc6dd..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-Package:     lilo
-Subject:     lilo.8 for Debian-based systems
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Forwarded:   no
-Last-Update: 2011-01-28
-
----
-
-diff -urN v04/man/lilo.8 v05/man/lilo.8
---- v04/man/lilo.8     2010-06-28 22:40:35.000000000 +0200
-+++ v05/man/lilo.8     2010-07-03 09:25:47.995224569 +0200
-@@ -490,6 +490,7 @@
- The lilo distribution comes with very extensive TeX documentation through
- Version 21.  Text file README's in the source directory provide updates on
- more recent topics.
-+This can be found in /usr/share/doc/lilo-doc/ on Debian-based systems.
- .SH "AUTHORS"
- Werner Almesberger <almesber@lrc.epfl.ch> (versions 0 to 21)
- .br
index b2c116657563a6493b848f45c789f2fceeff8470..975bab85e94777526978d9dd059f8350fef62a0e 100644 (file)
@@ -2,15 +2,15 @@ Package:     lilo
 Subject:     only warning about bad partition
 Author:      Joachim Wiedorn <ad_debian at joonet.de>
 Forwarded:   no
-Last-Update: 2010-11-11
+Last-Update: 2013-06-07
 
 ---
 
 diff -urN v09/src/partition.c v10/src/partition.c
 --- v09/src/partition.c        2010-06-19 23:52:05.000000000 +0200
 +++ v10/src/partition.c        2010-07-03 09:41:28.687586169 +0200
-@@ -231,11 +231,10 @@
-       dos ? "  A DOS/Windows/OS2 system may be rendered unbootable."
+@@ -226,11 +226,10 @@
+       dos ? "  A DOS/Windows system may be rendered unbootable."
                "\n  The backup copy of this boot sector should be retained."
                : "" );
 +      fprintf (errstd, "I will assume that you know what you're doing and I will proceed.\n");
index d95ebb96eefdd2503c6bc4d794ee3ea16f61442a..3e78fa95a731ba877b8ea24d60018553d3d37fbf 100644 (file)
@@ -39,7 +39,7 @@ diff -urN s08/images/Makefile s09/images/Makefile
 diff -urN s08/Makefile s09/Makefile
 --- s08/Makefile       2011-04-09 17:14:05.000000000 +0200
 +++ s09/Makefile       2011-05-06 17:45:57.304713832 +0200
-@@ -8,6 +8,14 @@
+@@ -8,6 +8,13 @@
  #
  
  #
@@ -48,7 +48,6 @@ diff -urN s08/Makefile s09/Makefile
 +all: test
 +      make -C src all
 +      make -C images all
-+      make -C doc all
 +
 +#
  #  make help
diff --git a/debian/patches/10_fix-src-makefile.patch b/debian/patches/10_fix-src-makefile.patch
new file mode 100644 (file)
index 0000000..b7c87a1
--- /dev/null
@@ -0,0 +1,26 @@
+Package:     lilo
+Subject:     10 fix src makefile
+Author:      Joachim Wiedorn <ad_debian at joonet.de>
+Forwarded:   no
+Last-Update: 2013-06-07
+
+The newer dash shell do not want "-x" inside an makefile.
+In the long version it is running without errors. Now
+lilo.static will stored to /sbin/ too.
+---
+
+diff -urN s09/src/Makefile s10/src/Makefile
+--- s09/src/Makefile   2013-06-07 22:46:42.315254388 +0200
++++ s10/src/Makefile   2013-06-07 22:44:13.000000000 +0200
+@@ -245,7 +245,10 @@
+       strip lilo
+       cp lilo $$DESTDIR$(SBIN_DIR)/lilo
+-      [ -x lilo.static ] && strip lilo.static
++      if [ -x lilo.static ]; then \
++        strip lilo.static; \
++        cp lilo.static $$DESTDIR$(SBIN_DIR)/lilo.static; \
++      fi
+       cp ../mkrescue $$DESTDIR$(USRSBIN_DIR)/mkrescue
+       cp ../keytab-lilo.pl $$DESTDIR$(USRSBIN_DIR)/keytab-lilo
diff --git a/debian/patches/11_update-lilo-conf-manpage1.patch b/debian/patches/11_update-lilo-conf-manpage1.patch
deleted file mode 100644 (file)
index 548001c..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-Package:     lilo
-Subject:     update and optimize lilo.conf.5
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Bug-Debian:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629321
-Forwarded:   yes
-Last-Update: 2011-06-18
-
-Update and optimize lilo.conf.5. Remove information about
-very old lilo versions.
----
-
-diff -urN s10/man/lilo.conf.5 s11/man/lilo.conf.5
---- s10/man/lilo.conf.5        2011-04-09 16:56:47.000000000 +0200
-+++ s11/man/lilo.conf.5        2011-06-18 16:04:46.916604045 +0200
-@@ -69,22 +69,22 @@
- This configuration file specifies that lilo uses the Master
- Boot Record on /dev/hda. (For a discussion of the various ways
- to use lilo, and the interaction with other operating systems,
--see user.tex from the lilo documentation.)
-+see user.pdf from the lilo documentation.)
- .LP
- When booting, the boot loader will issue its 
- .I "boot:"
--prompt and wait for you to enter the label of the kernel (and any options)
--which you wish to boot. At any time you may hit [Tab] to see
--a list of kernel/other labels.
-+prompt and wait for you to enter the label of the kernel (and any
-+options) which you wish to boot. At any time you may hit [Tab] to
-+see a list of kernel/other labels.
- Alternately, if the \fBmenu\fP boot loader is installed,
- a menu of boot options will be presented for your selection.
- The title of this menu is overridden with the menu
- title specification in this configuration file.
--If you enter nothing,
--then the default kernel image, the first mentioned, (/boot/zImage-1.5.99)
--will be booted after a timeout of 15 seconds (150 deciseconds).
--There may be at least 16 images mentioned in lilo.conf. (The exact number depends
--upon compilation options.)
-+If you enter nothing, then the default kernel image, the first 
-+mentioned, (in the example /boot/vmlinuz-2.6.29-1-i386) will be
-+booted after a timeout of 15 seconds (150 deciseconds). There may
-+be at least 16 images mentioned in lilo.conf. (The exact number 
-+depends upon compilation options.)
- .LP
- As can be seen above, a configuration file starts with a number
- of global options (the top 9 lines in the example),
-@@ -95,7 +95,7 @@
- .SH "GLOBAL OPTIONS"
- There are many possible keywords. The description below is
--almost literally from user.tex (just slightly abbreviated).
-+almost literally from user.pdf (just slightly abbreviated).
- .TP
- .BI "backup=" <backup-file>
- Specifies the location where a copy of any modified boot sector will be
-@@ -119,8 +119,8 @@
- as certain RAID installations may benefit from knowing that the
- BIOS is 100% reliable.  Its use should be considered experimental.
- .sp
--N.B.:  This option may not be retained in releases beyond 22.5.1, and
--may be specified on the command line with the '\-Z' switch:  yes=1, no=0.
-+This option may be specified on the command line with the '\-Z' switch:
-+yes=1, no=0.
- .TP
- .BI "bitmap=" <bitmap-file>
- Specifies use of a 640x480x16 (VGA BIOS) or 640x480x256 (VGA/VESA BIOS)
-@@ -138,12 +138,12 @@
- and 'bmp-timer' options together with the 'bitmap' option are stored in 
- the special LILO  header of the bitmap image file by the
- .BI "lilo -E"
--+command. Another way works without these special header information: All
--+the information about 'bmp-colors', 'bmp-table' and 'bmp-timer' options
--+together with the 'bitmap' option are stored in the configuration file.
--+Any use of the 'bmp-' options within the configuration file overrides
--+the options stored in the bitmap file header. If lilo cannot find any of
--+the 'bmp-' options, then default values are used.
-+command. Another way works without these special header information: All
-+the information about 'bmp-colors', 'bmp-table' and 'bmp-timer' options
-+together with the 'bitmap' option are stored in the configuration file.
-+Any use of the 'bmp-' options within the configuration file overrides
-+the options stored in the bitmap file header. If lilo cannot find any of
-+the 'bmp-' options, then default values are used.
- .TP
- .BI "bmp-colors=" <fg>,<bg>,<sh>,<hfg>,<hbg>,<hsh>
- Specifies the decimal values of the colors to be used for the menu display
-@@ -189,9 +189,7 @@
- from (and possibly written to) the device that is currently mounted as root.
- .sp
- A raid installation is initiated by specifying a RAID1 device as the boot
--device; e.g., "boot=/dev/md0".  Note that LILO version 22.0 and later
--operate differently from earlier versions with respect to the actual
--location of the boot records.
-+device; e.g., "boot=/dev/md0".
- .sp
- On newer systems you need an unique ID for the boot device. If the boot
- sector should write to a partition you can use its UUID in the same manner
-@@ -230,7 +228,7 @@
- are used in a
- .I change
- section (see below), with the suffixes "_normal" or "_hidden" appended.
--See section "Partition type change rules" of user.tex for more details.
-+See section "Partition type change rules" of user.pdf for more details.
- .TP
- .BI "compact"
- Tries to merge read requests for adjacent sectors into a single 
-@@ -260,7 +258,7 @@
- .TP
- .BI "disk=" <device-name>
- Defines non-standard parameters for the specified disk.
--See section "Disk geometry" of user.tex for details.
-+See section "Disk geometry" of user.pdf for details.
- For versions of LILO prior to 22.5, the `bios=' parameter
- is quite useful for specifying how the BIOS has assigned
- device codes to your disks.
diff --git a/debian/patches/12_update-lilo-conf-manpage2.patch b/debian/patches/12_update-lilo-conf-manpage2.patch
deleted file mode 100644 (file)
index 3a22383..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-Package:     lilo
-Subject:     optimize infos in lilo.conf.5
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Bug-Debian:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=283281
-Forwarded:   yes
-Last-Update: 2011-06-18
-
-Optimize infos about "boot=" and "root=" option in lilo.conf.5.
----
-
-diff -urN s11/man/lilo.conf.5 s12/man/lilo.conf.5
---- s11/man/lilo.conf.5        2011-06-18 16:04:46.916604045 +0200
-+++ s12/man/lilo.conf.5        2011-06-18 16:07:05.112620983 +0200
-@@ -184,9 +184,9 @@
- display entirely.
- .TP
- .BI "boot=" <boot-device>
--Sets the name of the device (e.g. a hard disk partition) that contains
--the boot sector. If this keyword is omitted, the boot sector is read
--from (and possibly written to) the device that is currently mounted as root.
-+Sets the name of the device (e.g. hard disk or partition) that contains
-+the boot sector and where the new boot sector should be written to. Notice: 
-+The boot-device should be the device with the currently mounted root partition.
- .sp
- A raid installation is initiated by specifying a RAID1 device as the boot
- device; e.g., "boot=/dev/md0".
-@@ -767,9 +767,8 @@
- is used, the root device is set to the device on which the root file
- system is currently mounted. If the root has been changed with  \-r ,
- the respective device is used. If the variable `root' is omitted,
--the root device setting contained in the kernel image is used.
--(And that is set at compile time using the ROOT_DEV variable in
--the kernel Makefile, and can later be changed with the rdev(8) program.)
-+the root device setting contained in the running kernel image is used.
-+Warning: This can induce to an unbootable system!
- .sp
- The root filesystem may also be specified by a
- .B LABEL=
diff --git a/debian/patches/13_lilo-conf-append-info.patch b/debian/patches/13_lilo-conf-append-info.patch
deleted file mode 100644 (file)
index abde3c0..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-Package:     lilo
-Subject:     add info in lilo.conf.5 about append options
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Bug-Debian:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368133
-Forwarded:   yes
-Last-Update: 2011-06-18
-
-Add some infos for right usage of "append=" and "addappend=" option
-in lilo.conf.5.
----
-
-diff -urN s12/man/lilo.conf.5 s13/man/lilo.conf.5
---- s12/man/lilo.conf.5        2011-06-18 16:07:05.112620983 +0200
-+++ s13/man/lilo.conf.5        2011-06-18 16:32:15.389514340 +0200
-@@ -705,17 +705,26 @@
- command line parameters to this kernel.
- .TP
- .BI "addappend=" <string>
--(22.6) The kernel parameters from the specified string, are concatenated to the
-+The kernel parameters of this string are concatenated to the
- parameter(s) from an
- .B "append="
--specification (see below).
--The string must be enclosed within double quotes.  Usually, the previous
-+option (see below).
-+The string of addappend must be enclosed within double quotes. 
-+Usually, the previous
- .B "append="
--will specify parameters common to all kernels by appearing in the top,
--or global, section of the configuration file and
-+will set parameters common to all kernels by appearing in the global 
-+section of the configuration file and
- .B "addappend="
- will be used to add local parameter(s) to an individual image.
--Addappend= may be used only once per "image=" section.
-+The addappend option may be used only once per "image=" section.
-+.sp
-+If the string is a very long line, this line can be divided 
-+in more lines using "\\" as last character of a line, e.g.
-+.sp
-+.nf
-+    addappend="noapic acpi=off pci=usepirqmask \\
-+            pnpbios=off pnpacpi=off noisapnp"
-+.fi
- .TP
- .BI "append=" <string>
- Appends the options specified to the parameter line passed to the kernel.
-@@ -724,14 +733,16 @@
- kernel parameters are separated by a blank space, and the string must be
- enclosed in double quotes.  A local append= appearing withing an image=
- section overrides any
--global append= appearing in the top section of the configuration file.
--Append= may be used only once per "image="
-+global append= appearing in the global section of the configuration file.
-+The append option may be used only once per "image="
- section. To concatenate parameter strings, use "addappend=". Example:
- .sp
- .nf
-      append="mem=96M hd=576,64,32 console=ttyS1,9600"
- .fi
- .sp
-+If the string is a very long line, this line can be divided in more lines 
-+using "\\" as last character of a line. See example of addappend option.
- .TP
- .BI "initrd=" <name>
- Specifies the initial ramdisk image to be loaded with the kernel.  The
diff --git a/debian/patches/14_update-mkrescue-script.patch b/debian/patches/14_update-mkrescue-script.patch
deleted file mode 100644 (file)
index 5f7ad43..0000000
+++ /dev/null
@@ -1,184 +0,0 @@
-Package:     lilo
-Subject:     update mkrescue script
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Bug-Debian:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627120
-Forwarded:   yes
-Last-Update: 2011-06-18
-
-The last small change of mkrescue were incomplete. The script don't
-run successfully. Now I have made a larger update of this old script.
-Changes of needed tools: genisoimage instead of mkisofs, wodim as
-other tool for cdrecord.
----
-
-diff -urN s13/mkrescue s14/mkrescue
---- s13/mkrescue       2011-04-09 17:05:16.000000000 +0200
-+++ s14/mkrescue       2011-06-18 23:29:51.000000000 +0200
-@@ -1,39 +1,35 @@
- #!/bin/bash
- #
--# mkrescue
--#
--#     30-Oct-2001     original version 1.0
--#
--# Revision history:
--#     09-Apr-2002     John Coffman    modify for lilo 22.3   1.1
--#     09-Jun-2002     John Coffman    get keyboard translation table 1.2
--#                                     (suggested by Qing Liu)
--#     07-May-2003     John Coffman    add nowarn for lilo 22.5.2  1.3
--#     13-May-2003     John Coffman    use default image, add append=  1.4
--#     24-May-2003     John Coffman    specify ext2 params for xtra space
--#     26-May-2003     John Coffman    el-torito-bootable-CD   2.1
--#     30-May-2003        "            add lilo version check  2.1
--#     07-Jul-2003        "            determine loopback dynamically 2.3
--#     29-Aug-2004        "            allow --root LABEL=lblname  2.4
--#     01-Sep-2004        "            fix check for LILO version  2.4
--#     03-Oct-2004        "            get root= from /etc/fstab   2.5
--#     15-Nov-2004        "            support --iso --size HD     3.0
--#     18-Aug-2005        "            applied temp-file security patch 3.1
--#     25-Sep-2005        "            log config file on --debug  3.2
--#     04-Oct-2005        "            new 'master' determination  3.2
--#     07-Oct-2005        "            add -v0 -w to usages of -I  3.2
-+#       mkrescue - create a boot floppy or cd image with the current kernel
- #
-+#       Copyright 2001-2005 John Coffman
-+#       Copyright 2010-2011 Joachim Wiedorn <ad_debian at joonet.de>
-+#       
-+#       This program is free software; you can redistribute it and/or modify
-+#       it under the terms of the GNU General Public License as published by
-+#       the Free Software Foundation; either version 2 of the License, or
-+#       (at your option) any later version.
-+#       
-+#       This program is distributed in the hope that it will be useful,
-+#       but WITHOUT ANY WARRANTY; without even the implied warranty of
-+#       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+#       GNU General Public License for more details.
-+#       
-+#       You should have received a copy of the GNU General Public License
-+#       along with this program; if not, write to the Free Software
-+#       Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
-+#       MA 02110-1301, USA.
- debug=false
- #debug=true
- # set the version number on this command
--version=3.2
-+version=3.8
- # set the version of LILO required to run
- major=22
--minor=6
--revision=1
-+minor=8
-+revision=0
- log=$(pwd)/mkrescue.log
- clog=$(pwd)/mkrescue.conf.log
-@@ -50,32 +46,29 @@
-           [--root <device>] [--nocompact] [--noformat]
-           [--iso] [--size 1440|1200|2880|HD]
--  --device  is the floppy drive; e.g.,  /dev/fd0
--  --fast  specifies creation using a loopback device, which may be faster
--  --fs  is the filesystem to make on the device; e.g.,  ext2
--  --help  prints this helpfile
--  --iso  create a bootable ISO image to burn to a CD-R or CD-RW
--  --keymap  is the keyboard translation table; default to same as lilo.conf
-+  --device   is the floppy drive; e.g.,  /dev/fd0
-+  --fast     specifies creation using a loopback device, which may be faster
-+  --fs       is the filesystem to make on the device; e.g.,  ext2
-+  --help     prints this helpfile
-+  --iso      create a bootable ISO image to burn to a CD-R or CD-RW
-+  --keymap   is the keyboard translation table; default to same as lilo.conf
-   --noformat  bypasses creation of a new filesystem on device
-   --nocompact  omits lilo map file compaction
--  --size  is assumed to be 1440 (1.44M), unless 1200 or 2880 is specified
--      HD may be specified for ISO images
--  --image  specifies the label of the kernel/initrd if not the default
--  --install  text is the default for floppies, menu for ISO images
--  --initrd and --kernel  are the initial ramdisk & kernel files
--  --append  is a string used to specify kernel options
--  --root  is the root filesystem for the boot floppy; e.g., current
-+  --size     is assumed to be 1440 (1.44M), unless 1200 or 2880 is specified
-+             HD may be specified for ISO images
-+  --image    specifies the label of the kernel/initrd if not the default
-+  --install  'text' is the default for floppies, 'menu' for ISO images
-+  --initrd   and --kernel  are the initial ramdisk & kernel files
-+  --append   is a string used to specify kernel options
-+  --root     is the root filesystem for the boot floppy; e.g., current
-   --version  prints the version number of `basename $0`
-+  --debug    provide verbose output and pausing after defined steps
- Used without any arguments, `basename $0` will use the default kernel in
- /etc/lilo.conf, the companion initrd (if any), and the specified root
- filesystem to make a bootable rescue floppy.
- EOF
--#
--# --install & --debug are undocumented above
--#
--#
-     exit $1
- }
-@@ -96,11 +89,9 @@
- compact=-c
- device=/dev/fd0
- fs=ext2
--tmpbase="`mktemp -dt $(basename $0).XXXXXXXXXX`" || exit
--if [ "$debug" != true ]; then
--        trap 'rm -rf -- "$tmpbase"' EXIT
--        trap 'trap - EXIT; rm -rf -- "$tmpbase"; exit 1' HUP INT QUIT TERM
--fi
-+tmpbase="`mktemp -dt $(basename $0).XXXXXXXXXX`" || {
-+    echo "Could not create temporary directory."; exit 1
-+}
- mount="$tmpbase/mkrescue-flp"
- mfile="$tmpbase/mkrescue-emu"
- mtemp="$tmpbase/mkrescue-tmp"
-@@ -191,11 +182,6 @@
- rm -rf $mount/*
- > $mfile
--mkdir $tmpbase || {
--    echo "Could not create temporary directory."
--    exit 1
--}
--
- master=`mount | grep " / " | cut -d " " -f 1`
- master=`echo $master | sed "s/part[0-9]*$/disc/"`
- master=`echo $master | sed "s/[0-9]*$//"`
-@@ -674,7 +660,8 @@
- fi
- if [ $isoimage = yes ]; then
--      echo MKISOFS
-+      echo START MakeISOFS:
-+      echo
-       out=$device
-       opt=
-       if [ $size = $hdsize ]; then
-@@ -683,18 +670,19 @@
-           opt=-hard-disk-boot
-       fi
-       mv $mfile $mount/boot.bin
--      mkisofs $opt -J -R -T \
-+      genisoimage $opt -J -R -T \
-               -V LILO_BOOT -A "Linux Boot CD created by LILO mkrescue" \
-               -b boot.bin -c boot.cat -o $out $mount
-       cat <<EOF
--END MKISOFS:  output is in  '$device'
-+END MakeISOFS:  output is in  '$device'
--The bootable CD can be burned with the 'cdrecord' utility
-+The bootable CD can be burned with the 'cdrecord' or 'wodim' utility
- using a command of the form:
-       cdrecord [<options>] [dev=<device>] $device
-+      wodim [<options>] [dev=<device>] $device
- EOF
- elif [ "$fast" = fast ]; then
diff --git a/debian/patches/15_fix-typos-in-lilo-manpage.patch b/debian/patches/15_fix-typos-in-lilo-manpage.patch
deleted file mode 100644 (file)
index 0a9325c..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-Package:     lilo
-Subject:     fix typos in lilo manpage
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Forwarded:   yes
-Last-Update: 2012-03-03
-
-Usually extended partitions can not directly be used.
-Here it means logical partitions.
----
-
-diff -urN s14/man/lilo.8 s15/man/lilo.8
---- s14/man/lilo.8     2011-06-18 14:22:53.104617863 +0200
-+++ s15/man/lilo.8     2012-03-03 19:11:05.797177106 +0100
-@@ -84,14 +84,14 @@
- the Extended Master Boot Loader is present on the Master Boot Record
- of the device
- (see the \fI-M\fP option), any partition may be made active.  Whether the
--actual OS in the partition will boot from an extended partition depends on
--the characteristics of the OS.  LILO boot records for Linux
--may be booted from an extended partition.
-+actual OS in the partition will boot from a logical partition depends on
-+the characteristics of the OS.  LILO boot records for Linux may be booted
-+from a logical partition.
- .TP
- .BI "\-\^b " bootdev
- Specify the boot device; i.e., where the boot loader will be installed.
- "\-b /dev/hda" specifies the Master Boot Record; "\-b /dev/sdb5" specifies
--the first extended partition on the second SCSI disk.
-+the first logical partition on the second SATA disk.
- .TP
- .BI "\-\^B " bitmap-file
- Specify a bitmap file for the boot-time graphics screen, preferably one
-@@ -176,8 +176,8 @@
- .TP
- .BI "\-\^L"
- Generate 32-bit Logical Block Addresses instead of cylinder/head/sector
--addresses, allowing
--access to all partitions on disks with more than 1024 cylinders.
-+addresses, allowing access to all partitions on disks with more than 1024
-+cylinders.
- .TP
- .BI "\-\^m " map-file
- Use specified map file instead of the default.
-@@ -204,7 +204,7 @@
- .B """""" 
- in the configuration file.
- .TP
--.BI "\-\^P " "{fix|ignore|\<global-option\>}"
-+.BI "\-\^P " "{fix|ignore|<global-option>}"
- Fix or ignore `corrupt' partition tables, i.e., partition tables
- with linear and cylinder/head/sector addresses that do not correspond.
- Always try
diff --git a/debian/patches/16_fix-typos-in-user-tex.patch b/debian/patches/16_fix-typos-in-user-tex.patch
deleted file mode 100644 (file)
index 8331950..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-Package:     lilo
-Subject:     fix typos in user tex
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Forwarded:   yes
-Last-Update: 2012-03-04
-
-EBDA means Extended BIOS Data Area. So EDBA is the false string.
----
-
-diff -urN s15/doc/user.tex s16/doc/user.tex
---- s15/doc/user.tex   2010-11-02 00:30:01.000000000 +0100
-+++ s16/doc/user.tex   2012-03-04 00:32:14.853171226 +0100
-@@ -2824,9 +2824,9 @@
-   \item[\raw{IGNORECASE}] Makes image name matching case-insensitive, i.e.
-     ``linux'' and ``Linux'' are identical. This option is enabled by
-     default. Note that password matching is always case-sensitive.
--  \item[\raw{LARGE\_EDBA}] Loads \LILO\ at a lower address in order to
-+  \item[\raw{LARGE\_EBDA}] Loads \LILO\ at a lower address in order to
-     leave more space for the EBDA (Extended BIOS Data Area). This is
--    necessary on some recent MP systems. Note that enabling \raw{LARGE\_EDBA}
-+    necessary on some recent MP systems. Note that enabling \raw{LARGE\_EBDA}
-     reduces the maximum size of ``small'' images (e.g. ``Image'' or
-     ``zImage'').
-   \item[\raw{NO1STDIAG}] Do not generate diagnostics on read errors in the
-@@ -3181,7 +3181,7 @@
-   \item[\raw{Kernel \meta{name} is too big}]~\\
-     The kernel image (without the setup
-     code) is bigger than 512 kbytes (or 448 kbytes, if built with
--    \raw{LARGE\_EDBA}). \LILO\ would overwrite itself when trying
-+    \raw{LARGE\_EBDA}). \LILO\ would overwrite itself when trying
-     to load such a kernel. This limitation only applies to old kernels which
-     are loaded below 0x10000 (e.g. ``Image'' or ``zImage''). Try building the
-     kernel with ``bzImage''. If this is undesirable for some reason, try
diff --git a/debian/patches/17_liloconfig-for-linux3.patch b/debian/patches/17_liloconfig-for-linux3.patch
deleted file mode 100644 (file)
index 17d428f..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-Package:     lilo
-Subject:     liloconfig for linux 3.x
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Forwarded:   yes
-Last-Update: 2012-04-15
-
-Add support for linux 3.x in script liloconfig.
----
-
-diff -urN s16/scripts/liloconfig s17/scripts/liloconfig
---- s16/scripts/liloconfig     2011-04-09 17:08:01.000000000 +0200
-+++ s17/scripts/liloconfig     2012-04-15 10:18:15.936797140 +0200
-@@ -2,7 +2,7 @@
- #       liloconfig -  creating a new lilo.conf file
- #       
--#       Copyright 2011 Joachim Wiedorn <ad_debian@joonet.de>
-+#       Copyright 2011-2012 Joachim Wiedorn <ad_debian@joonet.de>
- #       
- #       This program is free software; you can redistribute it and/or modify
- #       it under the terms of the GNU General Public License as published by
-@@ -52,7 +52,7 @@
- our $idpath = "/dev/disk/by-id";
- our $uuidpath = "/dev/disk/by-uuid";
- our $lblpath = "/dev/disk/by-label";
--our $template = "/etc/lilo.conf_example";
-+our $template = "/usr/share/doc/lilo/examples/lilo.example.conf.gz";
- our $rootpart;    # found root part
- our $root_dev;    # /dev/hdX9, /dev/sdX9, /dev/md/*
-@@ -456,7 +456,7 @@
-       my $nr2;
-       # search for kernel image files
--      my @vmlinuz = readpipe("/bin/ls -t -1 /boot/vmlinuz-2* 2>/dev/null");
-+      my @vmlinuz = readpipe("/bin/ls -t -1 /boot/vmlinuz-* 2>/dev/null");
-       # append to new lilo.conf
-       open(MYFH_NEW, ">> $liloconfnew") or die "Cannot open file: $!";
diff --git a/debian/patches/18_do-not-create-pdfs.patch b/debian/patches/18_do-not-create-pdfs.patch
deleted file mode 100644 (file)
index d639c74..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-Package:     lilo
-Subject:     do not create pdf documentation
-Author:      Joachim Wiedorn <ad_debian at joonet.de>
-Bug-Debian:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666320
-Forwarded:   no
-Last-Update: 2012-04-15
-
-Because of changes in texlive packages creating pdf files
-fails. But the better way is now using html documentation.
----
-
-diff -urN s17/Makefile s18/Makefile
---- s17/Makefile       2011-06-18 14:23:13.296616033 +0200
-+++ s18/Makefile       2012-04-14 22:49:58.597260377 +0200
-@@ -13,7 +13,7 @@
- all: test
-       make -C src all
-       make -C images all
--      make -C doc all
-+      #make -C doc all
- #
- #  make help
-diff -urN s17/man/lilo.conf.5 s18/man/lilo.conf.5
---- s17/man/lilo.conf.5        2011-06-18 18:18:41.764608846 +0200
-+++ s18/man/lilo.conf.5        2012-04-14 22:51:23.020479500 +0200
-@@ -69,7 +69,7 @@
- This configuration file specifies that lilo uses the Master
- Boot Record on /dev/hda. (For a discussion of the various ways
- to use lilo, and the interaction with other operating systems,
--see user.pdf from the lilo documentation.)
-+see user.pdf / user.html from the lilo documentation.)
- .LP
- When booting, the boot loader will issue its 
- .I "boot:"
-@@ -95,7 +95,7 @@
- .SH "GLOBAL OPTIONS"
- There are many possible keywords. The description below is
--almost literally from user.pdf (just slightly abbreviated).
-+almost literally from user.pdf / user.html (just slightly abbreviated).
- .TP
- .BI "backup=" <backup-file>
- Specifies the location where a copy of any modified boot sector will be
-@@ -228,7 +228,7 @@
- are used in a
- .I change
- section (see below), with the suffixes "_normal" or "_hidden" appended.
--See section "Partition type change rules" of user.pdf for more details.
-+See section "Partition type change rules" of user.pdf / user.html for more details.
- .TP
- .BI "compact"
- Tries to merge read requests for adjacent sectors into a single 
-@@ -258,7 +258,7 @@
- .TP
- .BI "disk=" <device-name>
- Defines non-standard parameters for the specified disk.
--See section "Disk geometry" of user.pdf for details.
-+See section "Disk geometry" of user.pdf / user.html for details.
- For versions of LILO prior to 22.5, the `bios=' parameter
- is quite useful for specifying how the BIOS has assigned
- device codes to your disks.
index dd2c824914c8454eb8980052cdd2a744803e2414..67043c9dd4505ab2fe5e809fff20206126c4cc83 100644 (file)
@@ -1,17 +1,9 @@
 01_makefile-adds.patch
 02_lilo-version-debian.patch
 03_keytab-lilo.8-debian-based.patch
-04_lilo.8-debian-based.patch
 05_readme.disk-change.patch
 06_notinteractive.patch
 07_bad-partition-warn.patch
 08_install-also-dat-files.patch
 09_use-of-newer-debhelper.patch
-11_update-lilo-conf-manpage1.patch
-12_update-lilo-conf-manpage2.patch
-13_lilo-conf-append-info.patch
-14_update-mkrescue-script.patch
-15_fix-typos-in-lilo-manpage.patch
-16_fix-typos-in-user-tex.patch
-17_liloconfig-for-linux3.patch
-18_do-not-create-pdfs.patch
+10_fix-src-makefile.patch
index e21bfeb01c8c0fe56ef1e336e916f47a17ef5d92..7e09052df7376fd996348c2922bde2dfb975b7d4 100644 (file)
@@ -1,17 +1,9 @@
 01_makefile-adds.patch
 02_lilo-version-ubuntu.patch
 03_keytab-lilo.8-debian-based.patch
-04_lilo.8-debian-based.patch
 05_readme.disk-change.patch
 06_notinteractive.patch
 07_bad-partition-warn.patch
 08_install-also-dat-files.patch
 09_use-of-newer-debhelper.patch
-11_update-lilo-conf-manpage1.patch
-12_update-lilo-conf-manpage2.patch
-13_lilo-conf-append-info.patch
-14_update-mkrescue-script.patch
-15_fix-typos-in-lilo-manpage.patch
-16_fix-typos-in-user-tex.patch
-17_liloconfig-for-linux3.patch
-18_do-not-create-pdfs.patch
+10_fix-src-makefile.patch
index 0f1351a2bc0ea1d0302c44eb6be616133ed87f9e..4b9597aded0c7578be18f58d9a34118961e424d5 100644 (file)
@@ -2,7 +2,7 @@
 
 #       update-lilo - execute lilo in special debconf mode
 #
-#       Copyright 2010-2012 Joachim Wiedorn <ad_debian at joonet.de>
+#       Copyright 2010-2013 Joachim Wiedorn <ad_debian at joonet.de>
 #
 #       This program is free software; you can redistribute it and/or modify
 #       it under the terms of the GNU General Public License as published by