summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@gentoo.org>2008-01-11 16:40:09 +0000
committerGreg Kroah-Hartman <gregkh@gentoo.org>2008-01-11 16:40:09 +0000
commit5fda051c768f0f57057e214f1da08999815d2f59 (patch)
treef4ae82b62bed73a2289adbf54195f2f0d6696b8e /sys-kernel
parenterr, better icon (diff)
downloadhistorical-5fda051c768f0f57057e214f1da08999815d2f59.tar.gz
historical-5fda051c768f0f57057e214f1da08999815d2f59.tar.bz2
historical-5fda051c768f0f57057e214f1da08999815d2f59.zip
0.10 release and -gtk fix
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/kerneloops/ChangeLog8
-rw-r--r--sys-kernel/kerneloops/Manifest20
-rw-r--r--sys-kernel/kerneloops/files/digest-kerneloops-0.103
-rw-r--r--sys-kernel/kerneloops/files/makefile-standalone-0.10.patch63
-rw-r--r--sys-kernel/kerneloops/kerneloops-0.10.ebuild58
5 files changed, 147 insertions, 5 deletions
diff --git a/sys-kernel/kerneloops/ChangeLog b/sys-kernel/kerneloops/ChangeLog
index 7ab273046011..6753aedbdca4 100644
--- a/sys-kernel/kerneloops/ChangeLog
+++ b/sys-kernel/kerneloops/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/kerneloops
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.5 2008/01/08 23:45:40 gregkh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.6 2008/01/11 16:40:09 gregkh Exp $
+
+*kerneloops-0.10 (11 Jan 2008)
+
+ 11 Jan 2008; Greg Kroah-Hartman <gregkh@gentoo.org>
+ +files/makefile-standalone-0.10.patch, +kerneloops-0.10.ebuild:
+ 0.10 release, fixes -gtk issues as well
*kerneloops-0.8-r1 (08 Jan 2008)
diff --git a/sys-kernel/kerneloops/Manifest b/sys-kernel/kerneloops/Manifest
index 9479d243be45..c539f56119f9 100644
--- a/sys-kernel/kerneloops/Manifest
+++ b/sys-kernel/kerneloops/Manifest
@@ -2,7 +2,16 @@ AUX kerneloops 823 RMD160 ca0c79ed0d0703a223ad81d0a39cd7087dbbbcd8 SHA1 883ea68a
MD5 159f6685c536b6812b9987ed0ba579c1 files/kerneloops 823
RMD160 ca0c79ed0d0703a223ad81d0a39cd7087dbbbcd8 files/kerneloops 823
SHA256 9dfc39001d382fd5a2bbdec0d988a4a0e028b553bbe579feb56ccf4916486fb7 files/kerneloops 823
+AUX makefile-standalone-0.10.patch 2199 RMD160 8c2cd11ba1969d9b81be1ecdbec6e1908f9176f6 SHA1 5c782a2ca9a5b606513621df960fd52bf290c52b SHA256 09a234e5e261a312a868dd40a3637b59e86544668c99e96d4f23bdbcb3dddc8a
+MD5 dc88f2be7fe9956db45147b140db504c files/makefile-standalone-0.10.patch 2199
+RMD160 8c2cd11ba1969d9b81be1ecdbec6e1908f9176f6 files/makefile-standalone-0.10.patch 2199
+SHA256 09a234e5e261a312a868dd40a3637b59e86544668c99e96d4f23bdbcb3dddc8a files/makefile-standalone-0.10.patch 2199
+DIST kerneloops-0.10.tar.gz 60001 RMD160 f05cc382739dd6dfe981a8de0b146b2be70b5d20 SHA1 79a9eb61ceb846914370dd2a57453e92b5d2cd75 SHA256 ea3bb4779ec74e2af5556d8551dbde6460c41930d61d0f5ef9924dfb42229deb
DIST kerneloops-0.8.tar.gz 49594 RMD160 2c548680d882c1fd164be864091267e696b7ae34 SHA1 7ef96f4a6b4417e17a1afca9720dca954b30ba56 SHA256 892efb04caf897b88671c8b98d3c81495d4f0517fcd9ab052cd57148862705c1
+EBUILD kerneloops-0.10.ebuild 1848 RMD160 72f194ebf1e08ed79fc17f0c1942e5480e0a3810 SHA1 efad85ae5b32ca490139fb68ba6f66be93b9f416 SHA256 8d33acb5526883133daaf63e457a498c6cf177d718c8497c156e6543966649c0
+MD5 bed05a33958e1abfc5d5fbf7f0712afd kerneloops-0.10.ebuild 1848
+RMD160 72f194ebf1e08ed79fc17f0c1942e5480e0a3810 kerneloops-0.10.ebuild 1848
+SHA256 8d33acb5526883133daaf63e457a498c6cf177d718c8497c156e6543966649c0 kerneloops-0.10.ebuild 1848
EBUILD kerneloops-0.8-r1.ebuild 1404 RMD160 b6246cdc24eb0f6093512365caab7e685704a148 SHA1 2ce0df2d0f568975755909e6c71e60d25a253701 SHA256 4d556ab9f1172db801f16f74045f99a66269419000782874b73d3bf26465f886
MD5 273871fdd86139a85c6dfd4795190dd5 kerneloops-0.8-r1.ebuild 1404
RMD160 b6246cdc24eb0f6093512365caab7e685704a148 kerneloops-0.8-r1.ebuild 1404
@@ -11,14 +20,17 @@ EBUILD kerneloops-0.8.ebuild 1401 RMD160 f9e58a4b9125ce8414da02327f089ffadc3f03c
MD5 aa8337dc021ca0173237f235ed9ab11b kerneloops-0.8.ebuild 1401
RMD160 f9e58a4b9125ce8414da02327f089ffadc3f03c5 kerneloops-0.8.ebuild 1401
SHA256 a5cb7a5267501e95e4e14c7cc11754aa02db613b67476a9e5da0f2564bb013bf kerneloops-0.8.ebuild 1401
-MISC ChangeLog 1425 RMD160 03c770e6e29c046003e9ea60bd3355f74699fc1a SHA1 b568fce18b710bc307dc1e84174c1fa642ea6de0 SHA256 e2ae4433616ad166fb92de5ae98211b1c266fd4e870f40eba85c2c1b0e37d156
-MD5 10d06812a05126f25d3b7a37f3f82c11 ChangeLog 1425
-RMD160 03c770e6e29c046003e9ea60bd3355f74699fc1a ChangeLog 1425
-SHA256 e2ae4433616ad166fb92de5ae98211b1c266fd4e870f40eba85c2c1b0e37d156 ChangeLog 1425
+MISC ChangeLog 1620 RMD160 6962a4c411d36cb140291a2bddca04c323870f7b SHA1 9a80e2f6a791b57e52a2d0a65533b7b74a612b09 SHA256 59d5cd2b87a529d70666c6b78c2d4e29100c4bb4a136153648d5ecb8817f7ae4
+MD5 2f16e6ad9c58f95a6ce5990ac3d81f8c ChangeLog 1620
+RMD160 6962a4c411d36cb140291a2bddca04c323870f7b ChangeLog 1620
+SHA256 59d5cd2b87a529d70666c6b78c2d4e29100c4bb4a136153648d5ecb8817f7ae4 ChangeLog 1620
MISC metadata.xml 494 RMD160 5a3afba94ddd8f646c3eee493746be80006655ad SHA1 2f3aa383140a295aa0136267024e36cb69f4837d SHA256 768ef01b98419dda6aa1bdf24033bd279bfefc3f22506c95bd70ea2ecbb64fcf
MD5 dcbf3b95d1d52945c52dbcafb38ab27a metadata.xml 494
RMD160 5a3afba94ddd8f646c3eee493746be80006655ad metadata.xml 494
SHA256 768ef01b98419dda6aa1bdf24033bd279bfefc3f22506c95bd70ea2ecbb64fcf metadata.xml 494
+MD5 f9e787600e6e1349d558dd42de8dbbee files/digest-kerneloops-0.10 244
+RMD160 3863f0d06d5688a37f385e1f1ae2bf32d4bcf210 files/digest-kerneloops-0.10 244
+SHA256 69e86e7dfae00db02ae8cf3a7c4d3ed5ff8922c564e187aae04628e2cb624ca6 files/digest-kerneloops-0.10 244
MD5 198adc81315a90a5a50565b99bd83dae files/digest-kerneloops-0.8 241
RMD160 b7cc8b9036042282644eac8805b13c32376f7f29 files/digest-kerneloops-0.8 241
SHA256 6839c266573ce068cd03c210251abff0dfac9f42d73ca17ae9fa7a6afbf8c343 files/digest-kerneloops-0.8 241
diff --git a/sys-kernel/kerneloops/files/digest-kerneloops-0.10 b/sys-kernel/kerneloops/files/digest-kerneloops-0.10
new file mode 100644
index 000000000000..e2757863cacd
--- /dev/null
+++ b/sys-kernel/kerneloops/files/digest-kerneloops-0.10
@@ -0,0 +1,3 @@
+MD5 676f64d4a01c54f9272e986478be501b kerneloops-0.10.tar.gz 60001
+RMD160 f05cc382739dd6dfe981a8de0b146b2be70b5d20 kerneloops-0.10.tar.gz 60001
+SHA256 ea3bb4779ec74e2af5556d8551dbde6460c41930d61d0f5ef9924dfb42229deb kerneloops-0.10.tar.gz 60001
diff --git a/sys-kernel/kerneloops/files/makefile-standalone-0.10.patch b/sys-kernel/kerneloops/files/makefile-standalone-0.10.patch
new file mode 100644
index 000000000000..0de58b4b285e
--- /dev/null
+++ b/sys-kernel/kerneloops/files/makefile-standalone-0.10.patch
@@ -0,0 +1,63 @@
+--- kerneloops-0.10/Makefile 2008-01-05 04:46:04.000000000 -0800
++++ kerneloops-0.10/Makefile 2008-01-10 16:38:29.000000000 -0800
+@@ -5,6 +5,7 @@
+ #
+
+ BINDIR=/usr/bin
++SBINDIR=/usr/sbin
+ LOCALESDIR=/usr/share/locale
+ MANDIR=/usr/share/man/man8
+ CC?=gcc
+@@ -22,6 +23,8 @@
+
+ all: kerneloops kerneloops-applet kerneloops.1.gz
+
++noui: kerneloops kerneloops.1.gz
++
+ .c.o:
+ $(CC) $(CFLAGS) $(MY_CFLAGS) -c -o $@ $<
+
+@@ -43,21 +46,31 @@
+ dist: clean
+ rm -rf .git .gitignore push.sh .*~ */*~ test/*dbg
+
+-
+-install: kerneloops kerneloops-applet kerneloops.1.gz
+- mkdir -p $(DESTDIR)/usr/sbin/ $(DESTDIR)/etc/xdg/autostart
+- mkdir -p $(DESTDIR)/usr/share/kerneloops $(DESTDIR)/etc/dbus-1/system.d/
+- mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)
+- install -m 0755 kerneloops $(DESTDIR)/usr/sbin
+- install -m 0755 kerneloops-applet $(DESTDIR)$(BINDIR)
++install-system: kerneloops.1.gz
++ -mkdir -p $(DESTDIR)$(MANDIR)
++ -mkdir -p $(DESTDIR)/etc/dbus-1/system.d/
+ install -m 0644 kerneloops.conf $(DESTDIR)/etc/kerneloops.conf
+- desktop-file-install -m 0644 --dir=$(DESTDIR)/etc/xdg/autostart/ kerneloops-applet.desktop
+ install -m 0644 kerneloops.dbus $(DESTDIR)/etc/dbus-1/system.d/
+- install -m 0644 kerneloops.1.gz $(DESTDIR)$(MANDIR)
++ install -m 0644 kerneloops.1.gz $(DESTDIR)$(MANDIR)/
++ @(cd po/ && env LOCALESDIR=$(LOCALESDIR) DESTDIR=$(DESTDIR) $(MAKE) install)
++
++install-kerneloops: kerneloops
++ -mkdir -p $(DESTDIR)$(SBINDIR)
++ install -m 0755 kerneloops $(DESTDIR)$(SBINDIR)/
++
++install-applet: kerneloops-applet
++ -mkdir -p $(DESTDIR)$(BINDIR)
++ -mkdir -p $(DESTDIR)/etc/xdg/autostart
++ -mkdir -p $(DESTDIR)/usr/share/kerneloops
++ install -m 0755 kerneloops-applet $(DESTDIR)$(BINDIR)/
++ desktop-file-install --mode 0644 --dir=$(DESTDIR)/etc/xdg/autostart/ kerneloops-applet.desktop
+ install -m 0644 icon.png $(DESTDIR)/usr/share/kerneloops/icon.png
+- @(cd po/ && env LOCALESDIR=$(LOCALESDIR) DESTDIR=$(DESTDIR) $(MAKE) $@)
+-
+-
++
++install: install-system install-kerneloops install-applet
++
++install-noui: install-system install-kerneloops
++
++
+ # This is for translators. To update your po with new strings, do :
+ # svn up ; make uptrans LG=fr # or de, ru, hu, it, ...
+ uptrans:
diff --git a/sys-kernel/kerneloops/kerneloops-0.10.ebuild b/sys-kernel/kerneloops/kerneloops-0.10.ebuild
new file mode 100644
index 000000000000..6d4384ce7190
--- /dev/null
+++ b/sys-kernel/kerneloops/kerneloops-0.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.10.ebuild,v 1.1 2008/01/11 16:40:09 gregkh Exp $
+
+inherit eutils
+
+DESCRIPTION="Tool to automatically collect and submit Linux kernel crash signatures"
+HOMEPAGE="http://www.kerneloops.org/"
+SRC_URI="http://www.kerneloops.org/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="gtk"
+
+DEPEND="net-misc/curl
+ sys-apps/dbus
+ gtk? ( x11-libs/gtk+ x11-libs/libnotify )
+ "
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${WORKDIR}"
+ epatch ${FILESDIR}/makefile-standalone-0.10.patch
+}
+
+src_compile() {
+ emake kerneloops || die "Compile deamon failed"
+ if use gtk ; then
+ emake kerneloops-applet || die "Compile applet failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install-system || die "Install of system failed"
+ emake DESTDIR="${D}" install-kerneloops || die "Install of deamon failed"
+ if use gtk ; then
+ emake DESTDIR="${D}" install-applet || die "Install of applet failed"
+ fi
+
+ doinitd "${FILESDIR}"/kerneloops || die "doinitd failed"
+
+}
+
+pkg_postinst() {
+ ewarn "PRIVACY NOTE"
+ ewarn "You must allow the kerneloops program to send the oops messages"
+ ewarn "by either editing the /etc/kerneloops.conf file, or by running the"
+ ewarn "kerneloops-applet program first."
+ ewarn "Enabling this option will cause your system to submit certain kernel"
+ ewarn "output to the kerneloops.org website, where it will be available via"
+ ewarn "this website to developers and everyone else."
+ ewarn "The submitted info are so-called \"oopses\", kernel crash signature."
+ ewarn "However, due to the nature of oopses, it may happen that a few"
+ ewarn "surrounding lines of the oops in the \"dmesg\" are being sent together"
+ ewarn "with the oops."
+}