summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2008-03-11 21:29:02 +0000
committerStefan Schweizer <genstef@gentoo.org>2008-03-11 21:29:02 +0000
commit4649b6b4a41d846929abdd9eccd5b8977a184119 (patch)
treee6898ae4584fbf5c95258ea8e834c917396ff655 /sys-apps/kexec-tools
parentBe compatible with newer glib and in general more future proof, bug 212246 (diff)
downloadhistorical-4649b6b4a41d846929abdd9eccd5b8977a184119.tar.gz
historical-4649b6b4a41d846929abdd9eccd5b8977a184119.tar.bz2
historical-4649b6b4a41d846929abdd9eccd5b8977a184119.zip
respect ldflags, thanks to Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA@GMail.Com> in bug 181463
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'sys-apps/kexec-tools')
-rw-r--r--sys-apps/kexec-tools/ChangeLog8
-rw-r--r--sys-apps/kexec-tools/Manifest5
-rw-r--r--sys-apps/kexec-tools/files/kexec-tools-1.101-respect-LDFLAGS.patch22
-rw-r--r--sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild5
4 files changed, 35 insertions, 5 deletions
diff --git a/sys-apps/kexec-tools/ChangeLog b/sys-apps/kexec-tools/ChangeLog
index d6c7cc681ba6..ef6a88e295ce 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-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/ChangeLog,v 1.17 2008/01/21 08:51:09 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/ChangeLog,v 1.18 2008/03/11 21:29:02 genstef Exp $
+
+ 11 Mar 2008; Stefan Schweizer <genstef@gentoo.org>
+ +files/kexec-tools-1.101-respect-LDFLAGS.patch,
+ kexec-tools-1.101-r4.ebuild:
+ respect ldflags, thanks to Arfrever Frehtes Taifersar Arahesis
+ <Arfrever.FTA@GMail.Com> in bug 181463
21 Jan 2008; Stefan Schweizer <genstef@gentoo.org> files/kexec.init:
set KPARAM correctly thanks to Friedrich Oslage <bluebird@porno-bullen.de>
diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index a2988435e184..66d96ce551da 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -1,13 +1,14 @@
AUX kexec-linux-headers.patch 410 RMD160 52dad63608d804132e81886e4822e6efbc8cf1ae SHA1 2ccbc57980819f02c18bcedc5526ce7fdea0c50b SHA256 f89714cdeaf16d14eb275a111b0ee0163ba1a5c76ec492be170750682851567b
AUX kexec-tools-1.101-LDFLAGS.patch 361 RMD160 ef5b21154a127e962ff5bb208972982738e457dd SHA1 b39c522620c3b7e5dcafb5e91a80503444a41695 SHA256 a5ec5ae9c369583f3b86668b2e05034d7f42ef25ec1fb93204c61aeee83c0089
AUX kexec-tools-1.101-ppc64.patch 269 RMD160 651b1e36900fc5b4795f24f0d3531309445dd7bc SHA1 f5138d8eaa35f8baab3bb04ed0238c01781a9963 SHA256 01fb1e1f7c27866eefed97f32a56206810d1b697e444e2b9392f2b1eb887504b
+AUX kexec-tools-1.101-respect-LDFLAGS.patch 544 RMD160 a20e704e12e4eebc416e6ed4f8b51d6f1f5bfa3d SHA1 8e5c7e32c5983348f6a98c7673818aabd41d7e44 SHA256 26f36df57500a8e1569a129199b8a22d914a15ca09e977a2341ede659a67ccba
AUX kexec-tools-9999-LDFLAGS.patch 496 RMD160 9db012372b9288a16019fe5f226a69588b4dc4cc SHA1 ef8b84123aa6f82f7d186bb95b88c014d4e6850d SHA256 3ca507121cc8963a4be435cc4c542dc2f4af23ffde2e04abe0ebaa3d5c73033b
AUX kexec.conf 397 RMD160 a366158ef7a24764c7e42bd0a246e035587d0c42 SHA1 46760b27c210c7514a86f9d2f2b35b3ffc5f9d90 SHA256 59bd15f8a0be3a41a457e61cfbb3520252773ed6422b9b223b347dfeb54f152a
AUX kexec.init 2122 RMD160 473af9464dcddbac150032f8f3bb10bb4e0274f2 SHA1 6de316a683af7c3c2c2f8250a0a9f3dab41c29ea SHA256 913c72abdfc8f588fb1cf8edbc7768944fa06071a6edfe585823944d98782b99
DIST kexec-tools-1.101-kdump10.patch 246975 RMD160 67a94b54c848a2c85bfd0801766f02d76c44bba7 SHA1 f995ba47838dd99d23f3368560257ea5800136f0 SHA256 6ca5dd055d1714bb6c2e7aad44c84171673573d95ca832f06f37eaa39d926863
DIST kexec-tools-1.101.tar.gz 206785 RMD160 2c6cb949f1f9ac2871a5616d890edbe0bc43768a SHA1 65234ec68ca19c5d444375b923fecbb9ce28b255 SHA256 280b34fefa12c3d7a3e432c3730fe5d0d56e8d169c28b695cce9ba6d8dbe6e38
EBUILD kexec-tools-1.101-r3.ebuild 1156 RMD160 d5d85739a99b214b6b2ba31117870fcc97edda35 SHA1 63bb36f19edaf5168e75573034e81263e3a4974a SHA256 bae59bd7857817b02d3ad768717d44136dc57c0ca1ef83d415bddc0468aec0e0
-EBUILD kexec-tools-1.101-r4.ebuild 1157 RMD160 9d9bc1e60052d8912ef0e96a1c6713c7b08c191d SHA1 56dcff060ed2108d8e8f80a01b81a5559f0280eb SHA256 2f6fe3857e9a4a1f4dbdee3e86813a1c35bc6460de4649fc5c4123e4fc06c5fa
+EBUILD kexec-tools-1.101-r4.ebuild 1205 RMD160 a5924c4301e5a036b1c22d98891edbef1fd1a31c SHA1 e1734aa7724d5ad06c700fe7c7191807a5caaf3e SHA256 1231f5a0bd9c3dd0949f8d3c391cdfb87d0d829cd5eaa74d14631bdd04475ad1
EBUILD kexec-tools-9999.ebuild 1000 RMD160 7a40485eeaf922511de800e4b0a1ff00777389e5 SHA1 83f5bd7ceb19b7b185d8b4d94c6c1efdf8342d5e SHA256 e0b407bbea9f21d7345e81db174faa09fb1b76d5ba84053d1f8d152dbcc91815
-MISC ChangeLog 3961 RMD160 4ecb46f85a7b3fc3edabfdb74a85fddf393522ff SHA1 afb8f140267ac20d6a5acf6af366e1747d630d0b SHA256 3dfe1b996aa736d34bcdfb6294636fc26e8bbb5145d63646383c163a7d668b03
+MISC ChangeLog 4202 RMD160 43c1edfaaeb07cbad4b98a6efdd0a53477b5b073 SHA1 15cf68d46bf1580e04da19c5500bc2b50e79409d SHA256 254701c4b2fbc15a9e78812a9d2d48bc5a1f969309e4b4ddcdffae400966c7e0
MISC metadata.xml 269 RMD160 f435568d5cae240406c8def9cbb4b2195567f011 SHA1 87192fbb5e58ab4854c26ea5fcfe535700f462be SHA256 9459df81d59d1dac43f3f8061590e1618e6f256b409a772bb07e660dac3bc5f6
diff --git a/sys-apps/kexec-tools/files/kexec-tools-1.101-respect-LDFLAGS.patch b/sys-apps/kexec-tools/files/kexec-tools-1.101-respect-LDFLAGS.patch
new file mode 100644
index 000000000000..e68cdc817385
--- /dev/null
+++ b/sys-apps/kexec-tools/files/kexec-tools-1.101-respect-LDFLAGS.patch
@@ -0,0 +1,22 @@
+--- kdump/Makefile
++++ kdump/Makefile
+@@ -24,7 +24,7 @@
+
+ $(KDUMP): $(KDUMP_OBJS)
+ mkdir -p $(@D)
+- $(CC) $(CFLAGS) -o $@ $(KDUMP_OBJS)
++ $(CC) $(LDFLAGS) -o $@ $(KDUMP_OBJS)
+
+ $(KDUMP_MANPAGE): kdump/kdump.8
+ $(MKDIR) -p $(MANDIR)/man8
+--- kexec/Makefile
++++ kexec/Makefile
+@@ -50,7 +50,7 @@
+
+ $(KEXEC): $(KEXEC_OBJS) $(UTIL_LIB)
+ mkdir -p $(@D)
+- $(CC) $(KCFLAGS) -o $@ $(KEXEC_OBJS) $(UTIL_LIB) $(LIBS)
++ $(CC) $(LDFLAGS) -o $@ $(KEXEC_OBJS) $(UTIL_LIB) $(LIBS)
+
+ $(KEXEC_MANPAGE): kexec/kexec.8
+ $(MKDIR) -p $(MANDIR)/man8
diff --git a/sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild b/sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild
index f7d676fa89c1..2692336faf3c 100644
--- a/sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild,v 1.1 2007/03/13 07:33:24 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kexec-tools/kexec-tools-1.101-r4.ebuild,v 1.2 2008/03/11 21:29:02 genstef Exp $
inherit eutils
@@ -22,6 +22,7 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-LDFLAGS.patch
epatch "${FILESDIR}"/${P}-ppc64.patch
epatch "${FILESDIR}"/kexec-linux-headers.patch
+ epatch "${FILESDIR}"/${P}-respect-LDFLAGS.patch
}
src_compile() {