[Pkg-mono-svn-commits] rev 1567 - gtk-sharp/trunk/debian

Mirco Bauer meebey-guest@costa.debian.org
Sat, 09 Apr 2005 22:47:21 +0000


Author: meebey-guest
Date: 2005-04-09 22:47:20 +0000 (Sat, 09 Apr 2005)
New Revision: 1567

Removed:
   gtk-sharp/trunk/debian/gtk-sharp-gapi.files
   gtk-sharp/trunk/debian/gtk-sharp-glue-dev.files
   gtk-sharp/trunk/debian/libgconf-cil.files
   gtk-sharp/trunk/debian/libgnome-cil.files
   gtk-sharp/trunk/debian/libgtk-cil.files
   gtk-sharp/trunk/debian/libvte-cil.files
Modified:
   gtk-sharp/trunk/debian/changelog
   gtk-sharp/trunk/debian/control
   gtk-sharp/trunk/debian/copyright
   gtk-sharp/trunk/debian/gtk-sharp-gapi.install
   gtk-sharp/trunk/debian/libgconf-cil.install
   gtk-sharp/trunk/debian/libglade-cil.install
   gtk-sharp/trunk/debian/libglib-cil.install
   gtk-sharp/trunk/debian/libgnome-cil.install
   gtk-sharp/trunk/debian/libgtk-cil.install
   gtk-sharp/trunk/debian/libvte-cil.install
   gtk-sharp/trunk/debian/list-examples
   gtk-sharp/trunk/debian/rules
Log:
- hrm alot changed, mainly /usr/share/dotnet to /usr/lib transition.



Modified: gtk-sharp/trunk/debian/changelog
===================================================================
--- gtk-sharp/trunk/debian/changelog	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/changelog	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,3 +1,16 @@
+gtk-sharp (1.0.8-0pre1) experimental; urgency=low
+
+  * New upstream release
+  * Mirco 'meebey' Bauer
+    + merged with changes made by Ubuntu packages
+      (thanks to Brandon Hale <brandon@smarterits.com>)
+      - changed directory structure from /usr/share/dotnet to /usr/lib
+    + merged .files with .install
+    + removed hacks in debian/rules which are not required anymore
+    + updated package descriptions
+
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 9 Apr 2005 23:41:12 +0200
+
 gtk-sharp (1.0.4-1) unstable; urgency=low
 
   * New upstream release

Modified: gtk-sharp/trunk/debian/control
===================================================================
--- gtk-sharp/trunk/debian/control	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/control	2005-04-09 22:47:20 UTC (rev 1567)
@@ -2,14 +2,13 @@
 Section: libs
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
-Uploaders: Eduard Bloch <blade@debian.org>, Mirco Bauer <meebey@meebey.net>, Michael Schiansky <ms@debian.org>
-Build-Depends: debhelper (>= 4.1.87), autoconf, automake1.4, mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac, monodoc-base (>> 0.16) | monodoc-browser, libmono-dev, libtool, libglib2.0-dev (>= 2.2.0), libgtk2.0-dev, libpango1.0-dev, libatk1.0-dev, libfreetype6-dev, libxml2-dev, libgda2-dev (>= 1.0.0), libglade2-dev (>= 2.0.0), librsvg2-dev (>= 2.0.1), libgnomedb2-dev (>= 1.0.0), libgail-dev, libgtkhtml3.0-dev, libgnomeui-dev (>= 2.2.0), libgnomecanvas2-dev (>= 2.2.0), libgnomeprint2.2-dev, libgnomeprintui2.2-dev (>= 2.2.0), libart-2.0-dev (>= 2.2.0), libvte-dev (>= 0.11.10), libmono0 (>= 1.0), mono-utils (>= 1.0-2), dpatch
-Build-Conflicts: libart-2.0-dev (= 2.3.16-3), mono-assemblies-base (<< 1.0)
+Uploaders: Eduard Bloch <blade@debian.org>, Mirco Bauer <meebey@meebey.net>
+Build-Depends: debhelper (>= 4.1.87), autoconf, automake1.4, cli-common (>= 0.1), mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac, monodoc-base (>> 0.16) | monodoc-browser, libmono-dev, libtool, libglib2.0-dev (>= 2.2.0), libgtk2.0-dev, libpango1.0-dev, libatk1.0-dev, libfreetype6-dev, libxml2-dev, libgda2-dev (>= 1.0.0), libglade2-dev (>= 2.0.0), librsvg2-dev (>= 2.0.1), libgnomedb2-dev (>= 1.0.0), libgail-dev, libgtkhtml3.0-dev, libgnomeui-dev (>= 2.2.0), libgnomecanvas2-dev (>= 2.2.0), libgnomeprint2.2-dev, libgnomeprintui2.2-dev (>= 2.2.0), libart-2.0-dev (>= 2.2.0), libvte-dev (>= 0.11.10), libmono0 (>= 1.0), mono-utils (>= 1.0-2), dpatch
 Standards-Version: 3.6.1
 
 Package: gtk-sharp-examples
 Architecture: all
