Author: everaldo
Date: 2007-03-16 22:28:05 -0500 (Fri, 16 Mar 2007)
New Revision: 74511

Added:
   trunk/release/nokia/README.Debian
   trunk/release/nokia/compat
   trunk/release/nokia/control
   trunk/release/nokia/copyright
   trunk/release/nokia/libmono-posix1.0-cil.install
   trunk/release/nokia/libmono-posix2.0-cil.install
   trunk/release/nokia/libmono-system-data1.0-cil.install
   trunk/release/nokia/libmono-system-data2.0-cil.install
   trunk/release/nokia/libmono-system-runtime1.0-cil.install
   trunk/release/nokia/libmono-system-runtime2.0-cil.install
   trunk/release/nokia/libmono-system1.0-cil.install
   trunk/release/nokia/libmono-system2.0-cil.install
   trunk/release/nokia/mono-runtime.install
   trunk/release/nokia/mono-wrapper.in
   trunk/release/nokia/rules
Log:
Initial import of Nokia package scripts

Added: trunk/release/nokia/README.Debian
===================================================================
--- trunk/release/nokia/README.Debian   2007-03-17 03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/README.Debian   2007-03-17 03:28:05 UTC (rev 74511)
@@ -0,0 +1,6 @@
+mono for Debian
+---------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- unknown <[EMAIL PROTECTED]>, Sun, 25 Feb 2007 02:22:02 -0300

Added: trunk/release/nokia/compat
===================================================================
--- trunk/release/nokia/compat  2007-03-17 03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/compat  2007-03-17 03:28:05 UTC (rev 74511)
@@ -0,0 +1 @@
+4

Added: trunk/release/nokia/control
===================================================================
--- trunk/release/nokia/control 2007-03-17 03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/control 2007-03-17 03:28:05 UTC (rev 74511)
@@ -0,0 +1,95 @@
+Source: mono
+Section: user/support
+Priority: optional
+Maintainer: Everaldo Canuto <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 4.0.0)
+Standards-Version: 3.6.1
+
+Package: mono-runtime
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Mono runtime
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Mono runtime.
+
+Package: libmono-system1.0-cil
+Section: user/libs
+Architecture: all
+Depends: mono-runtime (= ${Source-Version})
+Description: Mono System libraries (1.0)
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the base class libraries of Mono.
+
+Package: libmono-system2.0-cil
+Section: user/libs
+Architecture: all
+Depends: mono-runtime (= ${Source-Version})
+Description: Mono System libraries (2.0)
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the base class libraries of Mono.
+
+Package: libmono-posix1.0-cil
+Section: user/libs
+Architecture: all
+Depends: mono-runtime (= ${Source-Version})
+Description: Mono Posix library (1.0)
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Posix Library 1.0.
+
+Package: libmono-posix2.0-cil
+Section: user/libs
+Architecture: all
+Depends: mono-runtime (= ${Source-Version})
+Description: Mono Posix library (2.0)
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Posix Library 2.0.
+
+Package: libmono-system-data1.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system1.0-cil (= ${Source-Version})
+Description: Mono System.Data library
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Mono System.Data library version 1.0.
+
+Package: libmono-system-data2.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system2.0-cil (= ${Source-Version})
+Description: Mono System.Data Library
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Mono System.Data library version 2.0.
+
+Package: libmono-system-runtime1.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system2.0-cil (= ${Source-Version})
+Description: Mono System.Runtime library
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Mono System.Runtime library version 1.0.
+
+Package: libmono-system-runtime2.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system2.0-cil (= ${Source-Version})
+Description: Mono System.Runtime Library
+ Mono is a platform for running and developing .NET client and server 
applications
+ on Linux, Solaris, Mac OS X, Windows, and Unix.
+ .
+ This package contains the Mono System.Runtime library version 2.0.

Added: trunk/release/nokia/copyright
===================================================================
--- trunk/release/nokia/copyright       2007-03-17 03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/copyright       2007-03-17 03:28:05 UTC (rev 74511)
@@ -0,0 +1,57 @@
+This package was debianized by Everaldo Canuto <[EMAIL PROTECTED]> on
+Sun, 25 Feb 2007 02:22:02 -0300.
+
+It was downloaded from http://www.mono-project.com/
+
+Based on pkg-mono <http://pkg-mono.alioth.debian.org/> by:
+  Mirco Bauer <[EMAIL PROTECTED]>
+  Alp Toker <[EMAIL PROTECTED]>
+
+Upstream Author(s):
+  Miguel de Icaza ([EMAIL PROTECTED])
+  Paolo Molaro ([EMAIL PROTECTED])
+  Dietmar Maurer ([EMAIL PROTECTED])
+
+Copyright (c) 2001-2005 Novell
+
+Copyright:
+
+The C# Compiler is released under the terms of the GNU GPL.
+On Debian systems, the complete text of the GNU General Public
+License can be found in /usr/share/common-licenses/GPL file.
+
+The class libraries are released under the terms of the MIT X11
+license:
+
+Copyright (c) 2001-2005 Novell
+
+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.
+
+The Mono runtime and the Mono C# Compiler are also available under a
+proprietary license for those who can not use the LGPL and the GPL in
+their code.
+
+The package contains an additional tool called binfmt-detector-cli
+(Upstream author: Ilya Konstantinov <[EMAIL PROTECTED]>). 
+
+Copyright:
+
+Distributed on the terms of the GNU General Public License which can
+be found in the file /usr/share/common-licenses/GPL on Debian systems.

