Author: miriam Date: 2011-07-24 16:00:00 +0000 (Sun, 24 Jul 2011) New Revision: 12553
Added: packages/trunk/the-butterfly-effect/debian/ packages/trunk/the-butterfly-effect/debian/README.source packages/trunk/the-butterfly-effect/debian/changelog packages/trunk/the-butterfly-effect/debian/compat packages/trunk/the-butterfly-effect/debian/control packages/trunk/the-butterfly-effect/debian/copyright packages/trunk/the-butterfly-effect/debian/patches/ packages/trunk/the-butterfly-effect/debian/patches/build.patch packages/trunk/the-butterfly-effect/debian/patches/series packages/trunk/the-butterfly-effect/debian/rules packages/trunk/the-butterfly-effect/debian/source/ packages/trunk/the-butterfly-effect/debian/source/format packages/trunk/the-butterfly-effect/debian/source/options packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.docs packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.install Log: [svn-inject] Applying Debian modifications (0.0~m8.2+dfsg1-1) to trunk Property changes on: packages/trunk/the-butterfly-effect/debian ___________________________________________________________________ Added: mergeWithUpstream + 1 Added: packages/trunk/the-butterfly-effect/debian/README.source =================================================================== --- packages/trunk/the-butterfly-effect/debian/README.source (rev 0) +++ packages/trunk/the-butterfly-effect/debian/README.source 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1 @@ +See /usr/share/doc/quilt/README.source Added: packages/trunk/the-butterfly-effect/debian/changelog =================================================================== --- packages/trunk/the-butterfly-effect/debian/changelog (rev 0) +++ packages/trunk/the-butterfly-effect/debian/changelog 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,5 @@ +the-butterfly-effect (0.0~m8.2+dfsg1-1) UNRELEASED; urgency=low + + * Initial release. + + -- Miriam Ruiz <little_m...@yahoo.es> Sun, 24 Jul 2011 12:33:07 +0200 Added: packages/trunk/the-butterfly-effect/debian/compat =================================================================== --- packages/trunk/the-butterfly-effect/debian/compat (rev 0) +++ packages/trunk/the-butterfly-effect/debian/compat 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1 @@ +7 Added: packages/trunk/the-butterfly-effect/debian/control =================================================================== --- packages/trunk/the-butterfly-effect/debian/control (rev 0) +++ packages/trunk/the-butterfly-effect/debian/control 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,36 @@ +Source: the-butterfly-effect +Section: games +Priority: unreleased +Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org> +Uploaders: Miriam Ruiz <little_m...@yahoo.es> +Build-Depends: debhelper (>= 7), dh-buildinfo, quilt, + qt4-qmake, qt4-dev-tools, libqt4-dev, libbox2d-dev +Standards-Version: 3.9.1 +Homepage: http://the-butterfly-effect.org/ + +Package: the-butterfly-effect +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: the-butterfly-effect-dbg (= ${binary:Version}) +Description: description + The Butterfly Effect is a physics game about cause and effect. You build + complex mechanical systems using levers, rocket-like cola bottles and + ordinary objects like tennis balls and bikes to accomplish simple tasks + like toppling a Bowling Pin. This is also known as a Rube Goldberg machine + or a Heath Robinson contraption. This type of game was pioneered by the + game series The Incredible Machine in the 1990s. + +Package: the-butterfly-effect-dbg +Section: debug +Priority: extra +Architecture: any +Depends: the-butterfly-effect (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: description - debug + The Butterfly Effect is a physics game about cause and effect. You build + complex mechanical systems using levers, rocket-like cola bottles and + ordinary objects like tennis balls and bikes to accomplish simple tasks + like toppling a Bowling Pin. This is also known as a Rube Goldberg machine + or a Heath Robinson contraption. This type of game was pioneered by the + game series The Incredible Machine in the 1990s. + . + This package contains the debugging symbols. Added: packages/trunk/the-butterfly-effect/debian/copyright =================================================================== --- packages/trunk/the-butterfly-effect/debian/copyright (rev 0) +++ packages/trunk/the-butterfly-effect/debian/copyright 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,44 @@ +Format: http://dep.debian.net/deps/dep5/ +Upstream-Name: the-butterfly-effect +Upstream-Contact: Peter van Ginneken <lsp...@users.sf.net> + Klaas van Gend <kvang...@users.sf.net> +Source: http://sourceforge.net/projects/tbe/ +Debianized-By: Miriam Ruiz <little_m...@yahoo.es> +Debianized-Date: Sun, 24 Jul 2011 12:33:07 +0200 + +Files: * +Copyright: Copyright (C) 2009-2010, Klaas van Gend +License: GPL-2 + +Files: src/view/Popup.h +Copyright: Copyright (C) 2006-2009, Klaas van Gend + Copyright (C) 2007, Christofer Wesseling +License: GPL-2 + +Files: images/ +Copyright: +License: + +Files: debian/* +Copyright: Copyright (C) 2011, Miriam Ruiz <little_m...@yahoo.es> +License: GPL-2+ + +License: GPL-2 + This program 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; version 2 of the License. + . + On Debian systems, the complete text of version 2 of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-2'. + +License: GPL-2+ + This program 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. + . + On Debian systems, the complete text of the latest version of the GNU + General Public License can be found in `/usr/share/common-licenses/GPL'. + . + The complete text of version 2 of the GNU General Public License can be + found in `/usr/share/common-licenses/GPL-2'. Added: packages/trunk/the-butterfly-effect/debian/patches/build.patch =================================================================== --- packages/trunk/the-butterfly-effect/debian/patches/build.patch (rev 0) +++ packages/trunk/the-butterfly-effect/debian/patches/build.patch 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,105 @@ +--- TheButterflyEffect-m8.2.orig/tbe.pro ++++ TheButterflyEffect-m8.2/tbe.pro +@@ -2,7 +2,7 @@ + LANGUAGE = C++ + CONFIG += qt \ + warn_on \ +- debug ++ release link_prl + LIBS += -lbox2d \ + -L3rdParty/lib + DEFINES += QT_NO_ASCII_CAST +--- /dev/null ++++ TheButterflyEffect-m8.2/src/tbe_global.h +@@ -0,0 +1,91 @@ ++/* The Butterfly Effect ++ * This file copyright (C) 2009 Klaas van Gend ++ * ++ * This program 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 ++ * applicable version is GPL version 2 only. ++ ++ * This program 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 program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++ */ ++ ++#ifndef TBE_GLOBAL ++#define TBE_GLOBAL ++ ++#define APPNAME "The Butterfly Effect" ++#define APPRELEASE "Milestone8" ++/* for your special versioning needs, normally empty */ ++#ifndef APPFLAVOUR ++#define APPFLAVOUR "" ++#endif ++#include <QtGlobal> ++#include <QString> ++ ++const float PI = 3.14159265; ++const float SQRT2 = 1.41421356; ++ ++/* Debug verbosity ++ * level 1 = very little information, autodetect KILLING ++ * level 2 = level 1 + autodetect GOOD/BAD + some general messages on behaviour ++ * level 3 = level 2 + autodetect INFO ++ * level 4 = level 3 + AT commands and answers ++ * level 5 = all debugging, including entry of functions under scrutiny ++ * level 6 = timing info on serial port ++ */ ++#if !defined(NDEBUG) ++#include <stdio.h> ++#include <time.h> ++extern int theVerbosity; // actually defined in main.cpp ++#define MAX_VERBOSITY 6 ++// note: the below is actually GCC-specific, see "info:/gcc/Variadic Macros" ++#define DEBUG1(format, ...) {if (theVerbosity>=1) printf("**** t=%03ld: " format, time(NULL)%1000, ## __VA_ARGS__);} ++#define DEBUG2(format, ...) {if (theVerbosity>=2) printf("*** t=%03ld: " format, time(NULL)%1000, ## __VA_ARGS__);} ++#define DEBUG3(format, ...) {if (theVerbosity>=3) printf("** t=%03ld: " format, time(NULL)%1000, ## __VA_ARGS__);} ++#define DEBUG4(format, ...) {if (theVerbosity>=4) printf("* t=%03ld: " format, time(NULL)%1000, ## __VA_ARGS__);} ++#define DEBUG4NT(format, ...) {if (theVerbosity>=4) printf(format, ## __VA_ARGS__);} ++#define DEBUG5(format, ...) {if (theVerbosity>=5) printf(" t=%03ld: " format, time(NULL)%1000, ## __VA_ARGS__);} ++#define DEBUG6(format, ...) {if (theVerbosity>=6) printf(" t=%03ld: " format, time(NULL)%1000, ## __VA_ARGS__);} ++#else ++#define DEBUG1(format, ...) { /**/ } ++#define DEBUG2(format, ...) { /**/ } ++#define DEBUG3(format, ...) { /**/ } ++#define DEBUG4(format, ...) { /**/ } ++#define DEBUG4NT(format, ...) { /**/ } ++#define DEBUG5(format, ...) { /**/ } ++#define DEBUG6(format, ...) { /**/ } ++#endif ++ ++ ++#define UNUSED_ARG __attribute__((unused)) ++#define UNUSED_VAR(x) ((void)(x)) ++ ++/// Converts a QString into a char* . ++/// This function is NOT REENTRANT - make sure not to use it twice in the same set of arguments... ++/// (implemented in main.cpp) ++extern const char* ASCII(const QString& aQString); ++ ++ ++/// instead of using hardcoded paths, please use the below: ++#define BINARY_DIRECTORY (qApp->applicationDirPath()) ++#define DATA_DIRECTORY "/usr/share/games/the-butterfly-effect" ++#define IMAGES_DIRECTORY QString(DATA_DIRECTORY "/images") ++#define LEVELS_DIRECTORY QString(DATA_DIRECTORY "/levels") ++#define I18N_DIRECTORY QString(DATA_DIRECTORY "/i18n") ++ ++/// defined in main.cpp ++extern bool theDisplayFramerate; ++extern bool theDrawDebug; ++extern bool theDrawPolyOutline; ++extern bool theIsCollisionOn; ++extern bool theIsLevelEditor; ++extern bool theTBECaching; ++extern QString theStartFileName; ++ ++#endif // TBE_GLOBAL Added: packages/trunk/the-butterfly-effect/debian/patches/series =================================================================== --- packages/trunk/the-butterfly-effect/debian/patches/series (rev 0) +++ packages/trunk/the-butterfly-effect/debian/patches/series 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1 @@ +build.patch Added: packages/trunk/the-butterfly-effect/debian/rules =================================================================== --- packages/trunk/the-butterfly-effect/debian/rules (rev 0) +++ packages/trunk/the-butterfly-effect/debian/rules 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,75 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +config: config-stamp +config-stamp: + dh_testdir + [ ! -d debian/patches ] || $(MAKE) -f /usr/share/quilt/quilt.make patch + qmake-qt4 tbe.pro + touch $@ + +build: build-stamp +build-stamp: config + dh_testdir + $(MAKE) \ + CFLAGS="$(CFLAGS)" \ + LDFLAGS="-Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined" + lupdate tbe.pro + lrelease tbe.pro + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp config-stamp + [ ! -f Makefile ] || $(MAKE) clean + [ ! -d debian/patches ] || $(MAKE) -f /usr/share/quilt/quilt.make unpatch + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + $(MAKE) DESTDIR=$(CURDIR)/debian/the-butterfly-effect install + +# Build architecture-independent files here. +binary-indep: install + +# Build architecture-dependent files here. +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples + dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman +# dh_desktop + dh_link + dh_strip --dbg-package=the-butterfly-effect-dbg + dh_compress + dh_fixperms +# dh_perl +# dh_makeshlibs + [ ! -e /usr/bin/dh_buildinfo ] || dh_buildinfo + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: config build clean binary-indep binary-arch binary install Property changes on: packages/trunk/the-butterfly-effect/debian/rules ___________________________________________________________________ Added: svn:executable + * Added: packages/trunk/the-butterfly-effect/debian/source/format =================================================================== --- packages/trunk/the-butterfly-effect/debian/source/format (rev 0) +++ packages/trunk/the-butterfly-effect/debian/source/format 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1 @@ +3.0 (quilt) Added: packages/trunk/the-butterfly-effect/debian/source/options =================================================================== --- packages/trunk/the-butterfly-effect/debian/source/options (rev 0) +++ packages/trunk/the-butterfly-effect/debian/source/options 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,5 @@ +# Bzip2 compression for debian.tar +compression = "bzip2" +compression-level = 7 +# Do not generate diff for changes in config.(sub|guess) +extend-diff-ignore = "(^|/)config.(sub|guess)$" Added: packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.docs =================================================================== --- packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.docs (rev 0) +++ packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.docs 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,2 @@ +README +RUNNING Added: packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.install =================================================================== --- packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.install (rev 0) +++ packages/trunk/the-butterfly-effect/debian/the-butterfly-effect.install 2011-07-24 16:00:00 UTC (rev 12553) @@ -0,0 +1,4 @@ +tbe /usr/games/ +i18n/ /usr/share/games/the-butterfly-effect/ +images/ /usr/share/games/the-butterfly-effect/ +levels/ /usr/share/games/the-butterfly-effect/ _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits