[Pkg-voip-commits] [asterisk] 05/05: Fix systemd support
tzafrir at debian.org
tzafrir at debian.org
Sun Oct 26 08:15:59 UTC 2014
This is an automated email from the git hooks/post-receive script.
tzafrir pushed a commit to branch master
in repository asterisk.
commit cfe9138d5a3149a0341e8feaf146ad5c9bcde707
Author: Tzafrir Cohen <tzafrir at debian.org>
Date: Sun Oct 26 09:59:04 2014 +0200
Fix systemd support
---
debian/asterisk.examples | 1 +
debian/asterisk.install | 1 +
debian/patches/systemd.patch | 8 ++++----
debian/rules | 2 +-
4 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/debian/asterisk.examples b/debian/asterisk.examples
index 8bbcedc..875e623 100644
--- a/debian/asterisk.examples
+++ b/debian/asterisk.examples
@@ -1,3 +1,4 @@
sample.call
contrib/scripts/vmail.cgi
debian/asterisk.startup.conf
+contrib/scripts/asterisk_cleanup
diff --git a/debian/asterisk.install b/debian/asterisk.install
index cce3b9b..976f49c 100644
--- a/debian/asterisk.install
+++ b/debian/asterisk.install
@@ -3,3 +3,4 @@ usr/share/asterisk/firmware
usr/share/asterisk/keys
usr/share/asterisk/conf
usr/share/asterisk/documentation
+lib/systemd/system/asterisk.service
diff --git a/debian/patches/systemd.patch b/debian/patches/systemd.patch
index d11e4b5..b1ec4c6 100644
--- a/debian/patches/systemd.patch
+++ b/debian/patches/systemd.patch
@@ -165,12 +165,12 @@ Index: trunk/Makefile
===================================================================
--- trunk/Makefile (revision 407855)
+++ trunk/Makefile (working copy)
-@@ -783,6 +783,8 @@
+@@ -791,6 +791,8 @@
config:
@if [ "${OSARCH}" = "linux-gnu" ]; then \
+ $(INSTALL) -d $(DESTDIR)/lib/systemd/system; \
-+ ./build_tools/install_subst -d contrib/asterisk.service $(DESTDIR)/lib/systemd/system/;
++ ./build_tools/install_subst -d contrib/asterisk.service $(DESTDIR)/lib/systemd/system/asterisk.service; \
if [ -f /etc/redhat-release -o -f /etc/fedora-release ]; then \
- cat contrib/init.d/rc.redhat.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > contrib/init.d/rc.asterisk.tmp ; \
- $(INSTALL) -m 755 contrib/init.d/rc.asterisk.tmp "$(DESTDIR)/etc/rc.d/init.d/asterisk" ; \
+ ./build_tools/install_subst contrib/init.d/rc.redhat.asterisk "$(DESTDIR)/etc/rc.d/init.d/asterisk"; \
+ if [ ! -f "$(DESTDIR)/etc/sysconfig/asterisk" ] ; then \
diff --git a/debian/rules b/debian/rules
index 65fe090..a1a9163 100755
--- a/debian/rules
+++ b/debian/rules
@@ -124,7 +124,7 @@ SUBPACKS_EXTRA_DIRS = $(SUBPACKS_EXTRA:%=$(CURDIR)/debian/asterisk-%)
SUBPACKS_EXTRA_DIRS_MOD = $(SUBPACKS_EXTRA_DIRS:%=%/usr/lib/asterisk/modules)
override_dh_auto_install:
- $(FETCH_ENV) dh_auto_install -- $(BUILDFLAGS) samples
+ $(FETCH_ENV) dh_auto_install -- $(BUILDFLAGS) config samples
cp -a configs $(CURDIR)/debian/tmp/usr/share/asterisk/conf
$(RM) -f $(CURDIR)/debian/tmp/usr/sbin/conf2ael
$(RM) -f $(CURDIR)/debian/tmp/usr/sbin/muted
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/asterisk.git
More information about the Pkg-voip-commits
mailing list