[Pkg-mono-svn-commits] rev 2657 - in gtk-sharp2/trunk/debian: . patches

Sebastian Dröge slomo-guest at costa.debian.org
Wed Aug 9 09:21:46 UTC 2006


Author: slomo-guest
Date: 2006-08-09 09:21:45 +0000 (Wed, 09 Aug 2006)
New Revision: 2657

Removed:
   gtk-sharp2/trunk/debian/libgconf2.0-cil.install
   gtk-sharp2/trunk/debian/libgnome2.0-cil.install
   gtk-sharp2/trunk/debian/libvte2.0-cil.install
Modified:
   gtk-sharp2/trunk/debian/changelog
   gtk-sharp2/trunk/debian/control
   gtk-sharp2/trunk/debian/gtk-sharp2-examples.install
   gtk-sharp2/trunk/debian/patches/01_glue-locations.dpatch
   gtk-sharp2/trunk/debian/rules
   gtk-sharp2/trunk/debian/watch
Log:
* added new gtk-sharp2 packaging without gnome stuff


Modified: gtk-sharp2/trunk/debian/changelog
===================================================================
--- gtk-sharp2/trunk/debian/changelog	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/changelog	2006-08-09 09:21:45 UTC (rev 2657)
@@ -1,3 +1,11 @@
+gtk-sharp2 (2.9.0-1) unstable; urgency=low
+
+  * Sebastian 'slomo' Dröge:
+    + New upstream release
+      - Gnome and GTK+ bindings split into separate source packages
+
+ -- Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>  Wed,  9 Aug 2006 00:47:36 +0200
+
 gtk-sharp2 (2.8.3-1) unstable; urgency=low
 
   * Sebastian 'slomo' Dröge

Modified: gtk-sharp2/trunk/debian/control
===================================================================
--- gtk-sharp2/trunk/debian/control	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/control	2006-08-09 09:21:45 UTC (rev 2657)
@@ -3,24 +3,22 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Dave Beckett <dajobe at debian.org>, Mirco Bauer <meebey at meebey.net>, Sebastian Dröge <slomo at ubuntu.com>
-Build-Depends: debhelper (>= 5), cli-common-dev (>= 0.4.0), dpatch, mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac (>= 1.0), monodoc-base (>= 1.0), libmono-dev, libtool, libglib2.0-dev (>= 2.8.0), libgtk2.0-dev (>= 2.8.0), libpango1.0-dev, libatk1.0-dev, libfreetype6-dev, libxml2-dev, libglade2-dev (>= 2.3.6), librsvg2-dev (>= 2.0.1), libgail-dev, libgtkhtml3.8-dev (>= 3.8.0), libgnomeui-dev (>= 2.10.0), libgnomecanvas2-dev (>= 2.10.0), libgnomeprint2.2-dev (>= 2.10.0) , libgnomeprintui2.2-dev (>= 2.10.0), libart-2.0-dev (>= 2.3.16), libvte-dev (>= 0.11.10), libpanel-applet2-dev (>= 2.10.0), libmono0 (>= 1.0), mono-utils (>= 1.0-2), libmono-cairo1.0-cil
+Build-Depends: debhelper (>= 5), cli-common-dev (>= 0.4.0), dpatch, mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac (>= 1.0), monodoc-base (>= 1.0), libmono-dev, pkg-config, libtool, libglib2.0-dev (>= 2.12.0), libgtk2.0-dev (>= 2.10.0), libpango1.0-dev, libglade2-dev (>= 2.3.6), mono-utils (>= 1.0-2), libmono-cairo1.0-cil
 Standards-Version: 3.7.2
 
 Package: gtk-sharp2
 Architecture: all
-Depends: gtk-sharp2-examples, gtk-sharp2-gapi, libglib2.0-cil, libgtk2.0-cil, libglade2.0-cil, libgnome2.0-cil, libgconf2.0-cil, libvte2.0-cil, monodoc-gtk2.0-manual
-Description: Gtk# 2.8 suite, CLI bindings for GTK+ and GNOME
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
+Depends: gtk-sharp2-examples, gtk-sharp2-gapi, libglib2.0-cil, libgtk2.0-cil, libglade2.0-cil, monodoc-gtk2.0-manual
+Description: Gtk# 2.10 suite, CLI bindings for GTK+ 
+ Gtk# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
  .
