diff options
author | Greg Kroah-Hartman <gregkh@gentoo.org> | 2008-01-11 16:40:09 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@gentoo.org> | 2008-01-11 16:40:09 +0000 |
commit | 5fda051c768f0f57057e214f1da08999815d2f59 (patch) | |
tree | f4ae82b62bed73a2289adbf54195f2f0d6696b8e /sys-kernel | |
parent | err, better icon (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | sys-kernel/kerneloops/Manifest | 20 | ||||
-rw-r--r-- | sys-kernel/kerneloops/files/digest-kerneloops-0.10 | 3 | ||||
-rw-r--r-- | sys-kernel/kerneloops/files/makefile-standalone-0.10.patch | 63 | ||||
-rw-r--r-- | sys-kernel/kerneloops/kerneloops-0.10.ebuild | 58 |
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." +} |