Hi,

In our effort to remove old libraries, I would like to remove
libgmime2.2a-cil from gmime2.2. We would have liked not to ship
gmime2.2 with Squeeze at all, but that wasn't possible. However
the Mono bindings are not used by any package, and they are
superseded by the 2.4 bindings, so I would like to know whether
you would accept such a change into Squeeze.

Thanks for considering,
Emilio




emi...@saturno:~/deb/pkg-gnome/packages/unstable/build-area$ debdiff 
gmime2.2_2.2.25-{1.1,2}.dsc
diff -u gmime2.2-2.2.25/debian/changelog gmime2.2-2.2.25/debian/changelog
--- gmime2.2-2.2.25/debian/changelog
+++ gmime2.2-2.2.25/debian/changelog
@@ -1,3 +1,9 @@
+gmime2.2 (2.2.25-2) UNRELEASED; urgency=low
+
+  * Drop libgmime2.2a-cil.
+
+ -- Emilio Pozuelo Monfort <po...@debian.org>  Fri, 21 May 2010 16:10:54 +0200
+
 gmime2.2 (2.2.25-1.1) unstable; urgency=medium
 
   * Non-maintainer upload
reverted:
--- gmime2.2-2.2.25/debian/libgmime2.2a-cil.docs
+++ gmime2.2-2.2.25.orig/debian/libgmime2.2a-cil.docs
@@ -1,3 +0,0 @@
-AUTHORS
-README
-TODO
diff -u gmime2.2-2.2.25/debian/control gmime2.2-2.2.25/debian/control
--- gmime2.2-2.2.25/debian/control
+++ gmime2.2-2.2.25/debian/control
@@ -7,7 +7,7 @@
 Section: libs
 Priority: optional
 Maintainer: Mirco Bauer <mee...@debian.org>
-Uploaders: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
+Uploaders: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>, Emilio Pozuelo Monfort 
<po...@debian.org>
 Build-Depends: debhelper (>> 4.0.0),
  gnome-pkg-tools (>= 0.10),
  libglib2.0-dev,
@@ -17,10 +17,6 @@
  gtk-doc-tools (>= 1.8),
  docbook-utils,
  sharutils
-Build-Depends-Indep: cli-common-dev (>= 0.4.4),
- mono-devel (>= 2.4.3),
- libgtk2.0-cil-dev (>= 2.4.0),
- gtk-sharp2-gapi (>= 2.4.0)
 Standards-Version: 3.8.0
 Homepage: http://spruce.sourceforge.net/gmime/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/gmime2.2
