--- cecil-0.6+svn148654.orig/debian/control
+++ cecil-0.6+svn148654/debian/control
@@ -0,0 +1,43 @@
+Source: cecil
+Section: cli-mono
+Priority: optional
+Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team@lists.alioth.debian.org>
+Uploaders: Iain Lane <laney@ubuntu.com>
+Build-Depends: debhelper (>= 7.0.50~)
+Build-Depends-Indep: cli-common-dev (>= 0.5.4),
+ mono-devel (>= 2.4.3),
+ sharutils
+Standards-Version: 3.8.3
+Homepage: http://www.mono-project.com/Cecil
+Vcs-Git: git://git.debian.org/git/pkg-cli-libs/packages/cecil.git
+Vcs-Browser: http://git.debian.org/?p=pkg-cli-libs/packages/cecil.git
+
+Package: libmono-cecil-cil
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}
+Conflicts: libmono-cecil0.3-cil, libmono-cecil0.4-cil, libmono-cecil0.5-cil
+Description: library to generate and inspect CIL assemblies
+ Cecil is a library under development to generate and inspect programs and
+ libraries in the ECMA CIL format.
+ .
+ In simple English, with Cecil, you can load existing managed assemblies,
+ browse all the contained types, modify them on the fly and save back to the
+ disk the modified assembly.
+ .
+ This package contains the Cecil library
+
+Package: libmono-cecil-cil-dev
+Architecture: all
+Depends: libmono-cecil-cil (= ${binary:Version}), ${misc:Depends}
+Conflicts: libmono-cecil0.3-cil, libmono-cecil0.4-cil, libmono-cecil0.5-cil
+Replaces: libmono-cecil0.3-cil, libmono-cecil0.4-cil, libmono-cecil0.5-cil
+Description: library to generate and inspect CIL assemblies
+ Cecil is a library under development to generate and inspect programs and
+ libraries in the ECMA CIL format.
+ .
+ In simple English, with Cecil, you can load existing managed assemblies,
+ browse all the contained types, modify them on the fly and save back to the
+ disk the modified assembly.
+ .
+ This package contains development files for the Cecil library, and should
+ be used for compilation.
--- cecil-0.6+svn148654.orig/debian/libmono-cecil-cil.docs
+++ cecil-0.6+svn148654/debian/libmono-cecil-cil.docs
@@ -0,0 +1 @@
+Mono.Cecil/ChangeLog
--- cecil-0.6+svn148654.orig/debian/compat
+++ cecil-0.6+svn148654/debian/compat
@@ -0,0 +1 @@
+7
--- cecil-0.6+svn148654.orig/debian/rules
+++ cecil-0.6+svn148654/debian/rules
@@ -0,0 +1,42 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+include /usr/share/cli-common/cli.make
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+
+override_dh_auto_build:
+ # build Mono.Cecil.dll
+ cd Mono.Cecil && mono-csc \
+ @Mono.Cecil.dll.sources /target:library \
+ /out:Mono.Cecil.dll
+ sed -e 's;@prefix@;/usr;g' \
+ -e 's;^Version:.*;Version:\ $(UPVERSION);g' \
+ -e 's;lib/Mono.Cecil$$;lib/mono-cecil;g' \
+ Mono.Cecil/mono-cecil.pc.in > Mono.Cecil/mono-cecil.pc
+
+ # build Mono.Cecil.Mdb.dll, needs newer mono!
+ # cd Mono.Cecil.Mdb && mono-csc -keyfile:../debian/mono.snk \
+ # @Mono.Cecil.Mdb.dll.sources /target:library \
+ # /r:../Mono.Cecil/Mono.Cecil.dll \
+ # /r:Mono.CompilerServices.SymbolWriter.dll
+ # /out:Mono.Cecil.Mdb.dll
+
+
+# cd debian && al -link:policy.0.5.Mono.Cecil.config \
+ -out:policy.0.5.Mono.Cecil.dll \
+ -keyfile:mono.snk
+
+%:
+ dh $@
+
+get-orig-source:
+ [ -d ../tarballs ] || mkdir ../tarballs
+ uscan \
+ --force-download \
+ --download-version $(UPVERSION) \
+ --destdir ../tarballs \
+ --rename --verbose
--- cecil-0.6+svn148654.orig/debian/libmono-cecil-cil.install
+++ cecil-0.6+svn148654/debian/libmono-cecil-cil.install
@@ -0,0 +1,2 @@
+Mono.Cecil/Mono.Cecil.dll usr/lib/mono-cecil/
+#Mono.Cecil.Mdb/Mono.Cecil.Mdb.dll usr/lib/cli/mono-cecil-0.5
--- cecil-0.6+svn148654.orig/debian/libmono-cecil-cil-dev.install
+++ cecil-0.6+svn148654/debian/libmono-cecil-cil-dev.install
@@ -0,0 +1 @@
+Mono.Cecil/mono-cecil.pc usr/lib/pkgconfig
--- cecil-0.6+svn148654.orig/debian/clean
+++ cecil-0.6+svn148654/debian/clean
@@ -0,0 +1,4 @@
+config.make
+Mono.Cecil/Mono.Cecil.dll
+Mono.Cecil/mono-cecil.pc
+Mono.Cecil.Mdb/Mono.Cecil.Mdb.dll
--- cecil-0.6+svn148654.orig/debian/watch
+++ cecil-0.6+svn148654/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.mono-project.com/Cecil http://go-mono.com/archive/cecil/cecil-(\d+.*)-src\.tar\.gz
--- cecil-0.6+svn148654.orig/debian/changelog
+++ cecil-0.6+svn148654/debian/changelog
@@ -0,0 +1,159 @@
+cecil (0.6+svn148654-1) unstable; urgency=low
+
+ * debian/control: Move to git and update Vcs-* metadata
+ * New upstream SVN snapshot, needed for db4o
+ * Package as unstable as the library is not considered by upstream to be API
+ or ABI stable. Consumers must now copy the library.
+ * debian/control, debian/rules, debian/patches: Disable patchsys as this was
+ only used to change assembly version which is now not necessary.
+ * debian/rules, debian/mono.snk.uue: No need to sign now, not necessary for
+ unstable libs.
+ * debian/rules: Modify pcfile munging to use new assembly dir
+ * debian/changelog, debian/clean, debian/libmono-cecil-cil.docs: Update
+ dh7isation
+ * debian/control: Change build-depends on packages provided by `mono' source
+ package to mono-devel (>= 2.4.3) as this provides all we need.
+ * debian/control: Add myself to Uploaders, remove MIA people.
+
+ -- Iain Lane <laney@ubuntu.com> Wed, 06 Jan 2010 16:01:55 +0000
+
+cecil (0.6-3) unstable; urgency=low
+
+ * debian/rules,
+ debian/control:
+ + Use mono-csc from mono-devel 2.4.2.3
+ * debian/control:
+ + No-change bumpo to Standards 3.8.3
+ + Change section to cli-mono
+ * debian/control,
+ debian/libmono-cecil-cil-dev.install:
+ + Add new -dev package for better handling of ABI changes
+ * debian/rules,
+ debian/install,
+ debian/installcligac:
+ + CLI Policy 0.7 install location
+
+ -- Jo Shields <directhex@apebox.org> Fri, 06 Nov 2009 14:14:58 +0000
+
+cecil (0.6-2) unstable; urgency=low
+
+ * debian/rules, debian/control:
+ + updated for Mono 2.0 transition
+ * debian/control:
+ + added Homepage field, dropped from long description
+ + debhelper dependency bumped to >= 7
+ + added ${misc:Depends} dependency
+ + Standards-Version bumped to 3.8.0:
+ - debian/README.source added
+ + added Vcs-* fields
+ * debian/compat bumped to 7
+ * debian/rules:
+ + updated: using dh7-style
+ + added get-orig-source target
+ * debian/patches/:
+ + 01_assembly-version.dpatch: added description
+ * debian/watch added
+
+ -- David Paleino <d.paleino@gmail.com> Wed, 25 Feb 2009 23:42:16 +0100
+
+cecil (0.6-1) unstable; urgency=low
+
+ [ Jose Carlos Garcia Sogo ]
+ * New upstream release
+ * debian/control:
+ + Bump Standards-Version. No changes needed
+ + Depend on cli-common-dev (>= 0.5.4)
+ * Use dh_clifixperms and dh_clistrip instead of manual stuff
+
+ [ Sebastian Dröge ]
+ * debian/install,
+ debian/rules:
+ + Build the assemblies by hand now as upstream has a broken build system.
+ + Clean up and fix some things.
+ * debian/patches/01_assembly-version.dpatch:
+ + Change assembly version back to 0.5.0.0 as it's ABI compatible.
+
+ -- Sebastian Dröge <slomo@debian.org> Thu, 20 Mar 2008 18:03:02 +0100
+
+cecil (0.5-2) unstable; urgency=low
+
+ * Merge experimental branch and upload to unstable.
+ * Make sure we use mono.snk key to sign binaries.
+
+ -- Jose Carlos Garcia Sogo <jsogo@debian.org> Sun, 15 Apr 2007 21:43:04 +0200
+
+cecil (0.5-1) experimental; urgency=low
+
+ * New upstream version.
+ * debian/control:
+ + Bump build dependency to cli-common-dev >= 0.4.4
+ + In description, there is no need to say which software is also using
+ this package.
+ + ABI change, so change package name.
+ + Change Replaces to Conflicts field, and add libmono-cecil0.4-cil to it.
+ * debian/rules:
+ + There is no need to install *.dll files by hand. dh_install will do it.
+ + Don't delete *.mdb files if 'nostrip' option is set
+ + dh_install must be called in binary targets
+ + Disable building of policy file.
+ * debian/installcligac
+ + Do not try to install policy file in GAC
+
+ -- Jose Carlos Garcia Sogo <jsogo@debian.org> Mon, 09 Apr 2007 23:57:29 +0200
+
+cecil (0.4.3-2) unstable; urgency=low
+
+ * debian/control:
+ + Update to use my debian.org mail address
+
+ -- Sebastian Dröge <slomo@debian.org> Mon, 8 Jan 2007 00:40:12 +0100
+
+cecil (0.4.3-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/policy.0.4.Mono.Cecil.config:
+ + Update for the new version
+
+ -- Sebastian Dröge <slomo@ubuntu.com> Wed, 23 Aug 2006 21:14:47 +0200
+
+cecil (0.4.1+svn20060703-2) unstable; urgency=low
+
+ * Sebastian 'slomo' Dröge:
+ + debian/policy.0.4.Mono.Cecil.config:
+ - Added the missing .0 to make the policy assembly actually
+ work (Closes: #377706)
+
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org> Mon, 10 Jul 2006 23:16:38 +0200
+
+cecil (0.4.1+svn20060703-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/patches/01_strong-name.dpatch:
+ + updated
+ * debian/policy.0.4.Mono.Cecil.config,
+ debian/libmono-cecil0.4-cil.installcligac,
+ debian/rules:
+ + Add policy files for mapping 0.4.1 to 0.4.2
+ * debian/control:
+ + bumped Standards-Version to 3.7.2
+
+ -- Sebastian Dröge <slomo@ubuntu.com> Tue, 4 Jul 2006 16:45:17 +0200
+
+cecil (0.4.1-1) unstable; urgency=low
+
+ * New upstream version
+ * Renamed libmono-cecil0.3-cil to libmono-cecil0.4-cil to reflect API changes
+ * Updated the paths to conform with the latest version of the CLI policy
+ * Updated debian/copyright
+ * Updated cecil to conform with the new CLI policy
+ * Use dh_installcligac for late GAC installation
+ * Bump Standards-Version to 3.7.0
+
+ -- Sebastian Dröge <slomo@ubuntu.com> Wed, 5 Apr 2006 17:01:17 +0200
+
+cecil (0.3-1) unstable; urgency=low
+
+ * Initial Revision (Closes: #357829)
+
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org> Sun, 19 Mar 2006 20:20:41 +0100
+
--- cecil-0.6+svn148654.orig/debian/copyright
+++ cecil-0.6+svn148654/debian/copyright
@@ -0,0 +1,57 @@
+This package was debianized by Sebastian Dröge <slomo@ubuntu.com> on
+Sun, 19 Mar 2006 20:20:41 +0100.
+
+It was downloaded from http://www.mono-project.com/Cecil
+
+Upstream Author: Jb Evain <jbevain@gmail.com>
+
+Copyright:
+
+ For everything not explicitly noted below:
+ Copyright (C) 2005 Jb Evain
+
+ For Mono.Cecil/FieldAttributes.cs:
+ Copyright (c) 2004, 2005 DotNetGuru
+
+ For Mono.Cecil/GenericInstanceType.cs,
+ Mono.Cecil/SecurityDeclarationReader.cs,
+ Mono.Cecil.Signatures/GenericInst.cs,
+ Mono.Cecil.Signatures/GenericInstSignature.cs,
+ Mono.Cecil.Signatures/MVar.cs,
+ Mono.Cecil.Signatures/Var.cs,
+ Mono.Xml/SmallXmlParser.cs
+ Copyright (C) 2005 Novell, Inc (http://www.novell.com)
+
+ For Mono.Xml/MiniParser.cs:
+ Copyright (c) 2001, 2002 Wild West Software
+ Copyright (c) 2002 Sergey Chaban
+ Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+
+ For Mono.Xml/SecurityParser.cs:
+ Copyright (C) 2003 Motus Technologies Inc. (http://www.motus.com)
+ Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+
+ For Mono.Cecil/ImportContext.cs,
+ Mono.Cecil/ReflectionHelper.cs:
+ Copyright (C) 2005 Jb Evain
+ Copyright (C) 2006 Evaluant RC S.A.
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+