-Depends: ${shlibs:Depends}, ${net:Depends}
+Depends: ${shlibs:Depends}, ${cli:Depends}
 Description: sample applications for the gtk-sharp toolkit
  This package contains some example programs that are distributed with
  the Gtk# assemblies, including source to build them and learn from
@@ -17,7 +16,7 @@
 
 Package: gtk-sharp-gapi
 Architecture: any
-Depends: ${shlibs:Depends}, libxml-libxml-perl, ${net:Depends}
+Depends: ${shlibs:Depends}, libxml-libxml-perl, ${cli:Depends}
 Description: C source parser and C# code generator for GObject based APIs
  The gtk-sharp-gapi package includes the parser and code generator used by
  the Gtk# project to parse and bind GObject libraries. Install gtk-sharp-gapi
@@ -26,53 +25,43 @@
 
 Package: libglib-cil
 Architecture: any
-Conflicts: gtk-sharp-glue, glib-sharp
-Depends: ${shlibs:Depends}, ${net:Depends}
-Replaces: gtk-sharp (<= 0.14), glib-sharp
-Description: .NET binding for the GLib utility library
- This package provides .NET assemblies that allow .NET / C# programs to use the
+Depends: ${shlibs:Depends}, ${cli:Depends}
+Description: CLI binding for the GLib utility library
+ This package provides assemblies that allow CLI (.NET) programs to use the
  GLib utility library. This is mostly useful for the Gtk+, GNOME and GStreamer
  bindings.
 
 Package: libgtk-cil
 Architecture: any
-Depends: ${shlibs:Depends}, ${net:Depends}
-Conflicts: gtk-sharp-glue, gtk-sharp
-Replaces: gtk-sharp
-Description: .NET binding for the Gtk+ toolkit
- This package provides .NET assemblies that allow .NET / C# programs to use the
+Depends: ${shlibs:Depends}, ${cli:Depends}
+Description: CLI binding for the Gtk+ toolkit
+ This package provides assemblies that allow CLI (.NET) programs to use the
  Gtk+ user interface toolkit.
 
 Package: libglade-cil
 Architecture: any
-Depends: ${shlibs:Depends}, ${net:Depends}
-Conflicts: gtk-sharp-glue, glade-sharp, libgnome-cil (<= 1.0-4)
-Replaces: glade-sharp
-Description: .NET binding for the Glade libraries
- This package provides .NET assemblies that allow .NET / C# programs to use the
+Depends: ${shlibs:Depends}, ${cli:Depends}
+Description: CLI binding for the Glade libraries
+ This package provides assemblies that allow CLI (.NET) programs to use the
  Glade libraries.
 
 Package: libgnome-cil
 Architecture: any
-Conflicts: gtk-sharp-glue, gnome-sharp, libglade-cil (<= 1.0-4)
-Replaces: gnome-sharp
-Depends: ${shlibs:Depends}, ${net:Depends}
-Description: .NET binding for GNOME
- This package provides .NET assemblies that allow .NET / C# programs to use the
+Depends: ${shlibs:Depends}, ${cli:Depends}
+Description: CLI binding for GNOME
+ This package provides assemblies that allow CLI (.NET) programs to use the
  GNOME 2 UI libraries.
 
 Package: libgconf-cil
 Architecture: all
