r4078 - in packages/trunk/projectl: . debian debian/patches

Miriam Ruiz baby-guest at alioth.debian.org
Wed Sep 5 14:23:05 UTC 2007


Author: baby-guest
Date: 2007-09-05 14:23:05 +0000 (Wed, 05 Sep 2007)
New Revision: 4078

Added:
   packages/trunk/projectl/debian/
   packages/trunk/projectl/debian/changelog
   packages/trunk/projectl/debian/compat
   packages/trunk/projectl/debian/control
   packages/trunk/projectl/debian/copyright
   packages/trunk/projectl/debian/docs
   packages/trunk/projectl/debian/menu
   packages/trunk/projectl/debian/patches/
   packages/trunk/projectl/debian/patches/directories.patch
   packages/trunk/projectl/debian/patches/fixes.patch
   packages/trunk/projectl/debian/patches/import-opengl.patch
   packages/trunk/projectl/debian/patches/makefile.patch
   packages/trunk/projectl/debian/patches/series
   packages/trunk/projectl/debian/projectl-data.install
   packages/trunk/projectl/debian/projectl.6
   packages/trunk/projectl/debian/projectl.desktop
   packages/trunk/projectl/debian/projectl.install
   packages/trunk/projectl/debian/projectl.xpm
   packages/trunk/projectl/debian/rules
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/projectl/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/projectl/debian/changelog
===================================================================
--- packages/trunk/projectl/debian/changelog	                        (rev 0)
+++ packages/trunk/projectl/debian/changelog	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,5 @@
+projectl (1.001.dfsg1-1) unstable; urgency=low
+
+  * Initial release (Closes: #440924)
+
+ -- Miriam Ruiz <little_miry at yahoo.es>  Sat, 25 Aug 2007 19:58:40 +0000

Added: packages/trunk/projectl/debian/compat
===================================================================
--- packages/trunk/projectl/debian/compat	                        (rev 0)
+++ packages/trunk/projectl/debian/compat	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1 @@
+5

Added: packages/trunk/projectl/debian/control
===================================================================
--- packages/trunk/projectl/debian/control	                        (rev 0)
+++ packages/trunk/projectl/debian/control	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,32 @@
+Source: projectl
+Section: games
+Priority: extra
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org> 
+Uploaders: Miriam Ruiz <little_miry at yahoo.es>, Peter De Wachter <pdewacht at gmail.com>
+Build-Depends: debhelper (>= 5), quilt, gdc,
+ libglu1-mesa-dev | libglu-dev, libgl1-mesa-dev | libgl-dev,
+ libsdl1.2-dev, libsdl-mixer1.2-dev
+Standards-Version: 3.7.2
+
+Package: projectl
+Architecture: any
+Depends: projectl-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: sword action shooting
+ The sword mechanic is everything in this game. Your sword rotates away from
+ the direction your ship moves, and in doing so slices through the various
+ enemies.
+ .
+  http://hizuoka.web.fc2.com/game/projectL/index_en.html
+
+Package: projectl-data
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: projectl
+Description: sword action shooting - game data
+ The sword mechanic is everything in this game. Your sword rotates away from
+ the direction your ship moves, and in doing so slices through the various
+ enemies.
+ .
+ This package includes the architecture-independent data for the game ProjectL.
+ .
+  http://hizuoka.web.fc2.com/game/projectL/index_en.html

Added: packages/trunk/projectl/debian/copyright
===================================================================
--- packages/trunk/projectl/debian/copyright	                        (rev 0)
+++ packages/trunk/projectl/debian/copyright	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,40 @@
+This package was debianized by Miriam Ruiz <little_miry at yahoo.es>.
+
+It was downloaded from http://hizuoka.web.fc2.com/game/projectL/index_en.html
+
+Upstream Author: 
+
+    HIZ <hiz_oka at yahoo.co.jp>
+
+Copyright: 
+
+    
+
+    import/SDL* : Copyright (C) 1997, 1998, 1999, 2000, 2001  Sam Lantinga
+
+License:
+
+
+
+import/SDL*:
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Library General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Library General Public License for more details.
+
+    You should have received a copy of the GNU Library General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+
+The Debian packaging is (C) 2007, Miriam Ruiz <little_miry at yahoo.es> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: packages/trunk/projectl/debian/docs
===================================================================
--- packages/trunk/projectl/debian/docs	                        (rev 0)
+++ packages/trunk/projectl/debian/docs	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,2 @@
+readme.txt
+readme_e.txt

Added: packages/trunk/projectl/debian/menu
===================================================================
--- packages/trunk/projectl/debian/menu	                        (rev 0)
+++ packages/trunk/projectl/debian/menu	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,3 @@
+?package(projectl):needs="X11" section="Games/Action"\
+  title="ProjectL" command="/usr/games/projectl" \
+  icon="/usr/share/pixmaps/projectl.xpm"

Added: packages/trunk/projectl/debian/patches/directories.patch
===================================================================
--- packages/trunk/projectl/debian/patches/directories.patch	                        (rev 0)
+++ packages/trunk/projectl/debian/patches/directories.patch	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,96 @@
+# Copyright (C) 2007  Miriam Ruiz <little_miry at yahoo.es>
+# Distributed under the same license as the game. See debian/copyright.
+
+Index: projectl-1.001.dfsg1/src/br/gamemanager.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/br/gamemanager.d	2007-09-05 12:15:59.000000000 +0000
++++ projectl-1.001.dfsg1/src/br/gamemanager.d	2007-09-05 12:18:52.000000000 +0000
+@@ -132,17 +132,17 @@
+ 		/*
+ 		Mix_OpenAudio(22050,AUDIO_S16,2,4096);
+ 		
+-		chunk_slash = Mix_LoadWAV("se/hit_s02.wav");
+-		chunk_defend = Mix_LoadWAV("se/metal34_a.wav");
+-		chunk_bomb = Mix_LoadWAV("se/bom13_c.wav");
+-		chunk_beep = Mix_LoadWAV("se/beep00.wav");
+-		chunk_warning = Mix_LoadWAV("se/emergency.wav");
+-		chunk_reverse = Mix_LoadWAV("se/hit_s03_a.wav");
++		chunk_slash = Mix_LoadWAV("/usr/share/games/projectl/se/hit_s02.wav");
++		chunk_defend = Mix_LoadWAV("/usr/share/games/projectl/se/metal34_a.wav");
++		chunk_bomb = Mix_LoadWAV("/usr/share/games/projectl/se/bom13_c.wav");
++		chunk_beep = Mix_LoadWAV("/usr/share/games/projectl/se/beep00.wav");
++		chunk_warning = Mix_LoadWAV("/usr/share/games/projectl/se/emergency.wav");
++		chunk_reverse = Mix_LoadWAV("/usr/share/games/projectl/se/hit_s03_a.wav");
+ 		
+ 		
+ 		if(Mix_OpenAudio(22050,AUDIO_S16,2,4096) < 0)return ;
+-		music1 = Mix_LoadMUS("music/FREQ_loop005.ogg");
+-		music2 = Mix_LoadMUS("music/FREQ_loop004.ogg");
++		music1 = Mix_LoadMUS("/usr/share/games/projectl/music/FREQ_loop005.ogg");
++		music2 = Mix_LoadMUS("/usr/share/games/projectl/music/FREQ_loop004.ogg");
+ 		*/
+ 		
+ 		inGameState = new InGameState();
+Index: projectl-1.001.dfsg1/src/br/sound.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/br/sound.d	2007-09-05 12:15:51.000000000 +0000
++++ projectl-1.001.dfsg1/src/br/sound.d	2007-09-05 12:17:28.000000000 +0000
+@@ -56,33 +56,33 @@
+ 		return ;
+ 	}
+ 	Mix_QuerySpec(&audio_rate, &audio_format, &audio_channels);
+-	chunk_slash = Mix_LoadWAV("se/hit_s02.wav");
+-	chunk_defend = Mix_LoadWAV("se/metal34_a.wav");
+-	chunk_bomb = Mix_LoadWAV("se/bom13_c.wav");
+-	chunk_beep = Mix_LoadWAV("se/beep00.wav");
+-	chunk_warning = Mix_LoadWAV("se/emergency.wav");
+-	chunk_reverse = Mix_LoadWAV("se/hit_s03_a.wav");
+-	voice_0 = Mix_LoadWAV("voice/FREQ_A500_0.wav");
+-	voice_1 = Mix_LoadWAV("voice/FREQ_A500_1.wav");
+-	voice_2 = Mix_LoadWAV("voice/FREQ_A500_2.wav");
+-	voice_3 = Mix_LoadWAV("voice/FREQ_A500_3.wav");
+-	voice_4 = Mix_LoadWAV("voice/FREQ_A500_4.wav");
+-	voice_5 = Mix_LoadWAV("voice/FREQ_A500_5.wav");
+-	voice_6 = Mix_LoadWAV("voice/FREQ_A500_6.wav");
+-	voice_7 = Mix_LoadWAV("voice/FREQ_A500_7.wav");
+-	voice_8 = Mix_LoadWAV("voice/FREQ_A500_8.wav");
+-	voice_9 = Mix_LoadWAV("voice/FREQ_A500_9.wav");
++	chunk_slash = Mix_LoadWAV("/usr/share/games/projectl/se/hit_s02.wav");
++	chunk_defend = Mix_LoadWAV("/usr/share/games/projectl/se/metal34_a.wav");
++	chunk_bomb = Mix_LoadWAV("/usr/share/games/projectl/se/bom13_c.wav");
++	chunk_beep = Mix_LoadWAV("/usr/share/games/projectl/se/beep00.wav");
++	chunk_warning = Mix_LoadWAV("/usr/share/games/projectl/se/emergency.wav");
++	chunk_reverse = Mix_LoadWAV("/usr/share/games/projectl/se/hit_s03_a.wav");
++	voice_0 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_0.wav");
++	voice_1 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_1.wav");
++	voice_2 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_2.wav");
++	voice_3 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_3.wav");
++	voice_4 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_4.wav");
++	voice_5 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_5.wav");
++	voice_6 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_6.wav");
++	voice_7 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_7.wav");
++	voice_8 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_8.wav");
++	voice_9 = Mix_LoadWAV("/usr/share/games/projectl/voice/FREQ_A500_9.wav");
+ 	
+ 	
+-	music1 = Mix_LoadMUS("music/FREQ_loop005.ogg");
+-	music2 = Mix_LoadMUS("music/FREQ_loop004.ogg");
+-	music3 = Mix_LoadMUS("music/FREQ_loop002.ogg");
+-	music4 = Mix_LoadMUS("music/mix_loop004_3.ogg");
+-	music5 = Mix_LoadMUS("music/division_bell.ogg");
+-	music6 = Mix_LoadMUS("music/untitled.ogg");
+-	music7 = Mix_LoadMUS("music/splash_intro.ogg");
+-	music8 = Mix_LoadMUS("music/splash_main.ogg");
+-	music9 = Mix_LoadMUS("music/transmigration.ogg");
++	music1 = Mix_LoadMUS("/usr/share/games/projectl/music/FREQ_loop005.ogg");
++	music2 = Mix_LoadMUS("/usr/share/games/projectl/music/FREQ_loop004.ogg");
++	music3 = Mix_LoadMUS("/usr/share/games/projectl/music/FREQ_loop002.ogg");
++	music4 = Mix_LoadMUS("/usr/share/games/projectl/music/mix_loop004_3.ogg");
++	music5 = Mix_LoadMUS("/usr/share/games/projectl/music/division_bell.ogg");
++	music6 = Mix_LoadMUS("/usr/share/games/projectl/music/untitled.ogg");
++	music7 = Mix_LoadMUS("/usr/share/games/projectl/music/splash_intro.ogg");
++	music8 = Mix_LoadMUS("/usr/share/games/projectl/music/splash_main.ogg");
++	music9 = Mix_LoadMUS("/usr/share/games/projectl/music/transmigration.ogg");
+ 	
+ 	_Sound_PlayingMusic = -1;
+ }

