[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