-Depends: ${shlibs:Depends}, ${net:Depends}
-Conflicts: gtk-sharp-glue, gconf-sharp
-Replaces: gconf-sharp
-Description: .NET binding for GConf
- This package provides .NET assemblies that allow .NET / C# programs to use the
+Depends: ${shlibs:Depends}, ${cli:Depends}
+Description: CLI binding for GConf
+ This package provides assemblies that allow CLI (.NET) programs to use the
  GConf configuration storage system.
 
 Package: libvte-cil
 Architecture: any
-Depends: ${shlibs:Depends}, ${net:Depends}
-Description: .NET binding for VTE
- This package provides .NET assemblies that allow .NET / C# programs to use the
+Depends: ${shlibs:Depends}, ${cli:Depends}
+Description: CLI binding for VTE
+ This package provides assemblies that allow CLI (.NET) programs to use the
  VTE libraries.

Modified: gtk-sharp/trunk/debian/copyright
===================================================================
--- gtk-sharp/trunk/debian/copyright	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/copyright	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,9 +1,10 @@
 This package was debianized by Alp Toker <alp@atoker.com> with a little
 help from Robert McQueen <robot101@debian.org>.
 
-It was downloaded from http://gtk-sharp.sourceforge.net/
+It was downloaded from http://sourceforge.net/project/showfiles.php?group_id=40240
 
-Upstream Author: Mike Kestner <mkestner@speakeasy.net>
+Upstream Author:
+Mike Kestner <mkestner@speakeasy.net>
 
 Copyright:
 

Deleted: gtk-sharp/trunk/debian/gtk-sharp-gapi.files
===================================================================
--- gtk-sharp/trunk/debian/gtk-sharp-gapi.files	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/gtk-sharp-gapi.files	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,7 +0,0 @@
-usr/bin/gapi2xml.pl
-usr/bin/gapi_format_xml
-usr/bin/gapi-parser
-usr/bin/gapi.pl
-usr/bin/gapi_pp.pl
-usr/lib/pkgconfig/gapi.pc
-usr/share/gapi

Modified: gtk-sharp/trunk/debian/gtk-sharp-gapi.install
===================================================================
--- gtk-sharp/trunk/debian/gtk-sharp-gapi.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/gtk-sharp-gapi.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,3 +1,9 @@
-debian/tmp/usr/bin/gapi-fixup.exe	usr/share/dotnet/bin
-debian/tmp/usr/bin/gapi_codegen.exe	usr/share/dotnet/bin
-
+debian/tmp/usr/bin/gapi-fixup.exe
+debian/tmp/usr/bin/gapi_codegen.exe
+debian/tmp/usr/bin/gapi2xml.pl
+debian/tmp/usr/bin/gapi_format_xml
+debian/tmp/usr/bin/gapi-parser
+debian/tmp/usr/bin/gapi.pl
+debian/tmp/usr/bin/gapi_pp.pl
+debian/tmp/usr/lib/pkgconfig/gapi.pc
+debian/tmp/usr/share/gapi

Deleted: gtk-sharp/trunk/debian/gtk-sharp-glue-dev.files
===================================================================
--- gtk-sharp/trunk/debian/gtk-sharp-glue-dev.files	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/gtk-sharp-glue-dev.files	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,3 +0,0 @@
-# NOT USED (YET)
-usr/lib/libgtksharpglue.la
-usr/lib/libgtksharpglue.a

Deleted: gtk-sharp/trunk/debian/libgconf-cil.files
===================================================================
--- gtk-sharp/trunk/debian/libgconf-cil.files	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libgconf-cil.files	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1 +0,0 @@
-usr/lib/pkgconfig/gconf-sharp.pc

Modified: gtk-sharp/trunk/debian/libgconf-cil.install
===================================================================
--- gtk-sharp/trunk/debian/libgconf-cil.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libgconf-cil.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,4 +1,4 @@
-debian/tmp/usr/lib/mono/gac/gconf-sharp		usr/share/dotnet/mono/gac
-debian/tmp/usr/bin/gconfsharp-schemagen.exe	usr/share/dotnet/bin
-
-
+debian/tmp/usr/bin/gconfsharp-schemagen.exe
+debian/tmp/usr/lib/mono/gac/gconf-sharp
+debian/tmp/usr/lib/mono/gtk-sharp/gconf-sharp.dll
+debian/tmp/usr/lib/pkgconfig/gconf-sharp.pc

