summaryrefslogtreecommitdiff
path: root/app-admin/tenshi/files
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/tenshi/files')
-rw-r--r--app-admin/tenshi/files/tenshi-create-mandir.patch10
-rw-r--r--app-admin/tenshi/files/tenshi-openrc-init-r1.patch11
-rw-r--r--app-admin/tenshi/files/tenshi-openrc-init.patch11
3 files changed, 32 insertions, 0 deletions
diff --git a/app-admin/tenshi/files/tenshi-create-mandir.patch b/app-admin/tenshi/files/tenshi-create-mandir.patch
new file mode 100644
index 000000000000..72ca3f28576d
--- /dev/null
+++ b/app-admin/tenshi/files/tenshi-create-mandir.patch
@@ -0,0 +1,10 @@
+--- 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
new file mode 100644
index 000000000000..43d398610e7b
--- /dev/null
+++ b/app-admin/tenshi/files/tenshi-openrc-init-r1.patch
@@ -0,0 +1,11 @@
+--- 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
new file mode 100644
index 000000000000..eef9874c553a
--- /dev/null
+++ b/app-admin/tenshi/files/tenshi-openrc-init.patch
@@ -0,0 +1,11 @@
+--- 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 $?
+ }
+