[arch-commits] Commit in syslinux/trunk (3 files)
Tobias Powalowski
tpowa at archlinux.org
Fri Mar 2 12:51:51 UTC 2012
Date: Friday, March 2, 2012 @ 07:51:50
Author: tpowa
Revision: 151767
upgpkg: syslinux 4.05-2
fix #22972 #25783 #27319 #28737
Modified:
syslinux/trunk/PKGBUILD
syslinux/trunk/syslinux-install_update
syslinux/trunk/syslinux.cfg
-------------------------+
PKGBUILD | 10 ++++++----
syslinux-install_update | 20 ++++++++++++--------
syslinux.cfg | 2 +-
3 files changed, 19 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-03-02 11:44:52 UTC (rev 151766)
+++ PKGBUILD 2012-03-02 12:51:50 UTC (rev 151767)
@@ -4,7 +4,7 @@
pkgname=syslinux
pkgver=4.05
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
pkgdesc="Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE"
url="http://syslinux.zytor.com/"
@@ -12,7 +12,7 @@
depends=('perl' 'glibc')
optdepends=('perl-passwd-md5: For md5pass'
'perl-digest-sha1: For sha1pass'
- 'mtools: For mkdiskimage and syslinux'
+ 'mtools: For mkdiskimage and fat support'
)
makedepends=('nasm')
backup=('boot/syslinux/syslinux.cfg')
@@ -23,8 +23,8 @@
syslinux-install_update)
md5sums=('82299242418385da1274c9479a778cb2'
'1528c376e43f0eaccaa80d8ad1bc13b4'
- '4dc27d8ab3802f8e50f3dda28168ce6d'
- 'b5b4953c0a5a01cd16441402f6321765')
+ '832595501944fbcabcdc1207f4724fe7'
+ 'dd8a6a2104e64d8e4fee4f2d59ae223a')
build() {
# Do not try to build syslinux with our default LDFLAGS, it will fail
@@ -46,4 +46,6 @@
# Install the installation and update script
# This script is maintained at git://gist.github.com/772138.git
install -D -m755 "$srcdir"/syslinux-install_update "$pkgdir"/usr/sbin/syslinux-install_update
+ # move extlinux binary to /usr/sbin
+ mv "$pkgdir"/sbin/extlinux "$pkgdir"/usr/sbin/extlinux
}
Modified: syslinux-install_update
===================================================================
--- syslinux-install_update 2012-03-02 11:44:52 UTC (rev 151766)
+++ syslinux-install_update 2012-03-02 12:51:50 UTC (rev 151767)
@@ -357,12 +357,6 @@
fi
}
-# Make sure only root can run our script
-if (( $(id -u) != 0 )); then
- echo "This script must be run as root" 1>&2
- exit 1
-fi
-
if (( $# == 0 )); then
usage
exit 1
@@ -378,8 +372,7 @@
fi
;;
h)
- usage
- exit 0
+ USAGE="True"
;;
i)
INSTALL="True"
@@ -408,6 +401,17 @@
esac
done
+if [[ $USAGE ]]; then
+ usage
+ exit 0
+fi
+
+# Make sure only root can run our script
+if (( $(id -u) != 0 )); then
+ echo "This script must be run as root" 1>&2
+ exit 1
+fi
+
# Display Usage Information if both Install and Update are passed
if [[ $INSTALL && $UPDATE ]]; then
usage
Modified: syslinux.cfg
===================================================================
--- syslinux.cfg 2012-03-02 11:44:52 UTC (rev 151766)
+++ syslinux.cfg 2012-03-02 12:51:50 UTC (rev 151767)
@@ -20,7 +20,7 @@
# The wiki provides further configuration examples
DEFAULT arch
-PROMPT 0 # Change to 1 if you do not want to use a menu
+PROMPT 0 # Set to 1 if you always want to display the boot: prompt
TIMEOUT 50
# You can create syslinux keymaps with the keytab-lilo tool
#KBDMAP de.ktl
More information about the arch-commits
mailing list