- gtk-sharp2 is a metapackage containing dependencies for the Gtk# 2.8 suite.
+ gtk-sharp2 is a metapackage containing dependencies for the Gtk# 2.10 suite.
 
 Package: gtk-sharp2-examples
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: sample applications for the Gtk# 2.8 toolkit
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
+Description: sample applications for the Gtk# 2.10 toolkit
+ Gtk# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
  .
  This package contains some example programs that are distributed with
  the Gtk# assemblies, including source to build them and learn from
@@ -32,8 +30,7 @@
 Replaces: gtk-sharp2-unstable-gapi
 Depends: ${shlibs:Depends}, ${misc:Depends}, libxml-libxml-perl, ${cli:Depends}
 Description: C source parser and C# code generator for GObject based APIs
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
+ Gtk# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
  .
  This package includes the parser and code generator used by the Gtk#
  project to parse and bind GObject libraries. Install if you want to
@@ -43,23 +40,21 @@
 Package: libglib2.0-cil
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: CLI binding for the GLib utility library 2.8
+Description: CLI binding for the GLib utility library 2.12
  This package provides assemblies that allow CLI (.NET) programs  to use the
- GLib utility library 2.8. This is  mostly useful for the  Gtk+, GNOME and 
- GStreamer bindings.
+ GLib utility library 2.12. This is mostly useful for the Gtk+ and Gnome
+ bindings.
  .
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
+ Gtk# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
 
 Package: libgtk2.0-cil
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: CLI binding for the GTK+ toolkit 2.8
+Description: CLI binding for the GTK+ toolkit 2.10
  This package provides assemblies that allow CLI (.NET) programs to use the
- GTK+ user interface toolkit 2.8, ATK, Pango, Gtk.NET and GDK.
+ GTK+ user interface toolkit 2.10, ATK, Pango, Gtk.NET and GDK.
  .
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
+ Gtk# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
 
 Package: libglade2.0-cil
 Architecture: any
@@ -68,48 +63,18 @@
  This package provides assemblies that allow CLI (.NET) programs to use the
  Glade libraries 2.6.
  .
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
+ Gtk# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
 
-Package: libgnome2.0-cil
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: CLI binding for GNOME 2.12
- This package provides assemblies that allow CLI (.NET) programs to use the
- GNOME 2 UI libraries 2.12, GNOME VFS, ART, RSVG and GtkHTML.
- .
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
-
-Package: libgconf2.0-cil
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: CLI binding for GConf 2.12
- This package provides assemblies that allow CLI (.NET) programs to use the
- GConf configuration storage system 2.12.
- .
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
-
-Package: libvte2.0-cil
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: CLI binding for VTE 0.11
- This package provides assemblies that allow CLI (.NET) programs to use the
- VTE libraries 0.11.
- .
- Gtk# 2.8 is a CLI (.NET) language binding for the GTK+ 2.8 toolkit and
- assorted GNOME libraries.
-
 Package: monodoc-gtk2.0-manual
 Architecture: all
 Section: doc
 Priority: extra
 Depends: monodoc-manual
 Conflicts: monodoc-gtk-manual, monodoc-manual (<= 1.0.6-1)
-Description: compiled XML documentation for Gtk# 2.8
+Description: compiled XML documentation for Gtk# 2.10
  The MonoDoc Project is the documentation framework of the Mono project which
  provides detailed API documentation for all Mono components and the Mono CLI
  implementation.
  .
- This packages contains the compiled XML documentation for Gtk# 2.8 of MonoDoc.
+ This packages contains the compiled XML documentation for Gtk# 2.10 and
+ Gnome# 2.16 of MonoDoc.

