commit 00c444127ece1897aaba4ad77b40fe46846c14b5
parent 6c482728800fd817d5b10c9a3322fcc5eda73002
Author: Gerrit Pape <pape@smarden.org>
Date: Sun, 18 Dec 2005 11:54:06 +0000
* new upstream version.
* svlogd.c: don't print extra newlines to the log if additionally
writing to the network through udp (thx Andras Korn, closes: #339030).
* debian/control: update long description; Standards-Version: 3.6.2.1.
* debian/rules: get upstream version from debian/changelog.
-1.
Diffstat:
3 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/debian/changelog b/debian/changelog
@@ -1,3 +1,13 @@
+runit (1.3.2-1) unstable; urgency=low
+
+ * new upstream version.
+ * svlogd.c: don't print extra newlines to the log if additionally
+ writing to the network through udp (thx Andras Korn, closes: #339030).
+ * debian/control: update long description; Standards-Version: 3.6.2.1.
+ * debian/rules: get upstream version from debian/changelog.
+
+ -- Gerrit Pape <pape@smarden.org> Sun, 18 Dec 2005 11:52:21 +0000
+
runit (1.3.1-1) unstable; urgency=low
* new upstream version.
diff --git a/debian/control b/debian/control
@@ -3,20 +3,19 @@ Section: admin
Priority: optional
Maintainer: Gerrit Pape <pape@smarden.org>
Build-Depends: dietlibc-dev (>> 0.28-0) [alpha amd64 arm hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc]
-Standards-Version: 3.6.1.0
+Standards-Version: 3.6.2.1
Package: runit
Architecture: any
Depends: ${shlibs:Depends}
Suggests: runit-run, fgetty
Description: a UNIX init scheme with service supervision
- runit is a daemontools alike replacement for SysV-init and other init
- schemes. runit currently runs on Debian GNU/Linux, OpenBSD, FreeBSD,
- MacOSX, and Solaris, and may be easily adapted to other unix operating
- systems. runit implements a simple three-stage concept. Stage 1 performs
- the system's one-time initialization tasks. Stage 2 starts the system's
- uptime services (via the runsvdir program). Stage 3 handles the tasks
- necessary to shutdown and halt or reboot.
+ runit is a replacement for SysV-init and other init schemes. It runs on
+ Debian GNU/Linux, *BSD, MacOSX, and Solaris, and may be easily adapted
+ to other Unix operating systems. runit implements a simple three-stage
+ concept. Stage 1 performs the system's one-time initialization tasks.
+ Stage 2 starts the system's uptime services (via the runsvdir program).
+ Stage 3 handles the tasks necessary to shutdown and halt or reboot.
.
The runit programs are compiled and linked statically with the diet libc
on architectures the diet libc is available for.
diff --git a/debian/rules b/debian/rules
@@ -1,5 +1,7 @@
#!/usr/bin/make -f
+VERSION =$(shell head -n1 debian/changelog |sed -e 's/.*(\(.*\)-.*).*/\1/')
+
CFLAGS =-Wall
LDFLAGS =-pipe
CC =diet -v -Os gcc
@@ -23,8 +25,8 @@ DIR =$(shell pwd)/debian/runit
unpack: deb-checkdir unpack-stamp
unpack-stamp:
- tar xzf runit-1.3.1.tar.gz
- ln -s runit-1.3.1 admin/runit
+ tar xzf runit-'$(VERSION)'.tar.gz
+ ln -s runit-'$(VERSION)' admin/runit
echo '$(CC) $(CFLAGS)' >admin/runit/src/conf-cc
echo '$(CC) $(LDFLAGS)' >admin/runit/src/conf-ld
touch unpack-stamp