--- evolution-sharp-0.17.4.orig/debian/copyright +++ evolution-sharp-0.17.4/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Jorge Bernal on +Fri, 11 Feb 2005 11:47:35 +0100. +It was taken for Debian by Jose Carlos Garcia Sogo on +Tue, Jul 12 14:27:12 EEST 2005 + +It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/evolution-sharp/ + +Copyright: +Copyright (C) 2003-2008 Novell, Inc. + +Upstream Authors: +Mike Kestner +Joe Shaw +Veerapuram Varadhan + +License: + This program is free software; you can redistribute it and/or + modify it under the terms of version 2 of the GNU General Public + License as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this program; if not, write to the + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02111-1301, USA. + +Full text of the GPL-2 license may be found at +/usr/share/common-licenses/GPL-2. --- evolution-sharp-0.17.4.orig/debian/control +++ evolution-sharp-0.17.4/debian/control @@ -0,0 +1,18 @@ +Source: evolution-sharp +Section: libs +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Debian CLI Libraries Team +Uploaders: Jose Carlos Garcia Sogo , Mirco Bauer +Build-Depends: debhelper (>= 5), dpatch, cli-common-dev (>= 0.5.4), libgtk2.0-dev (>= 2.0.0), libgnome2.0-cil, gtk-sharp2-gapi, evolution-dev (>= 2.6.0), evolution-data-server-dev (>= 1.8), libecal1.2-dev, libebook1.2-dev, mono-mcs | c-sharp-compiler, libmono-dev (>= 1.0) +Standards-Version: 3.8.0 +Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/evolution-sharp/trunk +Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/evolution-sharp/trunk/ + +Package: libevolution3.0-cil +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Replaces: libevolution-cil, libevolution2.0-cil +Description: CLI bindings for Evolution + This package provides CLI bindings for the Evolution API, for using with Mono + programs. --- evolution-sharp-0.17.4.orig/debian/install +++ evolution-sharp-0.17.4/debian/install @@ -0,0 +1,4 @@ +usr/lib/mono/gac/evolution-sharp/3.0.*/* /usr/lib/cli/evolution-sharp-3.0/ +usr/lib/*.so /usr/lib/cli/evolution-sharp-3.0/ +usr/lib/pkgconfig/ +usr/share/gapi-2.0/ --- evolution-sharp-0.17.4.orig/debian/links +++ evolution-sharp-0.17.4/debian/links @@ -0,0 +1 @@ +usr/lib/pkgconfig/evolution-sharp-3.0.pc /usr/lib/pkgconfig/evolution-sharp.pc --- evolution-sharp-0.17.4.orig/debian/watch +++ evolution-sharp-0.17.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/gnome/sources/evolution-sharp/([\d\.]+)/evolution-sharp-([\d\.]+)\.tar\.gz debian uupdate --- evolution-sharp-0.17.4.orig/debian/installcligac +++ evolution-sharp-0.17.4/debian/installcligac @@ -0,0 +1 @@ +/usr/lib/cli/evolution-sharp-3.0/evolution-sharp.dll --- evolution-sharp-0.17.4.orig/debian/compat +++ evolution-sharp-0.17.4/debian/compat @@ -0,0 +1 @@ +5 --- evolution-sharp-0.17.4.orig/debian/changelog +++ evolution-sharp-0.17.4/debian/changelog @@ -0,0 +1,242 @@ +evolution-sharp (0.17.4-0ubuntu1) intrepid; urgency=low + + [ Pedro Fragoso ] + * New upstream release (LP: #242523) + - Update to support 2.23.4 development series of Evolution-Data-Server + * debian/control: + - Bump Standards-Version to 3.8.0 + * debian/patches/fix_get_uid-crasher.dpatch: + - Dropped, merged upstream + * Modify Maintainer value to match the DebianMaintainerField + specification. + + [ Christopher James Halse Rogers ] + * debian/copyright: + - Fix typo in FSF address; clears up lintian warning + + -- Christopher James Halse Rogers Fri, 11 Jul 2008 13:12:46 +1000 + +evolution-sharp (0.17.1-2) unstable; urgency=low + + * debian/patches: + + fix_get_uid-crasher: apply patch from SVN (r174) to fix crashes in + beagle-backend-evolution (Closes: #475640) + * Update debian/copyright file and FSF address. Make lintian happy. + * Bump DEB_CLI_API_VERSION as new interfaces were added. Thanks meeby! + + -- Jose Carlos Garcia Sogo Fri, 02 May 2008 12:18:08 +0200 + +evolution-sharp (0.17.1-1) unstable; urgency=low + + * New upstream release + + -- Jose Carlos Garcia Sogo Sat, 26 Apr 2008 00:16:07 +0200 + +evolution-sharp (0.16.1-1) unstable; urgency=low + + * New upstream release + + Fixed evolution-sharp.pc file. (Closes: #475212) + + -- Mirco Bauer Thu, 10 Apr 2008 21:28:58 +0200 + +evolution-sharp (0.16.0-1) unstable; urgency=low + + * New upstream release, fixes FTBFS. (Closes: #474683, #474900) + * Rebuild against evolution-data-server 2.22 + * debian/control: + + Updated evolution-data-server-dev build-dependency to >= 1.8. + (Closes: #425396) + + Updated debhelper build-dependency to >= 5. + + Updated cli-common-dev build-dependency to >= 0.5.4 + (needed for dh_clistrip). + + Bumped Standards-Version to 3.7.3 (no changes needed). + + Added Vcs-Browser field. + + Renamed XS-X-Vcs-Svn to Vcs-Svn. + * debian/patches/fix-dllmappings.dpatch: + + Added mappings for glibsharpglue-2 and gobject-2.0. + * debian/rules: + + Bumped clilibs to 0.16.0. + + Replaced debug symbol removal code with dh_clistrip. + + Delete leftover binaries after "make distclean", to make it double + buildable. (Closes: #442556) + * debian/compat: + + Updated to 5. + * debian/watch: + + Added + + -- Mirco Bauer Tue, 08 Apr 2008 00:11:49 +0200 + +evolution-sharp (0.14.0.1-1) unstable; urgency=medium + + * New upstream release + + Added support for evolution-data-server 1.12 + - Fixes FTBFS when building against evolution-data-server 1.12. + (Closes: #444534) + + -- Mirco Bauer Fri, 05 Oct 2007 19:22:13 +0200 + +evolution-sharp (0.13.3-3) unstable; urgency=low + + * Added myself to Uploaders. + * Do not Conflict with libevolution-cil as libevolution2.0-cil provides it. + (thats like conflicting against libevolution2.0-cil directly) + (libevolution-cil was never in a release, so no big problem) + * Removed Provides, as it doesn't provide an ABI compatible version. + * Use dh_clifixperms instead of custom find commands in debian/rules. + + -- Mirco Bauer Fri, 21 Sep 2007 16:28:06 +0200 + +evolution-sharp (0.13.3-2) unstable; urgency=low + + * Do not Conflict but Replace libevoltion2.0-cil + + -- Jose Carlos Garcia Sogo Sat, 08 Sep 2007 20:10:26 +0200 + +evolution-sharp (0.13.3-1) unstable; urgency=low + + * New upstream release + * Bump API to 3.0, + + debian/control, + + debian/install, + + debian/installcligac, + + debian/rules, + + debian/dirs, + + debian/patches/fix-dllmappings, + + debian/patches/evolution-sharp.pc, fixed to support these changes. + + -- Jose Carlos Garcia Sogo Sat, 08 Sep 2007 19:21:13 +0200 + +evolution-sharp (0.12.4-1) unstable; urgency=low + + * New upstream release. + + Support for e-d-s 1.11.2 + + -- Jose Carlos Garcia Sogo Sat, 19 May 2007 19:55:01 +0200 + +evolution-sharp (0.12.3-1) unstable; urgency=low + + * New upstream version (Closes: #396252) + + Fix problem in arches where the size of a pointer is + greater than the size of an integer (Closes: #334248) + + Has support for evolution 2.10 API (Closes: #421276) + + Do not depends any more in evolution package. (Closes: #421137) + * debian/control: + + add XS-X-Vcs-Svn field + + update cli-common-dev dependency + * debian/copyright: fix upstream URL + * fix-dllmapping: modified, part of it is not needed anymore. + + -- Jose Carlos Garcia Sogo Mon, 30 Apr 2007 00:05:52 +0200 + +evolution-sharp (0.11.1-3) unstable; urgency=low + + * debian/patches: add to fix_dllmaps a patch to change SONAME for libecal1.2 + library to 6, current in unstable (Closes: #394859) + * No need to call dh_shlibdeps with any -l argument. + + -- Jose Carlos Garcia Sogo Sun, 8 Oct 2006 23:36:06 +0200 + +evolution-sharp (0.11.1-2) unstable; urgency=low + + * Added build dependency in libebook1.2-dev and libecal1.2-dev. + ACK previous NMU on this. Thanks Margarita! (Closes: #383184) + * Change package name to libevolution2.0-cil, to comply with + Debian Mono Policy. + + -- Jose Carlos Garcia Sogo Thu, 24 Aug 2006 00:53:59 +0200 + +evolution-sharp (0.11.1-1.1) unstable; urgency=low + + * Non-maintainer upload to fix Failure To Build From Source. + * debian/control: added dependencies on libecal1.2-dev and + libebook1.2-dev. + Thanks to Andreas Jochens for the patch. (Closes: #383184) + + -- Margarita Manterola Wed, 23 Aug 2006 17:51:53 -0300 + +evolution-sharp (0.11.1-1) unstable; urgency=low + + * New upstream version. + + Compiles with evolution 2.6 (Closes: #362607) + + Works with libglib2-cil (Closes: #360054, #348662) + + * Change maintainer to Debian Mono group. + * Add myself as uploader. + + * Install GAC libraries in /usr/lib/cli/evolution-sharp-2.0, conforming + to new CLI policy 0.4.0. + * Install GAPI xml files. + + * debian/rules: use dh_installcligac + * debian/installcligac: new file. Needed by dh_installcligac + * debian/patches: + + evolution-sharp.pc: New. Update where libraries are installed. + + fix-dllmappings: New. libevolutionglue is being installed in + /usr/lib/cli/evolution-sharp-2.0 + + * debian/control: + + remove build-dependency in libgtkhtml3.8-dev (Closes: #348269) + + build depend on new cli-common-dev (>= 0.4.0) + + build depend on libevolution-dev (>= 2.6.0), and + evolution-data-server-dev (>= 1.6.1) (Closes: #339743) + + bump standards version to 3.7.2. No changes needed. + + -- Jose Carlos Garcia Sogo Fri, 5 May 2006 23:51:27 +0200 + +evolution-sharp (0.10.2-3) unstable; urgency=low + + * Compiled with new evolution and evolution-data-server versions in sid. + * Add build dependency in libgtkhtml3.8-dev. Somehow it is needed now. + + -- Jose Carlos Garcia Sogo Sun, 15 Jan 2006 16:02:11 +0100 + +evolution-sharp (0.10.2-2) unstable; urgency=low + + * debian/control: added missing ${shlibs:Depends} and ${misc:Depends} + variables. + + -- Jose Carlos Garcia Sogo Wed, 23 Nov 2005 23:28:53 +0100 + +evolution-sharp (0.10.2-1) unstable; urgency=low + + * New upstream version. + * Update Mono build dependencies to version 2 (of Gnome#, Evolution# and so) + * Tighten build dependency in evolution-data-server-dev to avoid using + libdb4.1. + * Actually, upload to the archive (Closes: #333642) + + -- Jose Carlos Garcia Sogo Thu, 13 Oct 2005 21:43:14 +0200 + +evolution-sharp (0.8-2) unstable; urgency=low + + * Build-Depend in libmono-dev & mono-gac (Closes: #323819) + + -- Jose Carlos Garcia Sogo Sat, 20 Aug 2005 15:25:50 +0200 + +evolution-sharp (0.8-1) unstable; urgency=low + + * New upstream version. + * debian/rules: general cleanup of not needed code. + * debian/control: + + cleaned build dependencies. + + changed from Architecture 'all' to 'any'. + + changed .NET to CLI in package description. + * Remove mdb (Mono Debugger) files for now. If needed, I will add them to a + -dbg binary package. + + -- Jose Carlos Garcia Sogo Sat, 13 Aug 2005 20:06:47 +0200 + +evolution-sharp (0.7-1) unstable; urgency=low + + * New upstream version. + * Rebuilt with newer dependencies. (Closes: #321649) + + -- Jose Carlos Garcia Sogo Wed, 10 Aug 2005 21:10:05 +0200 + +evolution-sharp (0.6-1) unstable; urgency=low + + * Initial release. (Closes: #313185) + * Based on Ubuntu's package + * Use new Mono filesystem layout. Move stuff to /usr/lib/mono/ + + -- Jose Carlos Garcia Sogo Tue, 12 Jul 2005 14:30:33 +0300 --- evolution-sharp-0.17.4.orig/debian/rules +++ evolution-sharp-0.17.4/debian/rules @@ -0,0 +1,75 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 + +DEB_CLI_ABI_VERSION = 3.0 +DEB_CLI_API_VERSION = 0.17.1 + +export MONO_SHARED_DIR=$(CURDIR) + +include /usr/share/dpatch/dpatch.make + +configure: configure-stamp +configure-stamp: patch-stamp + dh_testdir + ./configure --prefix=/usr + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + $(MAKE) + touch build-stamp + +clean: clean-patched unpatch +clean-patched: + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean + # make distclean is not clean + find -name "*.exe" -or -name "*.mdb" -delete + rm -rf $(MONO_SHARED_DIR)/.wapi + rm -f config.log config.status + rm -f build-stamp configure-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + rm $(CURDIR)/debian/tmp/usr/lib/*.la + + mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/evolution-sharp.pc \ + $(CURDIR)/debian/tmp/usr/lib/pkgconfig/evolution-sharp-$(DEB_CLI_ABI_VERSION).pc + perl -pe 's/#DEB_CLI_ABI_VERSION#/$(DEB_CLI_ABI_VERSION)/' -i \ + $(CURDIR)/debian/tmp/usr/lib/pkgconfig/evolution-sharp-$(DEB_CLI_ABI_VERSION).pc \ + $(CURDIR)/debian/tmp/usr/lib/mono/gac/evolution-sharp/*/evolution-sharp.dll.config + +binary-arch: build install + dh_testdir + dh_testroot + dh_install -s --sourcedir=debian/tmp + dh_installchangelogs -s ChangeLog + dh_installdocs -s + dh_installman -s + dh_installcligac -s + dh_link -s + dh_strip -s + dh_clistrip -s + dh_compress -s + dh_fixperms -s + dh_clifixperms -s + dh_makeclilibs -s -m $(DEB_CLI_API_VERSION) + dh_installdeb -s + dh_shlibdeps -s + dh_clideps -s -d + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-arch + +.PHONY: build clean binary-arch binary install configure --- evolution-sharp-0.17.4.orig/debian/docs +++ evolution-sharp-0.17.4/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- evolution-sharp-0.17.4.orig/debian/patches/fix-dllmappings.dpatch +++ evolution-sharp-0.17.4/debian/patches/fix-dllmappings.dpatch @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## fix-dllmappings.dpatch by Jose Carlos Garcia Sogo +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad evolution-sharp-0.14.0.1~/evolution/evolution-sharp.dll.config.in evolution-sharp-0.14.0.1/evolution/evolution-sharp.dll.config.in +--- evolution-sharp-0.14.0.1~/evolution/evolution-sharp.dll.config.in 2008-01-13 13:39:21.000000000 +0100 ++++ evolution-sharp-0.14.0.1/evolution/evolution-sharp.dll.config.in 2008-01-13 13:42:02.000000000 +0100 +@@ -2,4 +2,7 @@ + + + ++ ++ ++ + --- evolution-sharp-0.17.4.orig/debian/patches/evolution-sharp.pc.dpatch +++ evolution-sharp-0.17.4/debian/patches/evolution-sharp.pc.dpatch @@ -0,0 +1,16 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## evolution-sharp.pc.dpatch by Jose Carlos Garcia Sogo +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad evolution-sharp-0.16.0~/evolution-sharp.pc.in evolution-sharp-0.16.0/evolution-sharp.pc.in +--- evolution-sharp-0.16.0~/evolution-sharp.pc.in 2008-04-10 22:02:55.000000000 +0200 ++++ evolution-sharp-0.16.0/evolution-sharp.pc.in 2008-04-10 22:05:33.000000000 +0200 +@@ -4,4 +4,4 @@ + Name: Evolution# + Description: Evolution# - Evolution .NET Binding + Version: @VERSION@ +-Libs: -r:${libdir}/mono/evolution-sharp/evolution-sharp.dll ++Libs: -r:${libdir}/cli/evolution-sharp-#DEB_CLI_ABI_VERSION#/evolution-sharp.dll --- evolution-sharp-0.17.4.orig/debian/patches/00list +++ evolution-sharp-0.17.4/debian/patches/00list @@ -0,0 +1,2 @@ +evolution-sharp.pc +fix-dllmappings