[Pkg-mono-svn-commits] rev 752 - gecko-sharp/trunk/debian

Mirco Bauer meebey-guest@haydn.debian.org
Thu, 20 May 2004 11:51:05 -0600


Author: meebey-guest
Date: 2004-05-20 11:51:02 -0600 (Thu, 20 May 2004)
New Revision: 752

Modified:
   gecko-sharp/trunk/debian/rules
Log:
- added Makefile.in change hook
- added call for generating the mcs symlinks



Modified: gecko-sharp/trunk/debian/rules
===================================================================
--- gecko-sharp/trunk/debian/rules	2004-05-20 17:47:36 UTC (rev 751)
+++ gecko-sharp/trunk/debian/rules	2004-05-20 17:51:02 UTC (rev 752)
@@ -6,12 +6,16 @@
 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
+	perl -pe ' \
+	  s,mono \$$\(GTKSHARP_PREFIX\)/bin/gapi-fixup.exe,\$$\(GTKSHARP_PREFIX\)/bin/gapi-fixup,; \
+	  s,mono \$$\(GTKSHARP_PREFIX\)/bin/gapi_codegen.exe,\$$\(GTKSHARP_PREFIX\)/bin/gapi-codegen,; \
+	  ' -i $(CURDIR)/gtkmozembed/Makefile.in
 	$(MAKE)
 	touch build-stamp
 
@@ -29,6 +33,7 @@
 	dh_installdirs
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
+GTK_LIB_PATH = usr/share/dotnet/mono/gtk-sharp
 binary-indep: build install
 	dh_testdir
 	dh_testroot
@@ -37,8 +42,9 @@
 	dh_installdocs
 	dh_installexamples
 	dh_install
-	perl -pe 's,\$${exec_prefix}/lib,/usr/share/dotnet/lib,;' \
+	perl -pe 's,\$${exec_prefix}/lib,/usr/share/dotnet,;' \
 	  -i $(CURDIR)/debian/gecko-sharp/usr/lib/pkgconfig/gecko-sharp.pc
+	cd $(CURDIR)/debian/gecko-sharp/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
 #	dh_installmenu
 #	dh_installdebconf	
 #	dh_installmime
@@ -46,8 +52,7 @@
 	dh_installman
 	dh_link
 	dh_strip
-	dh_compress \
-	  $(CURDIR)/debian/gecko-sharp/usr/share/doc/gecko-sharp/LICENSE.MPL
+	dh_compress
 	dh_fixperms
 #	dh_makeshlibs
 	dh_installdeb