[freeciv] 01/03: Intall the appdata files into the individual freeciv client packages.

Markus Koschany apo at moszumanska.debian.org
Tue Dec 20 00:52:56 UTC 2016


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

apo pushed a commit to branch master
in repository freeciv.

commit 11fb62dffc6cc91a6dc7f51b576e2c03bfcac0a6
Author: Markus Koschany <apo at debian.org>
Date:   Tue Dec 20 01:24:35 2016 +0100

    Intall the appdata files into the individual freeciv client packages.
    
    Thanks: Laurent Bigonville for the report and patch.
    Closes: #848720
---
 debian/control                       | 12 ++++++++++++
 debian/freeciv-client-extras.install |  1 +
 debian/freeciv-client-gtk.install    |  1 +
 debian/freeciv-client-gtk3.install   |  1 +
 debian/freeciv-client-qt.install     |  1 +
 debian/freeciv-client-sdl.install    |  1 +
 debian/freeciv-data.install          |  1 -
 debian/freeciv-server.install        |  1 +
 8 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 535a08b..472ff1e 100644
--- a/debian/control
+++ b/debian/control
@@ -56,6 +56,8 @@ Depends:
  freeciv-data (= ${source:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
+Breaks: freeciv-data (<< 2.5.6-2~)
+Replaces: freeciv-data (<< 2.5.6-2~)
 Description: Civilization turn based strategy game (miscellaneous extras)
  Freeciv is a free clone of the turn based strategy game Civilization.
  In this game, each player becomes leader of a civilisation, fighting to
@@ -76,6 +78,8 @@ Recommends:
 Suggests:
  freeciv-client-extras,
  freeciv-sound-standard
+Breaks: freeciv-data (<< 2.5.6-2~)
+Replaces: freeciv-data (<< 2.5.6-2~)
 Description: Civilization turn based strategy game (GTK+ client)
  Freeciv is a free clone of the turn based strategy game Civilization.
  In this game, each player becomes leader of a civilisation, fighting to
@@ -95,6 +99,8 @@ Recommends:
 Suggests:
  freeciv-client-extras,
  freeciv-sound-standard
+Breaks: freeciv-data (<< 2.5.6-2~)
+Replaces: freeciv-data (<< 2.5.6-2~)
 Description: Civilization turn based strategy game (GTK 3 client)
  Freeciv is a free clone of the turn based strategy game Civilization.
  In this game, each player becomes leader of a civilisation, fighting to
@@ -116,6 +122,8 @@ Recommends:
 Suggests:
  freeciv-client-extras,
  freeciv-sound-standard
+Breaks: freeciv-data (<< 2.5.6-2~)
+Replaces: freeciv-data (<< 2.5.6-2~)
 Description: Civilization turn based strategy game (Qt client)
  Freeciv is a free clone of the turn based strategy game Civilization.
  In this game, each player becomes leader of a civilisation, fighting to
@@ -138,6 +146,8 @@ Recommends:
 Suggests:
  freeciv-client-extras,
  freeciv-sound-standard
+Breaks: freeciv-data (<< 2.5.6-2~)
+Replaces: freeciv-data (<< 2.5.6-2~)
 Description: Civilization turn based strategy game (SDL client)
  Freeciv is a free clone of the turn based strategy game Civilization.
  In this game, each player becomes leader of a civilisation, fighting to
@@ -168,6 +178,8 @@ Depends:
  ${shlibs:Depends}
 Suggests:
  freeciv
+Breaks: freeciv-data (<< 2.5.6-2~)
+Replaces: freeciv-data (<< 2.5.6-2~)
 Description: Civilization turn based strategy game (server files)
  Freeciv is a free clone of the turn based strategy game Civilization.
  In this game, each player becomes leader of a civilisation, fighting to
diff --git a/debian/freeciv-client-extras.install b/debian/freeciv-client-extras.install
index 5fc2440..f1de962 100644
--- a/debian/freeciv-client-extras.install
+++ b/debian/freeciv-client-extras.install
@@ -1,4 +1,5 @@
 usr/games/freeciv-mp-gtk3
+usr/share/appdata/freeciv-mp-gtk3.appdata.xml
 usr/share/applications/freeciv-mp-gtk3.desktop
 usr/share/man/man6/freeciv-modpack.6
 usr/share/man/man6/freeciv-mp-gtk3.6
diff --git a/debian/freeciv-client-gtk.install b/debian/freeciv-client-gtk.install
index c4ec3f9..e137988 100644
--- a/debian/freeciv-client-gtk.install
+++ b/debian/freeciv-client-gtk.install
@@ -1,2 +1,3 @@
 usr/games/freeciv-gtk2
+usr/share/appdata/freeciv-gtk2.appdata.xml
 usr/share/applications/freeciv-gtk2.desktop
diff --git a/debian/freeciv-client-gtk3.install b/debian/freeciv-client-gtk3.install
index 6da3de2..b66aa8d 100644
--- a/debian/freeciv-client-gtk3.install
+++ b/debian/freeciv-client-gtk3.install
@@ -1,2 +1,3 @@
 usr/games/freeciv-gtk3
+usr/share/appdata/freeciv-gtk3.appdata.xml
 usr/share/applications/freeciv.desktop
diff --git a/debian/freeciv-client-qt.install b/debian/freeciv-client-qt.install
index ae92e14..86d0494 100644
--- a/debian/freeciv-client-qt.install
+++ b/debian/freeciv-client-qt.install
@@ -1,2 +1,3 @@
 usr/games/freeciv-qt
+usr/share/appdata/freeciv-qt.appdata.xml
 usr/share/applications/freeciv-qt.desktop
diff --git a/debian/freeciv-client-sdl.install b/debian/freeciv-client-sdl.install
index 9f44425..7df3ea1 100644
--- a/debian/freeciv-client-sdl.install
+++ b/debian/freeciv-client-sdl.install
@@ -1,2 +1,3 @@
 usr/games/freeciv-sdl
+usr/share/appdata/freeciv-sdl.appdata.xml
 usr/share/applications/freeciv-sdl.desktop
diff --git a/debian/freeciv-data.install b/debian/freeciv-data.install
index 6150a83..02d7a45 100644
--- a/debian/freeciv-data.install
+++ b/debian/freeciv-data.install
@@ -1,6 +1,5 @@
 freeciv-server.xpm  usr/share/pixmaps
 freeciv.xpm         usr/share/pixmaps
-usr/share/appdata
 usr/share/games/freeciv
 usr/share/icons
 usr/share/locale
diff --git a/debian/freeciv-server.install b/debian/freeciv-server.install
index a38eefc..408de8f 100644
--- a/debian/freeciv-server.install
+++ b/debian/freeciv-server.install
@@ -1,4 +1,5 @@
 etc/freeciv/database.lua
 usr/games/freeciv-server
+usr/share/appdata/freeciv-server.appdata.xml
 usr/share/applications/freeciv-server.desktop
 usr/share/man/man6/freeciv-server.6

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



More information about the Pkg-games-commits mailing list