r4015 - in packages/trunk/pingus/debian: . patches
Miriam Ruiz
baby-guest at alioth.debian.org
Fri Aug 31 17:36:11 UTC 2007
Author: baby-guest
Date: 2007-08-31 17:36:11 +0000 (Fri, 31 Aug 2007)
New Revision: 4015
Added:
packages/trunk/pingus/debian/patches/
packages/trunk/pingus/debian/patches/data_dir.patch
packages/trunk/pingus/debian/patches/series
Removed:
packages/trunk/pingus/debian/menu.ex
packages/trunk/pingus/debian/watch.ex
Modified:
packages/trunk/pingus/debian/control
packages/trunk/pingus/debian/menu
packages/trunk/pingus/debian/pingus.desktop
packages/trunk/pingus/debian/rules
Log:
Install data properly
Modified: packages/trunk/pingus/debian/control
===================================================================
--- packages/trunk/pingus/debian/control 2007-08-31 11:06:31 UTC (rev 4014)
+++ packages/trunk/pingus/debian/control 2007-08-31 17:36:11 UTC (rev 4015)
@@ -4,7 +4,8 @@
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Miriam Ruiz <little_miry at yahoo.es>
Build-Depends: debhelper (>= 5), quilt, scons,
- libphysfs-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, libsdl-image1.2-dev
+ libsdl1.2-dev, libsdl-mixer1.2-dev, libsdl-image1.2-dev,
+ libphysfs-dev, libboost-dev
Standards-Version: 3.7.2
Package: pingus
Modified: packages/trunk/pingus/debian/menu
===================================================================
--- packages/trunk/pingus/debian/menu 2007-08-31 11:06:31 UTC (rev 4014)
+++ packages/trunk/pingus/debian/menu 2007-08-31 17:36:11 UTC (rev 4015)
@@ -1,5 +1,5 @@
?package(pingus):needs="X11" \
section="Games/Strategy" \
- title="Pingus - Enhanced Lemmings" \
+ title="Pingus - Enhanced Lemmings clone" \
command="/usr/games/pingus" \
icon="/usr/share/pixmaps/pingus.xpm"
Deleted: packages/trunk/pingus/debian/menu.ex
===================================================================
--- packages/trunk/pingus/debian/menu.ex 2007-08-31 11:06:31 UTC (rev 4014)
+++ packages/trunk/pingus/debian/menu.ex 2007-08-31 17:36:11 UTC (rev 4015)
@@ -1,2 +0,0 @@
-?package(pingus):needs="X11|text|vc|wm" section="Apps/see-menu-manual"\
- title="pingus" command="/usr/bin/pingus"
Added: packages/trunk/pingus/debian/patches/data_dir.patch
===================================================================
--- packages/trunk/pingus/debian/patches/data_dir.patch (rev 0)
+++ packages/trunk/pingus/debian/patches/data_dir.patch 2007-08-31 17:36:11 UTC (rev 4015)
@@ -0,0 +1,13 @@
+Index: pingus-0.7.0/src/pingus_main.cpp
+===================================================================
+--- pingus-0.7.0.orig/src/pingus_main.cpp 2007-08-31 17:26:52.000000000 +0000
++++ pingus-0.7.0/src/pingus_main.cpp 2007-08-31 17:27:53.000000000 +0000
+@@ -622,7 +622,7 @@
+ }
+
+ std::string data_path = br_find_prefix("data");
+- data_path += "/share/pingus/data/";
++ data_path += "/share/games/pingus/data/";
+ //std::cout << "DataPath: " << data_path << std::endl;
+ path_manager.add_path(data_path);
+ path_manager.add_path("data");
Added: packages/trunk/pingus/debian/patches/series
===================================================================
--- packages/trunk/pingus/debian/patches/series (rev 0)
+++ packages/trunk/pingus/debian/patches/series 2007-08-31 17:36:11 UTC (rev 4015)
@@ -0,0 +1 @@
+data_dir.patch
Modified: packages/trunk/pingus/debian/pingus.desktop
===================================================================
--- packages/trunk/pingus/debian/pingus.desktop 2007-08-31 11:06:31 UTC (rev 4014)
+++ packages/trunk/pingus/debian/pingus.desktop 2007-08-31 17:36:11 UTC (rev 4015)
@@ -1,7 +1,8 @@
[Desktop Entry]
+Encoding=UTF-8
Name=Pingus
-Encoding=UTF-8
-Comment=Pingus - Enhanced Lemmings
+GenericName=Free Lemmings(TM) clone
+Comment=Guide a horde of penguins through various obstacles
Exec=pingus
Icon=pingus
Terminal=false
Modified: packages/trunk/pingus/debian/rules
===================================================================
--- packages/trunk/pingus/debian/rules 2007-08-31 11:06:31 UTC (rev 4014)
+++ packages/trunk/pingus/debian/rules 2007-08-31 17:36:11 UTC (rev 4015)
@@ -58,6 +58,24 @@
dh_clean -k -i
dh_installchangelogs -i ChangeLog
dh_installdocs -i
+
+ mkdir -p "$(CURDIR)/debian/pingus-data/usr/share/games/pingus/"
+ find data/ \
+ -type f -a \( \
+ -name "*.png" -o \
+ -name "*.jpg" -o \
+ -name "*.wav" -o \
+ -name "*.scm" -o \
+ -name "*.font" -o \
+ -name "*.it" -o \
+ -name "*.ogg" -o \
+ -name "*.s3m" -o \
+ -name "*.po" -o \
+ -name "*.worldmap" -o \
+ -name "*.res" -o \
+ -name "*.pingus" \
+ \) -exec cp --parents -v {} "$(CURDIR)/debian/pingus-data/usr/share/games/pingus/" \;
+
dh_install -i
dh_compress -i
dh_fixperms -i
@@ -76,7 +94,7 @@
dh_installexamples -a
dh_install -a
dh_installmenu -a
- #dh_installman -a debian/pingus.6
+# dh_installman -a debian/pingus.6
dh_link -a
dh_strip -a
dh_compress -a
Deleted: packages/trunk/pingus/debian/watch.ex
===================================================================
--- packages/trunk/pingus/debian/watch.ex 2007-08-31 11:06:31 UTC (rev 4014)
+++ packages/trunk/pingus/debian/watch.ex 2007-08-31 17:36:11 UTC (rev 4015)
@@ -1,22 +0,0 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# See uscan(1) for format
-
-# Compulsory line, this is a version 3 file
-version=3
-
-# Uncomment to examine a Webpage
-# <Webpage URL> <string match>
-#http://www.example.com/downloads.php pingus-(.*)\.tar\.gz
-
-# Uncomment to examine a Webserver directory
-#http://www.example.com/pub/pingus-(.*)\.tar\.gz
-
-# Uncommment to examine a FTP server
-#ftp://ftp.example.com/pub/pingus-(.*)\.tar\.gz debian uupdate
-
-# Uncomment to find new files on sourceforge, for debscripts >= 2.9
-# http://sf.net/pingus/pingus-(.*)\.tar\.gz
-
-
More information about the Pkg-games-commits
mailing list