[packages/s6] new, version 1.1.1

glen glen at pld-linux.org
Sat Jan 11 17:11:34 CET 2014


commit bc1a61692cc6c0731e2502696151226d469c74c9
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sat Jan 11 18:11:15 2014 +0200

    new, version 1.1.1

 s6.spec | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 82 insertions(+)
---
diff --git a/s6.spec b/s6.spec
new file mode 100644
index 0000000..7f3bf75
--- /dev/null
+++ b/s6.spec
@@ -0,0 +1,82 @@
+Summary:	skarnet.org's small and secure supervision software suite"
+Name:		s6
+Version:	1.1.1
+Release:	1
+License:	ISC license
+Group:		Networking/Admin
+Source0:	http://www.skarnet.org/software/s6/%{name}-%{version}.tar.gz
+# Source0-md5:	a4fc19506284c79851d6de4a35275c07
+URL:		http://www.skarnet.org/software/s6/
+BuildRequires:	execline >= 1.2.2
+BuildRequires:	rpmbuild(macros) >= 1.268
+BuildRequires:	skalibs >= 1.4.0
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+s6 is a small suite of programs for UNIX, designed to allow process
+supervision (a.k.a service supervision), in the line of daemontools
+and runit.
+
+%prep
+%setup -qc
+mv admin/%{name}-%{version}/* .
+
+%build
+echo "%{__cc} %{rpmcflags} -Wall" > conf-compile/conf-cc
+echo "%{__cc} %{rpmldflags}" > conf-compile/conf-ld
+echo "%{__cc} %{rpmldflags}" > conf-compile/conf-dynld
+echo %{_libdir}/%{name} > conf-compile/conf-install-library
+echo %{_libdir} > conf-compile/conf-install-library.so
+echo > conf-compile/conf-stripbins
+echo > conf-compile/conf-striplibs
+rm conf-compile/flag-slashpackage
+echo %{_libdir}/skalibs/sysdeps > conf-compile/import
+echo %{_includedir}/skalibs > conf-compile/path-include
+echo %{_includedir} >> conf-compile/path-include
+echo %{_libdir}/skalibs > conf-compile/path-library
+echo %{_libdir} >> conf-compile/path-library
+echo %{_libdir}/skalibs > conf-compile/path-library.so
+echo %{_libdir} >> conf-compile/path-library.so
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_sbindir},%{_examplesdir}/%{name}-%{version}}
+
+install -p command/* $RPM_BUILD_ROOT%{_sbindir}
+cp -a examples/ $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_sbindir}/s6-cleanfifodir
+%attr(755,root,root) %{_sbindir}/s6-envdir
+%attr(755,root,root) %{_sbindir}/s6-envuidgid
+%attr(755,root,root) %{_sbindir}/s6-fghack
+%attr(755,root,root) %{_sbindir}/s6-ftrig-listen
+%attr(755,root,root) %{_sbindir}/s6-ftrig-listen1
+%attr(755,root,root) %{_sbindir}/s6-ftrig-notify
+%attr(755,root,root) %{_sbindir}/s6-ftrig-wait
+%attr(755,root,root) %{_sbindir}/s6-ftrigrd
+%attr(755,root,root) %{_sbindir}/s6-log
+%attr(755,root,root) %{_sbindir}/s6-mkfifodir
+%attr(755,root,root) %{_sbindir}/s6-setlock
+%attr(755,root,root) %{_sbindir}/s6-setsid
+%attr(755,root,root) %{_sbindir}/s6-setuidgid
+%attr(755,root,root) %{_sbindir}/s6-softlimit
+%attr(755,root,root) %{_sbindir}/s6-supervise
+%attr(755,root,root) %{_sbindir}/s6-svc
+%attr(755,root,root) %{_sbindir}/s6-svok
+%attr(755,root,root) %{_sbindir}/s6-svscan
+%attr(755,root,root) %{_sbindir}/s6-svscanctl
+%attr(755,root,root) %{_sbindir}/s6-svstat
+%attr(755,root,root) %{_sbindir}/s6-svwait
+%attr(755,root,root) %{_sbindir}/s6-tai64n
+%attr(755,root,root) %{_sbindir}/s6-tai64nlocal
+%attr(755,root,root) %{_sbindir}/s6lockd
+%attr(755,root,root) %{_sbindir}/s6lockd-helper
+%attr(755,root,root) %{_sbindir}/ucspilogd
+%{_examplesdir}/%{name}-%{version}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/s6.git/commitdiff/bc1a61692cc6c0731e2502696151226d469c74c9



More information about the pld-cvs-commit mailing list