[Pkg-mono-svn-commits] rev 1838 - in non-group: . nant nant/trunk nant/trunk/debian
Dave Beckett
dajobe@costa.debian.org
Fri, 17 Jun 2005 22:04:15 +0000
Author: dajobe
Date: 2005-06-17 22:04:15 +0000 (Fri, 17 Jun 2005)
New Revision: 1838
Added:
non-group/nant/
non-group/nant/branches/
non-group/nant/tags/
non-group/nant/trunk/
non-group/nant/trunk/debian/
non-group/nant/trunk/debian/changelog
non-group/nant/trunk/debian/control
non-group/nant/trunk/debian/copyright
non-group/nant/trunk/debian/dirs
non-group/nant/trunk/debian/examples
non-group/nant/trunk/debian/nant.1
non-group/nant/trunk/debian/nant.manpages
non-group/nant/trunk/debian/nant.sh
non-group/nant/trunk/debian/patches/
non-group/nant/trunk/debian/rules
non-group/nant/trunk/debian/watch
Log:
imported nant 0.84+0.85-rc3-6
Added: non-group/nant/trunk/debian/changelog
===================================================================
--- non-group/nant/trunk/debian/changelog 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/changelog 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,68 @@
+nant (0.84+0.85-rc3-6) unstable; urgency=low
+
+ * Upload to unstable now that mono is in unstable
+ * Added debian/watch file
+
+ -- Dave Beckett <dajobe@debian.org> Thu, 16 Jun 2005 11:52:30 +0100
+
+nant (0.84+0.85-rc3-5) experimental; urgency=low
+
+ * Tiny nant.1 fix
+ * Checked pending bugs that were fixed with new upstream or packaging:
+ - Nant builds reliably inside pbuilder using the mono 1.1.x
+ experimental debs (Closes: #300416).
+ - The mono resgen.exe is now correctly invoked by the
+ <resgen> task (Closes: #283740)
+
+ -- Dave Beckett <dajobe@debian.org> Fri, 20 May 2005 19:02:36 +0100
+
+nant (0.84+0.85-rc3-4) experimental; urgency=low
+
+ * Make /usr/bin/nant exec cli and NAnt.exe rather than use old cli-wrapper
+ * Wrote a manual page for nant
+
+ -- Dave Beckett <dajobe@debian.org> Mon, 16 May 2005 12:31:10 +0100
+
+nant (0.84+0.85-rc3-3) experimental; urgency=low
+
+ * Remove debian/resgen and update debian/dirs to new mono conventions
+ * Depend on mono 1.1.6
+
+ -- Dave Beckett <dajobe@debian.org> Mon, 16 May 2005 11:22:25 +0100
+
+nant (0.84+0.85-rc3-2) experimental; urgency=low
+
+ * Rebuild against mono 1.1 experimental
+
+ -- Dave Beckett <dajobe@debian.org> Mon, 16 May 2005 10:29:31 +0100
+
+nant (0.84+0.85-rc3-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Dave Beckett <dajobe@debian.org> Wed, 20 Apr 2005 20:51:57 +0100
+
+nant (0.84+0.85-rc1-2) unstable; urgency=low
+
+ * New Maintainer (Closes: 305458)
+
+ -- Dave Beckett <dajobe@debian.org> Wed, 20 Apr 2005 16:00:37 +0100
+
+nant (0.84+0.85-rc1-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- John Goerzen <jgoerzen@complete.org> Mon, 13 Dec 2004 09:08:02 -0600
+
+nant (0.84+0.85-20040825-2) unstable; urgency=low
+
+ * Added dependencies on pkg-config and related packages.
+
+ -- John Goerzen <jgoerzen@complete.org> Thu, 26 Aug 2004 13:54:55 -0500
+
+nant (0.84+0.85-20040825-1) unstable; urgency=low
+
+ * Initial Release. Closes: #268207.
+
+ -- John Goerzen <jgoerzen@complete.org> Thu, 26 Aug 2004 10:27:38 -0500
+
Added: non-group/nant/trunk/debian/control
===================================================================
--- non-group/nant/trunk/debian/control 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/control 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,16 @@
+Source: nant
+Section: devel
+Priority: optional
+Maintainer: Dave Beckett <dajobe@debian.org>
+Build-Depends-Indep: debhelper (>= 4.1.87), mono-mcs (>= 1.1.6) | c-sharp-compiler, mono-gac, mono-utils (>= 1.1.6), libmono-dev (>= 1.1.6), pkg-config, cli-common (>= 0.1.3)
+Standards-Version: 3.6.1
+
+Package: nant
+Architecture: all
+Depends: pkg-config, ${cli:Depends}
+Description: .NET build tool similar to Ant
+ NAnt is different. Instead of a model where it is extended with
+ shell-based commands, NAnt is extended using task classes. Instead of
+ writing shell commands, the configuration files are XML-based, calling
+ out a target tree where various tasks get executed. Each task is run
+ by an object that implements a particular Task interface.
Added: non-group/nant/trunk/debian/copyright
===================================================================
--- non-group/nant/trunk/debian/copyright 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/copyright 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,32 @@
+This package was debianized by John Goerzen <jgoerzen@complete.org> on
+Thu, 26 Aug 2004 10:27:38 -0500.
+
+It was downloaded from http://nant.sf.net/
+
+Copyright:
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+In addition, as a special exception, Gerry Shaw gives permission to link the
+code of this program with the Microsoft .NET library (or with modified versions
+of Microsoft .NET library that use the same license as the Microsoft .NET
+library), and distribute linked combinations including the two. You must obey
+the GNU General Public License in all respects for all of the code used other
+than the Microsoft .NET library. If you modify this file, you may extend this
+exception to your version of the file, but you are not obligated to do so. If
+you do not wish to do so, delete this exception statement from your version.
+
+Debian users can find the GNU General Public License in
+/usr/share/common-licenses/GPL.
+
Added: non-group/nant/trunk/debian/dirs
===================================================================
--- non-group/nant/trunk/debian/dirs 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/dirs 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,2 @@
+usr/bin
+usr/lib/NAnt
Added: non-group/nant/trunk/debian/examples
===================================================================
--- non-group/nant/trunk/debian/examples 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/examples 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1 @@
+examples/*
Added: non-group/nant/trunk/debian/nant.1
===================================================================
--- non-group/nant/trunk/debian/nant.1 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/nant.1 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,83 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\"
+.\"
+.TH nant 1 "2005-05-16"
+.SH "NAME"
+NAnt \- .NET build tool similar to Ant
+.SH "SYNOPOSIS"
+.B nant
+.RB [OPTIONS]
+..IR "<target>"
+.IR "<target> ..."
+.SH "DESCRIPTION"
+.B NAnt
+is a .Net build tool similar to Ant. The build environment
+is configured using an XML file and extended using .Net classes
+rather than executing separate shell-based commands. Each task is
+run by an object that implements a particular Task interface.
+.SH "COMMON OPTIONS"
+The following are the most common options
+.TP
+.B \-t[argetframework]:<text>
+Specifies the framework to target
+.TP
+.B \-defaultframework:<text>
+Specifies the framework to target (Short format: /k)
+.TP
+.B \-buildfile:<text>
+Use given buildfile (Short format: /f)
+.TP
+.B \-D:<name>=<value>
+Use value for given property
+.IP
+A file ending in .build will be used if no buildfile is specified.
+.TP
+.B @<file>
+Insert command\-line settings from a text file.
+.SH "OTHER OPTIONS"
+.TP
+.B \-debug[+|\-]
+Displays debug information during build process
+.TP
+.B \-e[macs][+|\-]
+Produce logging information without adornments
+.TP
+.B \-ext[ension]:<text>
+Load NAnt extensions from the specified assembly
+.TP
+.B \-find[+|\-]
+Search parent directories for build file
+.TP
+.B \-h[elp][+|\-]
+Prints a help message summarising the options.
+.TP
+.B \-indent:<number>
+Indentation level of build output
+.TP
+.B \-l[ogfile]:<filename>
+Use value as name of log output file
+.TP
+.B \-listener:<text>
+Add an instance of class as a project listener
+.TP
+.B \-logger:<text>
+Use given type as logger
+.TP
+.B \-nologo[+|\-]
+Suppresses display of the logo banner
+.TP
+.B \-projecthelp[+|\-]
+Prints project help information
+.TP
+.B \-q[uiet][+|\-]
+Displays only error or warning messages during build process
+.TP
+.B \-v[erbose][+|\-]
+Displays more information during build process
+.SH "SEE ALSO"
+NAnt Project web site
+.UR http://nant.sourceforge.net/
+http://nant.sourceforge.net/
+.UE
+.LP
+Man page by Dave Beckett, made available under the same terms as NAnt
Added: non-group/nant/trunk/debian/nant.manpages
===================================================================
--- non-group/nant/trunk/debian/nant.manpages 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/nant.manpages 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1 @@
+debian/nant.1
Added: non-group/nant/trunk/debian/nant.sh
===================================================================
--- non-group/nant/trunk/debian/nant.sh 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/nant.sh 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/cli /usr/lib/NAnt/NAnt.exe "$@"
Added: non-group/nant/trunk/debian/rules
===================================================================
--- non-group/nant/trunk/debian/rules 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/rules 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,91 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export MONO_SHARED_DIR=$(CURDIR)
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+
+ mkdir -p $(MONO_SHARED_DIR)/.wapi
+
+ touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp
+ dh_testdir
+
+ MONO_PATH=$(CURDIR)/build/mono-1.0.unix/nant-0.85-debug/bin $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ -$(MAKE) clean
+# -rm src/CommonAssemblyInfo.cs
+ -rm -rf build installtmp
+ rm -rf $(MONO_SHARED_DIR)/.wapi
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ cp -r build/mono-*/nant-*/bin/* $(CURDIR)/debian/nant/usr/lib/NAnt
+ find $(CURDIR)/debian/nant/usr/lib/NAnt -type f -exec chmod a-x {} \;
+ install -c -m711 debian/nant.sh $(CURDIR)/debian/nant/usr/bin/nant
+
+# Build architecture-independent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ -find $(CURDIR)/debian/nant/usr/share/doc/nant/examples -type f -exec chmod 644 {} \;
+ -find $(CURDIR)/debian/nant -name .arch-ids -exec rm -rvf {} \;
+ dh_makeclilibs -m $(UPVERSION)
+ dh_clideps -m $(UPVERSION)
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: non-group/nant/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/nant/trunk/debian/watch
===================================================================
--- non-group/nant/trunk/debian/watch 2005-06-16 21:21:32 UTC (rev 1837)
+++ non-group/nant/trunk/debian/watch 2005-06-17 22:04:15 UTC (rev 1838)
@@ -0,0 +1,3 @@
+version=2
+
+ftp://ftp.sf.net/n/na/nant/nant-(.+?)-src.targz debian uupdate