[Pkg-cli-libs-commits] [cecil-flowanalysis] 19/24: ABI IS BROKEN, DON'T UPLOAD ME * Updated SVN snapshot release * debian/patches/01_fix_nunit_reference.dpatch: + Refreshed * debian/control: + Bump to standards version 3.8.3 + Write a better package description * debian/rules: + Write a get-orig-source rule * debian/libmono-cecil-flowanalysis0.1-cil.installcligac, debian/libmono-cecil-flowanalysis0.1-cil.install, debian/cecil-flowanalysis.pc: + CLI Policy 0.7 install location * debian/patches/00_use_csc.dpatch: + Use mono-csc instead * debian/libmono-cecil-flowanalysis-cil-dev.install, debian/libmono-cecil-flowanalysis0.1-cil.install, debian/control: + Create unversioned -dev package containing .pc file * debian/control, debian/rules: + Make use of Cecil's unversioned -dev package, and ensure hard-coded lib path passed to NAnt is CLI Policy 0.7 compliant * debian/dirs: + Remove
Jo Shields
directhex at moszumanska.debian.org
Tue Nov 10 10:20:37 UTC 2015
This is an automated email from the git hooks/post-receive script.
directhex pushed a commit to annotated tag debian/0.1%7Esvn.128879-1
in repository cecil-flowanalysis.
commit ca40c1b8d29268720e6b17ea06af043e146d6ed9
Author: Jo Shields <directhex at apebox.org>
Date: Fri Dec 4 12:15:15 2009 +0000
ABI IS BROKEN, DON'T UPLOAD ME
* Updated SVN snapshot release
* debian/patches/01_fix_nunit_reference.dpatch:
+ Refreshed
* debian/control:
+ Bump to standards version 3.8.3
+ Write a better package description
* debian/rules:
+ Write a get-orig-source rule
* debian/libmono-cecil-flowanalysis0.1-cil.installcligac,
debian/libmono-cecil-flowanalysis0.1-cil.install,
debian/cecil-flowanalysis.pc:
+ CLI Policy 0.7 install location
* debian/patches/00_use_csc.dpatch:
+ Use mono-csc instead
* debian/libmono-cecil-flowanalysis-cil-dev.install,
debian/libmono-cecil-flowanalysis0.1-cil.install,
debian/control:
+ Create unversioned -dev package containing .pc file
* debian/control,
debian/rules:
+ Make use of Cecil's unversioned -dev package, and ensure hard-coded
lib path passed to NAnt is CLI Policy 0.7 compliant
* debian/dirs:
+ Remove
---
debian/cecil-flowanalysis.pc | 2 +-
debian/changelog | 26 +++++++++++++++++++---
debian/control | 24 ++++++++++++++++----
debian/dirs | 2 --
debian/install | 2 --
debian/installcligac | 1 -
debian/libmono-cecil-flowanalysis-cil-dev.install | 1 +
debian/libmono-cecil-flowanalysis0.1-cil.install | 1 +
...libmono-cecil-flowanalysis0.1-cil.installcligac | 1 +
debian/patches/00_use_csc.dpatch | 2 +-
debian/rules | 21 ++++++++++++++---
11 files changed, 66 insertions(+), 17 deletions(-)
diff --git a/debian/cecil-flowanalysis.pc b/debian/cecil-flowanalysis.pc
index aeb3406..0eb2114 100644
--- a/debian/cecil-flowanalysis.pc
+++ b/debian/cecil-flowanalysis.pc
@@ -1,5 +1,5 @@
prefix=/usr
-assemblies_dir=${prefix}/lib/cli/mono-cecil-flowanalysis-0.1
+assemblies_dir=${prefix}/lib/cli/Cecil.FlowAnalysis-0.1
Libraries=${assemblies_dir}/Cecil.FlowAnalysis.dll
Name: Cecil.Flowanalysis
diff --git a/debian/changelog b/debian/changelog
index cdcee4d..425a9f4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,32 @@
cecil-flowanalysis (0.1~svn.128879-1) UNRELEASED; urgency=low
+ ABI IS BROKEN, DON'T UPLOAD ME
* Updated SVN snapshot release
* debian/patches/01_fix_nunit_reference.dpatch:
+ Refreshed
* debian/control:
- + Bump to standards version 3.8.1
-
- -- Jo Shields <directhex at apebox.org> Wed, 06 May 2009 10:40:46 +0100
+ + Bump to standards version 3.8.3
+ + Write a better package description
+ * debian/rules:
+ + Write a get-orig-source rule
+ * debian/libmono-cecil-flowanalysis0.1-cil.installcligac,
+ debian/libmono-cecil-flowanalysis0.1-cil.install,
+ debian/cecil-flowanalysis.pc:
+ + CLI Policy 0.7 install location
+ * debian/patches/00_use_csc.dpatch:
+ + Use mono-csc instead
+ * debian/libmono-cecil-flowanalysis-cil-dev.install,
+ debian/libmono-cecil-flowanalysis0.1-cil.install,
+ debian/control:
+ + Create unversioned -dev package containing .pc file
+ * debian/control,
+ debian/rules:
+ + Make use of Cecil's unversioned -dev package, and ensure hard-coded
+ lib path passed to NAnt is CLI Policy 0.7 compliant
+ * debian/dirs:
+ + Remove
+
+ -- Jo Shields <directhex at apebox.org> Fri, 04 Dec 2009 10:54:46 +0000
cecil-flowanalysis (0.1~svn.68457-7) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 605ca96..7ae7e35 100644
--- a/debian/control
+++ b/debian/control
@@ -6,15 +6,31 @@ Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>, Jelmer Vernooij <jelmer at d
Build-Depends: debhelper (>= 5), dpatch
Build-Depends-Indep: cli-common-dev (>= 0.4.4),
sharutils,
- libmono-cecil0.5-cil,
+ libmono-cecil-cil-dev,
nant (>= 0.85.dfsg1-6),
libnunit2.4-cil
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/cecil-flowanalysis/trunk/
Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/cecil-flowanalysis/trunk/
Package: libmono-cecil-flowanalysis0.1-cil
Architecture: all
Depends: ${cli:Depends}, ${misc:Depends}
-Description: cecil engine
- Cecil analysis for flowcontrol
+Description: FlowAnalysis extension for Mono.Cecil
+ Cecil.FlowAnalysis is an extension for the Cecil CIL-mangling library
+ which enhances the ability to read back and analyse program execution
+ patterns and flow.
+ .
+ This package contains the Cecil.FlowAnalysis library itself
+
+Package: libmono-cecil-flowanalysis-cil-dev
+Architecture: all
+Depends: libmono-cecil-flowanalysis0.1-cil (= ${binary:Version}), ${misc:Depends}
+Replaces: libmono-cecil-flowanalysis0.1-cil (<< 0.1~svn.128879)
+Description: FlowAnalysis extension for Mono.Cecil
+ Cecil.FlowAnalysis is an extension for the Cecil CIL-mangling library
+ which enhances the ability to read back and analyse program execution
+ patterns and flow.
+ .
+ This package contains development files for the Cecil.FlowAnalysis
+ library, and should be used for compilation
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644
index 2ef1b47..0000000
--- a/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/lib/cli/mono-cecil-flowanalysis-0.1
-/usr/lib/pkgconfig
diff --git a/debian/install b/debian/install
deleted file mode 100644
index 3a476fc..0000000
--- a/debian/install
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/* /usr/lib/cli/mono-cecil-flowanalysis-0.1/
-usr/lib/pkgconfig
diff --git a/debian/installcligac b/debian/installcligac
deleted file mode 100644
index aa16d6b..0000000
--- a/debian/installcligac
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/cli/mono-cecil-flowanalysis-0.1/Cecil.FlowAnalysis.dll
diff --git a/debian/libmono-cecil-flowanalysis-cil-dev.install b/debian/libmono-cecil-flowanalysis-cil-dev.install
new file mode 100644
index 0000000..56d88e6
--- /dev/null
+++ b/debian/libmono-cecil-flowanalysis-cil-dev.install
@@ -0,0 +1 @@
+usr/lib/pkgconfig
diff --git a/debian/libmono-cecil-flowanalysis0.1-cil.install b/debian/libmono-cecil-flowanalysis0.1-cil.install
new file mode 100644
index 0000000..65c91d5
--- /dev/null
+++ b/debian/libmono-cecil-flowanalysis0.1-cil.install
@@ -0,0 +1 @@
+bin/* /usr/lib/cli/Cecil.FlowAnalysis-0.1/
diff --git a/debian/libmono-cecil-flowanalysis0.1-cil.installcligac b/debian/libmono-cecil-flowanalysis0.1-cil.installcligac
new file mode 100644
index 0000000..b439bee
--- /dev/null
+++ b/debian/libmono-cecil-flowanalysis0.1-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/Cecil.FlowAnalysis-0.1/Cecil.FlowAnalysis.dll
diff --git a/debian/patches/00_use_csc.dpatch b/debian/patches/00_use_csc.dpatch
index 1222184..9317568 100755
--- a/debian/patches/00_use_csc.dpatch
+++ b/debian/patches/00_use_csc.dpatch
@@ -10,7 +10,7 @@ diff -urNad cecil-flowanalysis-0.1~svn.68457~/Makefile cecil-flowanalysis-0.1~sv
+++ cecil-flowanalysis-0.1~svn.68457/Makefile 2009-02-28 17:04:26.000000000 +0000
@@ -1,4 +1,4 @@
-MCS = mcs
-+MCS = /usr/bin/csc
++MCS = /usr/bin/mono-csc
KEY_FILE = ../../mcs/class/mono.snk
MCS_FLAGS = -keyfile:$(KEY_FILE)
BUILD.DIR = bin
diff --git a/debian/rules b/debian/rules
index f8ccc31..10dce74 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,8 @@ export MONO_SHARED_DIR=$(CURDIR)
# provide patch and unpatch targets
include /usr/share/dpatch/dpatch.make
-UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+DEB_VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2)
+VERSION = $(shell echo $(DEB_VERSION) | sed 's,-.*,,' | sed 's,+dfsg.*,,')
ABIVERSION = 0.1
CFLAGS = -Wall -g
@@ -33,7 +34,7 @@ build-stamp: configure-stamp
dh_testdir
uudecode -o debian/mono.snk debian/mono.snk.uue
- nant -v -buildfile:default.build -D:"Mono.Cecil.dll"="/usr/lib/cli/mono-cecil-0.5/Mono.Cecil.dll" \
+ nant -v -buildfile:default.build -D:"Mono.Cecil.dll"="/usr/lib/cli/Mono.Cecil-0.5/Mono.Cecil.dll" \
-D:"keyfile"="debian/mono.snk"
touch $@
@@ -82,7 +83,7 @@ binary-indep: build install
dh_installcligac
dh_compress
dh_fixperms
- dh_makeclilibs -m $(UPVERSION)
+ dh_makeclilibs -m $(VERSION)
dh_clideps -d
dh_installdeb
dh_shlibdeps
@@ -90,5 +91,19 @@ binary-indep: build install
dh_md5sums
dh_builddeb
+BASE_NAME = cecil-flowanalysis
+TARBALL_NAME = $(BASE_NAME).tar.gz
+SVN_REV = $(shell echo $(DEB_VERSION) | sed 's,-.*,,' | sed 's,.*\.,,')
+TARBALL_VERSION = 0.1~svn.$(SVN_REV)
+$(TARBALL_NAME):
+ svn export http://anonsvn.mono-project.com/source/trunk/cecil/flowanalysis/ $(BASE_NAME)-$(TARBALL_VERSION) -r$(SVN_REV)
+ tar -czf $(TARBALL_NAME) $(BASE_NAME)-$(TARBALL_VERSION)
+
+get-orig-source: $(TARBALL_NAME)
+ mkdir -p ../tarballs
+ mv $(TARBALL_NAME) ../tarballs/$(BASE_NAME)_$(TARBALL_VERSION).orig.tar.gz
+ rm -rf $(BASE_NAME)-$(TARBALL_VERSION)
+
+
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-cli-libs/packages/cecil-flowanalysis.git
More information about the Pkg-cli-libs-commits
mailing list