r1272 - packages/trunk/gtkradiant/debian

Bruno Fuddl-guestquot; Fuddl" Kleinert fuddl-guest at costa.debian.org
Sat Jul 29 21:21:29 UTC 2006


Author: fuddl-guest
Date: 2006-07-29 21:21:29 +0000 (Sat, 29 Jul 2006)
New Revision: 1272

Added:
   packages/trunk/gtkradiant/debian/gtkradiant.desktop
Modified:
   packages/trunk/gtkradiant/debian/dirs
   packages/trunk/gtkradiant/debian/rules
Log:
added a .desktop file

Modified: packages/trunk/gtkradiant/debian/dirs
===================================================================
--- packages/trunk/gtkradiant/debian/dirs	2006-07-29 20:36:59 UTC (rev 1271)
+++ packages/trunk/gtkradiant/debian/dirs	2006-07-29 21:21:29 UTC (rev 1272)
@@ -1,3 +1,4 @@
 usr/games
 usr/lib/games/gtkradiant
 usr/share/games/gtkradiant
+usr/share/applications

Added: packages/trunk/gtkradiant/debian/gtkradiant.desktop
===================================================================
--- packages/trunk/gtkradiant/debian/gtkradiant.desktop	2006-07-29 20:36:59 UTC (rev 1271)
+++ packages/trunk/gtkradiant/debian/gtkradiant.desktop	2006-07-29 21:21:29 UTC (rev 1272)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Radiant
+Comment=GtkRadiant level editor for Doom and Quake engines based games
+Comment[de]=GtkRadiant Level Editor für Doom- und Quakeengine basierte Spiele
+Exec=/usr/games/radiant
+Terminal=false
+Type=Application
+Categories=Application;Game;ArcadeGame;

Modified: packages/trunk/gtkradiant/debian/rules
===================================================================
--- packages/trunk/gtkradiant/debian/rules	2006-07-29 20:36:59 UTC (rev 1271)
+++ packages/trunk/gtkradiant/debian/rules	2006-07-29 21:21:29 UTC (rev 1272)
@@ -1,13 +1,6 @@
 #!/usr/bin/make -f
 include /usr/share/dpatch/dpatch.make
 
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
 # Uncomment this to turn on verbose mode.
 export DH_VERBOSE=1
 
@@ -28,8 +21,6 @@
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	# Add here commands to configure the package.
-
 	touch configure-stamp
 
 
@@ -37,10 +28,6 @@
 
 build-stamp: configure-stamp 
 	dh_testdir
-
-	# Add here commands to compile the package.
-	# $(MAKE)
-	# gtkradiant uses scons instead of make
 	# scons BUILD=debug
 	mkdir -p install install/modules install/plugins
 	scons BUILD=release
@@ -48,7 +35,6 @@
 	echo ".so man6/gtkradiant.6" > q3data.6
 	echo ".so man6/gtkradiant.6" > q3map2.6
 	echo ".so man6/gtkradiant.6" > radiant.6
-
 	touch build-stamp
 
 clean: unpatch
@@ -57,12 +43,8 @@
 	rm -f build-stamp configure-stamp
 	rm -rf install build makeversion.pyc scons.signatures.dblite svn.pyc
 	rm -f gtkradiant.6 q3data.6 q3map2.6 radiant.6
-
-	# Add here commands to clean up after the build process.
-	# -$(MAKE) clean
 	rm -f site.conf 
 	rm -f include/aboutmsg.h include/RADIANT_MAJOR include/version.h include/RADIANT_MINOR include/version
-
 	dh_clean 
 
 install: build
@@ -70,9 +52,6 @@
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
-
-	# Add here commands to install the package into debian/gtkradiant.
-	# $(MAKE) install DESTDIR=$(CURDIR)/debian/gtkradiant
 	mkdir -p $(DESTDIR)/usr/share/games/
 	# mv install $(DESTDIR)/usr/share/games/gtkradiant
 	mkdir -p $(DESTDIR)/usr/share/games/gtkradiant/gl
@@ -91,11 +70,11 @@
 	cp setup/credits.html $(DESTDIR)/usr/share/games/gtkradiant/credits.html
 	cp include/RADIANT_MAJOR $(DESTDIR)/usr/share/games/gtkradiant/
 	cp include/RADIANT_MINOR $(DESTDIR)/usr/share/games/gtkradiant/
+	dh_install -pgtkradiant debian/gtkradiant.desktop usr/share/applications # workaround until dh_desktop does this job...
 
 
 # Build architecture-independent files here.
 binary-indep: build install
-# We have nothing to do by default.
 
 # Build architecture-dependent files here.
 binary-arch: build install
@@ -104,24 +83,12 @@
 	dh_installchangelogs CHANGES
 	dh_installdocs
 	dh_installexamples
-#	dh_install
 	dh_installmenu
-#	dh_installdebconf	
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
 	dh_installman gtkradiant.6 radiant.6 q3data.6 q3map2.6
 	dh_link
 	dh_strip
 	dh_compress
 	dh_fixperms
-#	dh_perl
-#	dh_python
-#	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol




More information about the Pkg-games-commits mailing list