[isdn4k-utils] Create the unitdir directory

Toshio くらとみ toshio at fedoraproject.org
Tue Jul 12 15:46:54 UTC 2011


commit 6d9cb76919e47d40263ccb70dbdc5a55753d88a7
Author: Toshio Kuratomi <toshio at fedoraproject.org>
Date:   Tue Jul 12 08:16:07 2011 -0700

    Create the unitdir directory

 isdn4k-utils.spec |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/isdn4k-utils.spec b/isdn4k-utils.spec
index e16c27e..329650b 100644
--- a/isdn4k-utils.spec
+++ b/isdn4k-utils.spec
@@ -6,7 +6,7 @@
 Summary: Utilities for configuring an ISDN subsystem
 Name: isdn4k-utils
 Version: 3.2
-Release: 75%{?dist}
+Release: 76%{?dist}
 License: GPLv2+ and GPL+ and MIT and BSD and zlib
 Group: Applications/System
 Url: http://www.isdn4linux.de/
@@ -22,7 +22,7 @@ Source4: isdndial
 Source5: isdnstatus
 Source6: isdnhangup
 Source7: capi20.conf
-Source8: capi.init
+Source8: capi.service
 Source9: capiinit.8
 
 Source10: 40-isdn.rules
@@ -69,6 +69,7 @@ BuildRequires: imake
 BuildRequires: automake
 BuildRequires: libtool
 BuildRequires: ppp-devel
+BuildRequires: systemd-units
 
 ExcludeArch: s390 s390x
 
@@ -255,8 +256,9 @@ rm -rf %{buildroot}/etc/isdn/stop \
 
 # install isdn startup script
 mkdir -p %{buildroot}%{_initddir}
-install -m755 %{SOURCE2} %{buildroot}%{_initddir}/isdn
-install -m755 %{SOURCE8} %{buildroot}%{_initddir}/capi
+install -m0755 %{SOURCE2} %{buildroot}%{_initddir}/isdn
+install -m0755 -d %{buildroot}%{_unitddir}
+install -m0644 %{SOURCE8} %{buildroot}%{_unitddir}/capi.service
 
 # move some binaries into /sbin
 mkdir -p %{buildroot}/sbin
@@ -461,7 +463,7 @@ rm -rf %{buildroot}
 %defattr(755,root,root,755)
 /sbin/*
 %{_initddir}/isdn
-%{_initddir}/capi
+%{_unitdir}/capi.service
 %{_bindir}/*
 %{_sbindir}/capiinit
 %{_sbindir}/ibod
@@ -542,6 +544,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Jul 12 2011 Toshio Kuratomi <toshio at fedoraproject.org> - 3.2-76
+- Apply systemd unit file for capi service
+
 * Wed Mar 16 2011 Than Ngo <than at redhat.com> - 3.2-75
 - apply patch to fix man pages, thanks to John Bradshaw
   bz#673794, bz#665079, bz#663637, bz#675715, bz#669053, bz#675676, bz#669081,


More information about the scm-commits mailing list