Modified: gtk-sharp/trunk/debian/libglade-cil.install
===================================================================
--- gtk-sharp/trunk/debian/libglade-cil.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libglade-cil.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,3 +1,4 @@
-debian/tmp/usr/lib/mono/gac/glade-sharp		usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/pkgconfig/glade-sharp.pc	usr/lib/pkgconfig
-debian/tmp/usr/lib/libgladesharpglue.so		usr/lib
+debian/tmp/usr/lib/mono/gac/glade-sharp
+debian/tmp/usr/lib/pkgconfig/glade-sharp.pc
+debian/tmp/usr/lib/libgladesharpglue.so
+debian/tmp/usr/lib/mono/gtk-sharp/glade-sharp.dll

Modified: gtk-sharp/trunk/debian/libglib-cil.install
===================================================================
--- gtk-sharp/trunk/debian/libglib-cil.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libglib-cil.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,3 +1,4 @@
-debian/tmp/usr/lib/mono/gac/glib-sharp	usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/libglibsharpglue.so usr/lib
+debian/tmp/usr/lib/mono/gac/glib-sharp
+debian/tmp/usr/lib/libglibsharpglue.so
+debian/tmp/usr/lib/mono/gtk-sharp/glib-sharp.dll
 

Deleted: gtk-sharp/trunk/debian/libgnome-cil.files
===================================================================
--- gtk-sharp/trunk/debian/libgnome-cil.files	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libgnome-cil.files	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,6 +0,0 @@
-usr/lib/pkgconfig/art-sharp.pc
-usr/lib/pkgconfig/gda-sharp.pc
-usr/lib/pkgconfig/gnome-sharp.pc
-usr/lib/pkgconfig/rsvg-sharp.pc
-usr/lib/pkgconfig/gnomedb-sharp.pc
-usr/lib/pkgconfig/gtkhtml-sharp.pc

Modified: gtk-sharp/trunk/debian/libgnome-cil.install
===================================================================
--- gtk-sharp/trunk/debian/libgnome-cil.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libgnome-cil.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,8 +1,20 @@
-debian/tmp/usr/lib/mono/gac/gnome-sharp			usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/art-sharp			usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/gtkhtml-sharp		usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/gda-sharp			usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/gnomedb-sharp		usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/rsvg-sharp			usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/gconf-sharp-peditors	usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/libgnomesharpglue.so			usr/lib
+debian/tmp/usr/lib/libgnomesharpglue.so
+debian/tmp/usr/lib/mono/gac/gnome-sharp
+debian/tmp/usr/lib/mono/gac/art-sharp
+debian/tmp/usr/lib/mono/gac/gtkhtml-sharp
+debian/tmp/usr/lib/mono/gac/gda-sharp
+debian/tmp/usr/lib/mono/gac/gnomedb-sharp
+debian/tmp/usr/lib/mono/gac/rsvg-sharp
+debian/tmp/usr/lib/mono/gac/gconf-sharp-peditors
+debian/tmp/usr/lib/mono/gtk-sharp/gnome-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/gtkhtml-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/gda-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/gnomedb-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/rsvg-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/gconf-sharp-peditors.dll
+debian/tmp/usr/lib/pkgconfig/art-sharp.pc
+debian/tmp/usr/lib/pkgconfig/gda-sharp.pc
+debian/tmp/usr/lib/pkgconfig/gnome-sharp.pc
+debian/tmp/usr/lib/pkgconfig/rsvg-sharp.pc
+debian/tmp/usr/lib/pkgconfig/gnomedb-sharp.pc
+debian/tmp/usr/lib/pkgconfig/gtkhtml-sharp.pc

