summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-12-09 08:28:33 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-12-09 08:28:33 +0000
commit2602dcae173d2eccdd0b2caac0cd3e04b7e3f43f (patch)
treeffbaf40f47f1abcf6e39aa9a1cd5254f8fbaa877 /sys-boot/syslinux
parentmoved from sys-apps to sys-boot (diff)
downloadgentoo-2-2602dcae173d2eccdd0b2caac0cd3e04b7e3f43f.tar.gz
gentoo-2-2602dcae173d2eccdd0b2caac0cd3e04b7e3f43f.tar.bz2
gentoo-2-2602dcae173d2eccdd0b2caac0cd3e04b7e3f43f.zip
moved from sys-apps to sys-boot
Diffstat (limited to 'sys-boot/syslinux')
-rw-r--r--sys-boot/syslinux/ChangeLog61
-rw-r--r--sys-boot/syslinux/Manifest9
-rw-r--r--sys-boot/syslinux/files/2.06-nasm.patch25
-rw-r--r--sys-boot/syslinux/files/digest-syslinux-1.751
-rw-r--r--sys-boot/syslinux/files/digest-syslinux-2.051
-rw-r--r--sys-boot/syslinux/files/digest-syslinux-2.061
-rw-r--r--sys-boot/syslinux/metadata.xml6
-rw-r--r--sys-boot/syslinux/syslinux-1.75.ebuild24
-rw-r--r--sys-boot/syslinux/syslinux-2.05.ebuild30
-rw-r--r--sys-boot/syslinux/syslinux-2.06.ebuild30
10 files changed, 188 insertions, 0 deletions
diff --git a/sys-boot/syslinux/ChangeLog b/sys-boot/syslinux/ChangeLog
new file mode 100644
index 000000000000..ad92a4f57e23
--- /dev/null
+++ b/sys-boot/syslinux/ChangeLog
@@ -0,0 +1,61 @@
+# ChangeLog for sys-apps/syslinux
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Id: ChangeLog,v 1.1 2003/12/09 08:28:31 seemant Exp $
+
+*syslinux-2.06 (08 Dec 2003)
+
+ 08 Dec 2003; Seemant Kulleen <seemant@gentoo.org> metadata.xml,
+ syslinux-1.75.ebuild, syslinux-2.05.ebuild, syslinux-2.06.ebuild,
+ files/2.06-nasm.patch:
+ moved from sys-apps to sys-boot
+
+ 16 Sep 2003; Seemant Kulleen <seemant@gentoo.org> syslinux-2.05.ebuild,
+ syslinux-2.06.ebuild:
+ dependency changed from app-admin/mtools to sys-fs/mtools
+
+*syslinux-2.06 (01 Sep 2003)
+
+ 02 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
+ Add patch to compile against latest nasm #23481.
+ Patch made by bartron <bartron@gmx.net>.
+
+ 01 Sep 2003; Martin Holzer <mholzer@gentoo.org> syslinux-2.06.ebuild:
+ Version bumped.
+
+*syslinux-2.05 (31 Aug 2003)
+
+ 02 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
+ Add patch to compile against latest nasm #23481.
+ Patch made by bartron <bartron@gmx.net>.
+
+ 31 Aug 2003; Martin Holzer <mholzer@gentoo.org> syslinux-2.05.ebuild:
+ Version bumped.
+
+*syslinux-2.04 (25 Jun 2003)
+
+ 25 Jun 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump.
+
+ 25 May 2003; Martin Holzer <mholzer@gentoo.org> syslinux-1.75.ebuild,
+ syslinux-2.01.ebuild, syslinux-2.02.ebuild:
+ now uses mirror://kernel
+
+*syslinux-2.02 (17 Feb 2003)
+
+ 17 Feb 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Security update.
+
+*syslinux-2.01 (01 Feb 2003)
+
+ 01 Feb 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump for ma floppy.
+
+*syslinux-1.75 (28 Jun 2002)
+
+ 21 Jul 2002; Mark Guertin <gerk@gentoo.org>:
+ updated keywords (-ppc -sparc -sparc64)
+
+ 28 Jun 2002; Bart Verwilst <verwilst@gentoo.org> syslinux-1.75.ebuild
+ ChangeLog files/digest-syslinux-1.75 :
+
+ Initial package from an ebuild submitted by (whom?) in bug # (Which?)
diff --git a/sys-boot/syslinux/Manifest b/sys-boot/syslinux/Manifest
new file mode 100644
index 000000000000..86871433efb0
--- /dev/null
+++ b/sys-boot/syslinux/Manifest
@@ -0,0 +1,9 @@
+MD5 cfe25f74d359a942fceb7663b5fa9ece syslinux-1.75.ebuild 608
+MD5 e0bbf69cdc7c2b93d18d1a5cfb90dbad syslinux-2.06.ebuild 753
+MD5 0e049ae692c3d39ae098576f85fb45ec ChangeLog 1852
+MD5 cf65dea87eff0cc5c4ba35d8688a814c syslinux-2.05.ebuild 744
+MD5 e6543624c262cae90cc830cde90ad3ae metadata.xml 165
+MD5 5c685d9bd473e15d95fd52707ff69cfa files/2.06-nasm.patch 1159
+MD5 f1655e42e2fb00292a8887d6d3369ad5 files/digest-syslinux-1.75 65
+MD5 cec0b5961400b850b9a5e42fac2e8a73 files/digest-syslinux-2.05 66
+MD5 12b2f15ac9a150bd439145bca82fd320 files/digest-syslinux-2.06 66
diff --git a/sys-boot/syslinux/files/2.06-nasm.patch b/sys-boot/syslinux/files/2.06-nasm.patch
new file mode 100644
index 000000000000..21ed9a1bdc82
--- /dev/null
+++ b/sys-boot/syslinux/files/2.06-nasm.patch
@@ -0,0 +1,25 @@
+diff -urN syslinux-2.04.orig/memdisk/Makefile syslinux-2.04/memdisk/Makefile
+--- syslinux-2.04.orig/memdisk/Makefile 2003-04-15 00:28:04.000000000 +0200
++++ syslinux-2.04/memdisk/Makefile 2003-09-01 00:29:23.000000000 +0200
+@@ -60,10 +60,10 @@
+ echo '.code16gcc' | cat - $< > $@
+
+ %.s: %.S
+- $(CC) -x c $(INCLUDE) $(CFLAGS) -traditional -E -o $@ $<
++ $(CC) -x assembler-with-cpp $(INCLUDE) $(CFLAGS) -traditional -E -o $@ $<
+
+ %.s16: %.S16
+- $(CC) -x c $(INCLUDE) $(CFLAGS) -traditional -E -o $@ $<
++ $(CC) -x assembler-with-cpp $(INCLUDE) $(CFLAGS) -traditional -E -o $@ $<
+
+ %.s: %.c
+ $(CC) $(INCLUDE) $(CFLAGS) -S -o $@ $<
+@@ -98,7 +98,7 @@
+ .depend:
+ rm -f .depend
+ for csrc in *.c ; do $(CC) $(INCLUDE) -MM $$csrc | sed -e 's/\.o/\.s/' >> .depend ; done
+- for ssrc in $(SSRC) ; do $(CC) $(INCLUDE) -x c -traditional -MM $$ssrc | sed -e 's/\.S16\.o/\.o16/' >> .depend ; done
++ for ssrc in $(SSRC) ; do $(CC) $(INCLUDE) -x assembler-with-cpp -traditional -MM $$ssrc | sed -e 's/\.o/\.o16/' >> .depend ; done
+ for nsrc in $(NASMSRC) ; do $(NASM) -DDEPEND $(NINCLUDE) -o `echo $$nsrc | sed -e 's/\.asm/\.bin/'` -M $$nsrc >> .depend ; done
+
+ depend:
diff --git a/sys-boot/syslinux/files/digest-syslinux-1.75 b/sys-boot/syslinux/files/digest-syslinux-1.75
new file mode 100644
index 000000000000..d2bcfb741234
--- /dev/null
+++ b/sys-boot/syslinux/files/digest-syslinux-1.75
@@ -0,0 +1 @@
+MD5 e47546183afb2b2597aeb09bd4048bd1 syslinux-1.75.tar.gz 317394
diff --git a/sys-boot/syslinux/files/digest-syslinux-2.05 b/sys-boot/syslinux/files/digest-syslinux-2.05
new file mode 100644
index 000000000000..acccde5f9687
--- /dev/null
+++ b/sys-boot/syslinux/files/digest-syslinux-2.05
@@ -0,0 +1 @@
+MD5 dc68729fa6a39e6f630cf8643b19eab4 syslinux-2.05.tar.bz2 328340
diff --git a/sys-boot/syslinux/files/digest-syslinux-2.06 b/sys-boot/syslinux/files/digest-syslinux-2.06
new file mode 100644
index 000000000000..143e2e558ade
--- /dev/null
+++ b/sys-boot/syslinux/files/digest-syslinux-2.06
@@ -0,0 +1 @@
+MD5 c3be5acc14742ad7b23cb6cdf63725c6 syslinux-2.06.tar.bz2 329623
diff --git a/sys-boot/syslinux/metadata.xml b/sys-boot/syslinux/metadata.xml
new file mode 100644
index 000000000000..ef0805e71ae1
--- /dev/null
+++ b/sys-boot/syslinux/metadata.xml
@@ -0,0 +1,6 @@
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
diff --git a/sys-boot/syslinux/syslinux-1.75.ebuild b/sys-boot/syslinux/syslinux-1.75.ebuild
new file mode 100644
index 000000000000..2ba94ed50b6f
--- /dev/null
+++ b/sys-boot/syslinux/syslinux-1.75.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-1.75.ebuild,v 1.1 2003/12/09 08:28:31 seemant Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
+HOMEPAGE="http://syslinux.zytor.com/"
+SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${P}.tar.gz"
+
+KEYWORDS="x86 -ppc -sparc"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="dev-lang/nasm"
+
+src_compile() {
+ emake || die
+}
+
+src_install () {
+ make INSTALLROOT=${D} install || die
+ dodoc README NEWS TODO *.doc
+}
diff --git a/sys-boot/syslinux/syslinux-2.05.ebuild b/sys-boot/syslinux/syslinux-2.05.ebuild
new file mode 100644
index 000000000000..6f0c0244e379
--- /dev/null
+++ b/sys-boot/syslinux/syslinux-2.05.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-2.05.ebuild,v 1.1 2003/12/09 08:28:31 seemant Exp $
+
+DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
+HOMEPAGE="http://syslinux.zytor.com/"
+SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${P}.tar.bz2"
+
+KEYWORDS="x86 -ppc -sparc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="dev-lang/nasm
+ sys-fs/mtools"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/2.06-nasm.patch
+ sed -i 's:$(MAKE) -C win32 all::' Makefile
+}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ make INSTALLROOT=${D} install || die
+ dodoc README NEWS TODO *.doc memdisk/memdisk.doc
+}
diff --git a/sys-boot/syslinux/syslinux-2.06.ebuild b/sys-boot/syslinux/syslinux-2.06.ebuild
new file mode 100644
index 000000000000..d890354e18dc
--- /dev/null
+++ b/sys-boot/syslinux/syslinux-2.06.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-2.06.ebuild,v 1.1 2003/12/09 08:28:31 seemant Exp $
+
+DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
+HOMEPAGE="http://syslinux.zytor.com/"
+SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${P}.tar.bz2"
+
+KEYWORDS="~x86 ~amd64 -ppc -sparc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="dev-lang/nasm
+ sys-fs/mtools"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-nasm.patch
+ sed -i 's:$(MAKE) -C win32 all::' Makefile
+}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ make INSTALLROOT=${D} install || die
+ dodoc README NEWS TODO *.doc memdisk/memdisk.doc
+}