[Pkg-sysvinit-commits] r565 - sysvinit/trunk/debian
Thomas Hood
jdthood-guest at costa.debian.org
Tue Jan 10 12:47:09 UTC 2006
Author: jdthood-guest
Date: 2006-01-10 12:47:08 +0000 (Tue, 10 Jan 2006)
New Revision: 565
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/rules
Log:
Clean up install commands in debian/rules
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2006-01-10 12:34:59 UTC (rev 564)
+++ sysvinit/trunk/debian/changelog 2006-01-10 12:47:08 UTC (rev 565)
@@ -5,8 +5,10 @@
* bootclean: Adapt from old bootclean.sh; handle return status more
carefully; print diagnostic messages on failures; eliminate use
if subshells; add comments
- * debian/rules: Use ':', not the deprecated '.' between owner and group
- names in chown commands
+ * debian/rules:
+ + Use ':', not the deprecated '.' between owner and group names
+ in chown commands
+ + Use '-o root' with install
-- Thomas Hood <jdthood at yahoo.co.uk> Mon, 9 Jan 2006 14:16:02 +0100
Modified: sysvinit/trunk/debian/rules
===================================================================
--- sysvinit/trunk/debian/rules 2006-01-10 12:34:59 UTC (rev 564)
+++ sysvinit/trunk/debian/rules 2006-01-10 12:47:08 UTC (rev 565)
@@ -44,36 +44,36 @@
# sysvinit package
#
-rm -rf $(tmp)
- install -d -g root -m 755 -o root $(tmp)
- install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc}
- install -d -g root -m 755 -o root $(tmp)/usr/share/sysvinit
- install -d -g root -m 755 -o root $(tmp)/usr/include
- install -d -g root -m 755 -o root $(tmp)$(doc)/sysvinit
- install -g root -m 644 doc/Changelog $(tmp)$(doc)/sysvinit/changelog
- install -g root -m 644 debian/changelog \
+ install -d -o root -g root -m 755 $(tmp)
+ install -d -o root -g root -m 755 $(tmp)/{DEBIAN,etc}
+ install -d -o root -g root -m 755 $(tmp)/usr/share/sysvinit
+ install -d -o root -g root -m 755 $(tmp)/usr/include
+ install -d -o root -g root -m 755 $(tmp)$(doc)/sysvinit
+ install -o root -g root -m 644 doc/Changelog $(tmp)$(doc)/sysvinit/changelog
+ install -o root -g root -m 644 debian/changelog \
$(tmp)$(doc)/sysvinit/changelog.Debian
gzip -9f $(tmp)$(doc)/sysvinit/changelog*
if test -e debian/share/inittab.$(DEB_HOST_GNU_TYPE) ; \
then \
- install -g root -m 644 -o root \
+ install -o root -g root -m 644 \
debian/share/inittab.$(DEB_HOST_GNU_TYPE) \
$(tmp)/usr/share/sysvinit/inittab ; \
elif test -e debian/share/inittab.$(DEB_HOST_GNU_SYSTEM) ; \
then \
- install -g root -m 644 -o root \
+ install -o root -g root -m 644 \
debian/share/inittab.$(DEB_HOST_GNU_SYSTEM) \
$(tmp)/usr/share/sysvinit/inittab ; \
else \
- install -g root -m 644 -o root debian/share/inittab \
+ install -o root -g root -m 644 debian/share/inittab \
$(tmp)/usr/share/sysvinit/inittab ; \
fi
- install -g root -m 755 -o root debian/share/update-rc.d \
+ install -o root -g root -m 755 debian/share/update-rc.d \
$(tmp)/usr/share/sysvinit
- install -d -g root -m 755 -o root $(tmp)/{bin,sbin,lib,usr}
- install -d -g root -m 755 -o root $(tmp)/usr/bin
- install -d -g root -m 755 -o root $(tmp)/usr/sbin
- install -d -g root -m 755 -o root $(tmp)/usr/share/man
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/man{1,5,8}
+ install -d -o root -g root -m 755 $(tmp)/{bin,sbin,lib,usr}
+ install -d -o root -g root -m 755 $(tmp)/usr/bin
+ install -d -o root -g root -m 755 $(tmp)/usr/sbin
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/man{1,5,8}
(cd src; make ROOT=$(tmp) DISTRO=Debian install )
make -C debian/startpar DESTDIR=$(tmp) install
ifeq ($(DEB_HOST_ARCH), hurd-i386)
@@ -86,10 +86,10 @@
rm -f $(tmp)/usr/share/man/man1/mountpoint.1
rm -f $(tmp)/bin/mountpoint
gzip -9f $(tmp)/usr/share/man/man*/*.[0-9]
- install -g root -m 644 -o root debian/copyright \
+ install -o root -g root -m 644 debian/copyright \
$(tmp)$(doc)/sysvinit/copyright
cat COPYRIGHT >> $(tmp)$(doc)/sysvinit/copyright
- install -g root -m 755 debian/postinst $(tmp)/DEBIAN/postinst
+ install -o root -g root -m 755 debian/postinst $(tmp)/DEBIAN/postinst
dpkg-shlibdeps src/init debian/startpar/startpar
dpkg-gencontrol -psysvinit -P$(tmp) -isp
dpkg --build $(tmp) ..
@@ -98,17 +98,17 @@
# initscripts package
#
-rm -rf $(tmp)
- install -d -g root -m 755 -o root $(tmp)
- install -d -g root -m 755 -o root $(tmp)/{DEBIAN,sbin,lib,etc}
+ install -d -o root -g root -m 755 $(tmp)
+ install -d -o root -g root -m 755 $(tmp)/{DEBIAN,sbin,lib,etc}
ifeq ($(DEB_HOST_ARCH_OS),linux)
- install -d -g root -m 755 -o root $(tmp)/sys
+ install -d -o root -g root -m 755 $(tmp)/sys
endif
- install -d -g root -m 755 -o root $(tmp)/lib/init
- install -d -g root -m 755 -o root $(tmp)/usr/share/initscripts
- install -d -g root -m 755 -o root $(tmp)/var/lib/initscripts
- install -d -g root -m 755 -o root $(tmp)/var/log/fsck
- install -d -g root -m 755 -o root $(tmp)$(doc)/initscripts
- install -g root -m 644 debian/initscripts/doc/* $(tmp)$(doc)/initscripts
+ install -d -o root -g root -m 755 $(tmp)/lib/init
+ install -d -o root -g root -m 755 $(tmp)/usr/share/initscripts
+ install -d -o root -g root -m 755 $(tmp)/var/lib/initscripts
+ install -d -o root -g root -m 755 $(tmp)/var/log/fsck
+ install -d -o root -g root -m 755 $(tmp)$(doc)/initscripts
+ install -o root -g root -m 644 debian/initscripts/doc/* $(tmp)$(doc)/initscripts
sed -ne '/sysvinit (2.84-3)/q' -e p < debian/changelog \
> $(tmp)$(doc)/initscripts/changelog.Debian
chmod 644 $(tmp)$(doc)/initscripts/changelog.Debian
@@ -120,34 +120,34 @@
chmod 644 $(tmp)/lib/init/*.sh
chmod -R g-w $(tmp)
chown -R root:root $(tmp)
- install -d -g root -m 755 -o root $(tmp)/bin
- install -d -g root -m 755 -o root $(tmp)/etc/default
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/man1
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/man5
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/man8
- install -d -g root -m 755 -o root $(tmp)/var/lib/urandom
- install -g root -m 755 debian/initscripts/sbin/fsck.nfs \
+ install -d -o root -g root -m 755 $(tmp)/bin
+ install -d -o root -g root -m 755 $(tmp)/etc/default
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/man1
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/man5
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/man8
+ install -d -o root -g root -m 755 $(tmp)/var/lib/urandom
+ install -o root -g root -m 755 debian/initscripts/sbin/fsck.nfs \
$(tmp)/sbin/fsck.nfs
- install -g root -m 644 debian/initscripts/man/fsck.nfs.8 \
+ install -o root -g root -m 644 debian/initscripts/man/fsck.nfs.8 \
$(tmp)/usr/share/man/man8/fsck.nfs.8
- install -g root -m 644 debian/initscripts/rcS.5 \
+ install -o root -g root -m 644 debian/initscripts/rcS.5 \
$(tmp)/usr/share/man/man5
- install -g root -m 755 src/mountpoint $(tmp)/bin
+ install -o root -g root -m 755 src/mountpoint $(tmp)/bin
strip -s -R .comment $(tmp)/bin/mountpoint
- install -g root -m 644 man/mountpoint.1 $(tmp)/usr/share/man/man1
- install -g root -m 755 debian/readlink $(tmp)/lib/init
+ install -o root -g root -m 644 man/mountpoint.1 $(tmp)/usr/share/man/man1
+ install -o root -g root -m 755 debian/readlink $(tmp)/lib/init
strip -s -R .comment $(tmp)/lib/init/readlink
gzip -9f $(tmp)/usr/share/man/man*/*.[0-9]
- install -d -g root -m 755 -o root $(tmp)/usr/share/lintian/overrides
- install -g root -m 644 -o root \
+ install -d -o root -g root -m 755 $(tmp)/usr/share/lintian/overrides
+ install -o root -g root -m 644 \
debian/initscripts/lintian.overrides \
$(tmp)/usr/share/lintian/overrides/initscripts
- install -g root -m 644 -o root debian/initscripts/copyright \
+ install -o root -g root -m 644 debian/initscripts/copyright \
$(tmp)$(doc)/initscripts/copyright
- install -g root -m 755 debian/initscripts/preinst $(tmp)/DEBIAN
- install -g root -m 755 debian/initscripts/postinst $(tmp)/DEBIAN
- install -g root -m 755 debian/initscripts/postrm $(tmp)/DEBIAN
- install -g root -m 644 -o root debian/initscripts/conffiles \
+ install -o root -g root -m 755 debian/initscripts/preinst $(tmp)/DEBIAN
+ install -o root -g root -m 755 debian/initscripts/postinst $(tmp)/DEBIAN
+ install -o root -g root -m 755 debian/initscripts/postrm $(tmp)/DEBIAN
+ install -o root -g root -m 644 debian/initscripts/conffiles \
$(tmp)/DEBIAN/conffiles
dpkg-shlibdeps debian/readlink
sh debian/deps-mount >> debian/substvars
@@ -163,50 +163,50 @@
# sysv-rc package
#
-rm -rf $(tmp)
- install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc}
- install -d -g root -m 755 -o root $(tmp)/usr/share
- install -d -g root -m 755 -o root $(tmp)$(doc)/sysv-rc
- install -g root -m 644 debian/sysv-rc/doc/* $(tmp)$(doc)/sysv-rc
+ install -d -o root -g root -m 755 $(tmp)/{DEBIAN,etc}
+ install -d -o root -g root -m 755 $(tmp)/usr/share
+ install -d -o root -g root -m 755 $(tmp)$(doc)/sysv-rc
+ install -o root -g root -m 644 debian/sysv-rc/doc/* $(tmp)$(doc)/sysv-rc
sed -ne '/sysvinit (2.84-3)/q' -e p < debian/changelog \
> $(tmp)$(doc)/sysv-rc/changelog.Debian
chmod 644 $(tmp)$(doc)/sysv-rc/changelog.Debian
gzip -9f $(tmp)$(doc)/sysv-rc/*
- install -d -g root -m 755 -o root $(tmp)/etc/rc{2,3,4,5}.d
+ install -d -o root -g root -m 755 $(tmp)/etc/rc{2,3,4,5}.d
cp -af debian/sysv-rc/etc/* $(tmp)/etc
for N in 2 3 4 5 ; do \
- install -g root -m 644 -o root debian/sysv-rc/rc2-5.d-README \
+ install -o root -g root -m 644 debian/sysv-rc/rc2-5.d-README \
$(tmp)/etc/rc$${N}.d/README ; \
done
chmod 755 $(tmp)/etc/init.d/[a-z]*
chmod 644 $(tmp)/etc/init.d/README
chmod -R go=u-w $(tmp)/etc
chown -R root:root $(tmp)/etc
- install -d -g root -m 755 -o root $(tmp)/usr/sbin
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/man5
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/man8
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/ja/man8
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/fr/man8
- install -d -g root -m 755 -o root $(tmp)/usr/share/man/es/man8
- install -g root -m 644 debian/sysv-rc/man8/*.8 \
+ install -d -o root -g root -m 755 $(tmp)/usr/sbin
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/man5
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/man8
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/ja/man8
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/fr/man8
+ install -d -o root -g root -m 755 $(tmp)/usr/share/man/es/man8
+ install -o root -g root -m 644 debian/sysv-rc/man8/*.8 \
$(tmp)/usr/share/man/man8
- install -g root -m 644 debian/sysv-rc/man8/ja/*.8 \
+ install -o root -g root -m 644 debian/sysv-rc/man8/ja/*.8 \
$(tmp)/usr/share/man/ja/man8
- install -g root -m 644 debian/sysv-rc/man8/fr/*.8 \
+ install -o root -g root -m 644 debian/sysv-rc/man8/fr/*.8 \
$(tmp)/usr/share/man/fr/man8
- install -g root -m 644 debian/sysv-rc/man8/es/*.8 \
+ install -o root -g root -m 644 debian/sysv-rc/man8/es/*.8 \
$(tmp)/usr/share/man/es/man8
- install -g root -m 755 debian/sysv-rc/sbin/invoke-rc.d $(tmp)/usr/sbin
- install -g root -m 755 debian/sysv-rc/sbin/update-rc.d $(tmp)/usr/sbin
+ install -o root -g root -m 755 debian/sysv-rc/sbin/invoke-rc.d $(tmp)/usr/sbin
+ install -o root -g root -m 755 debian/sysv-rc/sbin/update-rc.d $(tmp)/usr/sbin
gzip -9f $(tmp)/usr/share/man/man*/*.[0-9] \
$(tmp)/usr/share/man/??/man*/*.[0-9]
- install -d -g root -m 755 -o root $(tmp)/usr/share/lintian/overrides
- install -g root -m 644 -o root \
+ install -d -o root -g root -m 755 $(tmp)/usr/share/lintian/overrides
+ install -o root -g root -m 644 \
debian/sysv-rc/lintian.overrides \
$(tmp)/usr/share/lintian/overrides/sysv-rc
- install -g root -m 644 -o root debian/sysv-rc/copyright \
+ install -o root -g root -m 644 debian/sysv-rc/copyright \
$(tmp)$(doc)/sysv-rc/copyright
- install -g root -m 755 debian/sysv-rc/postinst $(tmp)/DEBIAN/postinst
- install -g root -m 755 debian/sysv-rc/postrm $(tmp)/DEBIAN/postrm
+ install -o root -g root -m 755 debian/sysv-rc/postinst $(tmp)/DEBIAN/postinst
+ install -o root -g root -m 755 debian/sysv-rc/postrm $(tmp)/DEBIAN/postrm
dpkg-gencontrol -psysv-rc -P$(tmp) -isp
dpkg --build $(tmp) ..
rm -rf $(tmp)
More information about the Pkg-sysvinit-commits
mailing list