[renpy] 104/146: Fix package

Markus Koschany apo-guest at moszumanska.debian.org
Tue Jan 12 19:40:12 UTC 2016


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

apo-guest pushed a commit to branch experimental
in repository renpy.

commit fbe76c834eabe29175134dd6e941bfcf72d3d314
Author: Miriam Ruiz <miriam at debian.org>
Date:   Mon Jun 30 20:27:51 2014 +0000

    Fix package
---
 debian/changelog |  5 ++++-
 debian/control   | 10 ++++++----
 debian/rules     | 36 ++++++++++++++++++++++++++++++++++--
 3 files changed, 44 insertions(+), 7 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 49aafc0..42ff0d3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,13 @@
 renpy (6.17.6-1) UNRELEASED; urgency=medium
 
   [ Miriam Ruiz ]
-  * New Upstream Release.
+  * New Upstream Release. Closes: #690984
   * Added libavresample-dev to Build-Depends. Closes: #732333
     Thanks to Gregor Riepl.
   * Refreshed patches.
+  * Added zenity to renpy Recommends. Closes:#707936
+  * Added to renpy Depends: fonts-roboto, fonts-motoya-l-cedar, fonts-nanum
+  * Moved to dh_python2. It was time!
 
  -- Miriam Ruiz <miriam at debian.org>  Mon, 30 Jun 2014 20:15:52 +0200
 
diff --git a/debian/control b/debian/control
index d882121..23a8c99 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Miriam Ruiz <miriam at debian.org>
 Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.13.19), quilt,
- python-all-dev, python-support (>= 0.6.4), python-setuptools,
+ python-all-dev, dh-python, python-setuptools,
  python-pygame (>= 1.8.1), libsdl1.2-dev, libsdl-image1.2-dev,
  libsdl-sound1.2-dev, libsdl-ttf2.0-dev, libmodplug-dev, libspeex-dev,
  libavutil-dev, libavformat-dev, libavcodec-dev, libswscale-dev,
@@ -18,9 +18,10 @@ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/renpy/
 
 Package: renpy
 Architecture: all
-Depends: python-pygame (>= 1.8.1), python-renpy, ttf-dejavu-core,
+Depends: python-pygame (>= 1.8.1), python-renpy,
+ ttf-dejavu-core, fonts-roboto, fonts-motoya-l-cedar, fonts-nanum,
  ${python:Depends}, ${misc:Depends}
-Recommends: python-ctypes
+Recommends: python-ctypes, zenity
 Description: framework for developing visual-novel type games
  Ren'Py is a programming language and runtime, intended to ease the creation
  of visual-novel type games. It contains features that make it easy to
@@ -67,7 +68,8 @@ Description: framework for developing visual-novel type games - doc
 
 Package: renpy-demo
 Architecture: all
-Depends: renpy (= ${source:Version}), ${python:Depends}, ${misc:Depends}
+Depends: renpy (= ${source:Version}), ${python:Depends}, ${misc:Depends},
+ fonts-motoya-l-cedar
 Description: framework for developing visual-novel type games - demo
  Ren'Py is a programming language and runtime, intended to ease the creation
  of visual-novel type games. It contains features that make it easy to
diff --git a/debian/rules b/debian/rules
index 9c48462..764c3d2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -115,6 +115,38 @@ install-indep:
 	dh_link -prenpy /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf \
 		usr/share/games/renpy/launcher/DejaVuSerif.ttf
 
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/Roboto-Light.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/roboto/Roboto-Light.ttf \
+		usr/share/games/renpy/launcher/game/Roboto-Light.ttf
+
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/Roboto-Regular.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/roboto/Roboto-Regular.ttf \
+		usr/share/games/renpy/launcher/game/Roboto-Regular.ttf
+
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/tl/japanese/MTLc3m.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/motoya-l-cedar/MTLc3m.ttf \
+		usr/share/games/renpy/launcher/game/tl/japanese/MTLc3m.ttf
+
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/tl/korean/NanumGothic.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/nanum/NanumGothic.ttf \
+		usr/share/games/renpy/launcher/game/tl/korean/NanumGothic.ttf
+
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/renpy/common/DejaVuSans.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf \
+		usr/share/games/renpy/renpy/common/DejaVuSans.ttf
+
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/templates/japanese/game/tl/None/MTLc3m.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/motoya-l-cedar/MTLc3m.ttf \
+		usr/share/games/renpy/templates/japanese/game/tl/None/MTLc3m.ttf
+
+	rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/templates/korean/game/tl/None/NanumGothic.ttf
+	dh_link -prenpy /usr/share/fonts/truetype/nanum/NanumGothic.ttf \
+		usr/share/games/renpy/templates/korean/game/tl/None/NanumGothic.ttf
+
+	rm -f $(CURDIR)/debian/renpy-demo/usr/share/games/renpy/demo/game/tl/japanese/MTLc3m.ttf
+	dh_link -prenpy-demo /usr/share/fonts/truetype/motoya-l-cedar/MTLc3m.ttf \
+		usr/share/games/renpy/demo/game/tl/japanese/MTLc3m.ttf
+
 	dh_install -prenpy-doc doc/* usr/share/doc/renpy/html
 
 install-arch: build $(PYVERS:%=install-python%)
@@ -156,7 +188,7 @@ binary-indep: install-indep
 
 	dh_compress -i --exclude=.js --exclude=.pdf --exclude=.py --exclude=.txt
 	dh_fixperms -i
-	dh_pysupport -i
+	dh_python2 -i
 	dh_installdeb -i
 	dh_gencontrol -i
 	dh_md5sums -i
@@ -169,7 +201,7 @@ binary-arch: build install-arch
 	dh_installchangelogs -a
 	dh_installdocs -a
 	dh_installexamples -a
-	dh_pysupport -a
+	dh_python2 -a
 	dh_strip -a
 	dh_compress -a --exclude=.js --exclude=.pdf --exclude=.py --exclude=.txt
 	dh_fixperms -a

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



More information about the Pkg-games-commits mailing list