@@ -58,9 +53,0 @@
-
-Package: libgmime2.2a-cil
-Replaces: libgmime2.2-cil
-Conflicts: libgmime2.2-cil
-Architecture: all
-Depends: ${shlibs:Depends}, ${cli:Depends}
-Description: CLI binding for the MIME library
- GMime is a set of utilities for parsing and creating messages using
- the Multipurpose Internet Mail Extension (MIME).
reverted:
--- gmime2.2-2.2.25/debian/libgmime2.2a-cil.links
+++ gmime2.2-2.2.25.orig/debian/libgmime2.2a-cil.links
@@ -1 +0,0 @@
-usr/lib/pkgconfig/gmime-sharp-2.2.pc usr/lib/pkgconfig/gmime-sharp.pc
reverted:
--- gmime2.2-2.2.25/debian/libgmime2.2a-cil.installcligac
+++ gmime2.2-2.2.25.orig/debian/libgmime2.2a-cil.installcligac
@@ -1 +0,0 @@
-/usr/lib/cli/gmime-sharp-2.2/gmime-sharp.dll
reverted:
--- gmime2.2-2.2.25/debian/libgmime2.2a-cil.install
+++ gmime2.2-2.2.25.orig/debian/libgmime2.2a-cil.install
@@ -1,3 +0,0 @@
-usr/share/gapi-2.0
-usr/lib/pkgconfig/gmime-sharp-2.2.pc
-usr/lib/mono/gac/gmime-sharp/2.2*/* /usr/lib/cli/gmime-sharp-2.2
diff -u gmime2.2-2.2.25/debian/rules gmime2.2-2.2.25/debian/rules
--- gmime2.2-2.2.25/debian/rules
+++ gmime2.2-2.2.25/debian/rules
@@ -3,8 +3,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-export MONO_SHARED_DIR=$(CURDIR)
-
 include /usr/share/dpatch/dpatch.make
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 
@@ -19,7 +17,7 @@
 configure-stamp: patch
        dh_testdir
        
-       ./configure --prefix=/usr --mandir=\$${prefix}/share/man 
--infodir=\$${prefix}/share/info --enable-gtk-doc --disable-rpath 
--enable-largefile --enable-rfc2047-workarounds CSC=/usr/bin/mono-csc
+       ./configure --prefix=/usr --mandir=\$${prefix}/share/man 
--infodir=\$${prefix}/share/info --enable-gtk-doc --disable-rpath 
--enable-largefile --enable-rfc2047-workarounds
 
        touch configure-stamp
 
@@ -27,9 +25,6 @@
 build-stamp: configure
        dh_testdir
 
-       # unpack signing key
-       cd debian && uudecode < gmime-sharp.snk.uu
-
        $(MAKE)
 
        touch build-stamp
@@ -41,7 +36,7 @@
 
        [ ! -f Makefile ] || $(MAKE) -C docs/reference maintainer-clean-local
        [ ! -f Makefile ] || $(MAKE) distclean
-       rm -rf .wapi libgmime gmime.h libgmime.spec debian/gmime-sharp.snk
+       rm -rf .wapi libgmime gmime.h libgmime.spec
 
        dh_clean
        rm -rf debian/patched
@@ -62,9 +57,6 @@
 binary-indep: build install
        dh_testdir
        dh_testroot
-       # CLI Policy 3.2.4
-       mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/gmime-sharp.pc \
-          $(CURDIR)/debian/tmp/usr/lib/pkgconfig/gmime-sharp-2.2.pc
        # move files to where they supposedly belong
        dh_install -i --sourcedir=debian/tmp
        dh_installdocs -i
@@ -75,13 +67,9 @@
        dh_strip -i
        dh_compress -i
        dh_fixperms -i
-       dh_clifixperms -i
        dh_makeshlibs -i
-       dh_makeclilibs -i -V
-       dh_installcligac -i
        dh_installdeb -i
        dh_shlibdeps -i
-       dh_clideps -i -d
        dh_gencontrol -i
        dh_md5sums -i
        dh_builddeb -i
diff -u gmime2.2-2.2.25/debian/control.in gmime2.2-2.2.25/debian/control.in
--- gmime2.2-2.2.25/debian/control.in
+++ gmime2.2-2.2.25/debian/control.in
@@ -12,10 +12,6 @@
  gtk-doc-tools (>= 1.8),
  docbook-utils,
  sharutils
-Build-Depends-Indep: cli-common-dev (>= 0.4.4),
- mono-devel (>= 2.4.3),
- libgtk2.0-cil-dev (>= 2.4.0),
- gtk-sharp2-gapi (>= 2.4.0)
 Standards-Version: 3.8.0
 Homepage: http://spruce.sourceforge.net/gmime/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/gmime2.2
@@ -53,9 +48,0 @@
-
-Package: libgmime2.2a-cil
-Replaces: libgmime2.2-cil
-Conflicts: libgmime2.2-cil
-Architecture: all
-Depends: ${shlibs:Depends}, ${cli:Depends}
-Description: CLI binding for the MIME library
- GMime is a set of utilities for parsing and creating messages using
- the Multipurpose Internet Mail Extension (MIME).
diff -u gmime2.2-2.2.25/debian/patches/00list 
gmime2.2-2.2.25/debian/patches/00list
--- gmime2.2-2.2.25/debian/patches/00list
+++ gmime2.2-2.2.25/debian/patches/00list
@@ -1,4 +1 @@
-gmime-sharp-pc.dpatch
 CVE-2010-0409.dpatch
-gmime_sharp_signing_key.dpatch
-gmime_sharp_dllmap.dpatch
reverted:
--- gmime2.2-2.2.25/debian/patches/gmime_sharp_signing_key.dpatch
+++ gmime2.2-2.2.25.orig/debian/patches/gmime_sharp_signing_key.dpatch
@@ -1,17 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## gmime_sharp_signing_key.dpatch by Steve Langasek <vor...@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
-...@dpatch@
-diff -urNad gmime-2.2.22~/mono/AssemblyInfo.cs.in 
gmime-2.2.22/mono/AssemblyInfo.cs.in
---- gmime-2.2.22~/mono/AssemblyInfo.cs.in      2009-03-07 01:16:37.000000000 
+0100
-+++ gmime-2.2.22/mono/AssemblyInfo.cs.in       2009-03-07 11:52:26.000000000 
+0100
-@@ -2,5 +2,4 @@
- using System.Runtime.CompilerServices;
- 
- [assembly:AssemblyVersion("@API_VERSION@")]
--[assembly:AssemblyDelaySign(true)]
--[assembly:AssemblyKeyFile("@srcdir@/gmime-sharp.pub")]
-+[assembly:AssemblyKeyFile("@top_srcdir@/debian/gmime-sharp.snk")]
reverted:
--- gmime2.2-2.2.25/debian/patches/pass_off_t_as_Int64.dpatch
+++ gmime2.2-2.2.25.orig/debian/patches/pass_off_t_as_Int64.dpatch
@@ -1,23 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## pass_off_t_as_Int64.dpatch by Mirco Bauer <mee...@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
-...@dpatch@
-diff -urNad gmime-2.2.10~/mono/GMime.metadata gmime-2.2.10/mono/GMime.metadata
---- gmime-2.2.10~/mono/GMime.metadata  2007-03-29 01:45:09.000000000 +0200
-+++ gmime-2.2.10/mono/GMime.metadata   2007-10-05 18:15:09.000000000 +0200
-@@ -43,9 +43,9 @@
-   <attr 
path="/api/namespace/obje...@cname='GMimeStream']/meth...@name='Length']" 
name="name">GetLength</attr>
- 
-   <!-- gtk-sharp incorrectly aliases off_t to size_t, when it's really
--       a long -->
--  <attr path="/api/namespace/*/method/return-ty...@type='off_t']" 
name="type">long</attr>
--  <attr path="/api/namespace/*/*/*/paramet...@type='off_t']" 
name="type">long</attr>
-+       a long or long long if build with LFS -->
-+  <attr path="/api/namespace/*/method/return-ty...@type='off_t']" 
name="type">long long</attr>
-+  <attr path="/api/namespace/*/*/*/paramet...@type='off_t']" name="type">long 
long</attr>
- 
-   <!-- We want to be able to get at the type and subtype fields of this
-        structure, so don't mark it as opaque. -->
reverted:
--- gmime2.2-2.2.25/debian/patches/gmime-sharp-pc.dpatch
+++ gmime2.2-2.2.25.orig/debian/patches/gmime-sharp-pc.dpatch
@@ -1,16 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## gmime-sharp-pc.dpatch by Jose Carlos Garcia Sogo <js...@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix location of gmime-sharp.dll
-
-...@dpatch@
-diff -urNad gmime-2.2.3~/mono/gmime-sharp.pc.in 
gmime-2.2.3/mono/gmime-sharp.pc.in
---- gmime-2.2.3~/mono/gmime-sharp.pc.in        2005-05-03 19:34:19.000000000 
+0200
-+++ gmime-2.2.3/mono/gmime-sharp.pc.in 2006-08-10 13:01:31.000000000 +0200
-@@ -4,4 +4,4 @@
- Name: gmime-sharp 
- Description: .NET binding for GMime
- Version: @VERSION@
--Libs: -r:${libdir}/mono/gmime-sharp/gmime-sharp.dll
-+Libs: -r:${libdir}/cli/gmime-sharp-2.2/gmime-sharp.dll
reverted:
--- gmime2.2-2.2.25/debian/patches/gmime_sharp_dllmap.dpatch
+++ gmime2.2-2.2.25.orig/debian/patches/gmime_sharp_dllmap.dpatch
@@ -1,15 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## gmime_sharp_dllmap.dpatch by Mirco Bauer <mee...@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
-...@dpatch@
-diff -urNad gmime-2.2.22~/mono/gmime-sharp.dll.config.in 
gmime-2.2.22/mono/gmime-sharp.dll.config.in
---- gmime-2.2.22~/mono/gmime-sharp.dll.config.in       2008-05-24 
02:38:27.000000000 +0200
-+++ gmime-2.2.22/mono/gmime-sharp.dll.config.in        2009-03-07 
11:58:02.000000000 +0100
-@@ -1,3 +1,3 @@
- <configuration>
--  <dllmap dll="gmime" target="libgmime-2.0....@gmime_version@"/>
-+  <dllmap dll="gmime" target="libgmime-2.0.so.2"/>
- </configuration>


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cab33d8.9060...@debian.org

Reply via email to