Added: packages/trunk/projectl/debian/patches/fixes.patch
===================================================================
--- packages/trunk/projectl/debian/patches/fixes.patch	                        (rev 0)
+++ packages/trunk/projectl/debian/patches/fixes.patch	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,240 @@
+Index: projectl-1.001.dfsg1/src/br/boot.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/br/boot.d	2007-09-05 11:48:23.000000000 +0000
++++ projectl-1.001.dfsg1/src/br/boot.d	2007-09-05 11:48:56.000000000 +0000
+@@ -6,8 +6,10 @@
+ private Key key;
+ 
+ 
+-private:
+-import std.c.windows.windows;
++version (Win32_release) {
++  // Boot as the Windows executable.
++  private import std.c.windows.windows;
++  private import std.string;
+ 
+ extern (C) void gc_init();
+ extern (C) void gc_term();
+@@ -37,6 +39,20 @@
+ 	gc_term();
+ 	return result;
+ }
++} else {
++  // Boot as the general executable.
++  public int main(char[][] args) {
++    return boot(args);
++  }
++}
++
++public int boot(char[][] args) {
++ 	double d;
++	key = new Key();
++	mainloop = new Mainloop(key);
++	mainloop.loop();
++	return 0;
++}
+ 
+ int user_start(){
+ 	double d;
+Index: projectl-1.001.dfsg1/src/br/enemy.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/br/enemy.d	2007-09-05 11:48:23.000000000 +0000
++++ projectl-1.001.dfsg1/src/br/enemy.d	2007-09-05 11:48:56.000000000 +0000
+@@ -1,5 +1,5 @@
+ module br.enemy;
+-private import str = std.string;
++private import std.string;
+ private import util.parts;
+ private import util.shape;
+ private import util.vector;
+@@ -182,7 +182,7 @@
+ 			case collisionManager.kind.SWORD:
+ 			
+ 			double d;
+-			d = 1.0;//0.5 + 0.6 * fmin(1.0 ,fmax(0.0 ,(ship.laserSpeed - ship.laserMinSpeed) / (ship.laserMaxSpeed - ship.laserMinSpeed)));
++			d = 0.5 + 0.6 * fmin(1.0 ,fmax(0.0 ,(ship.laserSpeed - ship.laserMinSpeed) / (ship.laserMaxSpeed - ship.laserMinSpeed)));
+ 			if(vincible){
+ 				hp = hp - d;//fmax(ceil(hp-1.0) ,hp - d);
+ 				if(hp <= 0)destroy();
+Index: projectl-1.001.dfsg1/src/br/enemyImpl.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/br/enemyImpl.d	2007-09-05 11:48:23.000000000 +0000
++++ projectl-1.001.dfsg1/src/br/enemyImpl.d	2007-09-05 11:48:56.000000000 +0000
+@@ -1,5 +1,5 @@
+ module br.enemyImpl;
+-private import str = std.string;
++private import std.string;
+ private import util.basis;
+ private import util.parts;
+ private import util.shape;
+@@ -2465,14 +2465,14 @@
+ 		
+ 		
+ 		for(int i = 0;i < 5;i ++){
+-			char[] rw0 = "rWing_"~str.toString(i)~"_"~str.toString(0);
+-			char[] rw1 = "rWing_"~str.toString(i)~"_"~str.toString(1);
+-			char[] rw2 = "rWing_"~str.toString(i)~"_"~str.toString(2);
+-			char[] rw3 = "rWing_"~str.toString(i)~"_"~str.toString(3);
+-			char[] lw0 = "lWing_"~str.toString(i)~"_"~str.toString(0);
+-			char[] lw1 = "lWing_"~str.toString(i)~"_"~str.toString(1);
+-			char[] lw2 = "lWing_"~str.toString(i)~"_"~str.toString(2);
+-			char[] lw3 = "lWing_"~str.toString(i)~"_"~str.toString(3);
++			char[] rw0 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(0);
++			char[] rw1 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(1);
++			char[] rw2 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(2);
++			char[] rw3 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(3);
++			char[] lw0 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(0);
++			char[] lw1 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(1);
++			char[] lw2 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(2);
++			char[] lw3 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(3);
+ 			p = new EnemyAppend(Wing.getShape() ,30 ,-1);//p = new Wing();
+ 			(cast(Enemy)p).disableBorder();
+ 			//partsManager.add(append);
+@@ -2510,8 +2510,8 @@
+ 		
+ 		
+ 		for(int i = 1;i < 4;i ++){
+-			char[] t1 = "tail_"~str.toString(i-1);
+-			char[] t2 = "tail_"~str.toString(i);
++			char[] t1 = "tail_"~std.string.toString(i-1);
++			char[] t2 = "tail_"~std.string.toString(i);
+ 			p = new EnemyAppend(Tail.getShape() ,30 ,-1);//p = new Tail();
+ 			(cast(Enemy)p).disableBorder();
+ 			childHash[t1].addChild(p ,t2 ,60 ,ENGAGED);
+@@ -4553,12 +4553,12 @@
+ 		
+ 		
+ 		for(int i = 0;i < 5;i ++){
+-			char[] rw0 = "rWing_"~str.toString(i)~"_"~str.toString(0);
+-			char[] rw1 = "rWing_"~str.toString(i)~"_"~str.toString(1);
+-			char[] rw2 = "rWing_"~str.toString(i)~"_"~str.toString(2);
+-			char[] lw0 = "lWing_"~str.toString(i)~"_"~str.toString(0);
+-			char[] lw1 = "lWing_"~str.toString(i)~"_"~str.toString(1);
+-			char[] lw2 = "lWing_"~str.toString(i)~"_"~str.toString(2);
++			char[] rw0 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(0);
++			char[] rw1 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(1);
++			char[] rw2 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(2);
++			char[] lw0 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(0);
++			char[] lw1 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(1);
++			char[] lw2 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(2);
+ 			p = new Append(Wing.getShape() ,30);//p = new Wing();
+ 			//partsManager.add(append);
+ 			childHash["rWingBase"].addChild(p ,rw0 ,60 ,ENGAGED ,matRotateX(90) * matRotateZ(30 * (i - 2)) * matRotateX(-20) );
+@@ -4580,8 +4580,8 @@
+ 		
+ 		
+ 		for(int i = 1;i < 5;i ++){
+-			char[] t1 = "tail_"~str.toString(i-1);
+-			char[] t2 = "tail_"~str.toString(i);
++			char[] t1 = "tail_"~std.string.toString(i-1);
++			char[] t2 = "tail_"~std.string.toString(i);
+ 			p = new Append(Tail.getShape() ,30);//p = new Tail();
+ 			childHash[t1].addChild(p ,t2 ,60 ,ENGAGED);
+ 			//append2 = append;
+Index: projectl-1.001.dfsg1/src/br/ship.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/br/ship.d	2007-09-05 11:48:23.000000000 +0000
++++ projectl-1.001.dfsg1/src/br/ship.d	2007-09-05 11:48:56.000000000 +0000
+@@ -2,7 +2,7 @@
+ 
+ private import SDL_mixer;
+ private import opengl;
+-private import str = std.string;
++private import std.string;
+ private import std.math;
+ private import util.parts;
+ private import util.key;
+@@ -34,7 +34,6 @@
+ 		int reload;
+ 		double gradient;
+ 		int cPressed;
+-		double predegAim;
+ //		Vector3[100] rpos0;
+ //		Matrix[100] rpose0;
+ 	}
+@@ -85,7 +84,7 @@
+ 		size =  20;
+ 		collisionRange = 10;
+ 		R = 1.0;G =0.88;B = 0.7;alpha = 1.5;
+-		predegAim = 0.0;
++		
+ 		
+ 		pressing = 0;
+ 		reload = 0;
+@@ -209,12 +208,8 @@
+ 			slow = false;
+ 		}else slow = true;
+ 		*/
+-//		if(pressing > 5)speed = 5.0;
+-//		else speed = 8.0;
+-		if(sword)speed = 6.8;
+-		else speed = 6.8;
+-		
+-		
++		if(pressing > 5)speed = 5.0;
++		else speed = 8.0;
+ 		int dir = key.getDirState();
+ 		int aim = 5;
+ 		//Vector aim = new Vector(0,0);
+@@ -278,13 +273,12 @@
+ 				case 9:degAim=-45.0;	break;
+ 				case 5:
+ 				default:
+-				degAim = predegAim;
+ 				moved = false;
+ 				break;
+ 		}
+-		predegAim = degAim;
++		
+ 		if(childHash["laserGun"] !is null){
+-			(cast(Beam)childHash["laserGun"]).setAim(degAim ,true);//moved);
++			(cast(Beam)childHash["laserGun"]).setAim(degAim ,moved);
+ 		}
+ 		
+ 		if(pos.y < screen.GAME_DOWN + size)pos.y = screen.GAME_DOWN + size;
+@@ -369,7 +363,7 @@
+ 		length = 1000;
+ 		drawDist = 1;
+ 		rootLength = 10;
+-		minSpeed = 9.0;maxSpeed = 9.0;accSpeed = 1.0;
++		minSpeed = 4.0;maxSpeed = 8.0;accSpeed = 0.4;
+ 		collisionManager.add(this, collisionManager.kind.LASER ,1 );
+ 	}
+ 	public void move(){
+@@ -445,7 +439,7 @@
+ 		length = 300;
+ 		drawDist = 1;
+ 		rootLength = 100;
+-		minSpeed = 15.0;maxSpeed = 15.0;accSpeed = 1.0;
++		minSpeed = 5.0;maxSpeed = 20.0;accSpeed = 1.0;
+ 		collisionManager.add(this, collisionManager.kind.SWORD ,1 );
+ 	}
+ 	public void move(){
+@@ -455,7 +449,6 @@
+ 	}
+ 	public void setColor(double R ,double G ,double B ,double alpha){}
+ 	public override void reportCollision(int kind){
+-//		speed = fmax(0.0 ,speed - 1.0);
+ 		//drawing = WIRE;
+ 		
+ 		
+Index: projectl-1.001.dfsg1/src/util/ascii.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/src/util/ascii.d	2007-09-05 11:48:22.000000000 +0000
++++ projectl-1.001.dfsg1/src/util/ascii.d	2007-09-05 11:48:56.000000000 +0000
+@@ -114,7 +114,7 @@
+ 		default:break;
+ 	}
+ 	foreach(int b;bars){
+-		bar[b] = true;
++//		bar[b] = true;
+ 	}
+ 	drawCrossBar(x ,y+20*scale ,scale ,bar[0]);
+ 	drawVerticalBar(x-10*scale ,y+10*scale ,scale ,bar[1]);
+@@ -304,4 +304,4 @@
+ 	glEnd();
+ 	
+ 	glPopMatrix();
+-}
+\ No newline at end of file
++}

