summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-07-10 06:11:16 +0000
committerJustin Lecher <jlec@gentoo.org>2014-07-10 06:11:16 +0000
commite72d549ecb90247cec8ce52b69bddbcbc5c4ba0b (patch)
tree088ae93e02423a84ca96a75fb8ace12dbda31460 /sys-apps/kexec-tools
parentsys-kernel/aufs-sources: Bump to latest aufs3, genpatches and linux release (diff)
downloadhistorical-e72d549ecb90247cec8ce52b69bddbcbc5c4ba0b.tar.gz
historical-e72d549ecb90247cec8ce52b69bddbcbc5c4ba0b.tar.bz2
historical-e72d549ecb90247cec8ce52b69bddbcbc5c4ba0b.zip
sys-apps/kexec-tools: Version Bump, #516778
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sys-apps/kexec-tools')
-rw-r--r--sys-apps/kexec-tools/ChangeLog9
-rw-r--r--sys-apps/kexec-tools/Manifest26
-rw-r--r--sys-apps/kexec-tools/kexec-tools-2.0.7.ebuild75
3 files changed, 107 insertions, 3 deletions
diff --git a/sys-apps/kexec-tools/ChangeLog b/sys-apps/kexec-tools/ChangeLog
index d7af158dee56..975eab490ac5 100644
--- a/sys-apps/kexec-tools/ChangeLog
+++ b/sys-apps/kexec-tools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/kexec-tools
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/ChangeLog,v 1.61 2013/12/28 20:27:31 jlec Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/ChangeLog,v 1.62 2014/07/10 06:11:15 jlec Exp $
+
+*kexec-tools-2.0.7 (10 Jul 2014)
+
+ 10 Jul 2014; Justin Lecher <jlec@gentoo.org> +kexec-tools-2.0.7.ebuild:
+ Version Bump, #516778
28 Dec 2013; Justin Lecher <jlec@gentoo.org> kexec-tools-9999.ebuild,
files/kexec.init-9999:
diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 87822fedce12..9966a3de55c2 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX 90_kexec 199 SHA256 0200acc44dfe1108bbc0123ccf3e41ad73d9709c13e8d5ef6333fdff575d3dd8 SHA512 31837eb7df9b5c9b63c5f500e55fb584e315ac20f328490ff812a265f1a01604724bf4699f142255f7c5fa78cb2d8f2d6220a91961ac90df644b5d545d47ca39 WHIRLPOOL de8bef4f71012ec2868b705dc2943cea27fc66e0987474bcf6269abc02a6409c7868a17ba7dc24a1016066cd6f65bed3179f83e3cc9b247c6a19f126905e7797
AUX README.Gentoo 937 SHA256 6ddecc284c89f031792eb31455460a0acece4b3b6103b9ceb8ad79052d7ab42d SHA512 f082763692def43a97866b88443daf08a2bc1b0dccdc90160d12effa16e1293d8db6935c72ca9dd5502f844078241cbecdfde15b6e8f67a2cca8f3e89f14e654 WHIRLPOOL d8692b1599ef938e048dc42f4aa3ab73f644c68394243e16834b971772919656ebf95554e7d7226f17a86cc42e390c4a5b7cb611280e076e3dd2e02e3c315846
AUX kexec-tools-2.0.0-respect-LDFLAGS.patch 293 SHA256 0f7e6cf0ef6bc4ffd898009f3e8d9952fcb2abff7537776023b2194019c885e5 SHA512 c5213462a1e543a357c128af51c9da260fcfa5bcddd9d6bd2fadc84f0456722752e2e7a5584de84d1beca580e07e40ec424eb2577d604beb186403975f7fcd1e WHIRLPOOL 79fe97189297b5d5d87f661ce30b88dee83972157ea99f153f0d0a3f33417e0da6f488c21b16fdcb777a68657fcff88283e49cf6ff2018784c660bc2b88904fb
@@ -11,9 +14,30 @@ AUX kexec.init-2.0.4-r2 3625 SHA256 e544b056368769816c73b2e1eac7d7bccffa815ef5e0
AUX kexec.init-9999 3621 SHA256 02178a7733a08dc6e14082a56d5dd3f12ab58749e8fa16b203e6d5a65841aebf SHA512 8dd96cfb1a3c5bc4e476025a0e104c50a148d302f215ea247d795b2a354e4ece507016a1d2b0b10536534b337c6fbaa64d067ecab4760d591a0d87031acf3327 WHIRLPOOL 5423e4fe551abd5e91f3aca0d62e0db8839df77bb7a61044511d002b885ade0ca19ee325729753cae6e867c3dbcb9622535b3ab651e9d8cbb1323781a4113543
AUX kexec.service 407 SHA256 d95610609301d46e0f67efd78653beabd7dd253d2bf00f5736de5cdfbf2ea94e SHA512 9f0fa6d39c67048fe774fee0f2e8ed10e9e12a2468e7dda193cd8c5bd8b4cf49819d14703efad35c91265cd4e03c6f5460934b5fe92efd06eab8dc619920b1e3 WHIRLPOOL 9a412481d729e7ec7cec3a4142f2159337d61baf22431e4129f1e7798bf2683f1802e51edc92800e6b42b8b9b01cd83ef51f67cbc1cb7a4b209f923f3180948f
DIST kexec-tools-2.0.4.tar.xz 271604 SHA256 e5f5ab00d746eb15b4714eca6a8ec5a1a86a62ce2bbdad1b3000161138a978c6 SHA512 2514f407d9150d2615dffc91a525fb28f159bef92b9543f9802e2618746b7d4c04137668ad8a8d8f0b75f68ed9057d09629ce736b6a061b5cf817b9d904f549e WHIRLPOOL 70ad298512e700cd1cdee7698e4fa68a769d91d3080d5d8387b8362ad49126ad68b0b6dbd1f13305958bdc988f805fa610e487682fd0eb5e4e9bcda0a9022627
+DIST kexec-tools-2.0.7.tar.xz 271652 SHA256 13f6e0c088b991955caa47db6a177989519ab1508db6f991e27c19ab6ac8b072 SHA512 9a3c30306851aa27913dcf07fe41b2a864147f9ab4b40fb60291c41bb20115b4840a9d248970f6974b947b8e84efca44ff5af3d78f49e053c141722b57a3c96d WHIRLPOOL 3f5b529b15337df8478d1f19a7c4ddce1869c5a25f1cee8fd8447477be81a936bbc4aa5a11bccb8dfbb909dfdabba59421a4f83e1965b410a41465ba2ab9ccb5
EBUILD kexec-tools-2.0.4-r1.ebuild 1309 SHA256 01e67d37075c26fe7ad3fdf36eda8325ee9410e6de2af9aabdac6cb00c11861e SHA512 da5676f92d6f50aed28ae7542079cf8b04e3c4c1aa91844959a27951e2474bc9afa2ad3c8298eb3eeea8975f678047abb86781dd83b4292f4c4bc6581ddb70e4 WHIRLPOOL d75b93f55c6a1490116751cf440d62f57fbb283ad2f08eb004a0eb38fd2d5dc829ef0068c56e2611ec8feda69791630de18c99e0412435784dbff8aca7114c69
EBUILD kexec-tools-2.0.4-r2.ebuild 1759 SHA256 aa03fdec552c341d722dd131020c7a8066edf952c5f1837837204c9d266aa83b SHA512 4dd0a8dd83c2f17859d39c0073a215e95fd1927ea403da974a4665605744518c76e2df9dee0bd12a0c68fdcb4f181f5cc5a93d626a57c3df0b2ef8555442e15a WHIRLPOOL cd2c9b2e3f8569a9c17e9291dc624b9f2746d6d91c35987fdff91537b848794fef194a7056f7ad3c39dee34f4158996c2e998a592c0864d31708312e5df90788
EBUILD kexec-tools-2.0.4-r3.ebuild 1826 SHA256 3acfb12622f4c71d5982a1eff983b4c85eda06cc87c70bede0ac82ecff35a4e0 SHA512 1f019179c31d676be33577df1d78a60055de9aabfec6815c64e5b1c7e1753bcb7aa06ae900151ba634111061a53ef56a8259c43abda781938d16d001e2e7d7fc WHIRLPOOL 14ef3c5b36ec443dbae25c6df87ef702a5e7d8c711edde2e7798dcbc51912e80277fcc1a6a6796c1322cc461c94f9cccb03ec9ceb3e2cb802b806b2169fa4ac3
+EBUILD kexec-tools-2.0.7.ebuild 1787 SHA256 227432527cc2165f69037438ca1dff5b84e106d51b2cdfbb55eab48caaea3182 SHA512 491670d0c5c382c0c30ea9b24ea47d44c920a4d85c30d248636073ec03a08d1f8989e37ffc4e7c14384af04913037f55f49b18454885d154ad38f6bbdf49c165 WHIRLPOOL 5c074e50fe1c94a8a4f07eea1cd6392f5e60f2a083c7d18939a32c920726f832e300f6629297e31370dc9bd9be4051dc3e37e8a28c51b6905050702f36671176
EBUILD kexec-tools-9999.ebuild 1833 SHA256 4aa2f209d4b4ee34193c2393f6c87f6e82b26dbe6bc368de46c605f6ff3c9a9b SHA512 f75ac1914b4216f85453abb29d716b5ab6ca611514639951ab245caac3c87fb5cd790f525d417c5f4cd8f46893c8db623f7f3873da51f070b5837a3a4d2db331 WHIRLPOOL 9971dd2a39147a599a793181d2b419a6219a06cda823657ee3f79f6da8f61c875c0bb69c41086d0539522ab66ae2618bd261f7a9335b5223b8f4af61f4980a25
-MISC ChangeLog 12809 SHA256 e24e196e92003ee924d42ec12e099eebe368762e5a1e9348d12364b78e42ad5e SHA512 2d132742602cacc059ccddd14e9de8604e93aba2fd36df0da1848fa09f0143edd7be4355942c32ab063c5869eaf71f748ed0c2507c8622b923a598dd49302765 WHIRLPOOL d49d2536553d267cb78dfa829ef1c85b893db8887f2117ba9095f58ef7df342177fd2d514223df703aafcc1dd15f3e7461dd84e51f6b0b56bd0dbeab2a649dba
+MISC ChangeLog 12942 SHA256 92b20d35ee4f441e9104ccfab01956789338b6060fcdf5d234bbbc4f7d615845 SHA512 56dae5b7b03e6b4ff4da92983d4b2899d67f9066f0a6811747e2975df10656f7840839718d1df333eef1d0a89e9291b3b5487732f9c074316e4e57561ca03a53 WHIRLPOOL 44ea12ed9a48cdc580cdd25d42e1aeaff6607611deebd53ddf29634a7d9f8000b4c66495f641e4d1b4b2cb4e7acb5db8b2187dbf4a06ffb6be8f7f454f4da462
MISC metadata.xml 459 SHA256 9d84c6af2cbf56cf70a11bf399f623133b5da428fd00b6921e512195bce98c36 SHA512 c4def015a91deea9e8ca7269758d6d00d2d67ea242b33ffa327a0776f7c8a89d63890bd45d2377fdcbaa9f57f832418eed6bb543c58c1fd0ba5ca3fdb4987dba WHIRLPOOL 6218bde0407385cb46fc9d469e965f4933562f9be640916a882b21a8c7fbedb00ab12b466c660a1dc2354e5259ddecae01724ebac5eadfdf4bc385e5be2fe121
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0
+
+iQJ8BAEBCgBmBQJTvi6EXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirUQkP/jx1WuGXPxW4wpEzBjw+8PZL
+KWsWrchdFmQM1voQE78XSGBOVrYSgn6FlOdsUsSy174/LklEPCU1Y3SA1D5LFKdc
+ZkC3mXAmmvYxxjj2yoGujGlUeiDD1w8WewQvQGnagdDJJ0bx51xQpM1PTEMR53dS
+FsnHfJeRh76a7uc+Ufa4rpJoH+1EvqbHgpmm95SRlWbxWMGO7EI2kKR18w3kmABs
+GHpCIjhPTmgHtBkTqVQp6efTS5j/JmuhRdvkftuf3y0Dblc6zogO9HSdnnIWrufK
+81Tum7V9qOX4QZLbsrcsm8DkFjOIfbWrXS0taW5f1gnDCzpC2n+Mx3ujtPSgLqu3
+h6i8ZYJzajydGtX2y4Gqhtb/DEiEYjuIWAupr/7lVKmUWJNw2x8Psf/EmPtCglHE
+S1KwVCfs8NDX0FPiT5mOPgjR3mv+6Mj1LRhpOPBaMECr9d6H/Wp2Pe98M0ftQhLt
+a7p1E9UbMEybl/2wU32ozk/xrgAlmQQp15EzHAkFOBrtAGTprk4vIhGFF9iEfz08
+o2A9AgrKQiJw+KCZiaZRQ/gaLyfu/bJ3rTVtnIwYr/dITE77zfYdfucHoJN4zpOI
+X6NFw15DOSRk9ixCEPIPO8aYhzSj3Da65kCVjIYJRG8DaIqhM++V9doh9WRj6W+u
+NAD8CvoIFQcXuxr6WaYd
+=IxuE
+-----END PGP SIGNATURE-----
diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.7.ebuild b/sys-apps/kexec-tools/kexec-tools-2.0.7.ebuild
new file mode 100644
index 000000000000..e3a07e6f7842
--- /dev/null
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.7.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 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.7.ebuild,v 1.1 2014/07/10 06:11:15 jlec Exp $
+
+EAPI=5
+
+inherit autotools-utils flag-o-matic linux-info systemd
+
+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"
+
+REQUIRED_USE="lzma? ( zlib )"
+
+DEPEND="
+ lzma? ( app-arch/xz-utils )
+ zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~KEXEC"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.0.4-disable-kexec-test.patch
+ "${FILESDIR}"/${PN}-2.0.4-out-of-source.patch
+ )
+
+pkg_setup() {
+ # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC)
+ export ASFLAGS="${CCASFLAGS}"
+ # to disable the -fPIE -pie in the hardened compiler
+ if gcc-specs-pie ; then
+ filter-flags -fPIE
+ append-ldflags -nopie
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with booke)
+ $(use_with lzma)
+ $(use_with xen)
+ $(use_with zlib)
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ dodoc "${FILESDIR}"/README.Gentoo
+
+ newinitd "${FILESDIR}"/kexec.init-2.0.4-r2 kexec
+ newconfd "${FILESDIR}"/kexec.conf-2.0.4 kexec
+
+ insinto /etc
+ doins "${FILESDIR}"/kexec.conf
+
+ insinto /etc/kernel/postinst.d
+ doins "${FILESDIR}"/90_kexec
+
+ systemd_dounit "${FILESDIR}"/kexec.service
+}
+
+pkg_postinst() {
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ elog "For systemd support the new config file is"
+ elog " /etc/kexec.conf"
+ elog "Please adopt it to your needs as there is no autoconfig anymore"
+ fi
+}