[Pkg-mono-svn-commits] rev 784 - gtksourceview-sharp/trunk/debian

Mirco Bauer meebey-guest@haydn.debian.org
Fri, 21 May 2004 15:15:23 -0600


Author: meebey-guest
Date: 2004-05-21 15:15:13 -0600 (Fri, 21 May 2004)
New Revision: 784

Modified:
   gtksourceview-sharp/trunk/debian/rules
Log:
- added a few perl hooks (more hacks)
- added creation of mcs symlinks



Modified: gtksourceview-sharp/trunk/debian/rules
===================================================================
--- gtksourceview-sharp/trunk/debian/rules	2004-05-21 21:14:01 UTC (rev 783)
+++ gtksourceview-sharp/trunk/debian/rules	2004-05-21 21:15:13 UTC (rev 784)
@@ -6,12 +6,18 @@
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	./autogen.sh --prefix=/usr
+	./configure --prefix=/usr
 	touch configure-stamp
 
 build: build-stamp
 build-stamp: configure-stamp 
 	dh_testdir
+	# hacks hacks hacks
+	perl -pe 's,`monodoc --get-sourcesdir`,$(CURDIR)/debian/tmp/usr/share/dotnet/monodoc/sources,;' \
+	  -i $(CURDIR)/doc/Makefile.in
+	# bugs bugs bugs
+	perl -pe 's,apidir = \$$\(DESTDIR\)\@gtksharp_prefix\@/share/gapi,apidir = \@gtksharp_prefix\@/share/gapi,;' \
+	  -i $(CURDIR)/gtksourceview/makefile.in
 	$(MAKE)
 	touch build-stamp
 
@@ -27,18 +33,21 @@
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
+	mkdir -p $(CURDIR)/debian/tmp/usr/share/dotnet/monodoc/sources
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
+GTK_LIB_PATH = usr/share/dotnet/mono/gtk-sharp
 binary-indep: build install
 	dh_testdir
 	dh_testroot
 	dh_movefiles
+	dh_install
+	perl -pe 's,\$${exec_prefix}/lib,/usr/share/dotnet,;' \
+	  -i $(CURDIR)/debian/gtksourceview-sharp/usr/lib/pkgconfig/gtksourceview-sharp.pc
+	cd $(CURDIR)/debian/gtksourceview-sharp/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
 	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_installexamples
-	dh_install
-	perl -pe 's,\$${exec_prefix}/lib,/usr/share/dotnet/lib,;' \
-	  -i $(CURDIR)/debian/gtksourceview-sharp/usr/lib/pkgconfig/gtksourceview-sharp.pc
 #	dh_installmenu
 #	dh_installdebconf	
 #	dh_installmime