Added: packages/trunk/projectl/debian/patches/import-opengl.patch
===================================================================
--- packages/trunk/projectl/debian/patches/import-opengl.patch	                        (rev 0)
+++ packages/trunk/projectl/debian/patches/import-opengl.patch	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,51 @@
+Index: projectl-1.001.dfsg1/import/opengl.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/import/opengl.d	2007-09-05 11:54:46.000000000 +0000
++++ projectl-1.001.dfsg1/import/opengl.d	2007-09-04 14:31:30.000000000 +0000
+@@ -1,10 +1,4 @@
+-version (Win32) {
+-	private import std.c.windows.windows;
+-	extern(Windows):
+-}
+-else {
+-	extern(C):
+-}
++extern(C):
+ 
+ alias uint GLenum;
+ alias ubyte GLboolean;
+@@ -1116,7 +1110,7 @@
+ /*************************************************************/
+ 
+ void /*APIENTRY*/glAccum (GLenum op, GLfloat value);
+-void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf ref);
++void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf ref_);
+ GLboolean /*APIENTRY*/glAreTexturesResident (GLsizei n, GLuint *textures, GLboolean *residences);
+ void /*APIENTRY*/glArrayElement (GLint i);
+ void /*APIENTRY*/glBegin (GLenum mode);
+@@ -1369,7 +1363,7 @@
+ void /*APIENTRY*/glScissor (GLint x, GLint y, GLsizei width, GLsizei height);
+ void /*APIENTRY*/glSelectBuffer (GLsizei size, GLuint *buffer);
+ void /*APIENTRY*/glShadeModel (GLenum mode);
+-void /*APIENTRY*/glStencilFunc (GLenum func, GLint ref, GLuint mask);
++void /*APIENTRY*/glStencilFunc (GLenum func, GLint ref_, GLuint mask);
+ void /*APIENTRY*/glStencilMask (GLuint mask);
+ void /*APIENTRY*/glStencilOp (GLenum fail, GLenum zfail, GLenum zpass);
+ void /*APIENTRY*/glTexCoord1d (GLdouble s);
+Index: projectl-1.001.dfsg1/import/openglu.d
+===================================================================
+--- projectl-1.001.dfsg1.orig/import/openglu.d	2007-09-05 11:54:49.000000000 +0000
++++ projectl-1.001.dfsg1/import/openglu.d	2007-09-04 14:31:30.000000000 +0000
+@@ -1,11 +1,6 @@
+ import opengl;
+ 
+-version (Win32) {
+-	extern(Windows):
+-}
+-else {
+-	extern(C):
+-}
++extern(C):
+ 
+ GLubyte* gluErrorString (
+     GLenum   errCode);

