tpack - scripts - various script and utils
 (HTM) git clone git://z3bra.org/scripts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       tpack (683B)
       ---
            1 #!/bin/sh
            2 
            3 SICKKEY=$HOME/.sick.d/$USER.key
            4 DIR=$(basename `pwd`)
            5 TAG=$(git tag | sed -n '$p' | tr -d a-z)
            6 REPO=$HOME/data/repository
            7 
            8 #prefix=/usr/local
            9 
           10 CONFIGURE_OPT="
           11 --prefix=${prefix}
           12 --mandir=/share/man
           13 "
           14 
           15 PKG=${1:-$DIR}
           16 VER=${TAG:-0.0}
           17 
           18 MK=make
           19 
           20 test -f mkfile && MK=mk
           21 
           22 case $MK in
           23         make) MAKEFLAGS="-e" ;;
           24         *)    MAKEFLAGS="" ;;
           25 esac
           26 
           27 mkdir /tmp/rootfs
           28 test -f configure && ./configure $CONFIGURE_OPT
           29 $MK $MAKEFLAGS PREFIX="$prefix"
           30 $MK $MAKEFLAGS DESTDIR=/tmp/rootfs PREFIX="$prefix" MANDIR=/share/man install
           31 (
           32         cd /tmp/rootfs
           33         mkdir -p $REPO
           34         tar cvj * | sick -asf ${SICKKEY} > $REPO/${PKG}@${VER}.tbz
           35 )
           36 rm -rf /tmp/rootfs
           37 
           38 echo
           39 #ls $REPO/${PKG}@${VER}.tbz
           40 repogen $REPO