[SCM] Packaging for bzflag branch, master, updated. debian/2.4.2+ds1-1

Ryan Kavanagh rak at debian.org
Wed Aug 1 18:41:37 UTC 2012


The following commit has been merged in the master branch:
commit 63be90230256afae4777c6d0e8f9ba8bdcd4a6ae
Author: Ryan Kavanagh <rak at debian.org>
Date:   Tue Jul 31 09:45:36 2012 -0400

    Added README.source describing how to import upstream sources

diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..04ed556
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,32 @@
+bzflag for Debian
+---------
+
+The sources have been repacked to remove several libraries upstream bundles
+which are already included in Debian. This is in order to avoid having to update
+copyright information for five unused libraries. These libraries are:
+ * PDcurses (use libncurses-dev)
+ * ares (libc-ares-dev)
+ * curl (libcurl4-gnutls-dev | libcurl4-dev | libcurl-dev)
+ * glew (libglew1.5-dev | libglew-dev)
+ * zlib
+
+Instructions for importing new upstream releases:
+1) Import the contents of the upstream tarball into upstream branch:
+    git-import-orig --no-merge --pristine-tar --sign-tags <TARBALL_PATH>
+2) Switch to repack and import new upstream release:
+    git checkout repack && git merge upstream
+3) Make changes needed to clean the sources, at the moment:
+    git rm -fr src/other
+    git commit -am "Repack sources for bzflag X.Y.Z"
+    git tag -s repack/X.Y.Z
+4) Merge changes into master branch and update changelog with new
+   version number:
+    git checkout master
+    git merge dfsg_clean/X.Y.Z
+    dch --newversion X.Y.Z+ds1-1 --preserve
+    git commit -am "Empty changelog entry with correct version"
+5) Commit repacked tarball to pristine-tar
+    git-buildpackage --git-pristine-tar-commit \
+            --git-upstream-tree=repack/X.Y.Z --git-builder=""
+
+ -- Ryan Kavanagh <rak at debian.org>  Tue, 31 Jul 2012 09:42:32 -0400

-- 
Packaging for bzflag



More information about the Pkg-games-commits mailing list