Added: packages/trunk/projectl/debian/patches/makefile.patch
===================================================================
--- packages/trunk/projectl/debian/patches/makefile.patch	                        (rev 0)
+++ packages/trunk/projectl/debian/patches/makefile.patch	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,28 @@
+Index: projectl-1.001.dfsg1/Makefile
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ projectl-1.001.dfsg1/Makefile	2007-09-05 12:01:40.000000000 +0000
+@@ -0,0 +1,23 @@
++DSRC=$(shell find src -name "*.d")
++SOURCES=$(DSRC) import/SDL_video.d import/SDL_mixer.d
++OBJS=$(SOURCES:.d=.o)
++CFLAGS=
++DFLAGS=-O -debug
++EXE=projectl
++
++
++all: $(EXE)
++
++$(EXE): import/SDL_keysym.d $(OBJS)
++	gcc $(CFLAGS) -o $@ $(OBJS) -lbulletml -lgphobos -lpthread -lGLU -lGL -lglut -lm -lstdc++ -lSDL -lSDL_mixer
++
++$(OBJS): %.o: %.d
++	gdmd -d -c -of$@ $(DFLAGS) -Iimport -Isrc $<
++
++
++clean:
++	$(RM) -f src/*.o
++	$(RM) -f src/br/*.o
++	$(RM) -f src/util/*.o
++	$(RM) -f src/util/sdl/*.o
++	$(RM) -f import/*.o

Added: packages/trunk/projectl/debian/patches/series
===================================================================
--- packages/trunk/projectl/debian/patches/series	                        (rev 0)
+++ packages/trunk/projectl/debian/patches/series	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,4 @@
+import-opengl.patch
+fixes.patch
+makefile.patch
+directories.patch

Added: packages/trunk/projectl/debian/projectl-data.install
===================================================================
--- packages/trunk/projectl/debian/projectl-data.install	                        (rev 0)
+++ packages/trunk/projectl/debian/projectl-data.install	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,3 @@
+music usr/share/games/projectl/
+se usr/share/games/projectl/
+voice usr/share/games/projectl/

Added: packages/trunk/projectl/debian/projectl.6
===================================================================
--- packages/trunk/projectl/debian/projectl.6	                        (rev 0)
+++ packages/trunk/projectl/debian/projectl.6	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,27 @@
+.\" (c) 2007 Miriam Ruiz <little_miry at yahoo.es>
+.\" (c) 2006 HIZ <hiz_oka at yahoo.co.jp>
+.\" 
+.\" This document is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\" 
+.\" This package is distributed in the hope that it will be useful,
+.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+.\" GNU General Public License for more details.
+.\" 
+.\" You should have received a copy of the GNU General Public License
+.\" along with this package; if not, write to the Free Software
+.\" Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+.TH "ProjectL" "6" "" "" ""
+.SH "NAME"
+projectl \- sword action shooting
+.SH "DESCRIPTION"
+Slash & slash & slash!
+
+The sword mechanic is everything in this game. Your sword rotates away from the direction your ship moves, and in doing so slices through the various enemies. Hold down "Z" and the sword becomes a laser, with the same behaviour during movement. The laser is absolutely necessary as it's the only weapon that will cut through the green shots of the enemy ships.
+.SH "SEE ALSO"
+You can find more about the game on its homepage: http://www.mb.ccnw.ne.jp/hiz/game/projectL/index_en.html
+.SH "AUTHOR"
+This game has been written by HIZ <hiz_oka at yahoo.co.jp>

Added: packages/trunk/projectl/debian/projectl.desktop
===================================================================
--- packages/trunk/projectl/debian/projectl.desktop	                        (rev 0)
+++ packages/trunk/projectl/debian/projectl.desktop	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Encoding=UTF-8
+Name=ProjectL
+GenericName=
+Comment=HIZ's ProjectL
+Icon=projectl.xpm
+Exec=/usr/games/projectl
+Terminal=false
+Categories=Game;ArcadeGame;

Added: packages/trunk/projectl/debian/projectl.install
===================================================================
--- packages/trunk/projectl/debian/projectl.install	                        (rev 0)
+++ packages/trunk/projectl/debian/projectl.install	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,3 @@
+projectl usr/games/
+debian/*.xpm usr/share/pixmaps/
+debian/*.desktop usr/share/applications/

Added: packages/trunk/projectl/debian/projectl.xpm
===================================================================
--- packages/trunk/projectl/debian/projectl.xpm	                        (rev 0)
+++ packages/trunk/projectl/debian/projectl.xpm	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,333 @@
+/* XPM */
+static char * projectl_xpm[] = {
+"32 32 298 2",
+"  	c None",
+". 	c #383838",
+"+ 	c #363737",
+"@ 	c #53454A",
+"# 	c #56464C",
+"$ 	c #443E40",
+"% 	c #55464B",
+"& 	c #463F42",
+"* 	c #373837",
+"= 	c #433E40",
+"- 	c #57474D",
+"; 	c #594850",
+"> 	c #453E41",
+", 	c #3D3A3B",
+"' 	c #413C3E",
+") 	c #55454B",
+"! 	c #524449",
+"~ 	c #55464C",
+"{ 	c #54454B",
+"] 	c #57474E",
+"^ 	c #59484F",
+"/ 	c #433D40",
+"( 	c #373737",
+"_ 	c #353636",
+": 	c #4C4245",
+"< 	c #534449",
+"[ 	c #514348",
+"} 	c #524448",
+"| 	c #57464E",
+"1 	c #55454C",
+"2 	c #59474F",
+"3 	c #443E41",
+"4 	c #363636",
+"5 	c #3E3A3A",
+"6 	c #5A4E57",
+"7 	c #594D55",
+"8 	c #564950",
+"9 	c #54454A",
+"0 	c #56464D",
+"a 	c #5E505A",
+"b 	c #5D4E59",
+"c 	c #5C4E58",
+"d 	c #60525E",
+"e 	c #5D4A54",
+"f 	c #373736",
+"g 	c #444246",
+"h 	c #5A4C54",
+"i 	c #6B6275",
+"j 	c #686071",
+"k 	c #635865",
+"l 	c #5D4E58",
+"m 	c #5B4C56",
+"n 	c #5B4D57",
+"o 	c #5B4D56",
+"p 	c #6D6376",
+"q 	c #6A6173",
+"r 	c #6C6375",
+"s 	c #5E4F5A",
+"t 	c #62525E",
+"u 	c #38393A",
+"v 	c #3B3B3E",
+"w 	c #6B6271",
+"x 	c #696071",
+"y 	c #675E6E",
+"z 	c #685F6E",
+"A 	c #6A6071",
+"B 	c #6E6579",
+"C 	c #6F687D",
+"D 	c #6D6579",
+"E 	c #6A6172",
+"F 	c #695F70",
+"G 	c #6B6173",
+"H 	c #47444A",
+"I 	c #3C3C40",
+"J 	c #383837",
+"K 	c #404149",
+"L 	c #444753",
+"M 	c #675F6F",
+"N 	c #685F6F",
+"O 	c #6A6070",
+"P 	c #78738E",
+"Q 	c #78738D",
+"R 	c #6D6475",
+"S 	c #695F6F",
+"T 	c #6B6071",
+"U 	c #6D6274",
+"V 	c #716578",
+"W 	c #4E4D5E",
+"X 	c #3C3C3F",
+"Y 	c #39393B",
+"Z 	c #474957",
+"` 	c #484956",
+" .	c #4D4C5A",
+"..	c #685E6E",
+"+.	c #695E6F",
+"@.	c #6C6376",
+"#.	c #77728C",
+"$.	c #77718A",
+"%.	c #797188",
+"&.	c #7A7289",
+"*.	c #6C6274",
+"=.	c #6A5F71",
+"-.	c #6C6173",
+";.	c #4D4B5C",
+">.	c #3A3A3C",
+",.	c #444651",
+"'.	c #464754",
+").	c #474855",
+"!.	c #706475",
+"~.	c #7D748B",
+"{.	c #7D748C",
+"].	c #7B738A",
+"^.	c #6E6476",
+"/.	c #6C6174",
+"(.	c #504D60",
+"_.	c #524E63",
+":.	c #3A3A3B",
+"<.	c #696070",
+"[.	c #79758F",
+"}.	c #797288",
+"|.	c #8F839E",
+"1.	c #8D819C",
+"2.	c #9184A0",
+"3.	c #7A7288",
+"4.	c #6E6274",
+"5.	c #6F6377",
+"6.	c #524E62",
+"7.	c #665E6E",
+"8.	c #6C6273",
+"9.	c #8E829E",
+"0.	c #8C809B",
+"a.	c #766A7C",
+"b.	c #716479",
+"c.	c #534E62",
+"d.	c #343535",
+"e.	c #454753",
+"f.	c #847486",
+"g.	c #8C7F9A",
+"h.	c #8C829C",
+"i.	c #8E849F",
+"j.	c #86748B",
+"k.	c #6E6276",
+"l.	c #524D61",
+"m.	c #534E63",
+"n.	c #494A57",
+"o.	c #7F7082",
+"p.	c #857587",
+"q.	c #8D829D",
+"r.	c #87748C",
+"s.	c #706478",
+"t.	c #555066",
+"u.	c #474856",
+"v.	c #6E6374",
+"w.	c #857589",
+"x.	c #6F6277",
+"y.	c #6C5E76",
+"z.	c #4B4B59",
+"A.	c #857588",
+"B.	c #6E6275",
+"C.	c #86758D",
+"D.	c #837289",
+"E.	c #4A4A58",
+"F.	c #4D4C5C",
+"G.	c #4C4B5B",
+"H.	c #85738A",
+"I.	c #8C819C",
+"J.	c #9083A1",
+"K.	c #8F82A0",
+"L.	c #86738A",
+"M.	c #75667F",
+"N.	c #74667F",
+"O.	c #544F65",
+"P.	c #575168",
+"Q.	c #59536A",
+"R.	c #585269",
+"S.	c #383839",
+"T.	c #4B4A5A",
+"U.	c #74677C",
+"V.	c #9083A2",
+"W.	c #8B798B",
+"X.	c #8C798B",
+"Y.	c #756780",
+"Z.	c #6E6375",
+"`.	c #8D829E",
+" +	c #8C819D",
+".+	c #8D7A8B",
+"++	c #8F7D8E",
+"@+	c #766880",
+"#+	c #5A546D",
+"$+	c #4D4D5D",
+"%+	c #6F6376",
+"&+	c #716478",
+"*+	c #78697E",
+"=+	c #9082A0",
+"-+	c #776881",
+";+	c #423B48",
+">+	c #4B4B5A",
+",+	c #706477",
+"'+	c #6F6276",
+")+	c #827996",
+"!+	c #817894",
+"~+	c #857B97",
+"{+	c #877B99",
+"]+	c #807894",
+"^+	c #817795",
+"/+	c #7A6D86",
+"(+	c #5B566E",
+"_+	c #3E3743",
+":+	c #535060",
+"<+	c #71657B",
+"[+	c #807795",
+"}+	c #7F7693",
+"|+	c #807793",
+"1+	c #807794",
+"2+	c #817A98",
+"3+	c #5A546C",
+"4+	c #433C4A",
+"5+	c #3E3E44",
+"6+	c #4C4C5A",
+"7+	c #6E6175",
+"8+	c #71667B",
+"9+	c #7F7692",
+"0+	c #776A84",
+"a+	c #433C4B",
+"b+	c #3D3642",
+"c+	c #3B3B3F",
+"d+	c #6E6376",
+"e+	c #817995",
+"f+	c #827A98",
+"g+	c #827B99",
+"h+	c #776B85",
+"i+	c #756882",
+"j+	c #453E4D",
+"k+	c #3F3844",
+"l+	c #635460",
+"m+	c #6F6477",
+"n+	c #6F6478",
+"o+	c #6F6479",
+"p+	c #6F6378",
+"q+	c #776786",
+"r+	c #685868",
+"s+	c #796E89",
+"t+	c #756781",
+"u+	c #756881",
+"v+	c #766882",
+"w+	c #4D4454",
+"x+	c #423D3F",
+"y+	c #5F505C",
+"z+	c #60515C",
+"A+	c #655565",
+"B+	c #645464",
+"C+	c #645361",
+"D+	c #635361",
+"E+	c #645163",
+"F+	c #5E4A55",
+"G+	c #695569",
+"H+	c #6A566A",
+"I+	c #6C596D",
+"J+	c #766983",
+"K+	c #665366",
+"L+	c #3C3641",
+"M+	c #3D3641",
+"N+	c #5C4953",
+"O+	c #5A4851",
+"P+	c #5B4A54",
+"Q+	c #5E4B58",
+"R+	c #5F4C57",
+"S+	c #5F4C56",
+"T+	c #604D58",
+"U+	c #654F5F",
+"V+	c #665061",
+"W+	c #6B586B",
+"X+	c #675061",
+"Y+	c #473C4A",
+"Z+	c #3E3744",
+"`+	c #463F43",
+" @	c #5A4951",
+".@	c #5D4A56",
+"+@	c #5E4B57",
+"@@	c #5F4C58",
+"#@	c #654F60",
+"$@	c #654E5E",
+"%@	c #685162",
+"&@	c #4D404E",
+"*@	c #3C3642",
+"=@	c #5D4B54",
+"-@	c #5E4B56",
+";@	c #604D59",
+">@	c #685163",
+",@	c #695263",
+"'@	c #4F4250",
+")@	c #363736",
+"!@	c #484045",
+"~@	c #494044",
+"{@	c #655060",
+"]@	c #514351",
+"^@	c #524452",
+"/@	c #3D3742",
+". . . . . . . . . . . + + + @ @ @ @ # + + . . . . . . . . . . . ",
+". . . . . . . . . . + $ $ $ @ @ @ @ % $ & + + . . . . . . . . . ",
+". . . . . . . . * + = % % % @ @ @ @ @ - ; > > + . . . . . . . . ",
+". . . . . . . . , ' ) @ @ @ @ @ ! ~ { ] ] ^ ^ / + . . . . . . . ",
+"( ( ( ( ( ( ( _ : < [ [ [ } ! ! { ] | 1 1 1 ) 2 3 4 ( ( ( ( ( ( ",
+". . . . . . 4 5 @ 6 7 7 7 8 9 ! 0 # # a b b c d e / . . . . . . ",
+"( ( ( ( f f g h 7 i j j j k l m n m o p q q q r s t 4 4 ( ( ( ( ",
+"( ( ( f u v w x j y y y z A A B C D E F F F F F G G H I f ( ( ( ",
+". . J v K L M M M M M N O O r P Q Q R S O O T A U U V W X f . . ",
+"( ( Y Z `  .y y y ..F F +. at .#.$.%.%.&.*.F =.U -.-.-.-.;.W >.f ( ",
+". . ,.'.).!.N N y A A O E Q ~.~.{.{.{.].^.U U U U U /.(.(._.v . ",
+". :.).).).<.N A A A A ^.[.}.|.1.1.1.2.].3.4.U U U 5.5.(.(.(.6.( ",
+". ).).).).7.A A A A 8.9.1.1.0.0.0.0.0.1.1.a.b.5.5.5.5.(.(.c.c.d.",
+"( '.'.'.` e.F F A T f.g.g.g.g.g.g.g.g.0.h.i.j.5.k.k.k.l.l.l.l.m.",
+"f ).).` n.` A A o.p.f.0.0.0.0.0.0.q.q.q.q.q.j.r.s.5.5.c.c.c.m.t.",
+"u.'.n.n.n.n.A v.f.f.w.0.0.0.0.q.q.q.q.q.q.q.j.j.j.x.y.t.t.t.t.t.",
+"n.n.n.n.z.z.F f.f.f.A.0.q.q.q.q.q.q.q.q.q.q.j.j.j.j.t.t.t.t.t.t.",
+"n.n.n.z.z.z.B.f.f.f.C.q.q.q.q.q.q.q.q.q.q.q.j.j.j.D.t.t.t.t.t.t.",
+"n.E.E.E.F.G.-.s.H.H.H.I.I.I.I.I.I.I.9.J.K.K.H.H.L.M.N.O.P.Q.Q.R.",
+"S.E.E.G.G.T.-.k.U.j.H.I.I.I.I.V.K.K.K.K.K.V.W.X.Y.N.N.R.R.R.R.R.",
+"( E.E.G.G.Z.-.k.k.b.j.`.I.I.I. +K.K.K.K.K..+++ at +N.N.N.R.R.R.R.#+",
+"( $+E.z.G.%+-.-.k.k.&+*+q.q.q.I.=+=+J.J.V. at +-+N.N.N.N.R.R.R.R.;+",
+"( >.>+E.G.,+-.-.k.k.k.'+)+!+!+~+{+{+]+^+/+N.N.N.N.N.N.R.R.R.(+_+",
+"( f Y >+z.:+-.-.B.k.k.k.<+[+}+|+1+1+}+2+N.N.N.N.N.N.N.R.R.3+4+_+",
+"( ( 4 5+6+G.-.-.-.k.k.k.7+8+[+}+}+9+1+0+N.N.N.N.N.N.N.R.3+a+b+_+",
+". . . S.c+F.d+U U 5.5.5.5.k.N.e+f+g+h+N.Y.Y.Y.Y.Y.Y.i+3+j+_+k+k+",
+"( ( ( ( 4 I l+d+d+m+n+n+n+o+p+q+r+s+t+i+u+N.u+i+i+v+w+j+b+_+_+_+",
+"( ( ( ( ( 4 x+t y+z+A+B+B+C+D+E+F+G+H+H+I+J+I+H+H+K+L+M+_+_+_+_+",
+"( ( ( ( ( ( _ / N+O+P+Q+Q+R+R+S+T+U+U+U+V+W+V+U+X+Y+Z+Z+Z+Z+Z+Z+",
+"( ( ( ( ( ( ( 4 `+e  @. at .@+@@@@@@@#@#@#@#@$@#@%@&@*@_+_+_+_+_+_+",
+". . . . . . . . ( `+=@- at +@.@;@;@;@V+V+V+V+>@,@'@*@k+k+k+k+k+k+k+",
+". . . . . . . . . )@!@~@+ at +@;@;@;@{@V+V+V+]@^@/@k+k+k+k+k+k+k+k+"};

