commit:     c1a101baf334d589de508f1e3707af094ef94d0e
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 17 19:09:58 2018 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 19:15:24 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a101ba

app-admin/tenshi: Remove 0.12

Deprecated EAPI 4 and overshadowed by 0.17.

Bug: https://bugs.gentoo.org/626654
Package-Manager: Portage-2.3.29, Repoman-2.3.9

 app-admin/tenshi/Manifest                          |  1 -
 app-admin/tenshi/files/tenshi-create-mandir.patch  | 10 -----
 app-admin/tenshi/files/tenshi-openrc-init-r1.patch | 11 -----
 app-admin/tenshi/files/tenshi-openrc-init.patch    | 11 -----
 app-admin/tenshi/tenshi-0.12.ebuild                | 50 ----------------------
 5 files changed, 83 deletions(-)

diff --git a/app-admin/tenshi/Manifest b/app-admin/tenshi/Manifest
index 0a6ac870bb9..beb53b85e37 100644
--- a/app-admin/tenshi/Manifest
+++ b/app-admin/tenshi/Manifest
@@ -1,4 +1,3 @@
-DIST tenshi-0.12.tar.gz 28467 BLAKE2B 
241acc6893c50b1d0f4e9a423f8c6bf74e71212413c7a2d0f65f3a65566c9bd64691f32047b0ae166080b37aadb7fc0b40578fe0aed673d85abc0045339f9fe9
 SHA512 
657998e3a8df49ad0aae9c948cdd78dab944153fdacf79ebfc31b3e57fb62d738514b94c61834342669c407a3b09e81ceab38c054153a9fae6337a377fc167db
 DIST tenshi-0.14.tar.gz 29764 BLAKE2B 
f1601dae3e71184ac4127e5ce63af51df5c2a1a78de272c40dd177c003436cf5c60044c93ff9cf104626b8eb18419b4dfb33d3ae2edeca75f513825d15c0d57d
 SHA512 
9922e9b7f9f39bc38f2e8844399146a9303d8a622b167b748fd76970820b04dc15df55e4ff87c05662ba9d120876cac9fa6ffa3bf07f2ad7c4f6f58d1ca667d2
 DIST tenshi-0.15.tar.gz 28405 BLAKE2B 
6a5d976e658346421d7744e42e1bc4aa5f77ca4a0da9a2a6a12ee1461a58f0a144b2ff16f8521c50fd53666e90fb24dbc92ae1314618d3e5e328a49a20b99d4d
 SHA512 
7d241d192986d2073d8509cda8b6bd21bc678f05d6e3b830885485d259454c5e5c004b477e63dbef5eb3e5bea8c4af56d6d8ed32c6809de43ed1e144c6b3d04c
 DIST tenshi-0.16.tar.gz 24460 BLAKE2B 
aaef47c00a9ab63572f14ca990ee25d7231697d1180a8e8db0fd8ba413ce6f1a362f1b5dac9de30ccc1730d14a36290f0ac8cc0ff12b079650d6f8063dd2463d
 SHA512 
b23adc764ba0bbdde99a273a233cdb5117cd160da56aa19db05f196a4d4934e3a631c9d9effe4a80388c176c3b19b46328edca02af85265d08d6e77b724b044e

diff --git a/app-admin/tenshi/files/tenshi-create-mandir.patch 
b/app-admin/tenshi/files/tenshi-create-mandir.patch
deleted file mode 100644
index 72ca3f28576..00000000000
--- a/app-admin/tenshi/files/tenshi-create-mandir.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -38,5 +38,7 @@
-               install -g root -m 0644 -D tenshi.conf 
${DESTDIR}${sysconfdir}/tenshi/tenshi.conf
-       install -d ${DESTDIR}${docdir}
-       install -m 0644 ${DOCS} ${DESTDIR}${docdir}/
-+      [ -d ${DESTDIR}${mandir}/man8 ] || \
-+              install -d ${DESTDIR}${mandir}/man8
-       install -g root -m 0644 tenshi.8 ${DESTDIR}${mandir}/man8/
-       install -g root -m 755 -d ${DESTDIR}${libdir}

diff --git a/app-admin/tenshi/files/tenshi-openrc-init-r1.patch 
b/app-admin/tenshi/files/tenshi-openrc-init-r1.patch
deleted file mode 100644
index 43d398610e7..00000000000
--- a/app-admin/tenshi/files/tenshi-openrc-init-r1.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/tenshi.gentoo-init
-+++ b/tenshi.gentoo-init
-@@ -1,6 +1,7 @@
- #!/sbin/openrc-run
- 
--opts="depend start stop reload flush checkconfig"
-+extra_commands="checkconfig"
-+extra_started_commands="reload flush"
- 
- depend() {
-       need clock hostname logger

diff --git a/app-admin/tenshi/files/tenshi-openrc-init.patch 
b/app-admin/tenshi/files/tenshi-openrc-init.patch
deleted file mode 100644
index eef9874c553..00000000000
--- a/app-admin/tenshi/files/tenshi-openrc-init.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/tenshi.gentoo-init
-+++ b/tenshi.gentoo-init
-@@ -13,7 +13,7 @@
- 
- start() {
-       ebegin "Starting tenshi"
--      start-stop-daemon --start --quiet --exec /usr/sbin/tenshi -- -c 
/etc/tenshi/tenshi.conf -P /var/lib/tenshi/tenshi.pid
-+      start-stop-daemon --start --quiet --pidfile /var/lib/tenshi/tenshi.pid 
--exec /usr/sbin/tenshi -- -c /etc/tenshi/tenshi.conf -P 
/var/lib/tenshi/tenshi.pid
-       eend $?
- }
- 

diff --git a/app-admin/tenshi/tenshi-0.12.ebuild 
b/app-admin/tenshi/tenshi-0.12.ebuild
deleted file mode 100644
index 00fc0e6fd7a..00000000000
--- a/app-admin/tenshi/tenshi-0.12.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils user
-
-DESCRIPTION="Log parsing and notification program"
-HOMEPAGE="http://dev.inversepath.com/trac/tenshi";
-SRC_URI="http://dev.inversepath.com/tenshi/${P}.tar.gz";
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="dev-lang/perl
-       dev-perl/IO-BufferedSelect
-       sys-apps/coreutils"
-
-pkg_setup() {
-       enewgroup tenshi
-       enewuser tenshi -1 -1 /var/lib/tenshi tenshi
-}
-
-src_prepare() {
-       epatch "${FILESDIR}/${PN}-create-mandir.patch"
-       epatch "${FILESDIR}/${PN}-openrc-init.patch" #218042
-       epatch "${FILESDIR}/${PN}-openrc-init-r1.patch" #398987
-
-       # Fix for bug #241254
-       sed -i 's:^docdir =.*:docdir = /usr/share/doc/${PF}:' \
-               Makefile || die "docdir substitution failed"
-}
-
-src_install() {
-       emake DESTDIR="${D}" install
-       fowners tenshi:root /etc/tenshi/tenshi.conf
-       dodir /var/lib/tenshi
-       fowners tenshi:root /var/lib/tenshi
-       doman tenshi.8
-       newinitd tenshi.gentoo-init tenshi
-       keepdir /var/lib/tenshi
-}
-
-pkg_postinst() {
-       ewarn "The sample config installed to ${ROOT}etc/tenshi/tenshi.conf"
-       ewarn "monitors /var/log/messages which, by default, can not be read"
-       ewarn "by the tenshi user.  Make sure that the tenshi user has read"
-       ewarn "permission on all the files that you want tenshi to monitor."
-}

Reply via email to