and writing output to, which don't like constant stopping and
starting, such as tape drives and audio playback devices.
+Package: chiark-utils-bin
+Architecture: any
+Depends: ${shlibs:Depends}
+Section: utils
+Priority: extra
+Description: chiark system administration utilities
+ This package contains a number of small administration scripts used
+ by chiark.greenend.org.uk and other systems belonging to the Sinister
+ Greenend Organisation. Currently featuring only:
+ .
+ with-lock-ex: a simple tool for acquiring a lockfile before running
+ another program or script.
+
Package: chiark-really
Architecture: any
Depends: ${shlibs:Depends}
subdirs_nobuild=backup sync-accounts scripts
package= chiark-utils
packages_indep= chiark-backup chiark-scripts
-packages_arch= chiark-rwbuffer chiark-really
+packages_arch= chiark-rwbuffer chiark-really chiark-utils-bin
packages= $(packages_indep) $(packages_arch)
cwd= $(shell pwd)
mandir=$t/$$s/usr/share/man; \
done
#
+ mv $t/cprogs $t/chiark-utils-bin
+ #
cp -a debian/tmp/sync-accounts/* debian/tmp/scripts/.
rm -r debian/tmp/sync-accounts
mv debian/tmp/scripts debian/tmp/chiark-scripts
#
install -d $t/chiark-rwbuffer/usr/bin
install -d $t/chiark-rwbuffer/usr/share/man/man1
- cd $t/cprogs/usr/bin && \
+ cd $t/chiark-utils-bin/usr/bin && \
mv readbuffer writebuffer $t/chiark-rwbuffer/usr/bin/
- cd $t/cprogs/usr/share/man/man1 && \
+ cd $t/chiark-utils-bin/usr/share/man/man1 && \
mv readbuffer.1 writebuffer.1 $t/chiark-rwbuffer/usr/share/man/man1/
#
install -d $t/chiark-really/usr/sbin
install -d $t/chiark-really/usr/share/man/man8
- cd $t/cprogs/usr/sbin && \
+ cd $t/chiark-utils-bin/usr/sbin && \
mv really $t/chiark-really/usr/sbin/
strip --strip-unneeded $t/chiark-really/usr/sbin/really
- cd $t/cprogs/usr/share/man/man8 && \
+ cd $t/chiark-utils-bin/usr/share/man/man8 && \
mv really.8 $t/chiark-really/usr/share/man/man8/
+ rm $t/chiark-utils-bin/usr/sbin/trivsoundd \
+ $t/chiark-utils-bin/usr/share/man/man8/trivsoundd.8
+ rmdir $t/chiark-utils-bin/usr/sbin \
+ $t/chiark-utils-bin/usr/share/man/man8
#
gzip -9f $t/*/usr/share/man/man*/*
binary-hook-sync-accounts:
binary-hook-chiark-scripts:
binary-hook-chiark-really:
+binary-hook-chiark-utils-bin:
binary-one:
set -e; for f in preinst postinst prerm postrm conffiles; do \
dpkg-shlibdeps -Tdebian/sv-chiark-rwbuffer \
$t/chiark-rwbuffer/usr/bin/*
dpkg-shlibdeps -Tdebian/sv-chiark-really \
- $t/chiark-rwbuffer/usr/sbin/*
+ $t/chiark-really/usr/sbin/*
+ dpkg-shlibdeps -Tdebian/sv-chiark-utils-bin \
+ $t/chiark-utils-bin/usr/bin/*
set -e; for p in $(packages_arch); \
do debian/rules binary-one p=$$p; done