Package: sysvinit
Version: 2.85
Author: Guillem Jover <guillem@debian.org>
Status: not-sent
Description:
 Port to GNU/kFreeBSD.
 Switch inittab to a conffiles.
 Fix initctl path.

diff -Naur sysvinit-2.85/debian/conffiles sysvinit-2.85-patched/debian/conffiles
--- sysvinit-2.85/debian/conffiles	1970-01-01 01:00:00.000000000 +0100
+++ sysvinit-2.85-patched/debian/conffiles	2004-01-09 21:02:20.000000000 +0100
@@ -0,0 +1 @@
+etc/inittab
diff -Naur sysvinit-2.85/debian/postinst sysvinit-2.85-patched/debian/postinst
--- sysvinit-2.85/debian/postinst	2004-01-09 21:06:34.000000000 +0100
+++ sysvinit-2.85-patched/debian/postinst	2004-01-09 21:06:17.000000000 +0100
@@ -17,7 +17,10 @@
 esac
 umask 022
 
-INITCTL_PATH=/var/run/initctl
+case `uname -s` in
+  *FreeBSD) INITCTL_PATH=/var/run/initctl ;;
+  *) INITCTL_PATH=/dev/initctl ;;
+esac
 
 #
 #	Check initctl fifo
@@ -30,11 +33,6 @@
 fi
 rm -f /etc/ioctl.save
 
-if [ ! -f /etc/inittab ]
-then
-	cp -a /usr/share/sysvinit/inittab /etc/inittab
-fi
-
 #
 #	Tell init to re-exec itself.
 #
diff -Naur sysvinit-2.85/debian/rules sysvinit-2.85-patched/debian/rules
--- sysvinit-2.85/debian/rules	2004-01-09 21:06:34.000000000 +0100
+++ sysvinit-2.85-patched/debian/rules	2004-01-09 21:05:49.000000000 +0100
@@ -43,14 +43,14 @@
 	if test -e debian/share/inittab.$(DEB_BUILD_GNU_TYPE) ; \
 		then install -g root -m 644 -o root \
 			debian/share/inittab.$(DEB_BUILD_GNU_TYPE) \
-			$(tmp)/usr/share/sysvinit/inittab ; \
+			$(tmp)/etc/inittab ; \
 	elif test -e debian/share/inittab.$(DEB_BUILD_GNU_SYSTEM) ; \
 		then install -g root -m 644 -o root \
 			debian/share/inittab.$(DEB_BUILD_GNU_SYSTEM) \
-			$(tmp)/usr/share/sysvinit/inittab ; \
+			$(tmp)/etc/inittab ; \
 	else install -g root -m 644 -o root \
 		debian/share/inittab \
-		$(tmp)/usr/share/sysvinit/inittab ; \
+		$(tmp)/etc/inittab ; \
 	fi
 
 	install -g root -m 755 -o root debian/share/update-rc.d \
@@ -67,6 +67,7 @@
 	  $(tmp)$(doc)/sysvinit/copyright
 	cat COPYRIGHT >> $(tmp)$(doc)/sysvinit/copyright
 	install -g root -m 755 debian/postinst $(tmp)/DEBIAN/postinst
+	install -g root -m 644 -o root debian/conffiles $(tmp)/DEBIAN/conffiles
 	dpkg-shlibdeps src/init
 	dpkg-gencontrol -psysvinit -P$(tmp) -isp
 	dpkg --build $(tmp) ..
