Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- padsfs() {
- ORIGSIZE=$(stat -c %s "$1")
- BLOCKS256K=$(( ((ORIGSIZE/1024/256)+1) ))
- dd if=/dev/zero of="$1" bs=256K seek=$BLOCKS256K count=0
- }
- make_sfs() {
- local output="$1" dir=${1%/*}
- shift
- [ "$dir" ] && [ "$dir" != "$output" ] && mkdir -p $dir
- #echo $DISTRO_VERSION > $CHROOT_DIR/etc/${DISTRO_PREFIX}-version
- mksquashfs $CHROOT_DIR "$output" -noappend "$@"
- padsfs "$output"
- }
- #. ./build.conf
- #export VERSION=${VERSION:-ascii}
- #export DISTRO_PREFIX=${DISTRO_PREFIX:-puppy}
- #export DISTRO_VERSION=${DISTRO_VERSION:-700} # informative only
- for A_SFS in ADRVSFS; do #PUPPYSFS
- case "$A_SFS" in
- PUPPYSFS)
- CHROOT_DIR="/mnt/sb/fakeroot"
- ;;
- ADRVSFS)
- ;;
- esac
- CHROOT_DIR="chroot-ascii-i386"
- PUPPY_SFS="${PUPPY_SFS:-puppy.sfs}"
- make_sfs $ISO_ROOT/$PUPPY_SFS -comp gzip
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement