Author: pdewacht-guest
Date: 2008-09-13 19:30:56 +0000 (Sat, 13 Sep 2008)
New Revision: 8121

Added:
   packages/trunk/tile-tetri/debian/
   packages/trunk/tile-tetri/debian/changelog
   packages/trunk/tile-tetri/debian/compat
   packages/trunk/tile-tetri/debian/control
   packages/trunk/tile-tetri/debian/copyright
   packages/trunk/tile-tetri/debian/docs
   packages/trunk/tile-tetri/debian/menu
   packages/trunk/tile-tetri/debian/patches/
   packages/trunk/tile-tetri/debian/patches/Makefile.patch
   packages/trunk/tile-tetri/debian/patches/compile.patch
   packages/trunk/tile-tetri/debian/patches/directories.patch
   packages/trunk/tile-tetri/debian/patches/series
   packages/trunk/tile-tetri/debian/rules
   packages/trunk/tile-tetri/debian/tile-tetri.install
   packages/trunk/tile-tetri/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/tile-tetri/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/tile-tetri/debian/changelog
===================================================================
--- packages/trunk/tile-tetri/debian/changelog                          (rev 0)
+++ packages/trunk/tile-tetri/debian/changelog  2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,6 @@
+tile-tetri (1.22.dfsg1-1) unstable; urgency=low
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Peter De Wachter <[EMAIL PROTECTED]>  Sat, 13 Sep 2008 21:00:43 +0200
+

Added: packages/trunk/tile-tetri/debian/compat
===================================================================
--- packages/trunk/tile-tetri/debian/compat                             (rev 0)
+++ packages/trunk/tile-tetri/debian/compat     2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1 @@
+7

Added: packages/trunk/tile-tetri/debian/control
===================================================================
--- packages/trunk/tile-tetri/debian/control                            (rev 0)
+++ packages/trunk/tile-tetri/debian/control    2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,17 @@
+Source: tile-tetri
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <[EMAIL PROTECTED]>
+Uploaders: Peter De Wachter <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 7), quilt, libgl1-mesa-dev | libgl-dev,
+  libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev
+Standards-Version: 3.8.0
+Homepage: http://hizuoka.web.fc2.com/game/tile/index_en.html
+Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/tile-tetri
+Vcs-Browser: 
http://svn.debian.org/wsvn/pkg-games/packages/trunk/tile-tetri/?op=log
+
+Package: tile-tetri
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: <insert up to 60 chars description>
+ <insert long description, indented with spaces>

Added: packages/trunk/tile-tetri/debian/copyright
===================================================================
--- packages/trunk/tile-tetri/debian/copyright                          (rev 0)
+++ packages/trunk/tile-tetri/debian/copyright  2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,24 @@
+This package was debianized by Peter De Wachter <[EMAIL PROTECTED]> on
+Sat, 13 Sep 2008 21:00:43 +0200.
+
+It was downloaded from <url://example.com>
+
+Upstream Author(s):
+
+    <put author's name and email here>
+    <likewise for another author>
+
+Copyright:
+
+    <Copyright (C) YYYY Name OfAuthor>
+    <likewise for another author>
+
+License:
+
+    <Put the license of the package here indented by 4 spaces>
+
+The Debian packaging is (C) 2008, Peter De Wachter <[EMAIL PROTECTED]> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+
+# Please also look if there are files or directories which have a
+# different copyright/license attached and list them here.

Added: packages/trunk/tile-tetri/debian/docs
===================================================================
--- packages/trunk/tile-tetri/debian/docs                               (rev 0)
+++ packages/trunk/tile-tetri/debian/docs       2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,4 @@
+license_en.txt
+license_ja.txt
+readme_en.txt
+readme_ja.txt

Added: packages/trunk/tile-tetri/debian/menu
===================================================================
--- packages/trunk/tile-tetri/debian/menu                               (rev 0)
+++ packages/trunk/tile-tetri/debian/menu       2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,2 @@
+?package(tile-tetri):needs="X11" section="Games/Action"\
+  title="Tile Tetri" command="/usr/games/tile-tetri"

Added: packages/trunk/tile-tetri/debian/patches/Makefile.patch
===================================================================
--- packages/trunk/tile-tetri/debian/patches/Makefile.patch                     
        (rev 0)
+++ packages/trunk/tile-tetri/debian/patches/Makefile.patch     2008-09-13 
19:30:56 UTC (rev 8121)
@@ -0,0 +1,11 @@
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,8 @@
++D_SOURCES := $(shell find source -name '*.d')
++LIBS      := -lSDL_ttf -lSDL_mixer -lSDL_image -lSDL -lGL
++
++tile-tetri: $(D_SOURCES)
++      cd source && gdc $(CFLAGS) -ISDL -Iopengl -o $@ $(^:source/%=%) $(LIBS)
++
++clean:
++      rm -f source/tile-tetri

Added: packages/trunk/tile-tetri/debian/patches/compile.patch
===================================================================
--- packages/trunk/tile-tetri/debian/patches/compile.patch                      
        (rev 0)
