[SCM] Packaging for teeworlds branch, master, updated. upstream/0.6.0-10-gd46a7c5

Felix Geyer debfx-pkg at fobos.de
Sat May 14 14:18:50 UTC 2011


The following commit has been merged in the master branch:
commit 334af68de1f7e3c55537e0b21aa5ede4030ecfe3
Author: Felix Geyer <debfx-pkg at fobos.de>
Date:   Sat May 14 15:46:20 2011 +0200

    Replace embedded copy of DejaVuSans.ttf with a symlink and make teeworlds-data depend on ttf-dejavu-core.

diff --git a/debian/changelog b/debian/changelog
index 7891fc6..822bfd7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,8 @@ teeworlds (0.6.0-1) UNRELEASED; urgency=low
   * In clean target: don't fail if calling bam returns an error.
   * teeworlds doesn't suggest teeworlds-server anymore.
   * Bump Standards-Version to 3.9.2, no changes needed.
+  * Replace embedded copy of DejaVuSans.ttf with a symlink and make
+    teeworlds-data depend on ttf-dejavu-core.
 
  -- Felix Geyer <debfx-pkg at fobos.de>  Mon, 09 May 2011 11:09:33 +0200
 
diff --git a/debian/control b/debian/control
index 107ad71..dfb15a9 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,9 @@ Vcs-Browser: http://git.debian.org/?p=pkg-games/teeworlds.git
 
 Package: teeworlds
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, teeworlds-data (= ${source:Version})
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         teeworlds-data (= ${source:Version})
 Description: An online multi-player platform 2D shooter
  This package contains the client binary for Teeworlds.
  .
@@ -31,7 +33,9 @@ Description: An online multi-player platform 2D shooter
 
 Package: teeworlds-server
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, teeworlds-data (= ${source:Version})
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         teeworlds-data (= ${source:Version})
 Description: Server for Teeworlds; an online multi-player platform 2D shooter
  This package contains the server binary for Teeworlds.
  .
@@ -41,7 +45,8 @@ Description: Server for Teeworlds; an online multi-player platform 2D shooter
 
 Package: teeworlds-data
 Architecture: all
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+         ttf-dejavu-core
 Suggests: teeworlds-server, teeworlds
 Description: Data for Teeworlds; an online multi-player platform 2D shooter
  This package contains the static data for Teeworlds.
diff --git a/debian/rules b/debian/rules
index ced9a08..2b639ad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,6 +24,12 @@ override_dh_auto_clean:
 	rm -rf .bam
 	rm -f datasrc/*.pyc config.lua
 
+override_dh_install:
+	dh_install
+	rm debian/teeworlds-data/usr/share/games/teeworlds/data/fonts/LICENSE
+	rm debian/teeworlds-data/usr/share/games/teeworlds/data/fonts/DejaVuSans.ttf
+	ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf debian/teeworlds-data/usr/share/games/teeworlds/data/fonts/
+
 override_dh_fixperms:
 	dh_fixperms
 ifneq (,$(filter teeworlds-data, $(shell dh_listpackages)))

-- 
Packaging for teeworlds



More information about the Pkg-games-commits mailing list