Update of /cvsroot/fink/experimental/gecko2/scripts
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv4993

Modified Files:
        generate-distfiles-and-finkinfo-mirror.pl 
        sync-distfiles-finkinfo.sh 
Log Message:
Some logoutput adjustment


Index: sync-distfiles-finkinfo.sh
===================================================================
RCS file: /cvsroot/fink/experimental/gecko2/scripts/sync-distfiles-finkinfo.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- sync-distfiles-finkinfo.sh  24 Aug 2009 10:03:47 -0000      1.1
+++ sync-distfiles-finkinfo.sh  26 Aug 2009 10:21:44 -0000      1.2
@@ -3,44 +3,46 @@
 test -f ~fink/infodist/FORCED && mv ~fink/infodist/FORCED{,.old}
 test -f ~fink/log/change.log && date -u +%s >~fink/infodist/FORCED && rm -f 
~fink/infodist/FORCED.old
 ~fink/scripts/generate-distfiles-and-finkinfo-mirror.pl
-printf "\n\n\nLogFile: ~fink/log/mirror.log\n\n"
-fgrep -v 'has not changed' ~fink/log/mirror.log | sed 's/^/| /'
-if [ \! -f ~fink/log/change.log ]; then
-       printf '~fink/log/change.log is missing...'
-       exit 0
-fi
-if [ "$(grep -e '.info$' -e '.patch$' ~fink/log/change.log)" != "" ]; then
-       printf '\nApplying changes in cvs to infodist files:\n'
-       cd ~fink/finkinfo/dists.public/10.4
-       for tree in stable unstable; do
-               if [ "$(grep 10.4/"${tree}"/ ~fink/log/change.log)" != "" ]; 
then
-                       printf " Regenerating 10.4-${tree} tarball\n"
-                       if tar cjph --group 80 --numeric-owner -f 
~fink/infodist/10.4-${tree}.tbz.new stable; then
-                               mv ~fink/infodist/10.4-${tree}.tbz.new 
~fink/infodist/10.4-${tree}.tbz
-                       else
-                               printf " Regenerating of 10.4-${tree} tarball 
FAILED!\n"
-                               exit 0
-                       fi
-                       printf " Calculating new checksums for 10.4-"${tree}"\n"
-                       for check in md5 sha1 sha256; do
-                               ${check}sum ~fink/infodist/10.4-${tree}.tbz | 
cut -f 1 -d " " >~fink/infodist/10.4-${tree}.tbz.${check}
-                       done
-                       printf " Creating symlinks and timestamps for 
10.5-"${tree}" and 10.6-"${tree}"\n"
-                       date -u +%s >~fink/infodist/10.4-${tree}-LOCAL
-                       for dist in 10.5 10.6; do
-                               ln -sf 10.4-${tree}.tbz 
~fink/infodist/${dist}-${tree}.tbz
+if [ \! -f ~fink/mirwork/mirror.lock ]; then
+       printf "\n\n\nLogFile: ~fink/log/mirror.log\n\n"
+       grep -ve 'has not changed' -e 'fetching files for' -e 'exists$'  
~fink/log/mirror.log | sed 's/^/| /'
+       if [ \! -f ~fink/log/change.log ]; then
+               printf '~fink/log/change.log is missing...'
+               exit 0
+       fi
+       if [ "$(grep -e '.info$' -e '.patch$' ~fink/log/change.log)" != "" ]; 
then
+               printf '\nApplying changes in cvs to infodist files:\n'
+               cd ~fink/finkinfo/dists.public/10.4
+               for tree in stable unstable; do
+                       if [ "$(grep 10.4/"${tree}"/ ~fink/log/change.log)" != 
"" ]; then
+                               printf " Regenerating 10.4-${tree} tarball\n"
+                               if tar cjph --group 80 --numeric-owner -f 
~fink/infodist/10.4-${tree}.tbz.new stable; then
+                                       mv ~fink/infodist/10.4-${tree}.tbz.new 
~fink/infodist/10.4-${tree}.tbz
+                               else
+                                       printf " Regenerating of 10.4-${tree} 
tarball FAILED!\n"
+                                       exit 0
+                               fi
+                               printf " Calculating new checksums for 
10.4-"${tree}"\n"
                                for check in md5 sha1 sha256; do
-                                       ln -sf 10.4-${tree}.tbz.${check} 
~fink/infodist/${dist}-${tree}.tbz.${check}
+                                       ${check}sum 
~fink/infodist/10.4-${tree}.tbz | cut -f 1 -d " " 
>~fink/infodist/10.4-${tree}.tbz.${check}
                                done
-                               ln -sf 10.4-${tree}-LOCAL 
~fink/infodist/${dist}-${tree}-LOCAL
-                       done
-               fi
-       done
-else
-       printf '\nNo changes to infodist needed\n'
+                               printf " Creating symlinks and timestamps for 
10.5-"${tree}" and 10.6-"${tree}"\n"
+                               date -u +%s >~fink/infodist/10.4-${tree}-LOCAL
+                               for dist in 10.5 10.6; do
+                                       ln -sf 10.4-${tree}.tbz 
~fink/infodist/${dist}-${tree}.tbz
+                                       for check in md5 sha1 sha256; do
+                                               ln -sf 
10.4-${tree}.tbz.${check} ~fink/infodist/${dist}-${tree}.tbz.${check}
+                                       done
+                                       ln -sf 10.4-${tree}-LOCAL 
~fink/infodist/${dist}-${tree}-LOCAL
+                               done
+                       fi
+               done
+       else
+               printf '\nNo changes to infodist needed\n'
+       fi
+       printf ' Getting TIMESTAMP\n'
+       cp -p ~fink/finkinfo/dists.public/TIMESTAMP ~fink/infodist/TIMESTAMP
+       printf ' Cleaning up\n'
+       rm -f ~fink/log/change.log
+       printf 'done\n'
 fi
-printf ' Getting TIMESTAMP\n'
-cp -p ~fink/finkinfo/dists.public/TIMESTAMP ~fink/infodist/TIMESTAMP
-printf ' Cleaning up\n'
-rm -f ~fink/log/change.log
-printf 'done\n'

Index: generate-distfiles-and-finkinfo-mirror.pl
===================================================================
RCS file: 
/cvsroot/fink/experimental/gecko2/scripts/generate-distfiles-and-finkinfo-mirror.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- generate-distfiles-and-finkinfo-mirror.pl   24 Aug 2009 10:03:47 -0000      
1.1
+++ generate-distfiles-and-finkinfo-mirror.pl   26 Aug 2009 10:21:44 -0000      
1.2
@@ -39,7 +39,7 @@
        my $msg = "Another process is already running.\n";
        if (-f $LOGFILE && -r _) {
                $msg .= "Existing logfile:\n";
-               $msg .= `grep -v 'has not changed' $LOGFILE`;
+               $msg .= `grep -ve 'has not changed' -e 'fetching files for' -e 
'exists$' $LOGFILE`;
        }
        die $msg;
 }


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to