🔒 Repository is read-only – file editing is disabled.
12345678910111213141516171819202122232425262728293031323334353637383940414243
pkgname: syslinux
pkgver: '6.03'
pkgrel: '5'
pkgdesc: 'Bootloaders that can boot from FAT, ext2/3/4 or btrfs filesystems, from CDs and via PXE'
url: 'https://syslinux.org'
arch: x86_64
depends:
- mtools
makedepends:
- nasm
- perl
- 'util-linux'
source:
- 'https://downloads.sourceforge.net/nutyx/splash-11.0.png'
- '${pkgname}-${pkgver}-consolidate-1.patch'
- 'https://www.kernel.org/pub/linux/utils/boot/syslinux/${pkgname}-${pkgver}.tar.xz'
sha256sums:
- SKIP
- SKIP
- SKIP
build: |
cd ${pkgname}-${pkgver}
patch -Np1 -i ../${pkgname}-${pkgver}-consolidate-1.patch
unset MAKEFLAGS
cp bios/core/isolinux.bin ../isolinux.bin
sed 's|> /dev/null 2>&1||' -i efi/check-gnu-efi.sh
sed -i "s|win32/syslinux.exe||g" Makefile
make bios || true
make SBINDIR=${PKGDIR}/usr/bin BINDIR=${PKGDIR}/usr/bin \
INCDIR=${PKGDIR}/usr/include MANDIR=${PKGDIR}/usr/share/man \
AUXDIR=${PKGDIR}/usr/lib/syslinux install
install -m644 ../splash-11.0.png ${PKGDIR}/usr/lib/syslinux/splash.png
install -m644 ../isolinux.bin ${PKGDIR}/usr/lib/syslinux/isolinux.bin
package: |
true