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

