#!/bin/sh

# pwbuilder: builder.mkpkg - a part of builder.defs
# Copyright (c) 2002 Jaroslaw Swierczynski <swiergot@intersec.pl>

# See builder.defs for details.

if [ "$4" = "y" ]; then

    chown -R root.root .
    chown -Rf root.bin {{usr,usr/X11R6,usr/local}/,}{s,}bin

fi

if [ "$5" = "y" ]; then

    find . -type f -perm +111 -exec chmod 755 {} \;
    find . -type f ! -perm +111 -exec chmod 644 {} \;

fi

for i in `find . -path '*/man/*man?/*.*' ! -path '*.gz' -type f`; do

    gzip -9f $i
    chmod 644 $i.gz

done

if [ -f "$6" ]; then

    sh $6

fi

if [ "$7" = "y" ]; then

    find . -type f -perm +111 -exec strip -p {} > /dev/null 2>&1 \;

fi

target_dir=`dirname $1`
package_name=`basename $1 .tgz`
## tar -cf $2/$3.tar *
tar-1.13 -cf $2/$3.tar .
gzip -9 $2/$3.tar

if [ ! -d "$target_dir" ]; then

    mkdir -p "$target_dir"

fi

mv $2/$3.tar.gz $1
