[pkg-eucalyptus-commits] r18 - / tools
Charles Plessy
plessy at alioth.debian.org
Tue Mar 9 15:25:57 UTC 2010
Author: plessy
Date: 2010-03-09 15:25:53 +0000 (Tue, 09 Mar 2010)
New Revision: 18
Added:
tools/
tools/mrconfig
Log:
Added a ?\226?\128?\152mr?\226?\128?\153 config file for the Eucalyptus packaging team.
It will first have to be updated to the recent migration from
pkg-escience before being really useful.
Added: tools/mrconfig
===================================================================
--- tools/mrconfig (rev 0)
+++ tools/mrconfig 2010-03-09 15:25:53 UTC (rev 18)
@@ -0,0 +1,61 @@
+# mr config file to work on Eucalyptus and the packages it needs.
+# To obtain this file, you can simply type:
+# svn cat svn://svn.debian.org/svn/pkg-eucalyptus/tools/mrconfig
+
+# It will clone git repositories and set your identity according to the
+# environment variables DEBEMAIL and DEBFULLNAME, used by many devscripts(1).
+
+# In order to push to Alioth, you need to document your Alioth user name in .ssh/config:
+#
+# Host git.debian.org
+# User your-alioth-login
+
+# This mr file is still a bit ugly, and I will see later if it can
+# be further factorised.
+
+[DEFAULT]
+lib =
+ # gbp stands for git-buildpackage(1).
+ checkout_gbp_branches() {
+ git checkout -b pristine-tar remotes/origin/pristine-tar
+ git checkout -b upstream remotes/origin/upstream
+ git checkout master
+ }
+ git_config_debenvvars() {
+ [ "$DEBEMAIL" ] && git config user.email "$DEBEMAIL"
+ [ "$DEBFULLNAME" ] && git config user.name "$DEBFULLNAME"
+ }
+
+# In pkg-escience
+
+[axis2c]
+checkout =
+ git clone 'git://git.debian.org/git/pkg-escience/axis2c.git' 'axis2c'
+ cd axis2c
+ checkout_gbp_branches
+ git_config_debenvvars
+ git config remote.origin.pushurl ssh://git.debian.org/git/pkg-escience/axis2c.git
+
+[libaxiom]
+checkout = svn checkout 'svn+ssh://svn.debian.org/svn/pkg-escience/eucalyptus/libaxiom/trunk' 'libaxiom'
+
+[rampart]
+checkout = svn checkout 'svn+ssh://svn.debian.org/svn/pkg-escience/eucalyptus/rampart/trunk' 'rampart'
+
+# In pkg-java
+
+[dnsjava]
+checkout =
+ git clone 'git://git.debian.org/git/pkg-java/dnsjava.git' 'dnsjava'
+ cd dnsjava
+ checkout_gbp_branches
+ git_config_debenvvars
+ git config remote.origin.pushurl ssh://git.debian.org/git/pkg-java/dnsjava.git
+
+[netty]
+checkout =
+ git clone 'git://git.debian.org/git/pkg-java/netty.git' 'netty'
+ cd netty
+ checkout_gbp_branches
+ git_config_debenvvars
+ git config remote.origin.pushurl ssh://git.debian.org/git/pkg-java/netty.git
More information about the pkg-eucalyptus-commits
mailing list