[Pkg-cli-libs-commits] r3640 - in /packages/gnome-sharp2/trunk/debian: changelog control libgtkhtml2.0-cil.install librsvg2.0-cil.install libvte2.0-cil.install patches/00list patches/01_dllmaps.dpatch patches/01_glue-locations.dpatch patches/02_missing_dllmaps.dpatch rules

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Thu Mar 6 09:53:44 UTC 2008


Author: slomo
Date: Thu Mar  6 09:53:44 2008
New Revision: 3640

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3640
Log:
* New upstream release:
  + debian/control:
    - Update and cleanup build dependencies.
    - Remove rsvg, gtkhtml and vte packages.
    - Update descriptions.
  + debian/librsvg2.0-cil.install,
    debian/libvte2.0-cil.install,
    debian/libgtkhtml2.0-cil.install:
    - Dropped, these are in gnome-desktop-sharp2 now.
  + debian/rules:
    - Update API version to 2.20.0.
  + debian/patches/01_dllmaps.dpatch:
    - Convert 01_glue-locations.dpatch and 02_missing_dllmaps.dpatch into
      a single patch.

Added:
    packages/gnome-sharp2/trunk/debian/patches/01_dllmaps.dpatch   (with props)
Removed:
    packages/gnome-sharp2/trunk/debian/libgtkhtml2.0-cil.install
    packages/gnome-sharp2/trunk/debian/librsvg2.0-cil.install
    packages/gnome-sharp2/trunk/debian/libvte2.0-cil.install
    packages/gnome-sharp2/trunk/debian/patches/01_glue-locations.dpatch
    packages/gnome-sharp2/trunk/debian/patches/02_missing_dllmaps.dpatch
Modified:
    packages/gnome-sharp2/trunk/debian/changelog
    packages/gnome-sharp2/trunk/debian/control
    packages/gnome-sharp2/trunk/debian/patches/00list
    packages/gnome-sharp2/trunk/debian/rules

Modified: packages/gnome-sharp2/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/changelog?rev=3640&op=diff
==============================================================================
--- packages/gnome-sharp2/trunk/debian/changelog (original)
+++ packages/gnome-sharp2/trunk/debian/changelog Thu Mar  6 09:53:44 2008
@@ -1,3 +1,22 @@
+gnome-sharp2 (2.20.0-1) experimental; urgency=low
+
+  * New upstream release:
+    + debian/control:
+      - Update and cleanup build dependencies.
+      - Remove rsvg, gtkhtml and vte packages.
+      - Update descriptions.
+    + debian/librsvg2.0-cil.install,
+      debian/libvte2.0-cil.install,
+      debian/libgtkhtml2.0-cil.install:
+      - Dropped, these are in gnome-desktop-sharp2 now.
+    + debian/rules:
+      - Update API version to 2.20.0.
+    + debian/patches/01_dllmaps.dpatch:
+      - Convert 01_glue-locations.dpatch and 02_missing_dllmaps.dpatch into
+        a single patch.
+
+ -- Sebastian Dröge <slomo at debian.org>  Wed, 05 Mar 2008 19:50:22 +0100
+
 gnome-sharp2 (2.16.1-1) unstable; urgency=low
 
   * New upstream bugfix release:

Modified: packages/gnome-sharp2/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/control?rev=3640&op=diff
==============================================================================
--- packages/gnome-sharp2/trunk/debian/control (original)
+++ packages/gnome-sharp2/trunk/debian/control Thu Mar  6 09:53:44 2008
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
 Uploaders: Mirco Bauer <meebey at debian.org>, Sebastian Dröge <slomo at debian.org>
