[Chinese-commits] [gmchess] 05/07: debian: prepare new version 0.29.6-3.
Boyuan Yang
073plan at gmail.com
Mon Aug 21 07:08:32 UTC 2017
This is an automated email from the git hooks/post-receive script.
hosiet-guest pushed a commit to branch master
in repository gmchess.
commit a95966a0289168692ddd559c687200e58c7da869
Author: Boyuan Yang <073plan at gmail.com>
Date: Mon Aug 21 14:41:06 2017 +0800
debian: prepare new version 0.29.6-3.
---
debian/changelog | 10 ++++++
debian/compat | 2 +-
debian/control | 87 +++++++++++++++++++++++++++++----------------
debian/convert-pgn.install | 2 +-
debian/copyright | 4 +--
debian/eleeye.install | 2 +-
debian/gmchess.install | 4 +--
debian/libeval0-dev.install | 2 +-
debian/menu | 7 ----
debian/rules | 2 ++
10 files changed, 77 insertions(+), 45 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 91750b1..72b69f5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+gmchess (0.29.6-3) unstable; urgency=medium
+
+ * Ack previous NMU. Thanks Adrian!
+ * Drop debian/menu file (should not coexist with desktop file).
+ * Bump debhelper compat to v10.
+ + Drop dep autotools-dev, not needed.
+ * Update Standards-Version to 4.0.1.
+
+ -- Boyuan Yang <073plan at gmail.com> Mon, 21 Aug 2017 14:39:56 +0800
+
gmchess (0.29.6-2.1) unstable; urgency=medium
* Non-maintainer upload.
diff --git a/debian/compat b/debian/compat
index 45a4fb7..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-8
+10
diff --git a/debian/control b/debian/control
index 66d4ba9..4bde4c2 100644
--- a/debian/control
+++ b/debian/control
@@ -2,26 +2,46 @@ Source: gmchess
Section: games
Priority: optional
Maintainer: Debian Chinese Team <chinese-developers at lists.alioth.debian.org>
-Uploaders: Aron Xu <aron at debian.org>
-Build-Depends: debhelper (>= 9.20160403~), autotools-dev, intltool (>= 0.35.0), gettext, perl (>= 5.8.1), libxml2, libglademm-2.4-dev (>= 2.6.0), libtool, imagemagick
-Standards-Version: 3.9.2
+Uploaders:
+ Aron Xu <aron at debian.org>,
+ Boyuan Yang <073plan at gmail.com>,
+Build-Depends:
+ debhelper (>= 10),
+ gettext,
+ imagemagick,
+ intltool (>= 0.35.0),
+ libglademm-2.4-dev (>= 2.6.0),
+ libtool,
+ libxml2,
+ perl (>= 5.8.1),
+Standards-Version: 4.0.1
Homepage: http://code.google.com/p/gmchess/
-Package: gmchess
+Package: convert-pgn
+Section: utils
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, eleeye, convert-pgn
-Description: Chinese chess game (Xiangqi)
- gmchess enables you to play Chinese chess (Xiangqi) against
- a human opponent or the computer, read many chess manuals
- and improve your skills.
+Replaces:
+ gmchess (<< 0.20.3-2),
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: chess book format converter
+ Convert format of given chess book from one format to PGN,
+ the Portable Game Notation format.
.
- Chinese chess (Xiangqi) is one of the most popular chess
- games to have originated in China.
+ PGN is an XML-like computer-processible format for recording
+ chess games (both the moves and related data).
+ .
+ Supported source chess book formats: ccm, che, chn, mxq, xqf
Package: eleeye
Architecture: any
-Replaces: gmchess (<< 0.20.3-2)
-Depends: ${shlibs:Depends}, ${misc:Depends}, libeval0
+Replaces:
+ gmchess (<< 0.20.3-2),
+Depends:
+ libeval0,
+ ${misc:Depends},
+ ${shlibs:Depends},
Description: Chinese chess (Xiangqi) engine
elephant eye (eleeye) is a Chinese chess (Xiangqi) engine
providing a set of functions for developing Xiangqi games using
@@ -32,26 +52,29 @@ Description: Chinese chess (Xiangqi) engine
Chinese chess (Xiangqi) is one of the most popular chess
games to have originated in China.
-Package: convert-pgn
-Section: utils
+Package: gmchess
Architecture: any
-Replaces: gmchess (<< 0.20.3-2)
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: chess book format converter
- Convert format of given chess book from one format to PGN,
- the Portable Game Notation format.
- .
- PGN is an XML-like computer-processible format for recording
- chess games (both the moves and related data).
+Depends:
+ convert-pgn,
+ eleeye,
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Chinese chess game (Xiangqi)
+ gmchess enables you to play Chinese chess (Xiangqi) against
+ a human opponent or the computer, read many chess manuals
+ and improve your skills.
.
- Supported source chess book formats: ccm, che, chn, mxq, xqf
-
+ Chinese chess (Xiangqi) is one of the most popular chess
+ games to have originated in China.
Package: libeval0
Section: libs
Architecture: any
-Replaces: gmchess (<< 0.20.3-1)
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces:
+ gmchess (<< 0.20.3-1),
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
Description: support library for eleeye
elephant eye (eleeye) is a Chinese chess (Xiangqi) engine
providing a set of functions for developing Xiangqi games.
@@ -65,9 +88,13 @@ Description: support library for eleeye
Package: libeval0-dev
Section: libdevel
Architecture: any
-Provides: libeval-dev
-Conflicts: libeval-dev
-Depends: ${misc:Depends}, libeval0 (= ${binary:Version})
+Provides:
+ libeval-dev,
+Conflicts:
+ libeval-dev,
+Depends:
+ libeval0 (= ${binary:Version}),
+ ${misc:Depends},
Description: support library for eleeye - development file
elephant eye (eleeye) is a Chinese chess (Xiangqi) engine
providing a set of functions for developing Xiangqi games.
diff --git a/debian/convert-pgn.install b/debian/convert-pgn.install
index 5758019..f9a5878 100644
--- a/debian/convert-pgn.install
+++ b/debian/convert-pgn.install
@@ -1,2 +1,2 @@
-usr/share/man/man6/convert_pgn*
usr/games/convert_pgn usr/bin/
+usr/share/man/man6/convert_pgn*
diff --git a/debian/copyright b/debian/copyright
index c4f38e3..c45fe59 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -51,7 +51,7 @@ License: GPL-2+
Files: data/book.dat, data/wood/*, data/sound/*, src/engine/*
Copyright: 2008, 黄晨 <webmaster at elephantbase.net>
License: LGPL
- On Debian systems the full text of the GNU Lesser General Public
+ On Debian systems the full text of the GNU Lesser General Public
License can be found in the `/usr/share/common-licenses/LGPL'
file.
-------------------------------------------------------------------------------
@@ -59,6 +59,6 @@ License: LGPL
Files: src/engine/mips.h
Copyright: 2009 HjjHjj <hjjhjj at gmail.com>
License: GPL-3+
- On Debian systems the full text of the GNU General Public
+ On Debian systems the full text of the GNU General Public
License can be found in the `/usr/share/common-licenses/GPL-3'
file.
diff --git a/debian/eleeye.install b/debian/eleeye.install
index 021646b..3f441dc 100644
--- a/debian/eleeye.install
+++ b/debian/eleeye.install
@@ -1,2 +1,2 @@
-usr/share/man/man6/eleeye_engine*
usr/games/eleeye_engine
+usr/share/man/man6/eleeye_engine*
diff --git a/debian/gmchess.install b/debian/gmchess.install
index 2b43ee0..b2c2c17 100644
--- a/debian/gmchess.install
+++ b/debian/gmchess.install
@@ -1,6 +1,6 @@
+usr/games/gmchess
+usr/share/applications/*
usr/share/gmchess/*
usr/share/locale/*
-usr/share/applications/*
usr/share/man/man6/gmchess*
usr/share/pixmaps/*
-usr/games/gmchess
diff --git a/debian/libeval0-dev.install b/debian/libeval0-dev.install
index 87ca0ec..ce666e8 100644
--- a/debian/libeval0-dev.install
+++ b/debian/libeval0-dev.install
@@ -1,2 +1,2 @@
-usr/lib/libeval.so
usr/lib/*.a
+usr/lib/libeval.so
diff --git a/debian/menu b/debian/menu
deleted file mode 100644
index 45d679c..0000000
--- a/debian/menu
+++ /dev/null
@@ -1,7 +0,0 @@
-?package(gmchess):needs="X11" \
- section="Games/Simulation"\
- title="gmchess" \
- longtitle="Xiangqi game" \
- icon32x32="/usr/share/pixmaps/gmchess-32.xpm" \
- icon16x16="/usr/share/pixmaps/gmchess-16.xpm" \
- command="/usr/games/gmchess"
diff --git a/debian/rules b/debian/rules
index 34b20c5..03f22f5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
#!/usr/bin/make -f
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
CFLAGS = -g -O3
CXXFLAGS = -g -O3
LDFLAGS += -Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/chinese/gmchess.git
More information about the Chinese-commits
mailing list