summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-02-16 22:13:00 +0000
committerJustin Lecher <jlec@gentoo.org>2012-02-16 22:13:00 +0000
commitf243eda84e36a725e0949385572a570c2585dc4e (patch)
tree2c7c2de94c7d8365eced6a4f35eb2506278b59cb /sys-apps/kexec-tools
parentCommit missing Changelog (diff)
downloadhistorical-f243eda84e36a725e0949385572a570c2585dc4e.tar.gz
historical-f243eda84e36a725e0949385572a570c2585dc4e.tar.bz2
historical-f243eda84e36a725e0949385572a570c2585dc4e.zip
Add myself as maintainer, version bump
Package-Manager: portage-2.2.0_alpha86/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/kexec-tools')
-rw-r--r--sys-apps/kexec-tools/ChangeLog10
-rw-r--r--sys-apps/kexec-tools/Manifest16
-rw-r--r--sys-apps/kexec-tools/kexec-tools-2.0.3.ebuild44
-rw-r--r--sys-apps/kexec-tools/metadata.xml14
4 files changed, 68 insertions, 16 deletions
diff --git a/sys-apps/kexec-tools/ChangeLog b/sys-apps/kexec-tools/ChangeLog
index d089fcc952d4..0f670e2ba6e0 100644
--- a/sys-apps/kexec-tools/ChangeLog
+++ b/sys-apps/kexec-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/kexec-tools
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/ChangeLog,v 1.44 2011/09/21 18:16:18 radhermit Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/ChangeLog,v 1.45 2012/02/16 22:13:00 jlec Exp $
+
+*kexec-tools-2.0.3 (16 Feb 2012)
+
+ 16 Feb 2012; Justin Lecher <jlec@gentoo.org> +kexec-tools-2.0.3.ebuild,
+ metadata.xml:
+ Add myself as maintainer, version bump
21 Sep 2011; Tim Harder <radhermit@gentoo.org> -kexec-tools-2.0.0-r1.ebuild,
-kexec-tools-2.0.0-r2.ebuild, -files/kexec-tools-2.0.0-asneeded.patch,
diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 72d305c3a8d3..7e39f33212c1 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -6,18 +6,16 @@ AUX kexec.conf 397 RMD160 a366158ef7a24764c7e42bd0a246e035587d0c42 SHA1 46760b27
AUX kexec.init 2106 RMD160 498f7a47af6bf151561d0e2ae1ec659d716918d7 SHA1 797bb66e29c55a1e22d2b7d60141a8cdaa14058e SHA256 34c97c9d11ab741cb13160bab16e322929d2c84bbefaa13d33171bdf02b0dc98
AUX kexec.init-ng 2264 RMD160 faf4d339503e80cdbb1c6a1860ce0fd0de22531c SHA1 c04dac2211c8ff792ca1127ffb36961060d6932f SHA256 ba1a0d48a1a8663d2d48b83eeda987e83fa0440254573ded7c487e888824f947
DIST kexec-tools-2.0.2.tar.bz2 305961 RMD160 cc1dd7806cbb31a5125904beab004ee8abf1a903 SHA1 cc0fcb1c258d46ac21cb064b73c19cee458f4ee7 SHA256 f9acb94dcf4cee2a04da18112a6e5732cdcbe98f893039a93582d88307e0103f
+DIST kexec-tools-2.0.3.tar.xz 264620 RMD160 31229169ff1c8e83e6eb412e9222d5db0ecf50fd SHA1 0fcdc502a1e5b5f5ff1c0af120b84ce178f16649 SHA256 a2dcb8320cab2ce22b3734ec07b1a63e27d0b301b4a88556b1b05d53f7d786a9
EBUILD kexec-tools-2.0.2-r1.ebuild 1397 RMD160 efbc3cdbe00945417cb823e249dd4ae46ac321e9 SHA1 828e258b9153938c1c88efb60f333592ad5be803 SHA256 168f11edfad0582a801776889a8d1e6a8452c8dccc9e13b0a669399138b5a9bc
+EBUILD kexec-tools-2.0.3.ebuild 1132 RMD160 041807b8071032bb190afeb4460892f81a6458e0 SHA1 2afdd6d4b8975ad7b5b9eab9ac171b4170fe9f25 SHA256 ef170e1267edb4152d1f681c1db1e1015dba3cd0666d399e6bc05bc4b3984eb2
EBUILD kexec-tools-9999.ebuild 946 RMD160 27a265df371fa9561a75bead92ec4d7160bd0b5c SHA1 b0ff53a6932944202a5fc69551df3a12ce39ceb3 SHA256 2a644186ff46ec113f48d1952450b0b704082910b378f192c04d13e95945de03
-MISC ChangeLog 9199 RMD160 14f73681b5e55a4cd4e8fb1d0e88fae1d81aa524 SHA1 68a7531bf8a030ab6d0205c768df9ac77b5e31c8 SHA256 e6e123f5d219246323ad744970e54c37949c51cd528dda733ccbb536434f3772
-MISC metadata.xml 316 RMD160 703798016ff4d6e906592935aac0b7685f7c30cd SHA1 380ce8fb414dedadfcafac0fe79d04fd30af8b5a SHA256 73d854dead69f6caa5038d9aed3b624f59be9c818ae9958bf8205a79664b9e64
+MISC ChangeLog 9360 RMD160 d4d98d60b248e2f4a92385f254accc487247286f SHA1 40efc8ecf392d06267c3f19c970c478c9775643a SHA256 d9177e105bee51db6bff45dde6190231dd8d6e5ca6c498789df0621777a5d0d1
+MISC metadata.xml 446 RMD160 b6c05351e99ae652b8f6a59e8f59e5f9bb9ec3b0 SHA1 d26b6e9a315ab5592a045892d80801be98dd970b SHA256 b6ea39f3644b8dd1bbac879650d3e32972fa61b90a8cf50a5ef87d677cf3781b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBCgAGBQJOein+AAoJEEqz6FtPBkyjhAEH/RXTNmdUgUeuZPYc2QvruG1L
-+xf04kUjhMDNP3pPIKrAEzHc3fZJhvMpllAReMWGUqof4XEdd2Vl9X2nfgQchGuM
-LBjxQJwxTu25vcmfcty1BRNZzHfM/oDbF2OXp3GwgByYpg+Qkah8YMlrC4kHZb4i
-aTbXZ7gcM+Znj1yp6QX7uwR5YOqy3ENc4Tfzr8cAB5t0R0+UwA8YVYsN84fYaSgW
-iWoiL5QnvJv0g1/OS/e6u6c0uPvacGbBJzMWkvInHmUbOpUKQmFBor+yamz3v/xL
-21A84rayiQvwC8/zn0o77hnlKPkirmvbC79tVQAbGGJBWl/WRbfY9ABMCzGzWFI=
-=ZJ+I
+iEYEAREKAAYFAk89f3IACgkQgAnW8HDreRY3pQCglruIN16pRR2cGeJTrUE+lLUE
++QwAnRzxgL7jsg/RQr0P1azkxiPV45fH
+=bbc3
-----END PGP SIGNATURE-----
diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.3.ebuild b/sys-apps/kexec-tools/kexec-tools-2.0.3.ebuild
new file mode 100644
index 000000000000..9dd795602945
--- /dev/null
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/kexec-tools-2.0.3.ebuild,v 1.1 2012/02/16 22:13:00 jlec Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Load another kernel from the currently executing Linux kernel"
+HOMEPAGE="http://kernel.org/pub/linux/utils/kernel/kexec/"
+SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="booke lzma xen zlib"
+
+DEPEND="
+ lzma? ( app-arch/xz-utils )
+ zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-2.0.0-respect-LDFLAGS.patch"
+
+ # to disable the -fPIE -pie in the hardened compiler
+ if gcc-specs-pie ; then
+ filter-flags -fPIE
+ append-ldflags -nopie
+ fi
+}
+
+src_configure() {
+ # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC)
+ export ASFLAGS="${CCASFLAGS}"
+ econf $(use_with lzma) $(use_with xen) $(use_with zlib) $(use_with booke)
+}
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}"/kexec.init-ng kexec
+ newconfd "${FILESDIR}"/kexec.conf kexec
+}
diff --git a/sys-apps/kexec-tools/metadata.xml b/sys-apps/kexec-tools/metadata.xml
index 3692ea1be93b..ca45fa44c725 100644
--- a/sys-apps/kexec-tools/metadata.xml
+++ b/sys-apps/kexec-tools/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>kernel-misc</herd>
- <use>
- <flag name='lzma'>Enables support for LZMA compressed kernel images</flag>
- <flag name='xen'>Enable extended xen support</flag>
- </use>
+ <herd>kernel-misc</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="lzma">Enables support for LZMA compressed kernel images</flag>
+ <flag name="booke">Include support for Book-E memory management</flag>
+ <flag name="xen">Enable extended xen support</flag>
+ </use>
</pkgmetadata>