Version bump. Contains a fix for usage with syslog-ng and also a fix for usage with...
authorRobin H. Johnson <robbat2@gentoo.org>
Mon, 22 Nov 2004 02:57:17 +0000 (02:57 +0000)
committerRobin H. Johnson <robbat2@gentoo.org>
Mon, 22 Nov 2004 02:57:17 +0000 (02:57 +0000)
sys-kernel/ksymoops/ChangeLog
sys-kernel/ksymoops/Manifest
sys-kernel/ksymoops/files/digest-ksymoops-2.4.10 [new file with mode: 0644]
sys-kernel/ksymoops/ksymoops-2.4.10.ebuild [new file with mode: 0644]

index 17fa937a2926f0f15434725d950c13b719296df6..bc5c9b5081f19f343b79a41220b3fd6dc3951363 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for sys-kernel/ksymoops
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ksymoops/ChangeLog,v 1.18 2004/08/14 23:22:40 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ksymoops/ChangeLog,v 1.19 2004/11/22 02:57:17 robbat2 Exp $
+
+*ksymoops-2.4.10 (21 Nov 2004)
+
+  21 Nov 2004; Robin H. Johnson <robbat2@gentoo.org>
+  +ksymoops-2.4.10.ebuild:
+  Version bump. Contains a fix for usage with syslog-ng and also a fix for
+  usage with a multitarget binutils on some architectures (submitted to
+  upstream by myself).
 
   15 Aug 2004; <plasmaroo@gentoo.org> ksymoops-2.4.9.ebuild:
   /sbin/ksymoops >> /usr/bin/ksymoops; bug #47482.
index 42815e507f4b745884fa08084ddb31164decdbeb..23b382c2a4eaba668528a802d4459bbb1be80899 100644 (file)
@@ -1,10 +1,23 @@
-MD5 1b7080607b682a096eaad902a40b9774 ChangeLog 2287
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 MD5 718f98678d0bba28537866c572b82de6 ksymoops-2.4.8.ebuild 1229
+MD5 ea4927a139d33a45686bade1d93fa029 ksymoops-2.4.5.ebuild 1218
+MD5 817353122ec2cfdd3c9867e9a029b928 ksymoops-2.4.10.ebuild 1267
 MD5 cca84e92603c91e3475535949ef73381 ksymoops-2.4.7.ebuild 1217
 MD5 3924cd2bb30bbebbbaf4d1d00ec19d0c ksymoops-2.4.9.ebuild 1261
+MD5 6c22be56bfe0be4ea29b4e6ae629a331 ChangeLog 2568
 MD5 608fe99985244b0445f76cee44c9ae14 metadata.xml 290
-MD5 ea4927a139d33a45686bade1d93fa029 ksymoops-2.4.5.ebuild 1218
 MD5 e6fd421961bda8b91736693c825302f7 files/digest-ksymoops-2.4.5 65
-MD5 47accc10921951d8951318b3b4d91ea1 files/digest-ksymoops-2.4.9 65
 MD5 2ab03410c5bafb18453dd7961ce25681 files/digest-ksymoops-2.4.7 65
 MD5 5f7e473e437ff20d6b632ea83b6e89e6 files/digest-ksymoops-2.4.8 65
+MD5 47accc10921951d8951318b3b4d91ea1 files/digest-ksymoops-2.4.9 65
+MD5 1562b5f7cca612f05d206d880330bcc4 files/digest-ksymoops-2.4.10 66
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+Comment: Robbat2 @ Orbis-Terrarum Networks
+
+iD8DBQFBoVWUPpIsIjIzwiwRAmzlAJ9SXMpe4VEtpQAQfufIxqEfmN7X9ACfb+QJ
+Te7EEJuzVk5L+RFuYAkdrUo=
+=e69b
+-----END PGP SIGNATURE-----
diff --git a/sys-kernel/ksymoops/files/digest-ksymoops-2.4.10 b/sys-kernel/ksymoops/files/digest-ksymoops-2.4.10
new file mode 100644 (file)
index 0000000..74fbbd2
--- /dev/null
@@ -0,0 +1 @@
+MD5 8d0a53a756db43b1750bfc5272a90a3d ksymoops-2.4.10.tar.gz 66432
diff --git a/sys-kernel/ksymoops/ksymoops-2.4.10.ebuild b/sys-kernel/ksymoops/ksymoops-2.4.10.ebuild
new file mode 100644 (file)
index 0000000..159c743
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ksymoops/ksymoops-2.4.10.ebuild,v 1.1 2004/11/22 02:57:17 robbat2 Exp $
+
+DESCRIPTION="Utility to decode a kernel oops, or other kernel call traces."
+SRC_URI="ftp://ftp.kernel.org/pub/linux/utils/kernel/ksymoops/v2.4/${P}.tar.gz"
+HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/ksymoops/"
+DEPEND="virtual/libc >=sys-devel/binutils-2.9.1.0.25"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~alpha ~mips ~sparc ~amd64 ~ia64 ~s390"
+IUSE=""
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       mv Makefile Makefile.orig
+       # static/dynamic hack
+       # unfortunately, binutils and gcc ebuilds both install a libiberty.a
+       # and gcc's is not compatible with binutils libbfd.a
+       # linking against a bad mixuture results in missing symbols.
+       # linking against the shared (dynamic) objects seems to work.
+       sed -e "/^STATIC/s:-Bstatic:-Bdynamic:" -e "s:-O2:${CFLAGS}:" < \
+               Makefile.orig > Makefile
+       # Note: this problem is fixed as of gcc-2.95.3-r6, so we can remove this
+       # fix eventually
+}
+
+src_compile() {
+       emake all || die
+}
+
+src_install() {
+       exeinto /usr/bin
+       doexe ksymoops
+       doman ksymoops.8
+       dodoc Changelog README README.XFree86
+}