[megaglest-data] 04/04: Release 3.12.0-1

Markus Koschany apo-guest at moszumanska.debian.org
Wed Jan 27 16:35:45 UTC 2016


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

apo-guest pushed a commit to branch master
in repository megaglest-data.

commit 744f1f1f62a96e3bf393625d5de77f63138a5345
Author: Markus Koschany <apo at debian.org>
Date:   Wed Jan 27 17:33:58 2016 +0100

    Release 3.12.0-1
---
 debian/changelog                        | 12 ++++++++++--
 debian/control                          |  4 ++++
 debian/copyright                        |  2 +-
 debian/megaglest-data.lintian-overrides |  7 +++++++
 debian/rules                            |  5 +++++
 debian/watch                            |  3 ++-
 6 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8abb737..c26c735 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,16 @@
 megaglest-data (3.12.0-1) unstable; urgency=medium
 
   * New upstream release.
-
- -- Markus Koschany <apo at debian.org>  Wed, 27 Jan 2016 15:01:39 +0100
+  * Use Breaks and Replaces against src:megaglest because icons and desktop
+    files were moved into src:megaglest-data.
+  * Set MEGAGLEST_BIN_INSTALL_PATH=games.
+  * Remove menu file provided by upstream because we already ship a menu file
+    in src:megaglest.
+  * Override Lintian warning desktop-command-not-in-package and
+    privacy-breach-logo.
+  * Update debian/watch and detect the latest release.
+
+ -- Markus Koschany <apo at debian.org>  Wed, 27 Jan 2016 16:27:38 +0100
 
 megaglest-data (3.11.1-1) unstable; urgency=medium
 
diff --git a/debian/control b/debian/control
index 00909a1..519a32e 100644
--- a/debian/control
+++ b/debian/control
@@ -18,6 +18,10 @@ Homepage: http://megaglest.org/
 Package: megaglest-data
 Depends:
  ${misc:Depends}
+Breaks:
+ megaglest (<< 3.12.0-1)
+Replaces:
+ megaglest (<< 3.12.0-1)
 Architecture: all
 Suggests:
  megaglest
diff --git a/debian/copyright b/debian/copyright
index 9b29ef7..6a9cec0 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -155,7 +155,7 @@ Comment:
 
 Files: *
 Copyright: 2001-2008, The Glest Team (<http://glest.org>)
-           2008-2015, The MegaGlest Team (<http://megaglest.org>)
+           2008-2016, The MegaGlest Team (<http://megaglest.org>)
 License: CC-BY-SA-3.0
 
 Files: debian/*
diff --git a/debian/megaglest-data.lintian-overrides b/debian/megaglest-data.lintian-overrides
new file mode 100644
index 0000000..053c1cb
--- /dev/null
+++ b/debian/megaglest-data.lintian-overrides
@@ -0,0 +1,7 @@
+# Not an issue because the binaries are shipped with megaglest
+desktop-command-not-in-package
+# Megaglest is a multiplayer online game and the players connect to master
+# servers which are controlled by upstream. Removing the logo would not change
+# the fact that their privacy might be compromised by connecting to those
+# servers anyway. I do not think this is an issue in this case.
+privacy-breach-logo
diff --git a/debian/rules b/debian/rules
index 2c0270b..97b5715 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,9 +2,14 @@
 %:
 	dh $@ --parallel
 
+override_dh_auto_configure:
+	dh_auto_configure -- \
+		-DMEGAGLEST_BIN_INSTALL_PATH=games
+
 override_dh_auto_install:
 	dh_auto_install --destdir=debian/megaglest-data
 	rm debian/megaglest-data/usr/share/megaglest/docs/README.data-license.txt
+	rm debian/megaglest-data/usr/share/menu/megaglest
 	find debian/megaglest-data/usr -type d -empty -delete
 	mkdir debian/megaglest-data/usr/share/games
 	mv debian/megaglest-data/usr/share/megaglest debian/megaglest-data/usr/share/games
diff --git a/debian/watch b/debian/watch
index 393e5ba..ea1f922 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,5 +1,6 @@
 version=3
 # The built data is here:
-https://github.com/MegaGlest/megaglest-data/releases .*/megaglest-data-([\d.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/megaglest-data-$1\.tar\.gz/ \
+  https://github.com/MegaGlest/megaglest-data/tags .*/v?(\d\S*)\.tar\.gz
 # The data source code is here:
 # https://github.com/MegaGlest/megaglest-data-source/releases .*/megaglest-data-source-([\d.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/megaglest-data.git



More information about the Pkg-games-commits mailing list