summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-06-22 13:11:20 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-06-22 13:11:20 +0000
commit5e8e2c297404d5c7fc1c4ef3b8da2abec0c50bc6 (patch)
tree10c298dd4154073c475412c9f3348f22bb13a4f0 /sys-boot
parentstable x86, bug 319723 (diff)
downloadhistorical-5e8e2c297404d5c7fc1c4ef3b8da2abec0c50bc6.tar.gz
historical-5e8e2c297404d5c7fc1c4ef3b8da2abec0c50bc6.tar.bz2
historical-5e8e2c297404d5c7fc1c4ef3b8da2abec0c50bc6.zip
New prerelease. Remove old.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sys-boot')
-rw-r--r--sys-boot/syslinux/ChangeLog13
-rw-r--r--sys-boot/syslinux/Manifest36
-rw-r--r--sys-boot/syslinux/files/syslinux-3.11-nopie.patch22
-rw-r--r--sys-boot/syslinux/files/syslinux-3.11-nossp.patch172
-rw-r--r--sys-boot/syslinux/files/syslinux-3.70-nopie.patch26
-rw-r--r--sys-boot/syslinux/files/syslinux-3.70-nostrip.patch36
-rw-r--r--sys-boot/syslinux/syslinux-1.76.ebuild31
-rw-r--r--sys-boot/syslinux/syslinux-3.11.ebuild42
-rw-r--r--sys-boot/syslinux/syslinux-3.20.ebuild42
-rw-r--r--sys-boot/syslinux/syslinux-3.31.ebuild42
-rw-r--r--sys-boot/syslinux/syslinux-3.52.ebuild39
-rw-r--r--sys-boot/syslinux/syslinux-3.71.ebuild44
-rw-r--r--sys-boot/syslinux/syslinux-3.84.ebuild56
-rw-r--r--sys-boot/syslinux/syslinux-3.85.ebuild56
-rw-r--r--sys-boot/syslinux/syslinux-4.00_pre55.ebuild (renamed from sys-boot/syslinux/syslinux-4.00_pre50.ebuild)2
15 files changed, 16 insertions, 643 deletions
diff --git a/sys-boot/syslinux/ChangeLog b/sys-boot/syslinux/ChangeLog
index f065ca2554aa..34f80bb150fb 100644
--- a/sys-boot/syslinux/ChangeLog
+++ b/sys-boot/syslinux/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for sys-boot/syslinux
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/ChangeLog,v 1.67 2010/06/20 17:47:13 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/ChangeLog,v 1.68 2010/06/22 13:11:19 chithanh Exp $
+
+*syslinux-4.00_pre55 (22 Jun 2010)
+
+ 22 Jun 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ -syslinux-1.76.ebuild, -syslinux-3.11.ebuild,
+ -files/syslinux-3.11-nopie.patch, -files/syslinux-3.11-nossp.patch,
+ -syslinux-3.20.ebuild, -syslinux-3.31.ebuild, -syslinux-3.52.ebuild,
+ -files/syslinux-3.70-nopie.patch, -files/syslinux-3.70-nostrip.patch,
+ -syslinux-3.71.ebuild, -syslinux-3.84.ebuild, -syslinux-3.85.ebuild,
+ -syslinux-4.00_pre50.ebuild, +syslinux-4.00_pre55.ebuild:
+ New prerelease. Remove old.
20 Jun 2010; Markus Meier <maekke@gentoo.org> syslinux-3.86.ebuild:
x86 stable, bug #305435
diff --git a/sys-boot/syslinux/Manifest b/sys-boot/syslinux/Manifest
index 6f361491e6b8..0c5fd8e5de42 100644
--- a/sys-boot/syslinux/Manifest
+++ b/sys-boot/syslinux/Manifest
@@ -1,45 +1,15 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX syslinux-3.11-nopie.patch 1125 RMD160 5f16d8eb3b5c1f45489887e2ff4b0a9c3d9e3b72 SHA1 51056c25b3cea66d2284c68b1a9dec656a086539 SHA256 26d138377165fc1e7933dd696e70c1650f249443c26d529f8a151ef6980537ff
-AUX syslinux-3.11-nossp.patch 7205 RMD160 cced0b27c53f74e532aeab7725841147fc913b1a SHA1 b85ec62509df4e9cb3f55899a2705e2f2c13bb84 SHA256 e7058fdd40dd4701281bba510d177eb2b0ebaecba2b5c61feb7b3163fa7f08da
AUX syslinux-3.31-nossp.patch 7230 RMD160 35a134f0765f11b0fc57084e09e4959c9979d716 SHA1 500ad48e932fcecb96224f0ec05c6b135e9d60eb SHA256 22fff748fc850acd7467e7a92432801b43b41e98f5aab172701de6a392827ec7
-AUX syslinux-3.70-nopie.patch 987 RMD160 05e86199cdbec2a0d2804af9f927b9c6112a81d2 SHA1 e11339fc5bd57fa828dd33ebc87e428333121dd7 SHA256 8ae3df2117037dd4edb3c304834aec88a3779a535078236af3b4b35c4cf5dbca
-AUX syslinux-3.70-nostrip.patch 1437 RMD160 6b58d91622fc09fbd1595a31c16a4c423a9943b0 SHA1 a4ac7fe9c5580d1b7e99fd377d00802dfcce96d5 SHA256 579fadb81f73ba3728195a54bf273bf20351351adb3d4b4af133e7f5b9b17fe9
AUX syslinux-3.72-nopie.patch 412 RMD160 57ff5acb7ea790bb711d4a4b1bc44ab4a94ce2ae SHA1 659c103a7a6fc9c023d5c236813639e409855d72 SHA256 9902bcf95ae5c2bdf52d1e726a9f76f350bd4b134d16ca43de7bf60201428f32
AUX syslinux-3.72-nostrip.patch 1230 RMD160 c22a5b7fce9aff1ef235b57133fc3a0831183bb5 SHA1 55e7bcbbfc14dc9f3f9faf48cdb2c49d0072c150 SHA256 9c32ee6f7fa24c2cbf00088963454ee8d761fed9065f5353737a97c2edc2f416
AUX syslinux-3.86-nopie.patch 551 RMD160 9facd00e8b1fb60affa4efd6622d6cecaaf3b615 SHA1 6ee3cb73478896759adff35060adebad45c2bb6c SHA256 90c3173728f6b3efef6fe9865d64bd571a7638537f51fae0cda14df5c7d9a39b
AUX syslinux-4.00-nopie.patch 527 RMD160 485901ad3c55f50c3e3795efd5d2c5b18a406a5a SHA1 44152e5e2afd2d032e148349898ee78d3d9b1eb1 SHA256 d0d4834043d52f73969ca60eb37729ee44d866ecddf13bceacd7c71147698323
-DIST syslinux-1.76.tar.gz 317136 RMD160 26285829b850a55ab7b0c5b3d0a0c6319c9ab869 SHA1 4d825114b3318566cd032e65f4ff754cca2c73fc SHA256 2ef0c8d03250f780139afe93d0758d5f121b81ae15b01edd625bb8a594e5e7a0
DIST syslinux-2.13.tar.bz2 421753 RMD160 fa11d68d2758b34b38d670f4866fb39eb4e246c4 SHA1 3c0bf23f35d91c5db7ad8976645ae86ab7320a85 SHA256 44aab24c05570e34a25e5192206098c3f220d7669be9cd9de9117d400a95c65e
-DIST syslinux-3.11.tar.bz2 1253470 RMD160 38e75426f24f76eb85e3091317d2e9c997a774db SHA1 d04e012de1e6fed25083d1ba24d3c096493c2b3a SHA256 3baef57243c2475b46a913afe38bc7228ddc0297dfaa33e2213903eb9f130bd0
-DIST syslinux-3.20.tar.bz2 1312757 RMD160 62af2508721515c21c642a13c3f9edfdd22bd07b SHA1 f086d9906241b2a90ba98bc3fa7b63176362482b SHA256 368a026df36a9afd73b9b98a036bb1de3aac041bb001633479b36cca86d4bca0
-DIST syslinux-3.31.tar.bz2 1621330 RMD160 e3c9bac6b6a5970fc2adae7ca5f27d8413ea1a44 SHA1 ce564807f90602e25255f76dbd2bb806931c2c55 SHA256 57c4ca6e7836460297edcc45148373ec131157b29c184ee011b29ec491e010f0
-DIST syslinux-3.52.tar.bz2 1691659 RMD160 5501211b59a0c290dd660b018d00c534362286f1 SHA1 c2a6fb9e225d079c87b70568a683245313c842d1 SHA256 f691835ca1419c90747f852f2000daba89a09457173819bd2a550660c4435722
-DIST syslinux-3.71.tar.bz2 3288656 RMD160 b49717ecf72ca2e4d09e8917db679eb235e5fab7 SHA1 47d28545b589c7a8d0c999646651e382421e0756 SHA256 f4d7fcd080c5e3f6213c70c08ee373eba00ee1dc9e0aa72757d2b00abdd97765
DIST syslinux-3.83.tar.bz2 3184349 RMD160 b4cff023c44a421a5f788f4cf556b537986117f9 SHA1 0dbbdd5a36362ce0e3284d9f4047a355d527d5d0 SHA256 9ec84d6dcc188f082a875b69796b196f98ea8c0102b55b03123616a285c2d9f9
-DIST syslinux-3.84.tar.bz2 3383248 RMD160 fe2b7df29bd46d16ec1cbfa111a5a2a69fbe8c33 SHA1 496acd2af10af121ed919e9c6a8c368b0bb53619 SHA256 aca5a93c02f2d006ff6ca7ec877976c648409574d4ce184e0aa54390d680cf21
-DIST syslinux-3.85.tar.bz2 3734701 RMD160 6bc9d3eaaa18ddb51fc52186673a8d7f04e31bf7 SHA1 298f8f00856fa2420efa545a4a8e249453e6c86d SHA256 406e914ff1f115777bbc80d40fef1066613e347829dd13e44f6186d52744e0ea
DIST syslinux-3.86.tar.bz2 3735823 RMD160 84a25e275da0d134bce620f1910b04aef9599407 SHA1 2d41043a3083c26e5e6bac3a5e8f17c3c0d963a1 SHA256 82a8d2a242f869cb4c34b3a074871f472762343e1879a4dca23d7ce5c4dcd06d
-DIST syslinux-4.00-pre50.tar.bz2 4035742 RMD160 3a6998ff9d6cd4e73fff3a34e5585d0aa1e07263 SHA1 4a7b4314ef44709ddad7fc40c5f37f3b2de24903 SHA256 64979cfc49e20b5357c0ef1cd0c9e51dc9f1d8f120b1816576680c8c2897eb67
-EBUILD syslinux-1.76.ebuild 773 RMD160 acae60dc8be9aec5393f6222629aaed8d2e18efb SHA1 cc6168cd91c6a8556c4d43df8cb81b4cc03a1cc5 SHA256 35a8fb2722be8490ecf461fad0d9abed493d2a60ce7b04de4ff6ee50e4fc237d
+DIST syslinux-4.00-pre55.tar.bz2 4053473 RMD160 4aee93de1de7ab32945d8eab7a7318a1a7943d06 SHA1 de3cad1bfd63ba392c818c509afd15dbd32b50c0 SHA256 573307fa84ece869018ed5b71f0867799ee6d5bb306a7d315781d84fbc3f8108
EBUILD syslinux-2.13.ebuild 953 RMD160 aacd2969a72d699beb9ccbc7591033193542411b SHA1 645c4f515c9f89bc73b48c071ce4b6d5e140176a SHA256 611542db39b3bebeb05afe699cdd761663cb11461af1041e6c5fd12df39d8a0c
-EBUILD syslinux-3.11.ebuild 1152 RMD160 4e1acc1c06548fd8574a5f3ea614f578d4e4d148 SHA1 0c23184078d5079030de4c0c264fe4c51bbdbe29 SHA256 3d006c2737a76ea031a739bd74b2f79900f79d2eb25f71e6aa341ad38cd83842
-EBUILD syslinux-3.20.ebuild 1152 RMD160 b962093b161c7a5b6090474b0a6cd5b0923d8ada SHA1 6426ecccf5989fbf123be8f534452ade2ebf6d64 SHA256 cb6576a833520282a343b35bfe2b62b552a9bb9b8eedd38b109aa9900f7e4130
-EBUILD syslinux-3.31.ebuild 1172 RMD160 cbb1a4b2ce160b17d131e319bca905442d49b159 SHA1 d3def3e0ab75b11b43e45235a1e9afcfc9182987 SHA256 277ee147c9f0c42a6b5c0151f6391f7fe130d92b170ee4a122ff8e73825da722
-EBUILD syslinux-3.52.ebuild 1070 RMD160 ed95741967f53f761d19ed4c7129c90c21d08e65 SHA1 f99e8de83de0595bbe4fc80d32ee03d39f906571 SHA256 455afc4452627017c0248105f26d97fec78d4cb48f0d117f724ff2c81a793286
-EBUILD syslinux-3.71.ebuild 1220 RMD160 5ad454b93df2652156becda9a19251f50853a78f SHA1 9b6f0b2740e3e51a321856df18e79f593240a851 SHA256 27bff139625951217d3152731e4987eba2925dae8fa8705d59c2bd7067bac11c
EBUILD syslinux-3.83.ebuild 1246 RMD160 58e9b76ecb1ebb682a4754a8e111c7f862f7ad1b SHA1 e7319ce63612d5d8aa400f0a1d53904da69e9553 SHA256 63590764ea28432a960479dbcc6f6b61c0615c386afc71ac5e4303edff7635e2
-EBUILD syslinux-3.84.ebuild 1576 RMD160 77ab85b73ee139caeda7722e1b3700ff8eaae42b SHA1 bf1b2bbec43090fedf194a97ac8f4a535b50c582 SHA256 e0a2bab37ae0186ac1362855221f07ecc873758c6c6a24407675e8e9df8f252c
-EBUILD syslinux-3.85.ebuild 1576 RMD160 74e85ad29ed86495800a0d7cb6a97fde9fd5a97e SHA1 81976450214e1ba083232cb2e4c9bd73afff0c5e SHA256 135445338ff82267545a25436476048cf84e5dd18f21c0c2b8bb83f9125c8064
EBUILD syslinux-3.86.ebuild 1572 RMD160 b45975474c2321d43cba0e57b865f7bdeac72888 SHA1 426fe981858dbc144b08360c19e9f132e18c2b39 SHA256 b3a43fd1be11053fb6e5f90b65abf5c00e83f73aa5963f003c47a7ddbd4d218c
-EBUILD syslinux-4.00_pre50.ebuild 1710 RMD160 77c8f983cfef658e4a29650c2f4d6d75bd923bbb SHA1 00b1ffcfc8d05cbf19af2f39f22589afccf6e350 SHA256 b359e10b653c5727009041e5468fff8c36267468653bb794ad8a1369b79eafc9
-MISC ChangeLog 12031 RMD160 bfed1599f918e48290345cfc57611db42dbb551e SHA1 32ab151397e0e2fd63526fea3f24299b9e81d839 SHA256 794bd773bc9ae3331878de1902cf5ce0c92f8c3bd6cd512260a97dd19555a7dc
+EBUILD syslinux-4.00_pre55.ebuild 1710 RMD160 c72cdf1a47174301c3f3f1d982ccbd5bd214566f SHA1 63ea7641016ab7d46b6e3db5376e8bdb78a1855c SHA256 1be55a5099f3e3c0165a8d9754ded40f5fe474f9af4322b9a5cb2927494ba66e
+MISC ChangeLog 12561 RMD160 49568ffdfd5782808dd0b274bc46305ab27b976d SHA1 04dea722713d8f7422d591ef91fda035948779fa SHA256 be939499761ffbf20c698741f906e2cb067f4f9aa58e5a4f608c6f9c2d9e2805
MISC metadata.xml 273 RMD160 1fe6f9528f6f46e20406b962509bf77704a16769 SHA1 820cb70004d78f987a9793acd126c662e28e180a SHA256 ea16e9afcad5ef9e9b29e6959a4632309279e4e0de69c29b40279226c3917b80
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iEYEARECAAYFAkweU8MACgkQkKaRLQcq0GIPhwCdHA/VUpNqz7H4xIfcFR8oT5ZE
-WEkAmwecVLAhvds5MEXaEiikZA/i4+2y
-=wb54
------END PGP SIGNATURE-----
diff --git a/sys-boot/syslinux/files/syslinux-3.11-nopie.patch b/sys-boot/syslinux/files/syslinux-3.11-nopie.patch
deleted file mode 100644
index f23957ddc921..000000000000
--- a/sys-boot/syslinux/files/syslinux-3.11-nopie.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- syslinux/com32/libutil/Makefile
-+++ syslinux/com32/libutil/Makefile
-@@ -40,7 +40,7 @@
- AR = ar
- NASM = nasm
- RANLIB = ranlib
--CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomit-frame-pointer -I./include -I../include $(call gcc_ok,-fno-stack-protector,)
-+CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomit-frame-pointer -I./include -I../include $(call gcc_ok,-fno-stack-protector,) $(call gcc_ok,-nopie,)
- SFLAGS = $(M32) -D__COM32__ -march=i386
- LDFLAGS = -T ../lib/com32.ld
- LNXCFLAGS = -I./include -W -Wall -fno-stack-protector -O -g
---- syslinux/dos/Makefile
-+++ syslinux/dos/Makefile
-@@ -3,7 +3,7 @@
- OBJCOPY = objcopy
- OPTFLAGS = -g -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer
- INCLUDES = -include code16.h -I. -I.. -I../libfat
--CFLAGS = -W -Wall -fno-stack-protector -ffreestanding -msoft-float $(OPTFLAGS) $(INCLUDES)
-+CFLAGS = -W -Wall -nopie -fno-stack-protector -ffreestanding -msoft-float $(OPTFLAGS) $(INCLUDES)
- LDFLAGS = -T com16.ld
- AR = ar
- RANLIB = ranlib
diff --git a/sys-boot/syslinux/files/syslinux-3.11-nossp.patch b/sys-boot/syslinux/files/syslinux-3.11-nossp.patch
deleted file mode 100644
index 33b2867fcfda..000000000000
--- a/sys-boot/syslinux/files/syslinux-3.11-nossp.patch
+++ /dev/null
@@ -1,172 +0,0 @@
---- syslinux/Makefile
-+++ syslinux/Makefile
-@@ -18,7 +18,7 @@
- OSTYPE = $(shell uname -msr)
- CC = gcc
- INCLUDE =
--CFLAGS = -W -Wall -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
-+CFLAGS = -W -Wall -fno-stack-protector -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
- PIC = -fPIC
- LDFLAGS = -O2 -s
- AR = ar
-@@ -194,9 +194,8 @@ libsyslinux.a: bootsect_bin.o ldlinux_bi
- $(LIB_SO): bootsect_bin.o ldlinux_bin.o syslxmod.o
- $(CC) $(LDFLAGS) -shared -Wl,-soname,$(LIB_SONAME) -o $@ $^
-
--gethostip.o: gethostip.c
--
--gethostip: gethostip.o
-+gethostip: gethostip.c
-+ $(CC) $(LDFLAGS) gethostip.c -o gethostip -fno-stack-protector
-
- mkdiskimage: mkdiskimage.in mbr.bin bin2hex.pl
- $(PERL) bin2hex.pl < mbr.bin | cat mkdiskimage.in - > $@
---- syslinux/com32/lib/MCONFIG
-+++ syslinux/com32/lib/MCONFIG
-@@ -18,7 +18,7 @@ LIBFLAGS = -DDYNAMIC_CRC_TABLE -DPNG_NO_
-
- REQFLAGS = -g -m32 -mregparm=3 -DREGPARM=3 -D__COM32__ -I. -I./sys -I../include
- OPTFLAGS = -Os -march=i386 -falign-functions=0 -falign-jumps=0 \
-- -falign-labels=0
-+ -falign-labels=0 -fno-stack-protector
- WARNFLAGS = -W -Wall -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline
-
- CFLAGS = -Wp,-MT,$@,-MD,$(dir $@).$(notdir $@).d $(OPTFLAGS) \
---- syslinux/com32/libutil/Makefile
-+++ syslinux/com32/libutil/Makefile
-@@ -40,10 +40,10 @@ LD = ld -m elf_i386
- AR = ar
- NASM = nasm
- RANLIB = ranlib
--CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomit-frame-pointer -I./include -I../include
-+CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomit-frame-pointer -I./include -I../include $(call gcc_ok,-fno-stack-protector,)
- SFLAGS = $(M32) -D__COM32__ -march=i386
- LDFLAGS = -T ../lib/com32.ld
--LNXCFLAGS = -I./include -W -Wall -O -g
-+LNXCFLAGS = -I./include -W -Wall -O -g $(call gcc_ok,-fno-stack-protector,)
- LNXSFLAGS = -g
- LNXLDFLAGS = -g
- OBJCOPY = objcopy
---- syslinux/com32/modules/Makefile
-+++ syslinux/com32/modules/Makefile
-@@ -25,8 +25,8 @@ LD = ld -m elf_i386
- AR = ar
- NASM = nasm
- RANLIB = ranlib
--CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__
--LNXCFLAGS = -W -Wall -O -g -I../libutil/include
-+CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__ $(call gcc_ok,-fno-stack-protector,)
-+LNXCFLAGS = -W -Wall -O -g -I../libutil/include $(call gcc_ok,-fno-stack-protector,)
- LNXSFLAGS = -g
- LNXLDFLAGS = -g
- SFLAGS = -D__COM32__ -march=i386
---- syslinux/com32/samples/Makefile
-+++ syslinux/com32/samples/Makefile
-@@ -25,8 +25,8 @@ LD = ld -m elf_i386
- AR = ar
- NASM = nasm
- RANLIB = ranlib
--CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__
--LNXCFLAGS = -W -Wall -O -g -I../libutil/include
-+CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__ $(call gcc_ok,-fno-stack-protector,)
-+LNXCFLAGS = -W -Wall -O -g -I../libutil/include $(call gcc_ok,-fno-stack-protector,)
- LNXSFLAGS = -g
- LNXLDFLAGS = -g
- SFLAGS = -D__COM32__ -march=i386
---- syslinux/dos/Makefile
-+++ syslinux/dos/Makefile
-@@ -3,7 +3,7 @@ LD = ld -m elf_i386
- OBJCOPY = objcopy
- OPTFLAGS = -g -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer
- INCLUDES = -include code16.h -I. -I.. -I../libfat
--CFLAGS = -W -Wall -ffreestanding -msoft-float $(OPTFLAGS) $(INCLUDES)
-+CFLAGS = -W -Wall -fno-stack-protector -ffreestanding -msoft-float $(OPTFLAGS) $(INCLUDES)
- LDFLAGS = -T com16.ld
- AR = ar
- RANLIB = ranlib
---- syslinux/extlinux/Makefile
-+++ syslinux/extlinux/Makefile
-@@ -1,7 +1,7 @@
- CC = gcc
- OPTFLAGS = -g -Os
- INCLUDES = -I. -I.. -I../libfat
--CFLAGS = -W -Wall -Wno-sign-compare -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
-+CFLAGS = -W -Wall -fno-stack-protector -Wno-sign-compare -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
- LDFLAGS = -s
-
- SRCS = extlinux.c ../extlinux_bss_bin.c ../extlinux_sys_bin.c
---- syslinux/memdisk/Makefile
-+++ syslinux/memdisk/Makefile
-@@ -20,7 +20,7 @@ M32 := $(call gcc_ok,-m32,)
- FREE := $(call gcc_ok,-ffreestanding,)
-
- CC = gcc $(M32) $(FREE)
--CFLAGS = -g -W -Wall -Wno-sign-compare \
-+CFLAGS = -g -W -Wall -Wno-sign-compare $(call gcc_ok,-fno-stack-protector,) \
- -Os -fomit-frame-pointer -march=i386 $(ALIGN) \
- -DVERSION='"$(VERSION)"' -DDATE='"$(DATE)"'
- LDFLAGS = -g
---- syslinux/menu/Makefile
-+++ syslinux/menu/Makefile
-@@ -5,7 +5,7 @@ M32 := $(call gcc_ok,-m32,)
- COM32DIR = ../com32
- LUDIR = $(COM32DIR)/libutil
- LDIR = $(COM32DIR)/lib
--CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I$(LUDIR)/include -I$(COM32DIR)/include -Ilibmenu -D__COM32__
-+CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I$(LUDIR)/include -I$(COM32DIR)/include -Ilibmenu -D__COM32__ $(call gcc_ok,-fno-stack-protector,)
- SFLAGS = -D__COM32__ -march=i386
- LDFLAGS = -T $(LDIR)/com32.ld
- OBJCOPY = objcopy
---- syslinux/mtools/Makefile
-+++ syslinux/mtools/Makefile
-@@ -1,7 +1,7 @@
- CC = gcc
- OPTFLAGS = -g -Os
- INCLUDES = -I. -I.. -I../libfat
--CFLAGS = -W -Wall -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
-+CFLAGS = -W -Wall -fno-stack-protector -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
- LDFLAGS = -s
-
- SRCS = syslinux.c ../syslxmod.c ../bootsect_bin.c ../ldlinux_bin.c $(wildcard ../libfat/*.c)
---- syslinux/sample/Makefile
-+++ syslinux/sample/Makefile
-@@ -25,7 +25,7 @@ LD = ld -m elf_i386
- AR = ar
- NASM = nasm
- RANLIB = ranlib
--CFLAGS = -W -Wall -march=i386 -Os -fomit-frame-pointer -I../com32/include
-+CFLAGS = -W -Wall -march=i386 -Os -fomit-frame-pointer -I../com32/include $(call gcc_ok,-fno-stack-protector,)
- SFLAGS = -march=i386
- LDFLAGS = -s
- OBJCOPY = objcopy
---- syslinux/unix/Makefile
-+++ syslinux/unix/Makefile
-@@ -1,7 +1,7 @@
- CC = gcc
- OPTFLAGS = -g -Os
- INCLUDES = -I. -I.. -I../libfat
--CFLAGS = -W -Wall -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
-+CFLAGS = -W -Wall -fno-stack-protector -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
- LDFLAGS = -s
-
- SRCS = syslinux.c ../syslxmod.c ../bootsect_bin.c ../ldlinux_bin.c $(wildcard ../libfat/*.c)
---- syslinux/win32/Makefile
-+++ syslinux/win32/Makefile
-@@ -23,7 +23,7 @@ ifeq ($(findstring CYGWIN,$(OSTYPE)),CYG
- CC = gcc
- AR = ar
- RANLIB = ranlib
--CFLAGS = -mno-cygwin -W -Wall -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
-+CFLAGS = -mno-cygwin -W -Wall -fno-stack-protector -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
- PIC =
- LDFLAGS = -mno-cygwin -Os -s
- else
-@@ -37,7 +37,7 @@ AR = mingw-ar
- RANLIB = mingw-ranlib
- endif
-
--CFLAGS = -W -Wall -Wno-sign-compare -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
-+CFLAGS = -W -Wall -fno-stack-protector -Wno-sign-compare -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
- PIC =
- LDFLAGS = -Os -s
- endif
diff --git a/sys-boot/syslinux/files/syslinux-3.70-nopie.patch b/sys-boot/syslinux/files/syslinux-3.70-nopie.patch
deleted file mode 100644
index 4e9c264574c4..000000000000
--- a/sys-boot/syslinux/files/syslinux-3.70-nopie.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-add no PIE flags if the toolchain supports it
-
---- com32/libutil/Makefile
-+++ com32/libutil/Makefile
-@@ -34,7 +34,8 @@
- gcc_ok = $(shell tmpf=$(TMPFILE); if gcc $(1) -c -x c /dev/null -o $$tmpf 2>/dev/null; \
- then echo $(1); else echo $(2); fi; rm -f $$tmpf)
-
--M32 := $(call gcc_ok,-m32,) $(call gcc_ok,-fno-stack-protector,)
-+M32 := $(call gcc_ok,-m32,) $(call gcc_ok,-fno-stack-protector,) \
-+ $(call gcc_ok,-nopie,) $(call gcc_ok,-fno-pie,)
-
- CC = gcc
- LD = ld -m elf_i386
---- com32/modules/Makefile
-+++ com32/modules/Makefile
-@@ -19,7 +19,8 @@
- gcc_ok = $(shell tmpf=$(TMPFILE); if gcc $(1) -c -x c /dev/null -o $$tmpf 2>/dev/null; \
- then echo $(1); else echo $(2); fi; rm -f $$tmpf)
-
--M32 := $(call gcc_ok,-m32,) $(call gcc_ok,-fno-stack-protector,)
-+M32 := $(call gcc_ok,-m32,) $(call gcc_ok,-fno-stack-protector,) \
-+ $(call gcc_ok,-nopie,) $(call gcc_ok,-fno-pie,)
-
- CC = gcc
- LD = ld -m elf_i386
diff --git a/sys-boot/syslinux/files/syslinux-3.70-nostrip.patch b/sys-boot/syslinux/files/syslinux-3.70-nostrip.patch
deleted file mode 100644
index 22ff22057955..000000000000
--- a/sys-boot/syslinux/files/syslinux-3.70-nostrip.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -uNr syslinux-3.70.ORIG/utils/Makefile syslinux-3.70/utils/Makefile
---- syslinux-3.70.ORIG/utils/Makefile 2008-07-22 00:01:51.000000000 +0100
-+++ syslinux-3.70/utils/Makefile 2008-07-22 00:04:33.000000000 +0100
-@@ -18,7 +18,7 @@
- include $(topdir)/MCONFIG
-
- CFLAGS = -W -Wall -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
--LDFLAGS = -O2 -s
-+LDFLAGS = -O2
-
- TARGETS = mkdiskimage gethostip
- ASIS = keytab-lilo lss16toppm md5pass ppmtolss16 sha1pass syslinux2ansi
-diff -uNr syslinux-3.70.ORIG/linux/Makefile syslinux-3.70/linux/Makefile
---- syslinux-3.70.ORIG/linux/Makefile 2008-07-22 00:07:51.000000000 +0100
-+++ syslinux-3.70/linux/Makefile 2008-07-22 00:10:33.000000000 +0100
-@@ -10,7 +10,7 @@
- OPTFLAGS = -g -Os
- INCLUDES = -I. -I.. -I../libinstaller
- CFLAGS = -W -Wall -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
--LDFLAGS = $(LDHASH) -s
-+LDFLAGS = $(LDHASH)
-
- SRCS = syslinux.c \
- ../libinstaller/syslxmod.c \
-diff -uNr syslinux-3.70.ORIG/mtools/Makefile syslinux-3.70/mtools/Makefile
---- syslinux-3.70.ORIG/mtools/Makefile 2008-07-22 00:12:48.000000000 +0100
-+++ syslinux-3.70/mtools/Makefile 2008-07-22 00:13:56.000000000 +0100
-@@ -10,7 +10,7 @@
- OPTFLAGS = -g -Os
- INCLUDES = -I. -I.. -I../libfat -I../libinstaller
- CFLAGS = -W -Wall -D_FILE_OFFSET_BITS=64 $(OPTFLAGS) $(INCLUDES)
--LDFLAGS = $(LDHASH) -s
-+LDFLAGS = $(LDHASH)
-
- SRCS = syslinux.c \
- ../libinstaller/syslxmod.c \
diff --git a/sys-boot/syslinux/syslinux-1.76.ebuild b/sys-boot/syslinux/syslinux-1.76.ebuild
deleted file mode 100644
index 10b77f18deee..000000000000
--- a/sys-boot/syslinux/syslinux-1.76.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-1.76.ebuild,v 1.3 2010/04/04 21:51:35 chithanh Exp $
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE=""
-
-DEPEND="dev-lang/nasm"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i '/^#/s:^#: #:' memdisk/init.S16 || die "fixing # comments"
-}
-
-src_compile() {
- emake -j1 depend || die "make depend failed"
- emake || die "make failed"
-}
-
-src_install() {
- make INSTALLROOT="${D}" install || die
- dodoc README NEWS TODO *.doc
-}
diff --git a/sys-boot/syslinux/syslinux-3.11.ebuild b/sys-boot/syslinux/syslinux-3.11.ebuild
deleted file mode 100644
index 1aeb5db8ff77..000000000000
--- a/sys-boot/syslinux/syslinux-3.11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.11.ebuild,v 1.6 2010/04/04 21:51:35 chithanh Exp $
-
-inherit eutils
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND="sys-fs/mtools"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # force binary recompile.
- rm -f gethostip
- epatch "${FILESDIR}"/syslinux-3.11-nossp.patch
- epatch "${FILESDIR}"/syslinux-3.11-nopie.patch
-}
-
-src_compile() {
- emake installer || die
-}
-
-src_install() {
- make INSTALLROOT="${D}" install || die
- dodoc README* NEWS TODO *.doc memdisk/memdisk.doc
-}
diff --git a/sys-boot/syslinux/syslinux-3.20.ebuild b/sys-boot/syslinux/syslinux-3.20.ebuild
deleted file mode 100644
index 634c4f559d90..000000000000
--- a/sys-boot/syslinux/syslinux-3.20.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.20.ebuild,v 1.4 2010/04/04 21:51:35 chithanh Exp $
-
-inherit eutils
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND="sys-fs/mtools"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # force binary recompile.
- rm -f gethostip
- epatch "${FILESDIR}"/syslinux-3.11-nossp.patch
- epatch "${FILESDIR}"/syslinux-3.11-nopie.patch
-}
-
-src_compile() {
- emake installer || die
-}
-
-src_install() {
- make INSTALLROOT="${D}" install || die
- dodoc README* NEWS TODO *.doc memdisk/memdisk.doc
-}
diff --git a/sys-boot/syslinux/syslinux-3.31.ebuild b/sys-boot/syslinux/syslinux-3.31.ebuild
deleted file mode 100644
index 08c8cfda60b3..000000000000
--- a/sys-boot/syslinux/syslinux-3.31.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.31.ebuild,v 1.5 2010/04/04 21:51:35 chithanh Exp $
-
-inherit eutils
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND="sys-fs/mtools"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- rm -f gethostip #137081
- epatch "${FILESDIR}"/syslinux-3.31-nossp.patch
- epatch "${FILESDIR}"/syslinux-3.11-nopie.patch
- rm -f com32/lib/sys/vesa/.*.d #155644
-}
-
-src_compile() {
- emake installer || die
-}
-
-src_install() {
- make INSTALLROOT="${D}" install || die
- dodoc README* NEWS TODO *.doc memdisk/memdisk.doc
-}
diff --git a/sys-boot/syslinux/syslinux-3.52.ebuild b/sys-boot/syslinux/syslinux-3.52.ebuild
deleted file mode 100644
index 036c27201794..000000000000
--- a/sys-boot/syslinux/syslinux-3.52.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.52.ebuild,v 1.4 2010/04/04 21:51:35 chithanh Exp $
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND="sys-fs/mtools
- dev-perl/Crypt-PasswdMD5
- dev-perl/Digest-SHA1"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- rm -f gethostip #137081
-}
-
-src_compile() {
- emake installer || die
-}
-
-src_install() {
- emake INSTALLROOT="${D}" install || die
- dodoc README* NEWS TODO *.doc memdisk/memdisk.doc
-}
diff --git a/sys-boot/syslinux/syslinux-3.71.ebuild b/sys-boot/syslinux/syslinux-3.71.ebuild
deleted file mode 100644
index 10e44d991218..000000000000
--- a/sys-boot/syslinux/syslinux-3.71.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.71.ebuild,v 1.5 2010/04/04 21:51:35 chithanh Exp $
-
-inherit eutils
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND="sys-fs/mtools
- dev-perl/Crypt-PasswdMD5
- dev-perl/Digest-SHA1"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-3.70-nopie.patch
- # Don't prestrip, makes portage angry
- epatch "${FILESDIR}/${PN}-3.70-nostrip.patch"
- rm -f gethostip #137081
-}
-
-src_compile() {
- emake installer || die
-}
-
-src_install() {
- emake INSTALLROOT="${D}" MANDIR=/usr/share/man install || die
- dodoc README NEWS TODO doc/*
-}
diff --git a/sys-boot/syslinux/syslinux-3.84.ebuild b/sys-boot/syslinux/syslinux-3.84.ebuild
deleted file mode 100644
index ff56bc07c184..000000000000
--- a/sys-boot/syslinux/syslinux-3.84.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.84.ebuild,v 1.5 2010/04/04 21:51:35 chithanh Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="custom-cflags"
-
-RDEPEND="sys-fs/mtools
- dev-perl/Crypt-PasswdMD5
- dev-perl/Digest-SHA1"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-3.72-nopie.patch
-
- rm -f gethostip #bug 137081
-
- local SYSLINUX_MAKEFILES="extlinux/Makefile linux/Makefile mtools/Makefile \
- sample/Makefile utils/Makefile"
- sed -i ${SYSLINUX_MAKEFILES} -e '/^LDFLAGS/d' || die "sed failed"
-
- if use custom-cflags; then
- sed -i ${SYSLINUX_MAKEFILES} \
- -e 's|-g -Os||g' \
- -e 's|-Os||g' \
- -e 's|CFLAGS[[:space:]]\+=|CFLAGS +=|g' \
- || die "sed custom-cflags failed"
- fi
-
-}
-
-src_compile() {
- emake CC=$(tc-getCC) installer || die
-}
-
-src_install() {
- emake INSTALLSUBDIRS=utils INSTALLROOT="${D}" MANDIR=/usr/share/man install || die
- dodoc README NEWS TODO doc/*
-}
diff --git a/sys-boot/syslinux/syslinux-3.85.ebuild b/sys-boot/syslinux/syslinux-3.85.ebuild
deleted file mode 100644
index b946f8081bd2..000000000000
--- a/sys-boot/syslinux/syslinux-3.85.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.85.ebuild,v 1.2 2010/04/04 21:51:35 chithanh Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
-HOMEPAGE="http://syslinux.zytor.com/"
-SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="custom-cflags"
-
-RDEPEND="sys-fs/mtools
- dev-perl/Crypt-PasswdMD5
- dev-perl/Digest-SHA1"
-DEPEND="${RDEPEND}
- dev-lang/nasm"
-
-# This ebuild is a departure from the old way of rebuilding everything in syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of anything other
-# than the installers.
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-3.72-nopie.patch
-
- rm -f gethostip #bug 137081
-
- local SYSLINUX_MAKEFILES="extlinux/Makefile linux/Makefile mtools/Makefile \
- sample/Makefile utils/Makefile"
- sed -i ${SYSLINUX_MAKEFILES} -e '/^LDFLAGS/d' || die "sed failed"
-
- if use custom-cflags; then
- sed -i ${SYSLINUX_MAKEFILES} \
- -e 's|-g -Os||g' \
- -e 's|-Os||g' \
- -e 's|CFLAGS[[:space:]]\+=|CFLAGS +=|g' \
- || die "sed custom-cflags failed"
- fi
-
-}
-
-src_compile() {
- emake CC=$(tc-getCC) installer || die
-}
-
-src_install() {
- emake INSTALLSUBDIRS=utils INSTALLROOT="${D}" MANDIR=/usr/share/man install || die
- dodoc README NEWS TODO doc/*
-}
diff --git a/sys-boot/syslinux/syslinux-4.00_pre50.ebuild b/sys-boot/syslinux/syslinux-4.00_pre55.ebuild
index 2ef6b4226640..eb2ab9416056 100644
--- a/sys-boot/syslinux/syslinux-4.00_pre50.ebuild
+++ b/sys-boot/syslinux/syslinux-4.00_pre55.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-4.00_pre50.ebuild,v 1.1 2010/06/19 19:16:40 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-4.00_pre55.ebuild,v 1.1 2010/06/22 13:11:19 chithanh Exp $
inherit eutils toolchain-funcs