[Pkg-mono-svn-commits] rev 2310 - in non-group: . nini nini/trunk
nini/trunk/debian
Sebastian Dröge
slomo-guest at costa.debian.org
Wed Mar 8 21:02:57 UTC 2006
Author: slomo-guest
Date: 2006-03-08 21:02:54 +0000 (Wed, 08 Mar 2006)
New Revision: 2310
Added:
non-group/nini/
non-group/nini/branches/
non-group/nini/tags/
non-group/nini/trunk/
non-group/nini/trunk/debian/
non-group/nini/trunk/debian/Makefile
non-group/nini/trunk/debian/Nini.snk.uue
non-group/nini/trunk/debian/README.Debian
non-group/nini/trunk/debian/changelog
non-group/nini/trunk/debian/compat
non-group/nini/trunk/debian/control
non-group/nini/trunk/debian/copyright
non-group/nini/trunk/debian/libnini-doc.docs
non-group/nini/trunk/debian/libnini1.0-cil.install
non-group/nini/trunk/debian/nini-1.0.pc
non-group/nini/trunk/debian/rules
non-group/nini/trunk/debian/watch
Log:
* new package: nini
Added: non-group/nini/trunk/debian/Makefile
===================================================================
--- non-group/nini/trunk/debian/Makefile 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/Makefile 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+
+MCS = /usr/bin/mcs
+TARGET = nini.dll
+KEYFILE = debian/Nini.snk
+
+SOURCES = Source/AssemblyInfo.cs \
+ Source/Config/*.cs \
+ Source/Ini/*.cs \
+ Source/Util/*.cs
+
+DEFINES = -define:MONO_1_0 \
+ -define:STRONG
+
+REFERENCES = -r:System.dll \
+ -r:System.Xml.dll
+
+all: $(TARGET)
+
+$(TARGET): $(KEYFILE) $(SOURCES)
+ mkdir -p build
+ $(MCS) -debug -nowarn:1616 -target:library -out:build/"$@" \
+ $(DEFINES) $(REFERENCES) -keyfile:$(KEYFILE) $(SOURCES)
+
+
Added: non-group/nini/trunk/debian/Nini.snk.uue
===================================================================
--- non-group/nini/trunk/debian/Nini.snk.uue 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/Nini.snk.uue 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,17 @@
+begin 600 Nini.snk
+M!P(````D``!24T$R``0``!$```"M"VY;.)&'^47#V1XRZK&L!JH`'DGLG<\[
+M"LBOVSTV7G<+?3._7#3<#<UD1G:^SPX+#QT9C(:EN&/V]%74"X8U at 0^1:LPO
+M[!_])"\ZN=.W4Z$N1BHMX3Q_R6JS06D[^I!O(H_X"0B]ZR\@`_DNS9`3L1L3
+M^)'=V#/-C?;_\X4WLE'E(.!R%+0Y2E5<S*65.#.=]TX,8_1YT[`A:@*>$J^I
+M6I7[PU8Z^8E45^O#O&2R=,*B1&VB>*-@/LL)[M3E.N&=F?2=E`!H>2PR%AUB
+M_19@,5N<$$5LZ<,)#6)&"9`M5EFVQ]*I9'$>?'%-V++-]&KUJ!"%VNKS]RH/
+M9,KW9Y#*H14L+S at _^4$%#^A*D at M02R&`&$<Y;CY@]ED2\Q*VUK,$P*%A']G,
+MB#MZHG"(_C.CNJU:48^(V^L8=]ND?W^[QO7SH-?BI?TQ]%]%5QDLOE04K8N[
+M9_]!Y^6,57>IE>6,Z!TTP!C/3-#G6YC at A2>_X#?K%8+AC8+/+_?LZ4>C:%,P
+M+FN11TL5R&W at WFV_%],I,RVA at Y_AP,[J&VLW)61KI/9"<G"3ZL<_;<TM2]^A
+MC$])X,@/#MOD=-^KL6$-MZDQ<?M7Q:_/H]_7QQA*JBE^JZ8:F;6B&!+R\>%'
+MS=!__IA5!Z at 7NQ27&^=L4;E!9"%R-?L<3=\<A+A58HU4%3,#"&FRLTB98Z1T
+MT'C,$2!RIOFB8M`B%E]N#L0J_1?``[_13`VCO8_WYH4VSS[Z<2%93`I3IB9I
++I\$YY9)26C)0Q)(`
+`
+end
Added: non-group/nini/trunk/debian/README.Debian
===================================================================
--- non-group/nini/trunk/debian/README.Debian 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/README.Debian 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,8 @@
+Nini for Debian
+---------------------
+
+* I removed Bin from the tarball as we have the sources for them
+ and build them anyway. Other than that this is just the official ZIP
+ file repackaged as tar.gz
+
+ -- Sebastian Dröge <slomo at ubuntu.com>, Wed, 08 Mar 2006 20:10:56 +0100
Added: non-group/nini/trunk/debian/changelog
===================================================================
--- non-group/nini/trunk/debian/changelog 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/changelog 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,6 @@
+nini (1.0.0-1) unstable; urgency=low
+
+ * Initial Revision (Closes: #355926)
+
+ -- Sebastian Dröge <slomo at ubuntu.com> Wed, 08 Mar 2006 20:10:56 +0100
+
Added: non-group/nini/trunk/debian/compat
===================================================================
--- non-group/nini/trunk/debian/compat 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/compat 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1 @@
+5
Added: non-group/nini/trunk/debian/control
===================================================================
--- non-group/nini/trunk/debian/control 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/control 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,26 @@
+Source: nini
+Section: devel
+Priority: optional
+Maintainer: Sebastian Dröge <slomo at ubuntu.com>
+Build-Depends-Indep: debhelper (>= 5), cli-common (>= 0.2.0), mono-mcs (>= 1.1.9) | c-sharp-compiler, dpatch, mono-gac, sharutils
+Standards-Version: 3.6.2
+
+Package: libnini1.0-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: CLI library for managing configuration files
+ Nini is an uncommonly powerful .NET configuration library designed to help
+ build highly configurable applications quickly.
+ .
+ http://nini.sourceforge.net
+
+Package: libnini-doc
+Architecture: all
+Section: doc
+Description: CLI library for managing configuration files (Documentation)
+ Nini is an uncommonly powerful .NET configuration library designed to help
+ build highly configurable applications quickly.
+ .
+ http://nini.sourceforge.net
+ .
+ This package contains the documentation for Nini
Added: non-group/nini/trunk/debian/copyright
===================================================================
--- non-group/nini/trunk/debian/copyright 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/copyright 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,30 @@
+This package was debianized by Sebastian Dröge <slomo at ubuntu.com> on
+Wed, 08 Mar 2006 20:10:56 +0100.
+
+It was downloaded from http://nini.sourceforge.net
+
+Upstream Authors: Brent R. Matzelle <bmatzelle at yahoo.com>
+
+Copyright:
+
+Copyright (c) 2004 Brent R. Matzelle
+
+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.
+
Added: non-group/nini/trunk/debian/libnini-doc.docs
===================================================================
--- non-group/nini/trunk/debian/libnini-doc.docs 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/libnini-doc.docs 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1 @@
+Docs
Added: non-group/nini/trunk/debian/libnini1.0-cil.install
===================================================================
--- non-group/nini/trunk/debian/libnini1.0-cil.install 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/libnini1.0-cil.install 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1 @@
+debian/tmp/usr/lib
Added: non-group/nini/trunk/debian/nini-1.0.pc
===================================================================
--- non-group/nini/trunk/debian/nini-1.0.pc 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/nini-1.0.pc 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib/nini/
+
+Name: nini
+Description: Nini - CLI library for managing configuration files
+Version: 1.0.0
+Libs: -r:${libdir}/nini.dll
Added: non-group/nini/trunk/debian/rules
===================================================================
--- non-group/nini/trunk/debian/rules 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/rules 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,64 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# 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
+
+build: patch-stamp build-stamp
+build-stamp:
+ uudecode -o debian/Nini.snk debian/Nini.snk.uue
+ $(MAKE) -f debian/Makefile
+ touch build-stamp
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ rm -rf build
+ rm -rf $(MONO_SHARED_DIR)/.wapi
+ rm -f build-stamp debian/Nini.snk
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ # install the file into the GAC
+ gacutil -i build/nini.dll -root $(CURDIR)/debian/tmp/usr/lib
+ # install into /usr/lib/nini
+ mkdir -p debian/tmp/usr/lib/nini
+ cp build/nini.dll* debian/tmp/usr/lib/nini
+ mkdir -p debian/tmp/usr/lib/pkgconfig
+ cp debian/nini-1.0.pc debian/tmp/usr/lib/pkgconfig
+ # fix permissions
+ find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs CHANGELOG.txt
+ dh_installdocs
+ dh_installdirs
+ dh_install
+ dh_installman
+ dh_installemacsen
+ dh_compress
+ dh_fixperms
+ dh_makeclilibs -V
+ dh_clideps
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary-arch: build install
+
+binary: binary-indep binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: non-group/nini/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/nini/trunk/debian/watch
===================================================================
--- non-group/nini/trunk/debian/watch 2006-03-08 20:34:29 UTC (rev 2309)
+++ non-group/nini/trunk/debian/watch 2006-03-08 21:02:54 UTC (rev 2310)
@@ -0,0 +1,2 @@
+version=2
+http://sf.net/nini/Nini-(.*)\.zip
More information about the Pkg-mono-svn-commits
mailing list