[minetest-v04x] 08/10: fix the installation of the packages
Martin Quinson
mquinson at moszumanska.debian.org
Tue May 17 06:39:56 UTC 2016
This is an automated email from the git hooks/post-receive script.
mquinson pushed a commit to branch master
in repository minetest-v04x.
commit 319831d7c1802d5da2705b90d40d683e0e4155cd
Author: Martin Quinson <martin.quinson at loria.fr>
Date: Tue May 17 08:00:36 2016 +0200
fix the installation of the packages
---
debian/minetest-data.install | 11 +++++------
debian/minetest-server.manpages | 2 +-
debian/minetest.manpages | 2 +-
debian/rules | 22 ++++++++++------------
4 files changed, 17 insertions(+), 20 deletions(-)
diff --git a/debian/minetest-data.install b/debian/minetest-data.install
index 6e05ee3..998ab41 100644
--- a/debian/minetest-data.install
+++ b/debian/minetest-data.install
@@ -1,11 +1,10 @@
-
-usr/share/doc/minetest/README.txt usr/share/doc/minetest-data
-usr/share/doc/minetest/lua_api.txt usr/share/doc/minetest-data
-usr/share/doc/minetest/mapformat.txt usr/share/doc/minetest-data
-usr/share/doc/minetest/minetest.conf.example usr/share/doc/minetest-data
+usr/share/doc/minetest/* usr/share/doc/minetest/
usr/share/games/minetest/builtin/* usr/share/games/minetest/builtin
usr/share/games/minetest/client/* usr/share/games/minetest/client
usr/share/games/minetest/games/* usr/share/games/minetest/games
usr/share/games/minetest/textures/* usr/share/games/minetest/textures
-usr/share/locale/* usr/share/locale
+usr/share/games/minetest/fonts
+usr/share/locale
+usr/share/icons/hicolor/scalable/apps/minetest.svg
+usr/share/appdata/minetest.appdata.xml
\ No newline at end of file
diff --git a/debian/minetest-server.manpages b/debian/minetest-server.manpages
index ccf5882..0ed2d3a 100644
--- a/debian/minetest-server.manpages
+++ b/debian/minetest-server.manpages
@@ -1 +1 @@
-doc/minetestserver.6
+debian/tmp/usr/share/man/man6/minetestserver.6
\ No newline at end of file
diff --git a/debian/minetest.manpages b/debian/minetest.manpages
index 2bb7d5b..a4c6bcf 100644
--- a/debian/minetest.manpages
+++ b/debian/minetest.manpages
@@ -1 +1 @@
-doc/minetest.6
+debian/tmp/usr/share/man/man6/minetest.6
diff --git a/debian/rules b/debian/rules
index a470f91..6322f19 100755
--- a/debian/rules
+++ b/debian/rules
@@ -62,25 +62,23 @@ override_dh_installchangelogs:
dh_installchangelogs debian/changelog.upstream
override_dh_install:
- dh_install --list-missing -X.gitignore
+ dh_install --list-missing
# copy the logo
- mkdir -p \
- debian/minetest/usr/share/icons/hicolor/24x24/apps/ \
- debian/minetest/usr/share/pixmaps/
- cp \
- misc/minetest-icon-24x24.png \
+ mkdir -p debian/minetest/usr/share/icons/hicolor/24x24/apps/ \
+ debian/minetest/usr/share/pixmaps/
+ cp misc/minetest-icon-24x24.png \
debian/minetest/usr/share/icons/hicolor/24x24/apps/minetest-icon.png
- convert \
- debian/minetest/usr/share/icons/hicolor/24x24/apps/minetest-icon.png \
+ convert debian/minetest/usr/share/icons/hicolor/24x24/apps/minetest-icon.png \
debian/minetest/usr/share/pixmaps/minetest.xpm
- mkdir -p debian/minetest/usr/share/icons/hicolor/scalable/apps/
- cp misc/minetest-icon.svg debian/minetest/usr/share/icons/hicolor/scalable/apps/
- # take care of the fonts we need
- mkdir -p debian/minetest-data/usr/share/games/minetest/fonts/
+
+ # Don't include ttf files, but links to the system ones
+ rm debian/minetest-data/usr/share/games/minetest/fonts/liberationmono.ttf
ln -s /usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf \
debian/minetest-data/usr/share/games/minetest/fonts/liberationmono.ttf
+ rm debian/minetest-data/usr/share/games/minetest/fonts/liberationsans.ttf
ln -s /usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf \
debian/minetest-data/usr/share/games/minetest/fonts/liberationsans.ttf
+
# Install the mapper script
mkdir -p debian/minetest-data/usr/games
cp util/minetestmapper.py debian/minetest-data/usr/games/minetest-mapper
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/minetest-v04x.git
More information about the Pkg-games-commits
mailing list