Added: trunk/release/nokia/libmono-posix1.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-posix1.0-cil.install    2007-03-17 03:24:54 UTC 
(rev 74510)
+++ trunk/release/nokia/libmono-posix1.0-cil.install    2007-03-17 03:28:05 UTC 
(rev 74511)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/Mono.Posix/1.0.*/Mono.Posix.dll
+debian/tmp/usr/lib/mono/1.0/Mono.Posix.dll

Added: trunk/release/nokia/libmono-posix2.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-posix2.0-cil.install    2007-03-17 03:24:54 UTC 
(rev 74510)
+++ trunk/release/nokia/libmono-posix2.0-cil.install    2007-03-17 03:28:05 UTC 
(rev 74511)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/Mono.Posix/2.0.*/Mono.Posix.dll
+debian/tmp/usr/lib/mono/2.0/Mono.Posix.dll

Added: trunk/release/nokia/libmono-system-data1.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-system-data1.0-cil.install      2007-03-17 
03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/libmono-system-data1.0-cil.install      2007-03-17 
03:28:05 UTC (rev 74511)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/System.Data/1.0.*/System.Data.dll
+debian/tmp/usr/lib/mono/1.0/System.Data.dll

Added: trunk/release/nokia/libmono-system-data2.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-system-data2.0-cil.install      2007-03-17 
03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/libmono-system-data2.0-cil.install      2007-03-17 
03:28:05 UTC (rev 74511)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/System.Data/2.0.*/System.Data.dll
+debian/tmp/usr/lib/mono/2.0/System.Data.dll

Added: trunk/release/nokia/libmono-system-runtime1.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-system-runtime1.0-cil.install   2007-03-17 
03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/libmono-system-runtime1.0-cil.install   2007-03-17 
03:28:05 UTC (rev 74511)
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/mono/gac/System.Runtime.Remoting/1.0.*/System.Runtime.Remoting.dll
+debian/tmp/usr/lib/mono/1.0/System.Runtime.Remoting.dll
+debian/tmp/usr/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/1.0.*/System.Runtime.Serialization.Formatters.Soap.dll
+debian/tmp/usr/lib/mono/1.0/System.Runtime.Serialization.Formatters.Soap.dll

Added: trunk/release/nokia/libmono-system-runtime2.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-system-runtime2.0-cil.install   2007-03-17 
03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/libmono-system-runtime2.0-cil.install   2007-03-17 
03:28:05 UTC (rev 74511)
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/mono/gac/System.Runtime.Remoting/2.0.*/System.Runtime.Remoting.dll
+debian/tmp/usr/lib/mono/2.0/System.Runtime.Remoting.dll
+debian/tmp/usr/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.*/System.Runtime.Serialization.Formatters.Soap.dll
+debian/tmp/usr/lib/mono/2.0/System.Runtime.Serialization.Formatters.Soap.dll

Added: trunk/release/nokia/libmono-system1.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-system1.0-cil.install   2007-03-17 03:24:54 UTC 
(rev 74510)
+++ trunk/release/nokia/libmono-system1.0-cil.install   2007-03-17 03:28:05 UTC 
(rev 74511)
@@ -0,0 +1,5 @@
+debian/tmp/usr/lib/mono/1.0/mscorlib.dll
+debian/tmp/usr/lib/mono/gac/System/1.0.*/System.dll
+debian/tmp/usr/lib/mono/1.0/System.dll
+debian/tmp/usr/lib/mono/gac/System.Xml/1.0.*/System.Xml.dll
+debian/tmp/usr/lib/mono/1.0/System.Xml.dll

Added: trunk/release/nokia/libmono-system2.0-cil.install
===================================================================
--- trunk/release/nokia/libmono-system2.0-cil.install   2007-03-17 03:24:54 UTC 
(rev 74510)
+++ trunk/release/nokia/libmono-system2.0-cil.install   2007-03-17 03:28:05 UTC 
(rev 74511)
@@ -0,0 +1,5 @@
+debian/tmp/usr/lib/mono/2.0/mscorlib.dll
+debian/tmp/usr/lib/mono/gac/System/2.0.*/System.dll
+debian/tmp/usr/lib/mono/2.0/System.dll
+debian/tmp/usr/lib/mono/gac/System.Xml/2.0.*/System.Xml.dll
+debian/tmp/usr/lib/mono/2.0/System.Xml.dll

Added: trunk/release/nokia/mono-runtime.install
===================================================================
--- trunk/release/nokia/mono-runtime.install    2007-03-17 03:24:54 UTC (rev 
74510)
+++ trunk/release/nokia/mono-runtime.install    2007-03-17 03:28:05 UTC (rev 
74511)
@@ -0,0 +1,5 @@
+debian/tmp/usr/bin/mono
+debian/tmp/usr/etc/mono/config
+debian/tmp/usr/lib/libmono*.so.*
+debian/tmp/usr/lib/libMonoPosixHelper.so
+debian/tmp/usr/lib/libMonoSupportW.so

Added: trunk/release/nokia/mono-wrapper.in
===================================================================
--- trunk/release/nokia/mono-wrapper.in 2007-03-17 03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/mono-wrapper.in 2007-03-17 03:28:05 UTC (rev 74511)
@@ -0,0 +1,7 @@
+#! /bin/sh
+r='@mono_build_root@'
+MONO_CFG_DIR='@mono_cfg_dir@'
+MONO_SHARED_DIR=$r/runtime
+export MONO_CFG_DIR MONO_SHARED_DIR
+#exec "$r/libtool" --mode=execute "$r/@mono_runtime@" --config 
"@mono_cfg_dir@/mono/config" "$@"
+exec /scratchbox/devkits/mono/bin/mono $@ # to use sb-mono-devkit

Added: trunk/release/nokia/rules
===================================================================
--- trunk/release/nokia/rules   2007-03-17 03:24:54 UTC (rev 74510)
+++ trunk/release/nokia/rules   2007-03-17 03:28:05 UTC (rev 74511)
@@ -0,0 +1,126 @@
+#!/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.
+#
+# Modified to make a template file for a multi-binary package with separated
+# build-arch and build-indep targets  by Bill Allombert 2001
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
+
+CONFIGURE =    CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) 
--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man 
--infodir=\$${prefix}/share/info 
--enable-minimal=debug,large_code,logging,com,ssa
+
+configure-arch: configure-arch-stamp
+configure-arch-stamp:
+       dh_testdir
+       cp debian/mono-wrapper.in runtime/mono-wrapper.in
+       $(CONFIGURE) --disable-mcs-build
+       touch configure-arch-stamp
+
+configure-indep: configure-indep-stamp
+configure-indep-stamp:
+       dh_testdir
+       $(CONFIGURE)
+       touch configure-indep-stamp
+
+build: build-arch build-indep
+
+build-arch: configure-arch build-arch-stamp
+build-arch-stamp: configure-arch
+       dh_testdir
+       $(MAKE) 
+       touch build-arch-stamp
+
+build-indep: build-indep-stamp
+build-indep-stamp: configure-indep
+       dh_testdir
+       $(MAKE)
+       touch build-indep-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-arch-stamp build-indep-stamp
+       rm -f configure-arch-stamp configure-indep-stamp
+       rm -f install-arch-stamp install-indep-stamp
+       -$(MAKE) distclean
+       dh_clean 
+
+install: install-arch install-indep
+
+install-arch:
+       dh_testdir
+       dh_testroot
+       dh_clean -k -s 
+       dh_installdirs -s
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+       dh_install -s
+       dh_installchangelogs
+       dh_installdocs
+       touch install-arch-stamp
+
+install-indep:
+       dh_testdir
+       dh_testroot
+       dh_clean -k -i 
+       dh_installdirs -i
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+       dh_install -i
+       touch install-indep-stamp
+
+binary: binary-arch binary-indep
+
+binary-common:
+       dh_testdir
+       dh_testroot
+#      dh_installexamples
+#      dh_installmenu
+#      dh_installdebconf       
+#      dh_installlogrotate     
+#      dh_installemacsen
+#      dh_installpam
+#      dh_installmime
+#      dh_installinit
+#      dh_installcron
+#      dh_installinfo
+#      dh_installman
+       dh_link
+       dh_strip
+       dh_compress 
+       dh_fixperms
+       dh_makeshlibs
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary-indep: build-indep install-indep
+       $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+binary-arch: build-arch install-arch
+       $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
+
+
+.PHONY: build clean binary-indep binary-arch binary install install-indep 
install-arch 


Property changes on: trunk/release/nokia/rules
___________________________________________________________________
Name: svn:executable
   + *

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to