Modified: gtk-sharp2/trunk/debian/gtk-sharp2-examples.install
===================================================================
--- gtk-sharp2/trunk/debian/gtk-sharp2-examples.install	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/gtk-sharp2-examples.install	2006-08-09 09:21:45 UTC (rev 2657)
@@ -2,3 +2,5 @@
 sample/Makefile	/usr/share/gtk-sharp2-examples/
 sample/*.exe	/usr/share/gtk-sharp2-examples/
 sample/*.cs	/usr/share/gtk-sharp2-examples/
+sample/GtkDemo/*.exe	/usr/share/gtk-sharp2-examples/GtkDemo
+sample/GtkDemo/*.cs	/usr/share/gtk-sharp2-examples/GtkDemo

Deleted: gtk-sharp2/trunk/debian/libgconf2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libgconf2.0-cil.install	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/libgconf2.0-cil.install	2006-08-09 09:21:45 UTC (rev 2657)
@@ -1,7 +0,0 @@
-debian/tmp/usr/bin/gconfsharp2-schemagen
-debian/tmp/usr/lib/mono/gac/gconf-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.gconf-sharp/
-debian/tmp/usr/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe
-debian/tmp/usr/lib/pkgconfig/gconf-sharp-2.0.pc
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/gconf-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.gconf-sharp.dll

Deleted: gtk-sharp2/trunk/debian/libgnome2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libgnome2.0-cil.install	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/libgnome2.0-cil.install	2006-08-09 09:21:45 UTC (rev 2657)
@@ -1,30 +0,0 @@
-debian/tmp/usr/lib/mono/gac/art-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.art-sharp/
-debian/tmp/usr/lib/mono/gac/gconf-sharp-peditors/
-debian/tmp/usr/lib/mono/gac/policy.2.*.gconf-sharp-peditors/
-debian/tmp/usr/lib/mono/gac/gnome-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.gnome-sharp/
-debian/tmp/usr/lib/mono/gac/gnome-vfs-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.gnome-vfs-sharp/
-debian/tmp/usr/lib/mono/gac/gtkhtml-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.gtkhtml-sharp/
-debian/tmp/usr/lib/mono/gac/rsvg-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.rsvg-sharp/
-debian/tmp/usr/lib/libgnomesharpglue-2.so /usr/lib/mono/gtk-sharp-2.0
-debian/tmp/usr/lib/pkgconfig/art-sharp-2.0.pc
-debian/tmp/usr/lib/pkgconfig/gnome-sharp-2.0.pc
-debian/tmp/usr/lib/pkgconfig/gnome-vfs-sharp-2.0.pc
-debian/tmp/usr/lib/pkgconfig/gtkhtml-sharp-2.0.pc
-debian/tmp/usr/lib/pkgconfig/rsvg-sharp-2.0.pc
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/art-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.art-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.gconf-sharp-peditors.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/gnome-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.gnome-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.gnome-vfs-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/gtkhtml-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.gtkhtml-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/rsvg-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.rsvg-sharp.dll

Deleted: gtk-sharp2/trunk/debian/libvte2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libvte2.0-cil.install	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/libvte2.0-cil.install	2006-08-09 09:21:45 UTC (rev 2657)
@@ -1,6 +0,0 @@
-debian/tmp/usr/lib/libvtesharpglue-2.so /usr/lib/mono/gtk-sharp-2.0
-debian/tmp/usr/lib/pkgconfig/vte-sharp-2.0.pc
-debian/tmp/usr/lib/mono/gac/vte-sharp/
-debian/tmp/usr/lib/mono/gac/policy.2.*.vte-sharp/
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/vte-sharp.dll
-debian/tmp/usr/lib/mono/gtk-sharp-2.0/policy.2.*.vte-sharp.dll

Modified: gtk-sharp2/trunk/debian/patches/01_glue-locations.dpatch
===================================================================
--- gtk-sharp2/trunk/debian/patches/01_glue-locations.dpatch	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/patches/01_glue-locations.dpatch	2006-08-09 09:21:45 UTC (rev 2657)
@@ -25,14 +25,6 @@
    <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
 +  <dllmap dll="glibsharpglue-2" target="/usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so"/>
  </configuration>
---- gtk-sharp-2.3.92/gnome/gnome-sharp.dll.config.in.old	2005-10-17 21:44:06.296163656 +0200
-+++ gtk-sharp-2.3.92/gnome/gnome-sharp.dll.config.in	2005-10-17 21:44:36.586558816 +0200
-@@ -8,4 +8,5 @@
-   <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
-   <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
-   <dllmap dll="gnomeui-2" target="libgnomeui-2 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
-+  <dllmap dll="gnomesharpglue-2" target="/usr/lib/mono/gtk-sharp-2.0/libgnomesharpglue-2.so"/
- </configuration>
 --- gtk-sharp-2.3.92/gtk/gtk-sharp.dll.config.in.old	2005-10-17 21:44:47.114958256 +0200
 +++ gtk-sharp-2.3.92/gtk/gtk-sharp.dll.config.in	2005-10-17 21:45:16.437500552 +0200
 @@ -3,4 +3,5 @@
@@ -49,11 +41,3 @@
    <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
 +  <dllmap dll="pangosharpglue-2" target="/usr/lib/mono/gtk-sharp-2.0/libpangosharpglue-2.so"/>
  </configuration>
---- gtk-sharp-2.3.92/vte/vte-sharp.dll.config.in.old	2005-10-17 21:46:06.455896600 +0200
-+++ gtk-sharp-2.3.92/vte/vte-sharp.dll.config.in	2005-10-17 21:46:33.221827560 +0200
-@@ -2,4 +2,5 @@
-   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
-   <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
-   <dllmap dll="vte" target="libvte at LIB_PREFIX@.4 at LIB_SUFFIX@"/>
-+  <dllmap dll="vtesharpglue-2" target="/usr/lib/mono/gtk-sharp-2.0/libvtesharpglue-2.so"/>
- </configuration>

Modified: gtk-sharp2/trunk/debian/rules
===================================================================
--- gtk-sharp2/trunk/debian/rules	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/rules	2006-08-09 09:21:45 UTC (rev 2657)
@@ -34,9 +34,6 @@
 	dh_testdir
 	dh_testroot
 	-$(MAKE) distclean RUNTIME=/usr/bin/cli
-	# gconf clean target is less than perfect
-	-cd gconf && find -name "*.exe" -exec rm -rf \{\} \;
-	-cd gconf && find -name "*.dll" -exec rm -rf \{\} \;
 	rm -f config-stamp build-indep-stamp build-arch-stamp
 	rm -rf $(MONO_SHARED_DIR)/.wapi
 	dh_clean
@@ -66,7 +63,7 @@
 	dh_compress -i
 	dh_fixperms -i
 	dh_installdeb -i
-	dh_makeclilibs -m 2.7.90
+	dh_makeclilibs -m 2.9.0
 	dh_clideps -i -d
 	dh_gencontrol -i
 	dh_md5sums -i
@@ -86,7 +83,7 @@
 	dh_fixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
-	dh_makeclilibs -m 2.7.90
+	dh_makeclilibs -m 2.9.0
 	dh_clideps -a -d
 	dh_gencontrol -a -- -Vmono:upversion=$(UPVERSION)
 	dh_md5sums -a

Modified: gtk-sharp2/trunk/debian/watch
===================================================================
--- gtk-sharp2/trunk/debian/watch	2006-08-09 09:21:16 UTC (rev 2656)
+++ gtk-sharp2/trunk/debian/watch	2006-08-09 09:21:45 UTC (rev 2657)
@@ -1,2 +1,2 @@
 version=2
-http://go-mono.com/sources-latest/ \.\./sources/gtk-sharp-2\../gtk-sharp-(2[\d\.]+)\.tar\.gz
+http://ftp.gnome.org/pub/GNOME/sources/gtk-sharp/2.9/gtk-sharp-(2\.9\.\d).tar.gz




More information about the Pkg-mono-svn-commits mailing list