r13243 - packages/trunk/nikki/debian

Paul Wise pabs at alioth.debian.org
Mon Feb 13 05:19:56 UTC 2012


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 <nomeata at debian.org>,
  Miriam Ruiz <miriam at debian.org>
 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




More information about the Pkg-games-commits mailing list