Changeset d849d83
- Timestamp:
- 01/17/17 22:54:06 (8 years ago)
- Branches:
- gcc484, master, ntop, perl-5.22
- Children:
- 72a275e
- Parents:
- 0105685
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
builder/runrooted
r0105685 rd849d83 24 24 for PAR in $*; do eval "$PAR=1" &>/dev/null; done 25 25 26 #unieke identifier voor deze lokale svncheckout. Op dit moment gebruiken we hier het lokale pad voor:26 #unieke identifier voor deze lokale checkout. Op dit moment gebruiken we hier het lokale pad voor: 27 27 SVNID=`pwd|tr / _` 28 28 … … 222 222 echo $WORKDIR/*.version ... 223 223 mv $WORKDIR/*.version $DIR || exit 1 224 echo $WORKDIR/*.pkg ... 225 mv $WORKDIR/*.pkg $DIR || exit 1 224 225 #copy check if pkg file is different and update build number when needed 226 for PKG in $WORKDIR/*.pkg; do 227 NAME=`basename $PKG|sed 's/.pkg$//g'` 228 if ! cmp $PKG $DIR/$NAME.pkg; then 229 BUILD=`cat $DIR/$NAME.build 2>/dev/null` 230 if [ "$BUILD" == "" ]; then 231 BUILD=1 232 else 233 (( BUILD=BUILD+1 )) 234 fi 235 echo "$PKG was rebuilded, build $BUILD" 236 mv $PKG $DIR || exit 1 237 echo $BUILD > $DIR/$NAME.build || exit 1 238 fi 239 done 240 241 226 242 echo Compressing $LOG ... 227 243 gzip $LOG || exit 1 -
npl/pkgname
r0105685 rd849d83 17 17 VER=`cat $DIR/$NAME.version` || exit 1 18 18 ARCH=`cat $DIR/$NAME.arch|sed s/-/_/g` || exit 1 19 20 #build nr bepalen mbv svn 21 SVNSTATUS=`svn status -v "$PKG"` || exit 1 22 BUILD=`echo "$SVNSTATUS" | egrep -o '[0-9]+' | head -n 2 | tail -n1` 23 MOD=`echo "$SVNSTATUS"|cut -b1-2` 24 25 #naam aanpassen als hij nieuw of gemod is 26 APPEND= 27 if [ "$BUILD" == "?" ]; then 28 BUILD="new" 29 else 30 #gemodified? 31 if [ "$MOD" != " " ]; then 32 APPEND=mod 33 fi 34 fi 35 19 BUILD=`cat $DIR/$NAME.build` || exit 1 20 36 21 37 22 #bevat 1 van de packagenaam onderdelen illegale tekens? 38 if echo "$NAME$VER$ARCH$BUILD $APPEND" | grep '[^a-zA-Z0-9._+]' &>/dev/null; then39 echo "FOUT: Package naam '$NAME-$VER-$ARCH-$BUILD $APPEND' bevat illegale tekens!" >&223 if echo "$NAME$VER$ARCH$BUILD" | grep '[^a-zA-Z0-9._+]' &>/dev/null; then 24 echo "FOUT: Package naam '$NAME-$VER-$ARCH-$BUILD' bevat illegale tekens!" >&2 40 25 exit 1 41 26 fi 42 27 43 echo "$NAME-$VER-$ARCH-$BUILD $APPEND.tgz"28 echo "$NAME-$VER-$ARCH-$BUILD.tgz" 44 29 fi 45 30 -
npl/rebuildcheck
r0105685 rd849d83 3 3 BUILDFILE=$1 4 4 DEPTH=$2 5 IGNORE_REGEX='/CVS/|md5$|/\. svn|/\.cvs|/docs|~$|\.depver$|\.arch$|\.version$|\.major$|\.check$|\.check\.ok$';5 IGNORE_REGEX='/CVS/|md5$|/\.git|/\.svn|/\.cvs|/docs|~$|\.depver$|\.arch$|\.version$|\.major$|\.check$|\.check\.ok$'; 6 6 if [ ! "`id -u`" = "0" ]; then 7 7 echo "root priviliges required. Quiting...";
Note: See TracChangeset
for help on using the changeset viewer.