From cf5e30765967533533bc50d6d1dc306e5adcdeeb Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 15 May 2013 16:29:13 +0200 Subject: [PATCH] Splitting out utils into own package to relieve burden on syslinux and syslinux-common. --- debian/control | 15 ++++++++++++++ debian/syslinux-common.install | 23 ++++------------------ ...linux-common.install => syslinux-utils.install} | 10 +++++----- debian/syslinux.install | 5 ----- 4 files changed, 24 insertions(+), 29 deletions(-) rewrite debian/syslinux-common.install (83%) copy debian/{syslinux-common.install => syslinux-utils.install} (68%) diff --git a/debian/control b/debian/control index 8ffd3274..b23af106 100644 --- a/debian/control +++ b/debian/control @@ -78,6 +78,21 @@ Description: collection of boot loaders (common) . This package contains the common files. +Package: syslinux-utils +Architecture: amd64 i386 +Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: + syslinux (<< 3:6.00~pre4+dfsg-5~), + syslinux-common (<< 3:6.00~pre4+dfsg-5~) +Replaces: syslinux, syslinux-common +Suggests: libcrypt-passwdmd5-perl, libdigest-sha-perl +Description: collection of boot loaders (utilities) + syslinux is a suite of bootloaders, currently supporting DOS FAT and NTFS + filesystems (SYSLINUX), Linux ext2/ext3/ext4, btrfs, and xfs filesystems + (EXTLINUX), PXE network boots (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX). + . + This package contains the auxiliary utilities. + Package: syslinux-installer Package-Type: udeb Section: debian-installer diff --git a/debian/syslinux-common.install b/debian/syslinux-common.install dissimilarity index 83% index 6aedc805..a5d780f4 100644 --- a/debian/syslinux-common.install +++ b/debian/syslinux-common.install @@ -1,19 +1,4 @@ -usr/bin/lss16toppm -usr/bin/md5pass -usr/bin/mkdiskimage -usr/bin/ppmtolss16 -usr/bin/pxelinux-options -usr/bin/sha1pass -usr/bin/syslinux2ansi -usr/share/man/man1/lss16toppm.1 -usr/share/man/man1/ppmtolss16.1 -usr/share/man/man1/syslinux2ansi.1 -usr/lib/syslinux - -debian/manpages/md5pass.1 /usr/share/man/man1 -debian/manpages/mkdiskimage.1 /usr/share/man/man1 -debian/manpages/pxelinux-options /usr/share/man/man1 -debian/manpages/sha1pass.1 /usr/share/man/man1 - -README /usr/share/doc/syslinux -doc/* /usr/share/doc/syslinux +usr/lib/syslinux + +README /usr/share/doc/syslinux +doc/* /usr/share/doc/syslinux diff --git a/debian/syslinux-common.install b/debian/syslinux-utils.install similarity index 68% copy from debian/syslinux-common.install copy to debian/syslinux-utils.install index 6aedc805..ef1469bd 100644 --- a/debian/syslinux-common.install +++ b/debian/syslinux-utils.install @@ -1,19 +1,19 @@ +usr/bin/gethostip usr/bin/lss16toppm +usr/bin/memdiskfind usr/bin/md5pass usr/bin/mkdiskimage usr/bin/ppmtolss16 usr/bin/pxelinux-options usr/bin/sha1pass usr/bin/syslinux2ansi +usr/share/man/man1/gethostip.1 usr/share/man/man1/lss16toppm.1 usr/share/man/man1/ppmtolss16.1 usr/share/man/man1/syslinux2ansi.1 -usr/lib/syslinux debian/manpages/md5pass.1 /usr/share/man/man1 +debian/manpages/memdiskfind.1 /usr/share/man/man1 debian/manpages/mkdiskimage.1 /usr/share/man/man1 -debian/manpages/pxelinux-options /usr/share/man/man1 +debian/manpages/pxelinux-options.1 /usr/share/man/man1 debian/manpages/sha1pass.1 /usr/share/man/man1 - -README /usr/share/doc/syslinux -doc/* /usr/share/doc/syslinux diff --git a/debian/syslinux.install b/debian/syslinux.install index 544218c0..d6f38784 100644 --- a/debian/syslinux.install +++ b/debian/syslinux.install @@ -1,7 +1,2 @@ -usr/bin/gethostip -usr/bin/memdiskfind usr/bin/syslinux -usr/share/man/man1/gethostip.1 usr/share/man/man1/syslinux.1 - -debian/manpages/memdiskfind.1 /usr/share/man/man1 -- 2.11.4.GIT