[Pkg-cli-libs-commits] [cecil-flowanalysis] 02/24: More work on cecil-flowanalysis. Package almost ready. Only a description is needed
Jo Shields
directhex at moszumanska.debian.org
Tue Nov 10 10:20:32 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 67887ad62d94014a8c6cbbe2ccf9788accd8771f
Author: Jose Carlos Garcia Sogo <jsogo at debian.org>
Date: Tue Apr 10 23:04:31 2007 +0000
More work on cecil-flowanalysis.
Package almost ready. Only a description is needed
---
debian/Flowanalysis.snk.uue | 17 ++++++++++++
debian/changelog | 2 +-
debian/control | 4 +--
debian/dirs | 1 +
debian/install | 1 +
debian/installcligac | 1 +
debian/rules | 68 +++++++++++++++++++++------------------------
7 files changed, 54 insertions(+), 40 deletions(-)
diff --git a/debian/Flowanalysis.snk.uue b/debian/Flowanalysis.snk.uue
new file mode 100644
index 0000000..8fac331
--- /dev/null
+++ b/debian/Flowanalysis.snk.uue
@@ -0,0 +1,17 @@
+begin 600 Flowanalysis.snk.uue
+M!P(````D``!24T$R``0``!$````C`8E-K3(65O'>CU7":F!TFPTB`O;@0:6:
+M52OT;8E*DGG110D at Q*A.!*#5DE=2XXX,X4#;FNSQNCH#J1%BWQG\\J)3L1""
+MBE-J.Q)NI14I/6R.!%\#Y4E$]X8@@PR'\%RP814F9BG:%6S]=^`E`,28-3-;
+M3&(ZS'TC7&[?^7-UEB/C^X1M0UX`/VP)(X#ZH"WJRT"NT at N7!(E#OF<!KE^%
+M-^P'_%2UH`^#YRAR7$+UW+-E:YSX$A]650HT4EM3'KL!2E>8R%'7.>$#ZKP8
+M<YSH_%[O/K55FX\1-Y#3F*VU0;J^U/#N8O#JWJ)?R(RH#>B=CU6MSH@@+4-`
+M<_&^9-C-]PG#8B)(MJ62B^.Z-"S at VK#8=-/*MBE;16;TMWCB$)_<5O*DM-24
+MU<L9Z=>7[=#Y6WN:&V at 2G'AXIX$.`5H%(?'JXHS$HQ>7T<5=OK(`@-5V7R3T
+M7RU#B$4[+IT%>JL$S#<'!P;:%3&COU"F:(92\ZWQTFIM2"!4YP,]Z3<7^FR^
+MS;*-J]GV2:&8,">>4ZI9,7@,.OF6\]\,N6:$@:4*^6PJ)(&'H2>-;R,21:C=
+MH"-_/`I=>?`OEQ(T[:?01KV>\?SH(D"JB1I6XKA[>J1*KK.W@>K#?R0E'DNU
+MX at M`<!=EEW;/API5UT)CQ8U+W]0':[M#EL^HA:TD:K4VPZ8[`OHDUQM#ZAK7
+M.MQA/&*!IY$LPN/JB)I+2=Z"*V-!W347P:_J2V9K\/FDLWQKXM)NQLK)81"_
++S`APX1;3+K(@]#T`
+`
+end
diff --git a/debian/changelog b/debian/changelog
index 0ee5ce7..496ed9c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-cecil-flowanalysis (0.1-1) unstable; urgency=low
+cecil-flowanalysis (0.1~svn20070410-1) unstable; urgency=low
* Initial release (Closes: #nnnn)
diff --git a/debian/control b/debian/control
index f8e8d11..995f57b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,8 @@ Section: libs
Priority: optional
Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>
-Build-Depends: debhelper (>= 5)
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-mcs (>= 1.1.9) | c-sharp-compiler, sharutils, libmono-cecil0.5-cil
+Build-Depends: debhelper (>= 5), dpatch
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-mcs (>= 1.1.9) | c-sharp-compiler, sharutils, libmono-cecil0.5-cil, nant
Standards-Version: 3.7.2
Package: libmono-cecil-flowanalysis0.1-cil
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..f069a97
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+/usr/lib/cli/mono-cecil-flowanalysis-0.1
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..e66bd95
--- /dev/null
+++ b/debian/install
@@ -0,0 +1 @@
+bin/* /usr/lib/cli/mono-cecil-flowanalysis-0.1/
diff --git a/debian/installcligac b/debian/installcligac
new file mode 100644
index 0000000..aa16d6b
--- /dev/null
+++ b/debian/installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/mono-cecil-flowanalysis-0.1/Cecil.FlowAnalysis.dll
diff --git a/debian/rules b/debian/rules
index f670cba..e6b9801 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,16 +1,17 @@
#!/usr/bin/make -f
# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+# This is for the .wapi directory for Mono.
+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,-.*,,')
+ABIVERSION = 0.1
CFLAGS = -Wall -g
@@ -21,21 +22,19 @@ else
endif
configure: configure-stamp
-configure-stamp:
+configure-stamp: patch-stamp
dh_testdir
- # Add here commands to configure the package.
touch configure-stamp
-
build: build-stamp
build-stamp: configure-stamp
dh_testdir
-
- # Add here commands to compile the package.
- $(MAKE)
- #docbook-to-man debian/cecil-flowanalysis.sgml > cecil-flowanalysis.1
+
+ uudecode -o debian/Flowanalysis.snk debian/Flowanalysis.snk.uue
+ nant -v -buildfile:default.build -D:"Mono.Cecil.dll"="/usr/lib/cli/mono-cecil-0.5/Mono.Cecil.dll" \
+ -D:"keyfile"="debian/Flowanalysis.snk"
touch $@
@@ -44,8 +43,7 @@ clean:
dh_testroot
rm -f build-stamp configure-stamp
- # Add here commands to clean up after the build process.
- -$(MAKE) clean
+ nant -v clean
dh_clean
@@ -53,41 +51,37 @@ install: build
dh_testdir
dh_testroot
dh_clean -k
+
dh_installdirs
+
+ mkdir debian/tmp
+ cp -a $(CURDIR)/bin debian/tmp
- # Add here commands to install the package into debian/cecil-flowanalysis.
- $(MAKE) DESTDIR=$(CURDIR)/debian/cecil-flowanalysis install
+ # Files are yet installed. We only need to deleted unwanted ones.
+ rm -f debian/usr/lib/cli/mono-cecil-flowanalysis-$(ABIVERSION)/*Test*
+ rm -f debian/usr/lib/cli/mono-cecil-flowanalysis-$(ABIVERSION)/Mono.Cecil*
+
+ # fix permissions
+ find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ find debian/tmp -type f -name "*.mdb" -delete
+endif
-# Build architecture-independent files here.
binary-indep: build install
-# We have nothing to do by default.
-# Build architecture-dependent files here.
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installdocs
- dh_installexamples
-# dh_install
-# dh_installmenu
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_python
-# dh_installinit
-# dh_installcron
-# dh_installinfo
- dh_installman
- dh_link
- dh_strip
+ dh_install --sourcedir=debian/tmp/
+ dh_installcligac
dh_compress
dh_fixperms
-# dh_perl
-# dh_makeshlibs
+ dh_makeclilibs -m $(UPVERSION)
+ dh_clideps -d
dh_installdeb
dh_shlibdeps
dh_gencontrol
@@ -95,4 +89,4 @@ binary-arch: build install
dh_builddeb
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.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