+++ packages/trunk/tile-tetri/debian/patches/compile.patch      2008-09-13 
19:30:56 UTC (rev 8121)
@@ -0,0 +1,59 @@
+token imports tokenmanager, tokenmanager imports token, gdc dies
+--- a/source/tokenmanager.d
++++ b/source/tokenmanager.d
+@@ -32,8 +32,9 @@
+       
+       protected Chain                     _reserve;
+       protected uint                      _reserve_value;
+-      protected Chain[Token.Signal.max+1] _actives;
+-      protected uint[Token.Signal.max+1]  _active_values;
++        // was Token.Signal.max+1, but gdc didn't like that
++      protected Chain[8]                  _actives;
++      protected uint[8]                   _active_values;
+       
+       
+       
+@@ -104,14 +105,14 @@
+       
+       
+       // 指定シグナルの稼働中トークンを巡回
+-      public void iterate(Iterator iterator, Token.Signal signal){
++      public void iterate(Iterator iterator, int signal){
+               iterateActive(iterator, signal);
+       }
+       
+       
+       
+       // 指定シグナルの稼働中トークンをすり合わせる
+-      public void match(Matcher matcher, Token.Signal signal_a, Token.Signal 
signal_b){
++      public void match(Matcher matcher, int signal_a, int signal_b){
+               if(signal_a == signal_b){
+                       matchActive(matcher, signal_a);
+               }
+@@ -148,7 +149,7 @@
+       
+       
+       // 指定シグナルの稼働中トークン数を取得
+-      public uint active(Token.Signal signal){
++      public uint active(int signal){
+               return _active_values[signal];
+       }
+       
+@@ -158,7 +159,7 @@
+       // protected methods
+       
+       // 稼働中トークンを巡回
+-      protected bool iterateActive(Iterator iterator, Token.Signal signal){
++      protected bool iterateActive(Iterator iterator, int signal){
+               auto is_continue = true;
+               auto temp        = _actives[signal].next();
+               
+@@ -185,7 +186,7 @@
+       
+       
+       // 同一シグナルの稼働中トークンをすり合わせる
+-      protected void matchActive(Matcher matcher, Token.Signal signal){
++      protected void matchActive(Matcher matcher, int signal){
+               auto temp_a = _actives[signal].next();
+               
+               while(_actives[signal] != temp_a){

Added: packages/trunk/tile-tetri/debian/patches/directories.patch
===================================================================
--- packages/trunk/tile-tetri/debian/patches/directories.patch                  
        (rev 0)
+++ packages/trunk/tile-tetri/debian/patches/directories.patch  2008-09-13 
19:30:56 UTC (rev 8121)
@@ -0,0 +1,11 @@
+--- a/source/info.d
++++ b/source/info.d
+@@ -34,7 +34,7 @@
+       const ENEMY_EXTRA   = 5;                // レベルアップまでのノルマ(レベルごとの上昇値)
+       const BLOCK_BONUS   = 10;               // レベルアップ時のブロック破壊点
+       
+-      const RESOURCE_PATH = "resource\\";
++      const RESOURCE_PATH = "/usr/share/games/tile-tetri/";
+       
+       const SOUND_KEYS = [
+               RESOURCE_PATH ~ "shot.wav",

Added: packages/trunk/tile-tetri/debian/patches/series
===================================================================
--- packages/trunk/tile-tetri/debian/patches/series                             
(rev 0)
+++ packages/trunk/tile-tetri/debian/patches/series     2008-09-13 19:30:56 UTC 
(rev 8121)
@@ -0,0 +1,3 @@
+compile.patch
+directories.patch
+Makefile.patch

Added: packages/trunk/tile-tetri/debian/rules
===================================================================
--- packages/trunk/tile-tetri/debian/rules                              (rev 0)
+++ packages/trunk/tile-tetri/debian/rules      2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+include /usr/share/quilt/quilt.make
+
+build: patch build-stamp
+build-stamp:
+       dh build
+       touch build-stamp
+
+clean: unpatch
+       dh clean
+       dh_clean source/tile-tetri
+
+install: build install-stamp
+install-stamp:
+       dh install
+       touch install-stamp
+
+binary: install
+       dh binary
+
+.PHONY: build clean install binary


Property changes on: packages/trunk/tile-tetri/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/tile-tetri/debian/tile-tetri.install
===================================================================
--- packages/trunk/tile-tetri/debian/tile-tetri.install                         
(rev 0)
+++ packages/trunk/tile-tetri/debian/tile-tetri.install 2008-09-13 19:30:56 UTC 
(rev 8121)
@@ -0,0 +1,2 @@
+source/tile-tetri       usr/games/
+resource/*              usr/share/games/tile-tetri/

Added: packages/trunk/tile-tetri/debian/watch
===================================================================
--- packages/trunk/tile-tetri/debian/watch                              (rev 0)
+++ packages/trunk/tile-tetri/debian/watch      2008-09-13 19:30:56 UTC (rev 
8121)
@@ -0,0 +1,4 @@
+version=3
+
+opts=dversionmangle=s/\.dfsg\d+$//,uversionmangle=s/^./$&./ \
+http://hizuoka.web.fc2.com/game/tile/index_en.html ./tile_t([0-9]*).zip


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to