[Pkg-mono-svn-commits] rev 3606 - / mono-basic mono-basic/trunk mono-basic/trunk/debian

Matthias Jahn pmarat-guest at alioth.debian.org
Mon Mar 24 12:30:29 UTC 2008


Author: pmarat-guest
Date: 2008-03-24 12:30:29 +0000 (Mon, 24 Mar 2008)
New Revision: 3606

Added:
   mono-basic/
   mono-basic/branches/
   mono-basic/tags/
   mono-basic/trunk/
   mono-basic/trunk/debian/
   mono-basic/trunk/debian/changelog
   mono-basic/trunk/debian/compat
   mono-basic/trunk/debian/control
   mono-basic/trunk/debian/copyright
   mono-basic/trunk/debian/docs
   mono-basic/trunk/debian/libmono-microsoft-visualbasic8.0-cil.install
   mono-basic/trunk/debian/mono-vbnc.install
   mono-basic/trunk/debian/rules
Log:
- add missing upstream authors
- be a little bit more verbose withe the description vb.net
- set maintainer to Debian Mono Group
- fix some install dirs
- set version to 1.2.6-1 UNRELEASED
- rename to libmono-microsoft-visualbasic8.0-cil to reflect the
  lib name
- fix build dependencies
- fix lib package name
- add GPL boilerplate
- add initial mono-basic package


Added: mono-basic/trunk/debian/changelog
===================================================================
--- mono-basic/trunk/debian/changelog	                        (rev 0)
+++ mono-basic/trunk/debian/changelog	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,6 @@
+mono-basic (1.2.6-1) UNRELEASED; urgency=low
+
+  * Initial package not released
+
+ -- Matthias Jahn <jahn.matthias at freenet.de>  Fri, 21 Mar 2008 15:14:56 +0100
+

Added: mono-basic/trunk/debian/compat
===================================================================
--- mono-basic/trunk/debian/compat	                        (rev 0)
+++ mono-basic/trunk/debian/compat	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1 @@
+5

Added: mono-basic/trunk/debian/control
===================================================================
--- mono-basic/trunk/debian/control	                        (rev 0)
+++ mono-basic/trunk/debian/control	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,50 @@
+Source: mono-basic
+Priority: extra
+Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 5), cli-common-dev (>= 0.4.4), mono-2.0-devel (>= 1.2.6), libmono-winforms2.0-cil (>= 1.2.6), libmono-i18n2.0-cil (>= 1.2.6)
+Standards-Version: 3.7.2
+Section: devel
+
+Package: libmono-microsoft-visualbasic8.0-cil
+Section: libs
+Architecture: all
+Depends: ${cli:Depends}
+Description: Mono-Basic runtime library  .NET 2.0 version
+ Mono is a platform for running and developing applications based on the
+ ECMA/ISO Standards. Mono is an open source effort led by Novell.
+ Mono provides a complete CLR (Common Language Runtime) including compiler and
+ runtime, which can produce and execute CIL (Common Intermediate Language)
+ bytecode (aka assemblies), and a class library.
+ .
+ This package contains the Mono Visual Basic runtime library aimed at .NET 2.0 API
+
+Package: mono-vbnc
+Section: devel
+Architecture: all
+Depends: ${cli:Depends}
+Provides: visual-basic-8.0-compiler
+Description: Mono Visual Basic Compiler (VB.Net)
+ This is the Mono Visual Basic.Net Compiler (vbnc), aimed at the specifications
+ / features of the Visual Basic 2005 compiler.
+ A platform-independent compiler which produces CIL(Common Intermediate Language)
+ binary executables.
+ This compiler targets the CIL 2.0 runtime version.
+ .
+ Mono is a platform for running and developing applications based on the
+ ECMA/ISO Standards. Mono is an open source effort led by Novell.
+ Mono provides a complete CLR (Common Language Runtime) including compiler and
+ runtime, which can produce and execute CIL (Common Intermediate Language)
+ bytecode (aka assemblies), and a class library.
+
+Package: mono-basic-dbg
+Section: devel
+Architecture: all
+Depends: libmono-microsoft-visualbasic8.0-cil
+Description: Mono Basic Compiler debug symboles
+ This package contains debug symbols
+ .
+ Mono is a platform for running and developing applications based on the
+ ECMA/ISO Standards. Mono is an open source effort led by Novell.
+ Mono provides a complete CLR (Common Language Runtime) including compiler and
+ runtime, which can produce and execute CIL (Common Intermediate Language)
+ bytecode (aka assemblies), and a class library.

Added: mono-basic/trunk/debian/copyright
===================================================================
--- mono-basic/trunk/debian/copyright	                        (rev 0)
+++ mono-basic/trunk/debian/copyright	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,41 @@
+This package was debianized by Matthias Jahn <jahn.matthias at freenet.de> on
+Fri, 21 Mar 2008 15:14:56 +0100.
+
+It was downloaded from http://mono-project.com
+
+Upstream Author(s): 
+    Rolf Bjarne Kvinge <RKvinge at novell.com>
+    Ravi Pratap (ravi at ximian.com)
+    Eyal Alaluf <eyala at mainsoft.com>
+    Wade Berrier  <wberrier at novell.com>
+    Miguel de Icaza (miguel at novell.com)
+    Mizrahi Rafael (rafim at mainsoft.com)
+    Chris J Breisch (cjbreisch at altavista.net).
+    Boris Kirzner (borisk at mainsoft.com)
+
+Copyright: 
+    Copyright (C) 2004 - 2006 Rolf Bjarne Kvinge
+    Ravi Pratap (ravi at ximian.com)
+    Eyal Alaluf <eyala at mainsoft.com>
+    Copyright (C) 2002-2006 Mainsoft Corporation.
+    Copyright (C) 2004-2007 Novell, Inc (http://www.novell.com)
+
+License:
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
+
+  This library 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
+  Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+The Debian packaging is (C) 2008, Matthias Jahn <jahn.matthias at freenet.de> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+
+

Added: mono-basic/trunk/debian/docs
===================================================================
--- mono-basic/trunk/debian/docs	                        (rev 0)
+++ mono-basic/trunk/debian/docs	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,3 @@
+README
+vbnc/vbnc/Readme.txt
+

Added: mono-basic/trunk/debian/libmono-microsoft-visualbasic8.0-cil.install
===================================================================
--- mono-basic/trunk/debian/libmono-microsoft-visualbasic8.0-cil.install	                        (rev 0)
+++ mono-basic/trunk/debian/libmono-microsoft-visualbasic8.0-cil.install	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac
+debian/tmp/usr/lib/mono/2.0/Microsoft.VisualBasic.dll

Added: mono-basic/trunk/debian/mono-vbnc.install
===================================================================
--- mono-basic/trunk/debian/mono-vbnc.install	                        (rev 0)
+++ mono-basic/trunk/debian/mono-vbnc.install	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,4 @@
+debian/tmp/usr/bin
+debian/tmp/usr/lib/mono/2.0/vbnc.exe
+debian/tmp/usr/lib/mono/2.0/vbnc.rsp
+debian/tmp/usr/lib/mono/2.0/vbnc.exe.mdb

Added: mono-basic/trunk/debian/rules
===================================================================
--- mono-basic/trunk/debian/rules	                        (rev 0)
+++ mono-basic/trunk/debian/rules	2008-03-24 12:30:29 UTC (rev 3606)
@@ -0,0 +1,68 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+export MONO_SHARED_DIR=$(CURDIR)
+
+# shared library versions, option 1
+version=2.0.5
+major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+config.status: configure
+	dh_testdir
+	./configure --prefix=/usr
+
+build: build-stamp
+build-stamp:  config.status
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE)
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	rm -rf $(MONO_SHARED_DIR)/.wapi
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Add here commands to install the package into debian/tmp
+	$(MAKE) prefix=$(CURDIR)/debian/tmp/usr install
+
+
+# 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_install --list-missing
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_clistrip -i --dbg-package=mono-basic-dbg
+	dh_fixperms
+	dh_clifixperms
+	dh_makeclilibs -r
+	dh_installdeb
+	dh_clideps -d
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: mono-basic/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-mono-svn-commits mailing list