-Build-Depends: debhelper (>= 5), cli-common-dev (>= 0.4.6), dpatch, mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac (>= 1.0), mono-1.0-devel (>= 1.0), libmono-dev (>= 1.0), pkg-config, libtool, libgtk2.0-dev (>= 2.10.0), libglib2.0-dev (>= 2.10.0), libgtk2.0-cil (>= 2.10.3), libglade2.0-cil (>= 2.10.3), gtk-sharp2-gapi (>= 2.10.3), libgnomevfs2-dev (>= 1:2.15.0), librsvg2-dev (>= 2.0.1), libgtkhtml3.8-dev (>= 3.8.0), libgnomeui-dev (>= 2.15.0), libgnomecanvas2-dev (>= 2.14.0), libgnomeprint2.2-dev (>= 2.10.0) , libgnomeprintui2.2-dev (>= 2.10.0), libart-2.0-dev (>= 2.3.16), libvte-dev (>= 0.16.0), libpanel-applet2-dev (>= 2.14.0), libmono0 (>= 1.0), mono-utils (>= 1.0-2), libmono-cairo1.0-cil
+Build-Depends: debhelper (>= 5), cli-common-dev (>= 0.4.6), dpatch, mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac (>= 1.0), mono-1.0-devel (>= 1.0), libmono-dev (>= 1.0), pkg-config, libgtk2.0-dev (>= 2.12.0), libglib2.0-dev (>= 2.12.0), libgtk2.0-cil (>= 2.12.0), libglade2.0-cil (>= 2.12.0), gtk-sharp2-gapi (>= 2.12.0), libgnomevfs2-dev (>= 1:2.20.0), libgnomeui-dev (>= 2.20.0), libgnomecanvas2-dev (>= 2.20.0), libgnomeprint2.2-dev (>= 2.18.0) , libgnomeprintui2.2-dev (>= 2.18.0), libart-2.0-dev (>= 2.3.19), libpanel-applet2-dev (>= 2.20.0), libmono0 (>= 1.0), libmono-cairo1.0-cil
 Standards-Version: 3.7.3
 Homepage: http://www.mono-project.com/GtkSharp
 Vcs-Svn: svn://svn.debian.org/pkg-cli-libs/packages/gnome-sharp2/trunk
@@ -11,20 +11,20 @@
 
 Package: gnome-sharp2
 Architecture: all
-Depends: gnome-sharp2-examples, libart2.0-cil, libgconf2.0-cil, libgnome2.0-cil, libgnome-vfs2.0-cil, libgtkhtml2.0-cil, librsvg2.0-cil, libvte2.0-cil
-Description: GNOME# 2.16 suite, CLI bindings for GNOME
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
+Depends: gnome-sharp2-examples, libart2.0-cil, libgconf2.0-cil, libgnome2.0-cil, libgnome-vfs2.0-cil
+Description: GNOME# 2.20 suite, CLI bindings for GNOME
+ GNOME# 2.20 is a CLI (.NET) language binding for the GNOME 2.20 platform
+ libraries.
  .
- gnome-sharp2 is a metapackage containing dependencies for the GNOME# 2.16
+ gnome-sharp2 is a metapackage containing dependencies for the GNOME# 2.20
  suite.
 
 Package: gnome-sharp2-examples
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: sample applications for GNOME# 2.16
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
+Description: sample applications for GNOME# 2.20
+ GNOME# 2.20 is a CLI (.NET) language binding for the GNOME 2.20 platform 
+ libraries.
  .
  This package contains some example programs that are distributed with
  the GTK# assemblies, including source to build them and learn from
@@ -39,77 +39,42 @@
  This package provides the art-sharp assembly that allows CLI (.NET) programs
  to use the libart library 2.3.
  .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
+ GNOME# 2.20 is a CLI (.NET) language binding for the GNOME 2.20 platform 
+ libraries.
 
 Package: libgconf2.0-cil
 Architecture: all
 Suggests: monodoc-gtk2.0-manual
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
 Replaces: libgnome2.0-cil (<< 2.16.0-6)
-Description: CLI binding for GConf 2.16
+Description: CLI binding for GConf 2.20
  This package provides the gconf-sharp and gconf-sharp-peditors assemblies that
- allow CLI (.NET) programs to use the GConf configuration storage system 2.16.
+ allow CLI (.NET) programs to use the GConf configuration storage system 2.20.
  .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
+ GNOME# 2.20 is a CLI (.NET) language binding for the GNOME 2.20 platform 
+ libraries.
 
 Package: libgnome2.0-cil
 Architecture: any
 Suggests: monodoc-gtk2.0-manual
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
 Replaces: gtk-sharp2-gapi (<< 2.10.0-1), libgconf2.0-cil (<< 2.16.1)
-Description: CLI binding for GNOME 2.16
+Description: CLI binding for GNOME 2.20
  This package provides the gnome-sharp assembly that allows CLI (.NET) programs
- to use the GNOME and GNOME UI libraries 2.16.
+ to use the GNOME and GNOME UI libraries 2.20.
  .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
+ GNOME# 2.20 is a CLI (.NET) language binding for the GNOME 2.20 platform 
+ libraries.
 
 Package: libgnome-vfs2.0-cil
 Architecture: any
 Suggests: monodoc-gtk2.0-manual
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
 Replaces: gtk-sharp2-gapi (<< 2.10.0-1), libgnome2.0-cil (<< 2.16.0-4)
-Description: CLI binding for GnomeVFS 2.16
+Description: CLI binding for GnomeVFS 2.20
  This package provides the gnome-vfs-sharp assembly that allows CLI (.NET)
- programs to use the GnomeVFS library 2.16.
+ programs to use the GnomeVFS library 2.20.
  .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
