aboutsummaryrefslogtreecommitdiff
path: root/release/scripts
diff options
context:
space:
mode:
authorNathan Whitehorn <nwhitehorn@FreeBSD.org>2011-03-02 14:39:26 +0000
committerNathan Whitehorn <nwhitehorn@FreeBSD.org>2011-03-02 14:39:26 +0000
commit99ad39c822aa9bfa14167e101fce67e6d996dd42 (patch)
tree7614655486ed54841482c8143b6c735f775ce4b0 /release/scripts
parent7b9758e3085cad9b8ebc7ab8d42f8a34947ecbe7 (diff)
downloadsrc-99ad39c822aa9bfa14167e101fce67e6d996dd42.tar.gz
src-99ad39c822aa9bfa14167e101fce67e6d996dd42.zip
Improve the distributeworld target in Makefile.inc1 and update the release
infrastructure to use it. make distributeworld can now be used without preparing its environment first and installs games into its distribution using the regular make distribute logic instead of post-processing with a script. Also add two new targets, packageworld and packagekernel, that tar up the results of distributeworld and distributekernel (also new), respectively.
Notes
Notes: svn path=/head/; revision=219177
Diffstat (limited to 'release/scripts')
-rwxr-xr-xrelease/scripts/games-make.sh37
-rw-r--r--release/scripts/lib32-make.sh8
2 files changed, 0 insertions, 45 deletions
diff --git a/release/scripts/games-make.sh b/release/scripts/games-make.sh
deleted file mode 100755
index 6e83d1474737..000000000000
--- a/release/scripts/games-make.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# Move all the games out to their own dist
-if [ -d ${RD}/trees/base/usr/games ]; then
- tar -cf - -C ${RD}/trees/base/usr/games . |
- tar -xpf - -C ${RD}/trees/games/usr/games &&
- rm -rf ${RD}/trees/base/usr/games;
-fi
-
-if [ -d ${RD}/trees/base/usr/share/games ]; then
- tar -cf - -C ${RD}/trees/base/usr/share/games . |
- tar -xpf - -C ${RD}/trees/games/usr/share/games &&
- rm -rf ${RD}/trees/base/usr/share/games;
-fi
-
-if [ -d ${RD}/trees/base/var/games ]; then
- tar -cf - -C ${RD}/trees/base/var/games . |
- tar -xpf - -C ${RD}/trees/games/var/games &&
- rm -rf ${RD}/trees/base/var/games;
-fi
-
-if [ -d ${RD}/trees/manpages/usr/share/man/man6 ]; then
- mkdir -p ${RD}/trees/games/usr/share/man/man6
- tar -cf - -C ${RD}/trees/manpages/usr/share/man/man6 . |
- tar -xpf - -C ${RD}/trees/games/usr/share/man/man6 &&
- rm -rf ${RD}/trees/manpages/usr/share/man/man6
-fi
-
-if [ -d ${RD}/trees/catpages/usr/share/man/cat6 ]; then
- mkdir -p ${RD}/trees/games/usr/share/man/cat6
- tar -cf - -C ${RD}/trees/catpages/usr/share/man/cat6 . |
- tar -xpf - -C ${RD}/trees/games/usr/share/man/cat6 &&
- rm -rf ${RD}/trees/catpages/usr/share/man/cat6
-fi
diff --git a/release/scripts/lib32-make.sh b/release/scripts/lib32-make.sh
deleted file mode 100644
index 99bbee4172eb..000000000000
--- a/release/scripts/lib32-make.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# Clean the dust.
-cd ${RD}/trees/lib32 && \
- find . '(' -path '*/usr/share/*' -or -path '*/usr/lib/*' ')' -delete