Mercurial > dnsbl
changeset 198:fbcf2733fe79
always rebuild from clean source control tip, rather than from working directory
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sat, 02 Feb 2008 11:58:46 -0800 |
parents | 3b69ee1ed10f |
children | d1ef12ab18b6 |
files | package |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/package Sun Feb 03 03:33:37 2008 +0000 +++ b/package Sat Feb 02 11:58:46 2008 -0800 @@ -2,6 +2,18 @@ find . -name '*~' | while read a; do rm -f "$a"; done + +# get a new clean copy from source control +orig=$(pwd) +pack=$orig/../dnsbl-package +[ -d "$pack" ] && rm -rf "$pack" +mkdir "$pack" +cd "$pack" +hg clone /usr/hg-repository/dnsbl +cd dnsbl + + +# build the dnsbl package T=`grep AC_INIT configure.in | cut -d'(' -f2` NAME=`echo $T | cut -d, -f1` VER=`echo $T | cut -d, -f2` @@ -66,3 +78,9 @@ tail -10 $distlog fi chown --recursive carl:carl * + + +# throw away the packaging directory +cd "$pack/.." +rm -rf dnsbl-package +cd "$orig"