Added: packages/trunk/projectl/debian/rules
===================================================================
--- packages/trunk/projectl/debian/rules	                        (rev 0)
+++ packages/trunk/projectl/debian/rules	2007-09-05 14:23:05 UTC (rev 4078)
@@ -0,0 +1,83 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+	DFLAGS = -g -debug -d
+else
+	CFLAGS += -O2
+	DFLAGS = -O -g -release -d
+endif
+
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	$(MAKE) -f /usr/share/quilt/quilt.make patch
+	touch $@
+
+build: build-stamp
+build-stamp: configure-stamp 
+	dh_testdir
+	#ant -v
+	$(MAKE) CFLAGS="$(CFLAGS)" DFLAGS="$(DFLAGS)"
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+	#ant -v clean
+	#[ ! -f Makefile ] || $(MAKE) clean
+	rm -f projectl
+	rm -f `find . -name "*.o"`
+	$(MAKE) -f /usr/share/quilt/quilt.make unpatch
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installexamples
+	dh_install
+	dh_installmenu
+	dh_installman debian/*.6
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+get-orig-source:
+	dh_testdir
+	dh_testroot
+	wget http://hizuoka.web.fc2.com/game/projectL/projectL_1001.zip
+	unzip projectL_1001.zip
+	rm projectL_1001/*.dll
+	rm projectL_1001/*.exe
+	rm projectL_1001/lib/*.lib
+	rm projectL_1001/resource/*.RES
+	rm `find projectL_1001 -name "*.obj"`
+	tar cvfz ../projectl_1.001.dfsg1.orig.tar.gz projectL_1001
+	rm -rf projectL_1001.zip projectL_1001
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure get-orig-source


Property changes on: packages/trunk/projectl/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-games-commits mailing list