summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-boot/syslinux/ChangeLog10
-rw-r--r--sys-boot/syslinux/Manifest6
-rw-r--r--sys-boot/syslinux/metadata.xml4
-rw-r--r--sys-boot/syslinux/syslinux-3.84.ebuild45
4 files changed, 61 insertions, 4 deletions
diff --git a/sys-boot/syslinux/ChangeLog b/sys-boot/syslinux/ChangeLog
index ff048f9b4195..0cc6b5a4365c 100644
--- a/sys-boot/syslinux/ChangeLog
+++ b/sys-boot/syslinux/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-boot/syslinux
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/ChangeLog,v 1.48 2009/11/01 15:37:22 jer Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/ChangeLog,v 1.49 2010/02/16 12:47:45 chithanh Exp $
+
+*syslinux-3.84 (16 Feb 2010)
+
+ 16 Feb 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +syslinux-3.84.ebuild, metadata.xml:
+ Version bump for bug #302811, assign maintainership to me
*syslinux-3.83 (01 Nov 2009)
diff --git a/sys-boot/syslinux/Manifest b/sys-boot/syslinux/Manifest
index 8d4bbf3c0e53..70947ac748b0 100644
--- a/sys-boot/syslinux/Manifest
+++ b/sys-boot/syslinux/Manifest
@@ -23,6 +23,7 @@ DIST syslinux-3.75.tar.bz2 3110916 RMD160 05e5202649bbf4c8835df41cd797cd452de65a
DIST syslinux-3.80.tar.bz2 3082600 RMD160 7f5dfd78e2992b17cd3486b350a3eb3b207e2b2e SHA1 3b474590b5a14bd4db47d315e9293288136777ab SHA256 0cee0e80b237832aa59593d4925d825aa227de6e156ec530928514067dd946d3
DIST syslinux-3.82.tar.bz2 3086896 RMD160 67f15d5436be9697065bfd52de6a864d7aed742a SHA1 e949b13e0ef016ec39f7dafacac722936756f41b SHA256 1dbbf8cfd10fc07187fa8bfede23639fc95314976730f3474cb349e8bf6c6f61
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
EBUILD syslinux-1.76.ebuild 764 RMD160 c9ff7b4436f8a4a61a9c5a4515e00b757dc066bf SHA1 bafe376b39bf5ccc128969926f80a6feaf0ca6df SHA256 327e08ac927b558d06398d59840688448202dea1bf0a75b18fc73d5da0b9cef3
EBUILD syslinux-2.13.ebuild 942 RMD160 01ffe8801e59e5c09bc29f9a8972349a6f2d65b7 SHA1 0509aeb7a50b44e9261a309b0472507918b3a37d SHA256 f7a270ff64d9d079c37ce6c07a782c912c1dd5277d07203eb7501d80de8b8ebc
EBUILD syslinux-3.11.ebuild 1136 RMD160 ddf786688ea7308b96cb863c6fbd5cd8b9c33568 SHA1 f7cbad8a8719a16648e3d0de43e025d2ff6ca066 SHA256 6005b29651a89218c6e109d667be99e65ddd2880657bc8f9e92eef3a0c045751
@@ -39,5 +40,6 @@ EBUILD syslinux-3.80.ebuild 1215 RMD160 5154d83c31d741ad9d8f0c9b03a3ef5d37bc6b48
EBUILD syslinux-3.82-r1.ebuild 1239 RMD160 c7cbfbd8b6c31f519cebdd49515a06b8c0d4b1a7 SHA1 212c624d26329e3f1de85b8eb6a76f341ce17a48 SHA256 cb427fa22f571b9d3d4226db5f402e9f968500dd5dc873339a53208e54c19468
EBUILD syslinux-3.82.ebuild 1219 RMD160 1a51882897c738d3cdf05d680c10e0a63d63f027 SHA1 66d9a6c06a228603ac9bd3d2645fe938ef73cad6 SHA256 7aab0e4315bf628aa52a8eb3810e8af49f147e4f7d19ddb13774a365d1a29b18
EBUILD syslinux-3.83.ebuild 1230 RMD160 1dd90cb15ea184e9ac4b50fe0a6b655843487d81 SHA1 656828a27aeac59406060db82f0be1419c01e3c4 SHA256 96bb942538fb82f56c3c27673abf7c89107145d218ebdc4e110b9041cdf46f45
-MISC ChangeLog 8331 RMD160 cb1fc54660b8f8ff351eb4090dae6f79df364ac7 SHA1 6d0c254d461a285b2297fc245d8b56af6c1e4d9d SHA256 1ee73e0404d06821dc30bad5b71ebde4faa2ce61d9ae6d5ebf9ebf99d290305b
-MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+EBUILD syslinux-3.84.ebuild 1235 RMD160 8c0a6876bbb5ed9502ad12356349abb8e853cc01 SHA1 c4ba9b18273b801607ed8430d51a179b4b4acb00 SHA256 fc302780c8ddcf855125f6084b2191b67cad2378949b2760c7312b4e8aea1715
+MISC ChangeLog 8535 RMD160 ef707c9d5163589f1bea8a598a9cdeeab59b4dd8 SHA1 31c6136407b1857e8353608d2307e6e3c6b250c3 SHA256 ea1086509cdc8b97f43e978472683e129d7356f2012f0af8f700321e1712c120
+MISC metadata.xml 273 RMD160 1fe6f9528f6f46e20406b962509bf77704a16769 SHA1 820cb70004d78f987a9793acd126c662e28e180a SHA256 ea16e9afcad5ef9e9b29e6959a4632309279e4e0de69c29b40279226c3917b80
diff --git a/sys-boot/syslinux/metadata.xml b/sys-boot/syslinux/metadata.xml
index 96a2d586367d..e73f4a697523 100644
--- a/sys-boot/syslinux/metadata.xml
+++ b/sys-boot/syslinux/metadata.xml
@@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+<maintainer>
+ <email>chithanh@gentoo.org</email>
+ <name>Chí-Thanh Christopher Nguyễn</name>
+</maintainer>
<herd>base-system</herd>
</pkgmetadata>
diff --git a/sys-boot/syslinux/syslinux-3.84.ebuild b/sys-boot/syslinux/syslinux-3.84.ebuild
new file mode 100644
index 000000000000..464dc969dc3e
--- /dev/null
+++ b/sys-boot/syslinux/syslinux-3.84.ebuild
@@ -0,0 +1,45 @@
+# 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.1 2010/02/16 12:47:45 chithanh Exp $
+
+inherit eutils
+
+DESCRIPTION="SysLinux, IsoLinux and PXELinux bootloader"
+HOMEPAGE="http://syslinux.zytor.com/"
+SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${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.72-nopie.patch
+ # Don't prestrip, makes portage angry
+ epatch "${FILESDIR}"/${PN}-3.72-nostrip.patch
+
+ rm -f gethostip #bug 137081
+}
+
+src_compile() {
+ emake installer || die
+}
+
+src_install() {
+ emake INSTALLSUBDIRS=utils INSTALLROOT="${D}" MANDIR=/usr/share/man install || die
+ dodoc README NEWS TODO doc/*
+}