Basically, should we apply sanity checks for my own packages which
aren't appropriate for other people's?
[no]upload
[no]clean
[no]vpath
[no]upload
[no]clean
[no]vpath
upload=yes
clean=yes
vpath=yes
upload=yes
clean=yes
vpath=yes
for opt; do
case "$opt" in
checkout) checkout=yes checkoutrev=HEAD ;;
for opt; do
case "$opt" in
checkout) checkout=yes checkoutrev=HEAD ;;
setup) setup=yes setupcmd=mdw-setup ;;
setup=*) setup=yes setupcmd=${opt#*=} ;;
setup) setup=yes setupcmd=mdw-setup ;;
setup=*) setup=yes setupcmd=${opt#*=} ;;
- distcheck | debian | upload | clean | vpath)
+ distcheck | debian | upload | clean | vpath | native)
eval "$opt=yes"
;;
nocheckout | nosetup | nodistcheck | nodebian | \
eval "$opt=yes"
;;
nocheckout | nosetup | nodistcheck | nodebian | \
- noupload | noclean | novpath)
+ noupload | noclean | novpath | nonative)
eval "${opt#no}=no"
;;
*)
eval "${opt#no}=no"
;;
*)
-if ! tar tf $buildpath/$distdir.tar.gz 2>/dev/null | grep -q RELEASE; then
- fail "missing RELEASE file in distribution"
-fi
+case $native in
+ yes)
+ if ! tar tf $buildpath/$distdir.tar.gz 2>/dev/null | grep -q RELEASE
+ then
+ fail "missing RELEASE file in distribution"
+ fi
+ ;;
+esac
run mv $buildpath/$distdir.tar.gz .
case $build in
run mv $buildpath/$distdir.tar.gz .
case $build in