r6437 - packages/trunk/sdlbasic/debian

Miriam Ruiz baby-guest at alioth.debian.org
Fri Apr 4 14:10:47 UTC 2008


Author: baby-guest
Date: 2008-04-04 14:10:47 +0000 (Fri, 04 Apr 2008)
New Revision: 6437

Modified:
   packages/trunk/sdlbasic/debian/rules
Log:
Fixed directories when building



Modified: packages/trunk/sdlbasic/debian/rules
===================================================================
--- packages/trunk/sdlbasic/debian/rules	2008-04-04 13:42:31 UTC (rev 6436)
+++ packages/trunk/sdlbasic/debian/rules	2008-04-04 14:10:47 UTC (rev 6437)
@@ -17,24 +17,33 @@
 	$(MAKE) -f /usr/share/quilt/quilt.make patch
 	touch $@
 
-SRCDIR="$(CURDIR)/src/sdlBasic/src"
-SHAREDIR="$(CURDIR)/src/sdlBasic/share"
+DESTBIN=/usr/games
+DESTDOC=/usr/share/doc/sdlbasic
+DESTDATA=/usr/share/games/sdlbasic
+DESTPLUGINS=$(DESTDATA)/plugins
 
-MAKEFLAGS=os=linux \
+ORIGSRC=$(CURDIR)/src/sdlBasic/src
+ORIGDATA=$(CURDIR)/src/sdlBasic/share
+
+XFLAGS= \
+	os=linux \
 	prefix="/usr" \
-	bindir="/usr/bin" \
-	datadir="/usr/share/games/sdlbasic" \
-	font_prefix="/usr/share/fonts/truetype/ttf-dejavu"
+	bindir="$(DESTBIN)" \
+	datadir="$(DESTDATA)" \
+	font_prefix="/usr/share/fonts/truetype/ttf-dejavu" \
+	SYSCONF_PATH="$(DESTDATA)" \
+	DOC_PATH="$(DESTDOC)" \
+	PLUGINS_PATH="$(DESTPLUGINS)"
 
 build: build-stamp
 build-stamp: configure-stamp 
 	dh_testdir
-	$(MAKE) -C $(SRCDIR)/sdlBasic/scintilla/gtk
-	$(MAKE) -C $(SRCDIR)/sdlBasic/gtk PLUGINS_PATH="/usr/share/games/sdlbasic/plugins"
-	$(MAKE) -C $(SRCDIR)/sdlBrt/unzip $(MAKEFLAGS) CFLAGS="$(CFLAGS)"
-	$(MAKE) -C $(SRCDIR)/sdlBrt/SDLengine $(MAKEFLAGS) CFLAGS="$(CFLAGS)"
-	$(MAKE) -C $(SRCDIR)/sdlBrt/BASengine $(MAKEFLAGS) CFLAGS="$(CFLAGS)"
-	$(MAKE) -C $(SRCDIR)/sdlBrt $(MAKEFLAGS) CFLAGS="$(CFLAGS)"
+	$(MAKE) -C "$(ORIGSRC)/sdlBasic/scintilla/gtk" $(XFLAGS)
+	$(MAKE) -C "$(ORIGSRC)/sdlBasic/gtk" $(XFLAGS)
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt/unzip" $(XFLAGS) CFLAGS="$(CFLAGS)"
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt/SDLengine" $(XFLAGS) CFLAGS="$(CFLAGS)"
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt/BASengine" $(XFLAGS) CFLAGS="$(CFLAGS)"
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt" $(XFLAGS) CFLAGS="$(CFLAGS)"
 	#docbook-to-man debian/sdlbasic.sgml > sdlbasic.1
 	touch $@
 
@@ -42,16 +51,16 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
-	$(MAKE) -C $(SRCDIR)/sdlBasic/scintilla/gtk clean
-	$(MAKE) -C $(SRCDIR)/sdlBasic/gtk clean PLUGINS_PATH="/usr/share/games/sdlbasic/plugins"
-	$(MAKE) -C $(SRCDIR)/sdlBrt $(MAKEFLAGS) clean RM="$(RM) -f"
-	$(MAKE) -C $(SRCDIR)/sdlBrt/SDLengine $(MAKEFLAGS) clean RM="$(RM) -f"
-	$(MAKE) -C $(SRCDIR)/sdlBrt/BASengine $(MAKEFLAGS) clean RM="$(RM) -f"
-	$(MAKE) -C $(SRCDIR)/sdlBrt/unzip $(MAKEFLAGS) clean RM="$(RM) -f"
+	$(MAKE) -C "$(ORIGSRC)/sdlBasic/scintilla/gtk" $(XFLAGS) clean
+	$(MAKE) -C "$(ORIGSRC)/sdlBasic/gtk" $(XFLAGS) clean
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt" $(XFLAGS) clean RM="$(RM) -f"
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt/SDLengine" $(XFLAGS) clean RM="$(RM) -f"
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt/BASengine" $(XFLAGS) clean RM="$(RM) -f"
+	$(MAKE) -C "$(ORIGSRC)/sdlBrt/unzip" $(XFLAGS) clean RM="$(RM) -f"
 	$(MAKE) -f /usr/share/quilt/quilt.make unpatch
 	dh_clean 
 
-DESTDIR="$(CURDIR)/debian/sdlbasic"
+DESTDIR=$(CURDIR)/debian/sdlbasic
 
 install: build
 	dh_testdir
@@ -59,17 +68,16 @@
 	dh_clean -k 
 	dh_installdirs
 
-	$(MAKE) -C $(SRCDIR)/sdlBasic/gtk install DESTDIR=$(DESTDIR) \
-		PLUGINS_PATH="/usr/share/games/sdlbasic/plugins"
-	$(MAKE) -C $(SRCDIR)/sdlBrt $(MAKEFLAGS) install DESTDIR=$(DESTDIR)
+	$(MAKE) -C $(ORIGSRC)/sdlBasic/gtk install DESTDIR="$(DESTDIR)" $(XFLAGS)
+	$(MAKE) -C $(ORIGSRC)/sdlBrt $(XFLAGS) install DESTDIR="$(DESTDIR)" $(XFLAGS)
 
-	mkdir -p $(DESTDIR)/usr/share/doc/sdlbasic
-	cp -r $(SHAREDIR)/doc/sdlBasic/* $(DESTDIR)/usr/share/doc/sdlbasic
-	mkdir -p $(DESTDIR)/usr/share/games/sdlbasic
-	cp -r $(SHAREDIR)/sdlBasic/* $(DESTDIR)/usr/share/games/sdlbasic
+	mkdir -p "$(DESTDIR)$(DESTDOC)"
+	cp -r "$(ORIGDATA)"/doc/sdlBasic/* "$(DESTDIR)$(DESTDOC)"
+	mkdir -p "$(DESTDIR)$(DESTDATA)"
+	cp -r "$(ORIGDATA)"/sdlBasic/* "$(DESTDIR)$(DESTDATA)"
 
-	test -d $(DESTDIR)/usr/share/sdlBasic && rmdir $(DESTDIR)/usr/share/sdlBasic
-	test -d $(DESTDIR)/usr/share/doc/sdlBasic && rmdir $(DESTDIR)/usr/share/doc/sdlBasic
+	test -d "$(DESTDIR)"/usr/share/sdlBasic && rmdir $(DESTDIR)/usr/share/sdlBasic
+	test -d "$(DESTDIR)"/usr/share/doc/sdlBasic && rmdir $(DESTDIR)/usr/share/doc/sdlBasic
 
 binary-indep: build install
 
@@ -82,14 +90,7 @@
 #	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




More information about the Pkg-games-commits mailing list