r12710 - in packages/trunk/nikki: . debian debian/patches debian/source
Joachim Breitner
nomeata at alioth.debian.org
Wed Oct 26 16:03:14 UTC 2011
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 <nomeata at debian.org> 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 <pkg-games-devel at lists.alioth.debian.org>
+Uploaders: Joachim Breitner <nomeata at debian.org>, Miriam Ruiz <miriam at debian.org>
+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 <upstream at example.com>
+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 <nomeata at debian.org>
+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
More information about the Pkg-games-commits
mailing list