diff options
| author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1997-06-21 15:42:17 +0000 |
|---|---|---|
| committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1997-06-21 15:42:17 +0000 |
| commit | f523d96216f381f11373de8c233b8cf768ee795f (patch) | |
| tree | 2d264edce0c0a7e4588976b026927bb36365c214 /release/scripts | |
| parent | 7284556f8e3445254a391788045b726d997c145b (diff) | |
Notes
Diffstat (limited to 'release/scripts')
| -rwxr-xr-x | release/scripts/catpages-make.sh | 10 | ||||
| -rwxr-xr-x | release/scripts/dict-make.sh | 15 | ||||
| -rwxr-xr-x | release/scripts/games-make.sh | 20 | ||||
| -rwxr-xr-x | release/scripts/info-make.sh | 8 | ||||
| -rwxr-xr-x | release/scripts/manpages-make.sh | 9 | ||||
| -rwxr-xr-x | release/scripts/proflibs-make.sh | 8 |
6 files changed, 70 insertions, 0 deletions
diff --git a/release/scripts/catpages-make.sh b/release/scripts/catpages-make.sh new file mode 100755 index 0000000000000..ac3a9b39725d0 --- /dev/null +++ b/release/scripts/catpages-make.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +# Create the catpages dist - must follow manpages dist script, for obvious +# reasons. +if [ -d ${RD}/trees/manpages/usr/share/man ]; then + su -m man -c 'catman ${RD}/trees/manpages/usr/share/man'; + ( cd ${RD}/trees/manpages/usr/share/man; + find cat* | cpio -dumpl ${RD}/trees/catpages/usr/share/man ) && + rm -rf ${RD}/trees/manpages/usr/share/man/cat*; +fi diff --git a/release/scripts/dict-make.sh b/release/scripts/dict-make.sh new file mode 100755 index 0000000000000..c84c56dfbef3b --- /dev/null +++ b/release/scripts/dict-make.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +# Move the dict stuff out to its own dist +if [ -d ${RD}/trees/bin/usr/share/dict ]; then + tar -cf - -C ${RD}/trees/bin/usr/share/dict . | + tar -xf - -C ${RD}/trees/dict/usr/share/dict && + rm -rf ${RD}/trees/bin/usr/share/dict; +fi + +for i in airport birthtoken flowers na.phone zipcodes; do + if [ -f ${RD}/trees/bin/usr/share/misc/$$i ]; then + mv ${RD}/trees/bin/usr/share/misc/$$i + ${RD}/trees/dict/usr/share/misc; + fi; +done diff --git a/release/scripts/games-make.sh b/release/scripts/games-make.sh new file mode 100755 index 0000000000000..bd7b061cdcae6 --- /dev/null +++ b/release/scripts/games-make.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +# Move all the games out to their own dist +if [ -d ${RD}/trees/bin/usr/games ]; then + tar -cf - -C ${RD}/trees/bin/usr/games . | + tar -xf - -C ${RD}/trees/games/usr/games && + rm -rf ${RD}/trees/bin/usr/games; +fi + +if [ -d ${RD}/trees/bin/usr/share/games ]; then + tar -cf - -C ${RD}/trees/bin/usr/share/games . | + tar -xf - -C ${RD}/trees/games/usr/share/games && + rm -rf ${RD}/trees/bin/usr/share/games; +fi + +if [ -d ${RD}/trees/bin/var/games ]; then + tar -cf - -C ${RD}/trees/bin/var/games . | + tar -xf - -C ${RD}/trees/games/var/games && + rm -rf ${RD}/trees/bin/var/games; +fi diff --git a/release/scripts/info-make.sh b/release/scripts/info-make.sh new file mode 100755 index 0000000000000..215751406c947 --- /dev/null +++ b/release/scripts/info-make.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +# Move the info files out to their own dist +if [ -d ${RD}/trees/bin/usr/share/info ]; then + tar -cf - -C ${RD}/trees/bin/usr/share/info . | + tar -xf - -C ${RD}/trees/info/usr/share/info && + rm -rf ${RD}/trees/bin/usr/share/info; +fi diff --git a/release/scripts/manpages-make.sh b/release/scripts/manpages-make.sh new file mode 100755 index 0000000000000..5f73f71b86a40 --- /dev/null +++ b/release/scripts/manpages-make.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +# Move all the manpages out to their own dist, using the bin dist as a +# starting point. +if [ -d ${RD}/trees/bin/usr/share/man ]; then + ( cd ${RD}/trees/bin/usr/share/man; + find . | cpio -dumpl ${RD}/trees/manpages/usr/share/man > /dev/null 2>&1) && + rm -rf ${RD}/trees/bin/usr/share/man; +fi diff --git a/release/scripts/proflibs-make.sh b/release/scripts/proflibs-make.sh new file mode 100755 index 0000000000000..aff0f3af2230a --- /dev/null +++ b/release/scripts/proflibs-make.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +# Move the profiled libraries out to their own dist +for i in ${RD}/trees/bin/usr/lib/*_p.a; do + if [ -f $$i ]; then + mv $$i ${RD}/trees/proflibs/usr/lib; + fi; +done |
