[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