Deleted: gtk-sharp/trunk/debian/libgtk-cil.files
===================================================================
--- gtk-sharp/trunk/debian/libgtk-cil.files	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libgtk-cil.files	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1 +0,0 @@
-usr/lib/pkgconfig/gtk-sharp.pc

Modified: gtk-sharp/trunk/debian/libgtk-cil.install
===================================================================
--- gtk-sharp/trunk/debian/libgtk-cil.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libgtk-cil.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,8 +1,11 @@
-debian/tmp/usr/lib/mono/gac/gtk-sharp	usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/gdk-sharp	usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/atk-sharp	usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/pango-sharp	usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/libgtksharpglue.so usr/lib
-debian/tmp/usr/lib/libgdksharpglue.so usr/lib
-
-
+debian/tmp/usr/lib/libgtksharpglue.so
+debian/tmp/usr/lib/libgdksharpglue.so
+debian/tmp/usr/lib/mono/gac/gtk-sharp
+debian/tmp/usr/lib/mono/gac/gdk-sharp
+debian/tmp/usr/lib/mono/gac/atk-sharp
+debian/tmp/usr/lib/mono/gac/pango-sharp
+debian/tmp/usr/lib/mono/gtk-sharp/gtk-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/gdk-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/atk-sharp.dll
+debian/tmp/usr/lib/mono/gtk-sharp/pango-sharp.dll
+debian/tmp/usr/lib/pkgconfig/gtk-sharp.pc

Deleted: gtk-sharp/trunk/debian/libvte-cil.files
===================================================================
--- gtk-sharp/trunk/debian/libvte-cil.files	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libvte-cil.files	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1 +0,0 @@
-usr/lib/pkgconfig/vte-sharp.pc

Modified: gtk-sharp/trunk/debian/libvte-cil.install
===================================================================
--- gtk-sharp/trunk/debian/libvte-cil.install	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/libvte-cil.install	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,2 +1,3 @@
-debian/tmp/usr/lib/mono/gac/vte-sharp  usr/share/dotnet/mono/gac
-
+debian/tmp/usr/lib/mono/gac/vte-sharp
+debian/tmp/usr/lib/mono/gtk-sharp/vte-sharp.dll
+debian/tmp/usr/lib/pkgconfig/vte-sharp.pc

Modified: gtk-sharp/trunk/debian/list-examples
===================================================================
--- gtk-sharp/trunk/debian/list-examples	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/list-examples	2005-04-09 22:47:20 UTC (rev 1567)
@@ -1,4 +1,4 @@
 #!/bin/sh
 echo 'The following Gtk# examples (with source) are available:'
 echo
