Author: nomeata Date: 2011-10-26 16:03:14 +0000 (Wed, 26 Oct 2011) New Revision: 12710
Added: packages/trunk/nikki/debian/ packages/trunk/nikki/debian/changelog packages/trunk/nikki/debian/compat packages/trunk/nikki/debian/control packages/trunk/nikki/debian/copyright packages/trunk/nikki/debian/patches/ packages/trunk/nikki/debian/patches/No-FindBin-Dependency packages/trunk/nikki/debian/patches/series packages/trunk/nikki/debian/rules packages/trunk/nikki/debian/source/ packages/trunk/nikki/debian/source/format packages/trunk/nikki/debian/watch Log: Initial check-in of nikki and the robots Added: packages/trunk/nikki/debian/changelog =================================================================== --- packages/trunk/nikki/debian/changelog (rev 0) +++ packages/trunk/nikki/debian/changelog 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1,5 @@ +nikki (0.4.1.2+darcs47-1) UNRELEASED; urgency=low + + * Initial release. + + -- Joachim Breitner <[email protected]> Thu, 01 Jan 1970 00:00:00 +0000 Added: packages/trunk/nikki/debian/compat =================================================================== --- packages/trunk/nikki/debian/compat (rev 0) +++ packages/trunk/nikki/debian/compat 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1 @@ +7 Added: packages/trunk/nikki/debian/control =================================================================== --- packages/trunk/nikki/debian/control (rev 0) +++ packages/trunk/nikki/debian/control 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1,25 @@ +Source: nikki +Section: haskell +Priority: extra +Maintainer: Debian Games Team <[email protected]> +Uploaders: Joachim Breitner <[email protected]>, Miriam Ruiz <[email protected]> +Build-Depends: debhelper (>= 7) + , cdbs + , ghc + , libghc-clocked-dev (>= 0.4.1) + , libghc-clocked-dev (<< 0.4.1+) +Standards-Version: 3.9.2 +Homepage: http://joyridelabs.de/game/ + +Package: nikki +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: platform game with remote controllable robots + Nikki and the Robots renders homage to the classical platform games of the + eighties and nineties, while at the same time realizing a unique gameplay + idea. The main character Nikki refrains from using any weapons or equipment + during the whole quest, and can only jump and run around the levels. However, + it is possible to hack into Dr. Lacroix's various robots and to take control + of them via computer terminals. The nifty use of the robots and the + combination of their characteristic special abilities enable Nikki to solve + puzzles, overcome obstacles, and complete the level tasks. Added: packages/trunk/nikki/debian/copyright =================================================================== --- packages/trunk/nikki/debian/copyright (rev 0) +++ packages/trunk/nikki/debian/copyright 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1,8 @@ +Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Upstream-Name: foo +Upstream-Contact: Jack Upstream Developer <[email protected]> +Source: http://hackage.haskell.org/package/foo + +Copyright: 1970, Jack Upstream Developer +License: foo license + This is the text of the foo license. Added: packages/trunk/nikki/debian/patches/No-FindBin-Dependency =================================================================== --- packages/trunk/nikki/debian/patches/No-FindBin-Dependency (rev 0) +++ packages/trunk/nikki/debian/patches/No-FindBin-Dependency 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1,31 @@ +Description: Get rid of FindBin dependency + Paths in Debian are known in advance. Hard-Code that here. +Author: Joachim Breitner <[email protected]> +Forwarded: not-needed + +Index: nikki/src/System/Environment/FindBin.hs +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ nikki/src/System/Environment/FindBin.hs 2011-10-26 17:06:55.000000000 +0200 +@@ -0,0 +1,9 @@ ++-- | Dummy module to get rid of FindBin dependency ++module System.Environment.FindBin where ++ ++__Bin__ :: String ++__Bin__ = "/usr/games" ++ ++getProgPath :: IO String ++getProgPath = return __Bin__ ++ +Index: nikki/src/rootInstall/nikki.cabal +=================================================================== +--- nikki.orig/src/rootInstall/nikki.cabal 2011-10-26 16:50:24.000000000 +0200 ++++ nikki/src/rootInstall/nikki.cabal 2011-10-26 16:50:24.000000000 +0200 +@@ -115,7 +115,6 @@ + , transformers + , time + , parsec == 3.* +- , FindBin >= 0.0.5 + , clocked == 0.4.1 + , cmdargs >= 0.6.6 + , MonadCatchIO-transformers >= 0.2.2.2 Added: packages/trunk/nikki/debian/patches/series =================================================================== --- packages/trunk/nikki/debian/patches/series (rev 0) +++ packages/trunk/nikki/debian/patches/series 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1 @@ +No-FindBin-Dependency Added: packages/trunk/nikki/debian/rules =================================================================== --- packages/trunk/nikki/debian/rules (rev 0) +++ packages/trunk/nikki/debian/rules 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1,83 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +build: build-stamp +build-arch: build-stamp +build-indep: build-stamp + +build-stamp: + dh_testdir + + cd src/rootInstall/ && bash compileQtBindings.sh + mkdir -p src/rootInstall/dist + cd src && ghc --make Setup.hs -o rootInstall/dist/setup + cd src/rootInstall && ./dist/setup configure --prefix=/usr --bindir=/usr/games --datasubdir=nikki + cd src/rootInstall && ./dist/setup build + + touch $@ + + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + [ ! -e src/rootInstall/dist/setup ] || { cd src/rootInstall && ./dist/setup clean ; } + cd src && bash clean.sh + rm -f src/Setup.hi src/Setup.o + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + cd src/rootInstall && ./dist/setup copy --destdir=../../debian/nikki/ + rm -f debian/nikki/usr/share/nikki/LICENSE + rm -f debian/nikki/usr/share/nikki/README + mkdir -p debian/nikki/usr/share/doc/nikki + mv debian/nikki/usr/share/nikki/manual debian/nikki/usr/share/doc/nikki + + +# Build architecture-independent files here. +binary-indep: install +# We have nothing to do by default. + +# 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_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install Property changes on: packages/trunk/nikki/debian/rules ___________________________________________________________________ Added: svn:executable + * Added: packages/trunk/nikki/debian/source/format =================================================================== --- packages/trunk/nikki/debian/source/format (rev 0) +++ packages/trunk/nikki/debian/source/format 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1 @@ +3.0 (quilt) Added: packages/trunk/nikki/debian/watch =================================================================== --- packages/trunk/nikki/debian/watch (rev 0) +++ packages/trunk/nikki/debian/watch 2011-10-26 16:03:14 UTC (rev 12710) @@ -0,0 +1,2 @@ +version=3 +http://code.joyridelabs.de/tarballs/ (nikki-([\d\.]*\d).tar.gz _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

