[Pkg-mozext-commits] [firetray] 02/07: Update packaging documentation

David Prévot taffit at alioth.debian.org
Tue Oct 29 18:24:23 UTC 2013


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository firetray.

commit 011a0d3f80e4326982ad668034ac2da1b6b1076a
Author: David Prévot <taffit at debian.org>
Date:   Tue Oct 29 11:48:09 2013 -0400

    Update packaging documentation
---
 debian/README.source |   30 +++++++++++++++++++++++++++---
 debian/gbp.conf      |   11 ++++++-----
 2 files changed, 33 insertions(+), 8 deletions(-)

diff --git a/debian/README.source b/debian/README.source
index af89ab8..ee37652 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -1,7 +1,31 @@
-xul-ext-firetray for Debian
----------------------------
+firetray for Debian
+-------------------
 
 The upstream firetray source code was repacked. All non-free icons
 were removed.
 
- -- Sascha Girrulat <sascha at girrulat.de>  Fri, 10 Dec 2010 21:54:04 +0100
+This packages tracks the upstream Git repository as part of its sources.
+
+It follows git-buildpackage advices as on:
+<http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.html#GBP.IMPORT.UPSTREAM.GIT.TARBALL>
+The tarball created from Git is recorded using pristine-tar.
+
+A quick summary of how one can update the Debian packaging of
+xul-ext-firetray, assuming that one already has the appropriate
+build-dependencies, `devscripts`, `pristine-tar`, and `git-buildpackage`
+installed. $VERSION is assumed to be the new upstream version:
+
+    gbp clone git+ssh://git.debian.org/git/pkg-mozext/firetray.git
+    cd firetray
+    git remote add upstream https://github.com/foudfou/FireTray/
+
+    uscan --verbose --rename
+    git fetch upstream
+    gbp import-orig --upstream-vcs-tag=v$VERSION ../firetray_$VERSION.orig.tar.gz
+    git tag -s dfsg-clean/$VERSION -m"Create dfsg-clean version $VERSION" dfsg-clean
+    git checkout master
+    git merge dfsg-clean/$VERSION
+
+    [ Make here some adaptations, like updating debian/patches, if needed ]
+
+    gbp buildpackage
diff --git a/debian/gbp.conf b/debian/gbp.conf
index 1ca1ea2..65344a0 100644
--- a/debian/gbp.conf
+++ b/debian/gbp.conf
@@ -1,6 +1,7 @@
-# Configuration file for git-buildpackage and friends
+[gbp-buildpackage]
+upstream-tag = dfsg-clean/%(version)s
+pristine-tar-commit = True
+compression = xz
 
-[DEFAULT]
-# Options only affecting git-buildpackage
-[git-buildpackage]
-upstream-branch = dfsg-clean
+[gbp import-orig]
+debian-branch = dfsg-clean

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firetray.git



More information about the Pkg-mozext-commits mailing list