-ls /usr/share/dotnet/gtk-sharp-examples/*.exe
+ls /usr/lib/mono/gtk-sharp-examples/*.exe

Modified: gtk-sharp/trunk/debian/rules
===================================================================
--- gtk-sharp/trunk/debian/rules	2005-04-09 21:37:34 UTC (rev 1566)
+++ gtk-sharp/trunk/debian/rules	2005-04-09 22:47:20 UTC (rev 1567)
@@ -8,16 +8,14 @@
 
 UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
 
-EX_PATH = $(CURDIR)/debian/gtk-sharp-examples/usr/share/dotnet/gtk-sharp-examples
-GAC_PATH = usr/share/dotnet/mono/gac
-GTK_LIB_PATH = usr/share/dotnet/mono/gtk-sharp
+EX_PATH = $(CURDIR)/debian/gtk-sharp-examples/usr/lib/mono/gtk-sharp-examples
+GAC_PATH = usr/lib/mono/gac
+GTK_LIB_PATH = usr/lib/mono/gtk-sharp
 
 config: config-stamp
 config-stamp:
 	dh_testdir
 	mkdir -p $(MONO_SHARED_DIR)/.wapi
-	perl -pe 's,\Q../../gtk/gtk-sharp.dll ../../rsvg/rsvg-sharp.dll,../../gtk/gtk-sharp.dll ../../art/art-sharp.dll ../../rsvg/rsvg-sharp.dll,;' \
-          -i $(CURDIR)/sample/rsvg/Makefile.in
 	./configure --prefix=/usr RUNTIME=/usr/bin/cli
 	touch config-stamp
 
@@ -50,10 +48,9 @@
 	dh_clean -k
 	dh_installdirs
 	mkdir -p $(EX_PATH)
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp RUNTIME=/usr/bin/cli GACUTIL="/usr/bin/gacutil /root $(CURDIR)/debian/tmp/usr/lib"
-	cp -r $(CURDIR)/sample/pixmaps $(CURDIR)/sample/*.exe $(CURDIR)/sample/Makefile $(CURDIR)/sample/*.cs $(EX_PATH)
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp RUNTIME=/usr/bin/cli
 	# fixing file permissions
-	cd debian && find -type f -name "*.dll" -or -name "*.cs" | xargs chmod -x
+        cd debian && find -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" | xargs chmod -x
 	cd debian && find -type f -name "*.exe" | xargs chmod +x
 
 binary-indep: build-indep install
@@ -63,25 +60,15 @@
 	dh_movefiles -i
 	dh_link -i
 	dh_install
-	# creating damn symlinks
-	cd $(CURDIR)/debian/libgconf-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
-	# another hack, working but crude... perl -e 'for(`find debian/tmp -type l`) { chomp; $a=readlink($_); if($a =~/usr.lib.mono/) { print $a; $a=~s,.*mono/gac,../gac,; unlink $_ ; symlink($a,$_) }} '
-	# forget broken examples
-	perl -pe 's/.*gconf.*//;s/.*rsvg.*//;' -i $(EX_PATH)/Makefile
+        cd debian/gtk-sharp-examples && find -type f -name "*.cs" | xargs chmod -x
 	install -m755 $(CURDIR)/debian/list-examples $(CURDIR)/debian/gtk-sharp-examples/usr/bin/gtk-sharp-examples-list
 	dh_installchangelogs -i ChangeLog
 	dh_installdocs -i
-#	dh_installexamples -i
-#	dh_installmenu -i
-#	dh_installinfo -i
-#	dh_undocumented -i
-#	dh_installman -i
 	dh_compress -i
 	dh_fixperms -i
-	chmod a-x debian/gtk-sharp-examples/usr/share/dotnet/gtk-sharp-examples/*.cs
 	dh_installdeb -i
-	dh_makenetlibs -m 1.0
-	dh_netdeps -i -d
+	dh_makeclilibs -m 1.0
+	dh_clideps -i -d
 	dh_gencontrol -i
 	dh_md5sums -i
 	dh_builddeb -i
@@ -92,31 +79,15 @@
 	dh_movefiles -a
 	dh_link -a
 	dh_install
-	cd $(CURDIR)/debian/libgtk-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
-	cd $(CURDIR)/debian/libglib-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
-	cd $(CURDIR)/debian/libgnome-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
-	cd $(CURDIR)/debian/libglade-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
-	cd $(CURDIR)/debian/libvte-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
-	# fix libgkthml SONAME
-	perl -pe 's,libgtkhtml-3.1.so.7,libgtkhtml-3.0.so.4,' -i $(CURDIR)/debian/libgnome-cil/usr/share/dotnet/mono/gac/*/*/*.config
-	# fix broken name
-	mv $(CURDIR)/debian/gtk-sharp-gapi/usr/share/dotnet/bin/gapi_codegen.exe \
-	  $(CURDIR)/debian/gtk-sharp-gapi/usr/share/dotnet/bin/gapi-codegen.exe
-	perl -pe 's!/usr/bin/m(ono|int)!exec /usr/bin/cli!' -i $(CURDIR)/debian/gtk-sharp-gapi/usr/bin/*
 	dh_installchangelogs -a ChangeLog
 	dh_installdocs -a
-#	dh_installexamples -a
-#	dh_installmenu -a
-#	dh_installinfo -a
-#	dh_undocumented -a
-#	dh_installman -a
 	dh_strip -a
 	dh_compress -a
 	dh_fixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
-	dh_makenetlibs -m 1.0
-	dh_netdeps -a -d
+	dh_makeclilibs -m 1.0
+	dh_clideps -a -d
 	dh_gencontrol -a -- -Vmono:upversion=$(UPVERSION)
 	dh_md5sums -a
 	dh_builddeb -a