Author: pabs
Date: 2012-02-13 05:19:56 +0000 (Mon, 13 Feb 2012)
New Revision: 13243

Added:
   packages/trunk/nikki/debian/install
Modified:
   packages/trunk/nikki/debian/control
   packages/trunk/nikki/debian/rules
Log:
Use debhelper dh, install icons

Modified: packages/trunk/nikki/debian/control
===================================================================
--- packages/trunk/nikki/debian/control 2012-02-13 02:03:44 UTC (rev 13242)
+++ packages/trunk/nikki/debian/control 2012-02-13 05:19:56 UTC (rev 13243)
@@ -6,9 +6,8 @@
  Joachim Breitner <[email protected]>,
  Miriam Ruiz <[email protected]>
 Build-Depends:
- cdbs,
  cmake,
- debhelper (>= 7),
+ debhelper (>= 7.0.50~),
  ghc,
  libghc-aeson-dev (<< 0.4),
  libghc-aeson-dev (>= 0.3),

Added: packages/trunk/nikki/debian/install
===================================================================
--- packages/trunk/nikki/debian/install                         (rev 0)
+++ packages/trunk/nikki/debian/install 2012-02-13 05:19:56 UTC (rev 13243)
@@ -0,0 +1,6 @@
+data/png/icon-16.png usr/share/icons/hicolor/16x16/apps
+data/png/icon-32.png usr/share/icons/hicolor/32x32/apps 
+data/png/icon-64.png usr/share/icons/hicolor/64x64/apps
+data/png/icon-128.png usr/share/icons/hicolor/128x128/apps 
+data/png/icon-256.png usr/share/icons/hicolor/256x256/apps
+data/png/icon-512.png usr/share/icons/hicolor/512x512/apps

Modified: packages/trunk/nikki/debian/rules
===================================================================
--- packages/trunk/nikki/debian/rules   2012-02-13 02:03:44 UTC (rev 13242)
+++ packages/trunk/nikki/debian/rules   2012-02-13 05:19:56 UTC (rev 13243)
@@ -1,82 +1,28 @@
 #!/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
+%:
+       dh $@ --parallel
 
-build-stamp:
-       dh_testdir
-       
+override_dh_auto_build:
        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
-       
+override_dh_auto_clean:
        [ ! -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
-       
+override_dh_auto_install:
        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
 
-
-# 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
+override_dh_install:
+       dh_install
+       prename s/icon-[0-9]+/nikki 
debian/nikki/usr/share/icons/hicolor/*/apps/icon-*.png


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

Reply via email to