[Pkg-mono-svn-commits] rev 3039 - cecil-flowanalysis/trunk/debian
Jose Carlos Garcia Sogo
jsogo at alioth.debian.org
Tue Apr 10 23:04:31 UTC 2007
Author: jsogo
Date: 2007-04-10 23:04:31 +0000 (Tue, 10 Apr 2007)
New Revision: 3039
Added:
cecil-flowanalysis/trunk/debian/Flowanalysis.snk.uue
cecil-flowanalysis/trunk/debian/dirs
cecil-flowanalysis/trunk/debian/install
cecil-flowanalysis/trunk/debian/installcligac
cecil-flowanalysis/trunk/debian/patches/
Modified:
cecil-flowanalysis/trunk/debian/changelog
cecil-flowanalysis/trunk/debian/control
cecil-flowanalysis/trunk/debian/rules
Log:
More work on cecil-flowanalysis.
Package almost ready. Only a description is needed
Added: cecil-flowanalysis/trunk/debian/Flowanalysis.snk.uue
===================================================================
--- cecil-flowanalysis/trunk/debian/Flowanalysis.snk.uue 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/Flowanalysis.snk.uue 2007-04-10 23:04:31 UTC (rev 3039)
@@ -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
Modified: cecil-flowanalysis/trunk/debian/changelog
===================================================================
--- cecil-flowanalysis/trunk/debian/changelog 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/changelog 2007-04-10 23:04:31 UTC (rev 3039)
@@ -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)
Modified: cecil-flowanalysis/trunk/debian/control
===================================================================
--- cecil-flowanalysis/trunk/debian/control 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/control 2007-04-10 23:04:31 UTC (rev 3039)
@@ -3,8 +3,8 @@
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
Added: cecil-flowanalysis/trunk/debian/dirs
===================================================================
--- cecil-flowanalysis/trunk/debian/dirs 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/dirs 2007-04-10 23:04:31 UTC (rev 3039)
@@ -0,0 +1 @@
+/usr/lib/cli/mono-cecil-flowanalysis-0.1
Added: cecil-flowanalysis/trunk/debian/install
===================================================================
--- cecil-flowanalysis/trunk/debian/install 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/install 2007-04-10 23:04:31 UTC (rev 3039)
@@ -0,0 +1 @@
+bin/* /usr/lib/cli/mono-cecil-flowanalysis-0.1/
Added: cecil-flowanalysis/trunk/debian/installcligac
===================================================================
--- cecil-flowanalysis/trunk/debian/installcligac 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/installcligac 2007-04-10 23:04:31 UTC (rev 3039)
@@ -0,0 +1 @@
+/usr/lib/cli/mono-cecil-flowanalysis-0.1/Cecil.FlowAnalysis.dll
Modified: cecil-flowanalysis/trunk/debian/rules
===================================================================
--- cecil-flowanalysis/trunk/debian/rules 2007-04-10 21:28:47 UTC (rev 3038)
+++ cecil-flowanalysis/trunk/debian/rules 2007-04-10 23:04:31 UTC (rev 3039)
@@ -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,22 +22,20 @@
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
+
+ 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"
- # Add here commands to compile the package.
- $(MAKE)
- #docbook-to-man debian/cecil-flowanalysis.sgml > cecil-flowanalysis.1
-
touch $@
clean:
@@ -44,8 +43,7 @@
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 @@
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
-# Build architecture-independent files here.
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ find debian/tmp -type f -name "*.mdb" -delete
+endif
+
+
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 @@
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
More information about the Pkg-mono-svn-commits
mailing list