+ GNOME# 2.20 is a CLI (.NET) language binding for the GNOME 2.20 platform 
+ libraries.
 
-Package: libgtkhtml2.0-cil
-Architecture: any
-Suggests: monodoc-gtk2.0-manual
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Replaces: gtk-sharp2-gapi (<< 2.10.0-1), libgnome2.0-cil (<< 2.16.0-4)
-Description: CLI binding for GtkHTML 3.8
- This package provides the gtkhtml-sharp assembly that allows CLI (.NET)
- programs to use the GtkHTML library 3.8.
- .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
-
-Package: librsvg2.0-cil
-Architecture: any
-Suggests: monodoc-gtk2.0-manual
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Replaces: gtk-sharp2-gapi (<< 2.10.0-1), libgnome2.0-cil (<< 2.16.0-4)
-Description: CLI binding for RSVG 2.0
- This package provides the rsvg-sharp assembly that allows CLI (.NET)
- programs to use the RSVG library 2.0.
- .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.
-
-Package: libvte2.0-cil
-Architecture: any
-Suggests: monodoc-gtk2.0-manual
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Replaces: gtk-sharp2-gapi (<< 2.10.0-1)
-Description: CLI binding for VTE 0.16
- This package provides the vte-sharp assembly that allows CLI (.NET) programs
- to use the VTE libraries 0.16.
- .
- GNOME# 2.16 is a CLI (.NET) language binding for the GNOME 2.16 platform and
- assorted GNOME 2.16 desktop libraries.

Modified: packages/gnome-sharp2/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/patches/00list?rev=3640&op=diff
==============================================================================
--- packages/gnome-sharp2/trunk/debian/patches/00list (original)
+++ packages/gnome-sharp2/trunk/debian/patches/00list Thu Mar  6 09:53:44 2008
@@ -1,3 +1,2 @@
-01_glue-locations.dpatch
-02_missing_dllmaps.dpatch
+01_dllmaps.dpatch
 99_ltmain_as-needed.dpatch

Added: packages/gnome-sharp2/trunk/debian/patches/01_dllmaps.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/patches/01_dllmaps.dpatch?rev=3640&op=file
==============================================================================
--- packages/gnome-sharp2/trunk/debian/patches/01_dllmaps.dpatch (added)
+++ packages/gnome-sharp2/trunk/debian/patches/01_dllmaps.dpatch Thu Mar  6 09:53:44 2008
@@ -1,0 +1,15 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+
+ at DPATCH@
+
+diff -Naur gnome-sharp2-2.20.0.old/gnome/gnome-sharp.dll.config.in gnome-sharp2-2.20.0/gnome/gnome-sharp.dll.config.in
+--- gnome-sharp2-2.20.0.old/gnome/gnome-sharp.dll.config.in	2008-03-04 20:52:54.000000000 +0100
++++ gnome-sharp2-2.20.0/gnome/gnome-sharp.dll.config.in	2008-03-06 09:04:07.000000000 +0100
+@@ -8,4 +8,7 @@
+   <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="panel-applet-2" target="libpanel-applet-2 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
++  <dllmap dll="gnomesharpglue-2" target="/usr/lib/mono/gtk-sharp-2.0/libgnomesharpglue-2.so"/>
++  <dllmap dll="glibsharpglue-2" target="/usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so"/>
+ </configuration>

Propchange: packages/gnome-sharp2/trunk/debian/patches/01_dllmaps.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/gnome-sharp2/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/rules?rev=3640&op=diff
==============================================================================
--- packages/gnome-sharp2/trunk/debian/rules (original)
+++ packages/gnome-sharp2/trunk/debian/rules Thu Mar  6 09:53:44 2008
@@ -8,6 +8,8 @@
 
 CFLAGS ?= -O2 -Wall -g
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+
+API_VERSION = 2.20.0
 
 UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
 NEXT_UPVERSION = $(shell perl -e '$$_=pop; s/(\d+)$$/$$1+1/e; print' $(UPVERSION))
@@ -62,7 +64,7 @@
 	dh_fixperms -i
 	dh_clifixperms -i
 	dh_installdeb -i
-	dh_makeclilibs -m 2.16.1
+	dh_makeclilibs -m $(API_VERSION)
 	dh_clideps -i -d
 	dh_gencontrol -i
 	dh_md5sums -i
@@ -83,7 +85,7 @@
 	dh_clifixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
-	dh_makeclilibs -m 2.16.1
+	dh_makeclilibs -m $(API_VERSION)
 	dh_clideps -a -d
 	dh_gencontrol -a
 	dh_md5sums -a




More information about the Pkg-cli-libs-commits mailing list