mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-02 07:11:47 +01:00
On Sun, Jun 30, 2013 at 02:13:29PM +0200, Natanael Copa wrote: > On Sat, 29 Jun 2013 11:49:05 -0400 > Dubiousjim <dubiousjim@gmail.com> wrote: > > > While testing that, I discovered also that HDT is no longer working on > > my machine. > > copy libgpl.c32 and libmenu.c32 in addition to hdt.c32 to /boot. > > (syslinux now uses elf format so you can use readelf or scanelf -n to > troubleshoot this kind of issues) Oh great! I've verified now that this works, and also verified that syslinux properly detects the sha256 and sha512 passwords. This patch updates the usage message for HDT. Based on current master, ignoring patch I sent a few minutes ago.
59 lines
2.1 KiB
Plaintext
59 lines
2.1 KiB
Plaintext
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=syslinux
|
|
pkgver=5.10
|
|
pkgrel=4
|
|
_ver=${pkgver/_/-}
|
|
pkgdesc="Boot loader for the Linux operating system"
|
|
url="http://syslinux.org"
|
|
arch="x86 x86_64"
|
|
license="GPL"
|
|
makedepends="nasm perl util-linux-dev"
|
|
depends="mtools blkid mkinitfs"
|
|
triggers="syslinux.trigger=/boot"
|
|
install="syslinux.post-upgrade"
|
|
options="textrels"
|
|
ldpath="/usr/share/syslinux"
|
|
#source="http://www.kernel.org/pub/linux/utils/boot/syslinux/${pkgver%%.*}.xx/$pkgname-$_ver.tar.bz2
|
|
source="https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-$_ver.tar.xz
|
|
update-extlinux.conf
|
|
update-extlinux
|
|
"
|
|
subpackages="$pkgname-doc"
|
|
|
|
_builddir="$srcdir"/$pkgname-$_ver
|
|
prepare() {
|
|
cd "$_builddir"
|
|
for i in $source; do
|
|
case "$i" in
|
|
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
|
|
esac
|
|
done
|
|
}
|
|
|
|
build() {
|
|
cd "$_builddir"
|
|
unset LDFLAGS
|
|
make installer || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$_builddir"
|
|
make INSTALLROOT="$pkgdir" MANDIR=/usr/share/man local-install
|
|
|
|
mkdir -p "$pkgdir"/etc/update-extlinux.d
|
|
cp "$srcdir"/update-extlinux.conf "$pkgdir"/etc/
|
|
sed "/^version=/s/=.*/=$pkgver-r$pkgrel/" "$srcdir"/update-extlinux \
|
|
> "$pkgdir"/sbin/update-extlinux
|
|
chmod 755 "$pkgdir"/sbin/update-extlinux
|
|
}
|
|
|
|
md5sums="67c8a85ca275d13b4f7f6139dd47d999 syslinux-5.10.tar.xz
|
|
603c7e3745c2cdded5332c7acb390fa0 update-extlinux.conf
|
|
89fb72c4dd47516402bc91a3cdf2b4d5 update-extlinux"
|
|
sha256sums="4b52d7647d5584c69764c06a836e0d524e5246bf2e94f68cf86342c415508422 syslinux-5.10.tar.xz
|
|
99c8864958daf6f7bb2460082ceb809e0ce49aec3f0b847c7644565da14595e3 update-extlinux.conf
|
|
0dce3d534ab4288872c7654d7408d35896f508d486ad7d02cdaaf5fee37f6ae5 update-extlinux"
|
|
sha512sums="56422e14b4aa53ca1a5811da0582dbbb349aa52b9e78868bbedc24c67ef2420c4d0ac63fd68c7f0adc2c22606196276265d503b5b6f9d3d796d9ce42845bbdb5 syslinux-5.10.tar.xz
|
|
6e01a8c181812218eef38f183475d5b96079cbefe635b57b23cb2322fed552ff4d0c3e974a7defa7ea84b015659725b35aee247bc1ab9dc5903ffd124ae7ff25 update-extlinux.conf
|
|
848940244b9547c8d5d721b494cda199ea5785e306e8ac2124640f89ba7837d4a6e3a9a09fd2c5cd662d3ba66c5f81fcb1ec1f52fae9fade45b1ff10d7fc2b61 update-extlinux"
|