build.mk (539B)
1 <$mkpklib/defaults.mk 2 3 build-package:QV: 4 if [ -d "$SRCBASEDIR/$PKGBASE" ]; then 5 # No ver = git clone 6 found=$SRCBASEDIR/$PKGBASE 7 else 8 # From source tarball 9 recentver=$(find $SRCBASEDIR/* -type d -prune \ 10 -name "$PKGBASE-*" | \ 11 sed 's,\([^0-9]\+[^-]-\)\+\([0-9].*\),\2,' | recent) 12 if [ -z "$recentver" ]; then 13 printf "Directory %s does not exist (try fetch?)\n" \ 14 "$PKGBASE" >&2 15 exit 1 16 fi 17 found=$SRCBASEDIR/$PKGBASE-$recentver 18 fi 19 cp -R "$SRCMKFILES/$PKGBASE"/* "$found/" 20 cd "$found" 21 "$MK" package-install