Author: goneri-guest
Date: 2007-09-08 22:49:25 +0000 (Sat, 08 Sep 2007)
New Revision: 4135
Modified:
packages/trunk/lincity-ng/debian/changelog
packages/trunk/lincity-ng/debian/control
packages/trunk/lincity-ng/debian/rules
Log:
+ * install the official icon instead of debian/lincity-ng.xpm and use
+ convert from imagemagick to create a .xpm file for Debian menu system
+ * rules: add a dh_desktop call to launch update-desktop-database
fix some stuff in the install process
Modified: packages/trunk/lincity-ng/debian/changelog
===================================================================
--- packages/trunk/lincity-ng/debian/changelog 2007-09-08 19:41:44 UTC (rev
4134)
+++ packages/trunk/lincity-ng/debian/changelog 2007-09-08 22:49:25 UTC (rev
4135)
@@ -6,7 +6,9 @@
- the hyphen-used-as-minus-sign typo in the manpage is fixed upstream,
remove the fix from debian/rules
* update the changelog
- * install the official icon instead of debian/lincity-ng.xpm
+ * install the official icon instead of debian/lincity-ng.xpm and use
+ convert from imagemagick to create a .xpm file for Debian menu system
+ * rules: add a dh_desktop call to launch update-desktop-database
-- Gonéri Le Bouder <[EMAIL PROTECTED]> Wed, 22 Aug 2007 00:09:56 +0200
Modified: packages/trunk/lincity-ng/debian/control
===================================================================
--- packages/trunk/lincity-ng/debian/control 2007-09-08 19:41:44 UTC (rev
4134)
+++ packages/trunk/lincity-ng/debian/control 2007-09-08 22:49:25 UTC (rev
4135)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Games Team <[EMAIL PROTECTED]>
Uploaders: Cyril Brulebois <[EMAIL PROTECTED]>, Gonéri Le Bouder <[EMAIL
PROTECTED]>
-Build-Depends: debhelper (>= 5), autotools-dev, jam, pkg-config, libsdl1.2-dev
(>= 1.2.5), libsdl-mixer1.2-dev (>= 1.2), libsdl-image1.2-dev (>= 1.2),
libsdl-ttf2.0-dev (>= 2.0), libphysfs-dev (>= 0.1.9), zlib1g-dev, libxml2-dev
(>= 2.6.1), libsdl-gfx1.2-dev (>= 2.0.13), quilt
+Build-Depends: debhelper (>= 5), autotools-dev, jam, pkg-config, libsdl1.2-dev
(>= 1.2.5), libsdl-mixer1.2-dev (>= 1.2), libsdl-image1.2-dev (>= 1.2),
libsdl-ttf2.0-dev (>= 2.0), libphysfs-dev (>= 0.1.9), zlib1g-dev, libxml2-dev
(>= 2.6.1), libsdl-gfx1.2-dev (>= 2.0.13), quilt, imagemagick
Standards-Version: 3.7.2
Package: lincity-ng
Modified: packages/trunk/lincity-ng/debian/rules
===================================================================
--- packages/trunk/lincity-ng/debian/rules 2007-09-08 19:41:44 UTC (rev
4134)
+++ packages/trunk/lincity-ng/debian/rules 2007-09-08 22:49:25 UTC (rev
4135)
@@ -59,24 +59,25 @@
jam -sprefix=$(CURDIR)/debian/lincity-ng/usr install
+ # Prune the docs installed by "jam install", they'll be added the
debhelper
+ rm -rf $(CURDIR)/debian/lincity-ng/usr/share/games/doc
+
# Build a separate arch independant data package
mkdir -p $(CURDIR)/debian/lincity-ng-data/usr/share/games
mv $(CURDIR)/debian/lincity-ng/usr/share/games/lincity-ng
$(CURDIR)/debian/lincity-ng-data/usr/share/games
mv $(CURDIR)/debian/lincity-ng/usr/share/games/*
$(CURDIR)/debian/lincity-ng/usr/share
rm -rf $(CURDIR)/debian/lincity-ng/usr/share/games
-
- # Prune the docs installed by "jam install", they'll be added the
debhelper
- # rm -rf $(CURDIR)/debian/lincity-ng/usr/share
-
+
# Do not duplicate the Bitstream Vera font
rm $(CURDIR)/debian/lincity-ng-data/usr/share/games/lincity-ng/fonts/*
ln -s /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMono.ttf
$(CURDIR)/debian/lincity-ng-data/usr/share/games/lincity-ng/fonts/fixed.ttf
ln -s /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
$(CURDIR)/debian/lincity-ng-data/usr/share/games/lincity-ng/fonts/sans.ttf
ln -s /usr/share/fonts/truetype/ttf-bitstream-vera/VeraSe.ttf
$(CURDIR)/debian/lincity-ng-data/usr/share/games/lincity-ng/fonts/serif.ttf
+
+ # create a .xpm file because Debian menu system want it...
+ convert -geometry 32x32
./debian/lincity-ng/usr/share/pixmaps/lincity-ng.png
./debian/lincity-ng/usr/share/pixmaps/lincity-ng.xpm
-
-
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.
@@ -90,6 +91,7 @@
dh_installexamples
dh_installmenu
dh_installman ./doc/lincity-ng.6
+ dh_desktop
dh_link
dh_strip
dh_compress
_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits