[Bps-public-commit] SD branch, master, updated. 426b4ff23b20c434291f9f3e5a18dbb483eb0963

sunnavy at bestpractical.com sunnavy at bestpractical.com
Wed Jul 8 03:57:56 EDT 2009


The branch, master has been updated
       via  426b4ff23b20c434291f9f3e5a18dbb483eb0963 (commit)
      from  c03378a8201dabe73a0f56fda4d705169cd7de28 (commit)

Summary of changes:
 tools/shipwright-package |   43 ++++++++++++++++++++++---------------------
 1 files changed, 22 insertions(+), 21 deletions(-)

- Log -----------------------------------------------------------------
commit 426b4ff23b20c434291f9f3e5a18dbb483eb0963
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Jul 8 15:57:32 2009 +0800

    use git backend for shipwright tool, also ocontent update

diff --git a/tools/shipwright-package b/tools/shipwright-package
index 28262fb..8b14f5c 100644
--- a/tools/shipwright-package
+++ b/tools/shipwright-package
@@ -1,14 +1,14 @@
 export TODAY=`date +%Y-%-%m-%d`
-export REPO=/Users/jesse/shipwright-sd-${TODAY}/
-export SVN_PATH="svn:file://$REPO"
+export REPO=/Users/jesse/shipwright-sd-${TODAY}.git/
+#export REPO=/tmp/shipwright-sd-${TODAY}.git/
+
+export GIT_PATH="git:file://$REPO"
 export MIN_PERL=5.008006
 export SKIP="--skip=Pod::Simple,Module::Signature,Test::Pod,Test::Pod::Coverage,Test::Distribution,Pod::Readme,Archive::Tar,HTML::Lint,Prophet,Encode,Date::Calc,Test::Cukes,Quantum::Superpositions,Test::Memory::Cycle,Text::Greeking,Test::Exception,Test::HTTP::Server::Simple,Test::WWW::Mechanize"
-export IMPORT="shipwright import --min-perl-version=$MIN_PERL $SKIP -r $SVN_PATH --log-file - --log-level info"
+export IMPORT="shipwright import --min-perl-version=$MIN_PERL $SKIP -r $GIT_PATH --log-file - --log-level info"
 rm -rf $REPO
-svnadmin create $REPO
-
 
-shipwright create -r $SVN_PATH
+shipwright create -r $GIT_PATH
 # Optional deps we still want
 $IMPORT \
  cpan:Scalar::Util \
@@ -26,27 +26,28 @@ $IMPORT \
  cpan:Email::Address \
  cpan:Net::Jifty \
  cpan:Net::Trac \
+ cpan:Net::Google::Code \
  git:git+ssh://fsck.com/git/sd.git
-$IMPORT svn://svn.bestpractical.com/Net-Google-Code/trunk --name cpan-Net-Google-Code
+
 cd /tmp
 rm -rf sdex
-#shipwright update -r $SVN_PATH cpan-Module-Build --add-deps cpan-Pod-Simple
-#shipwright update -r $SVN_PATH cpan-IO-Compress-Base --add-deps cpan-Scalar-List-Utils
-shipwright update -r $SVN_PATH prophet.git      --add-deps cpan-Term-ReadLine-Perl,cpan-TermReadKey,cpan-DBD-SQLite,cpan-File-ShareDir,cpan-HTTP-Server-Simple,cpan-JSON-XS
-shipwright update -r $SVN_PATH sd.git           --add-deps prophet.git,cpan-Net-Bonjour,cpan-Email-Address,cpan-Net-Trac,cpan-RT-Client-REST,cpan-Net-Google-Code
-shipwright maintain -r $SVN_PATH --update-order
-cd /tmp
-mkdir svnhack-$$
-cd svnhack-$$
+#shipwright update -r $GIT_PATH cpan-Module-Build --add-deps cpan-Pod-Simple
+#shipwright update -r $GIT_PATH cpan-IO-Compress-Base --add-deps cpan-Scalar-List-Utils
+shipwright update -r $GIT_PATH prophet.git      --add-deps cpan-Term-ReadLine-Perl,cpan-TermReadKey,cpan-DBD-SQLite,cpan-File-ShareDir,cpan-HTTP-Server-Simple,cpan-JSON-XS
+shipwright update -r $GIT_PATH sd.git           --add-deps prophet.git,cpan-Net-Bonjour,cpan-Email-Address,cpan-Net-Trac,cpan-RT-Client-REST,cpan-Net-Google-Code
+shipwright maintain -r $GIT_PATH --update-order
 
-svn co file://${REPO}/scripts/cpan-DateTime-Format-Natural
-cd cpan-DateTime-Format-Natural
-perl -pi -e s'/Build test/Build/g' build
-svn commit -m 'Made DTFN not run its tests which add a slew of deps' build
-cd ..
+cd /tmp
 
+#seems no cpan-DateTime-Format-Natual dep any more
+#git clone file://${REPO} hack-$$
+#cd hack-$$/scripts/cpan-DateTime-Format-Natural
+#perl -pi -e s'/Build test/Build/g' build
+#git commit -m 'Made DTFN not run its tests which add a slew of deps' build
+#git push
+#rm -rf hack-$$
 
-svn export file://$REPO /tmp/sdex-$$
+git clone file://$REPO /tmp/sdex-$$
 cd /tmp/sdex-$$ 
 echo "# one argument per line
 --skip-man-pages

-----------------------------------------------------------------------



More information about the Bps-public-commit mailing list