summaryrefslogtreecommitdiff
path: root/libre/syslinux
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@lavabit.com>2012-08-29 12:30:11 -0300
committerAndré Fabian Silva Delgado <emulatorman@lavabit.com>2012-08-29 12:30:11 -0300
commitfc6a496e22502260ab9be3f8ed9d45074b20dc49 (patch)
tree9505efa56e939d5c26bd15c39638333cd9f53f5b /libre/syslinux
parent228df97655d82626e3785d396bb68ede11a52044 (diff)
syslinux-4.05-7: updating revision
Diffstat (limited to 'libre/syslinux')
-rw-r--r--libre/syslinux/PKGBUILD23
-rw-r--r--libre/syslinux/handle-ctors-dtors-via-init_array-and-fini_array.patch5
2 files changed, 16 insertions, 12 deletions
diff --git a/libre/syslinux/PKGBUILD b/libre/syslinux/PKGBUILD
index 608316be1..b4e9fa35a 100644
--- a/libre/syslinux/PKGBUILD
+++ b/libre/syslinux/PKGBUILD
@@ -1,10 +1,11 @@
-# $Id: PKGBUILD 165001 2012-08-08 15:45:08Z tpowa $
+# $Id: PKGBUILD 165555 2012-08-23 18:27:20Z thomas $
+# Maintainer: Thomas Bächler <thomas@archlinux.org>
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
pkgname=syslinux
pkgver=4.05
-pkgrel=6
+pkgrel=7
arch=('i686' 'x86_64')
pkgdesc="Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE (Parabola rebranded)"
url="http://syslinux.zytor.com/"
@@ -26,6 +27,13 @@ source=(http://www.kernel.org/pub/linux/utils/boot/syslinux/$pkgname-${pkgver}.t
avoid-using-ext2_fs.patch
handle-ctors-dtors-via-init_array-and-fini_array.patch
splash.png)
+md5sums=('82299242418385da1274c9479a778cb2'
+ '1528c376e43f0eaccaa80d8ad1bc13b4'
+ '8dc2afca3739667e892faf04eb97e7b1'
+ '680750f73dc2e587ac567d057d485813'
+ '2e2c674a71c0c0bf265d96cfc19ce985'
+ 'd016d03f15177b1bb534ce3753b2aa9b'
+ '0035b6cac6756a384b861eda8d33e4f7')
build() {
# Do not try to build syslinux with our default LDFLAGS, it will fail
@@ -39,7 +47,9 @@ build() {
patch -Np1 -i "$srcdir"/handle-ctors-dtors-via-init_array-and-fini_array.patch
# Fix FHS manpage path
sed 's|/usr/man|/usr/share/man|g' -i mk/syslinux.mk
- make
+ make installer
+ make -C utils
+ make -C com32
}
package() {
@@ -57,10 +67,3 @@ package() {
mv "$pkgdir"/sbin/extlinux "$pkgdir"/usr/sbin/extlinux
rmdir "$pkgdir"/sbin
}
-md5sums=('82299242418385da1274c9479a778cb2'
- '1528c376e43f0eaccaa80d8ad1bc13b4'
- '8dc2afca3739667e892faf04eb97e7b1'
- '680750f73dc2e587ac567d057d485813'
- '2e2c674a71c0c0bf265d96cfc19ce985'
- '12a2dbd3fe59230df2f470600dd62dac'
- '0035b6cac6756a384b861eda8d33e4f7')
diff --git a/libre/syslinux/handle-ctors-dtors-via-init_array-and-fini_array.patch b/libre/syslinux/handle-ctors-dtors-via-init_array-and-fini_array.patch
index 99e0d4777..aa513312b 100644
--- a/libre/syslinux/handle-ctors-dtors-via-init_array-and-fini_array.patch
+++ b/libre/syslinux/handle-ctors-dtors-via-init_array-and-fini_array.patch
@@ -61,6 +61,7 @@ index 37ee46c..008e4ce 100644
+ KEEP (*(SORT(.dtors*)))
PROVIDE (__dtors_end = .);
}
+
+--
+1.7.6.5
---
-1.7.6.5 \ No newline at end of file