Author: everaldo
Date: 2008-02-13 03:19:42 -0500 (Wed, 13 Feb 2008)
New Revision: 95561
Added:
trunk/release/garmono/maemo/
trunk/release/garmono/maemo/debs/
trunk/release/garmono/maemo/debs/mono/
trunk/release/garmono/maemo/debs/mono/Makefile
trunk/release/garmono/maemo/debs/mono/checksums
trunk/release/garmono/maemo/debs/mono/files/
trunk/release/garmono/maemo/debs/mono/files/debian/
trunk/release/garmono/maemo/debs/mono/files/debian/README.Debian
trunk/release/garmono/maemo/debs/mono/files/debian/changelog
trunk/release/garmono/maemo/debs/mono/files/debian/compat
trunk/release/garmono/maemo/debs/mono/files/debian/control
trunk/release/garmono/maemo/debs/mono/files/debian/copyright
trunk/release/garmono/maemo/debs/mono/files/debian/files
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix1.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix2.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite1.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite2.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data1.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data2.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime1.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime2.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system1.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system2.0-cil.install
trunk/release/garmono/maemo/debs/mono/files/debian/mono-runtime.install
trunk/release/garmono/maemo/debs/mono/files/debian/mono-wrapper.in
trunk/release/garmono/maemo/debs/mono/files/debian/rules
trunk/release/garmono/maemo/tasks/
trunk/release/garmono/maemo/tasks/debs/
trunk/release/garmono/maemo/tasks/debs/Makefile
Modified:
trunk/release/garmono/ChangeLog
trunk/release/garmono/gar.conf.mk
Log:
Modified: trunk/release/garmono/ChangeLog
===================================================================
--- trunk/release/garmono/ChangeLog 2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/ChangeLog 2008-02-13 08:19:42 UTC (rev 95561)
@@ -1,5 +1,13 @@
2008-02-12 Everaldo Canuto <[EMAIL PROTECTED]>
+ * maemo/*: Maemo stuff added, task maemo/debs could be used to generate
.deb
+ packages.
+
+ * gar.conf.mk: GARMONO_DEBSDIR var added to set the place where .deb
+ packages will be generated.
+
+2008-02-12 Everaldo Canuto <[EMAIL PROTECTED]>
+
* cache: Cache dir added, it could use to prevent download from
internet
every time you need one package.
Modified: trunk/release/garmono/gar.conf.mk
===================================================================
--- trunk/release/garmono/gar.conf.mk 2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/gar.conf.mk 2008-02-13 08:19:42 UTC (rev 95561)
@@ -7,8 +7,10 @@
GARMONO_DESTDIR ?= $(HOME)/mono
GARMONO_SOURCES ?= $(GARMONO_DESTDIR)/src
GARMONO_CACHE ?= $(GARDIR)/cache
+GARMONO_DEBSDIR ?= $(GARMONO_CACHE)/$(GARNAME)
GARMONO_SVNROOT = svn+ssh://[EMAIL PROTECTED]/source/trunk/
+
# Versions.
GARMONO_VERSION = 1.2.6
MONO_VERSION = $(GARMONO_VERSION)
Added: trunk/release/garmono/maemo/debs/mono/Makefile
===================================================================
--- trunk/release/garmono/maemo/debs/mono/Makefile 2008-02-13 08:08:31 UTC
(rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/Makefile 2008-02-13 08:19:42 UTC
(rev 95561)
@@ -0,0 +1,38 @@
+GARNAME = mono
+CATEGORIES = maemo/debs
+GARVERSION = $(MONO_VERSION)
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
+
+DESCRIPTION = Mono deb packages for Maemo platform
+define BLURB
+ Mono provides the necessary software to develop and run .NET client and server
+ applications on Linux, Solaris, Mac OS X, Windows, and Unix.
+endef
+
+ifeq ($(shell arch), arm)
+DPKG_PARAMS = -B
+else
+DPKG_PARAMS = -b
+endif
+
+CONFIGURE_SCRIPTS = deb
+BUILD_SCRIPTS = deb
+INSTALL_SCRIPTS = deb
+
+include ../../../gar.mk
+
+configure-deb:
+ ln -sf $(CURDIR)/files/debian $(WORKSRC)/debian
+ $(MAKECOOKIE)
+
+build-deb:
+ @cd $(WORKSRC) && dpkg-buildpackage -rfakeroot $(DPKG_PARAMS)
+ $(MAKECOOKIE)
+
+install-deb:
+ @cd $(WORKSRC)
+ install -d $(GARMONO_DEBSDIR)
+ mv $(WORKSRC)/../*.deb $(GARMONO_DEBSDIR)
+ mv $(WORKSRC)/../*.tar.gz $(GARMONO_DEBSDIR)
+ $(MAKECOOKIE)
+
Added: trunk/release/garmono/maemo/debs/mono/checksums
===================================================================
--- trunk/release/garmono/maemo/debs/mono/checksums 2008-02-13 08:08:31 UTC
(rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/checksums 2008-02-13 08:19:42 UTC
(rev 95561)
@@ -0,0 +1 @@
+391f85b4f962269e044ceac2b5235310 download/mono-1.2.6.tar.bz2
Added: trunk/release/garmono/maemo/debs/mono/files/debian/README.Debian
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/README.Debian
2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/README.Debian
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/changelog
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/changelog
2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/changelog
2008-02-13 08:19:42 UTC (rev 95561)
@@ -0,0 +1,26 @@
+mono (1.2.5-2) unstable; urgency=low
+
+ * Add System.Transactions to libmono-system-data2.0-cil.
+
+ -- Everaldo Canuto <[EMAIL PROTECTED]> Fri, 27 Jul 2007 17:39:36 -0300
+
+mono (1.2.3.1-3) unstable; urgency=low
+
+ * Add package icons.
+ * Fix dependencies.
+ * Sqlite package added.
+
+ -- Everaldo Canuto <[EMAIL PROTECTED]> Wed, 25 Apr 2007 23:30:00 -0300
+
+mono (1.2.3.1-2) unstable; urgency=low
+
+ * Add machine.config files (#81154).
+
+ -- Everaldo Canuto <[EMAIL PROTECTED]> Sat, 17 Mar 2007 00:33:25 -0300
+
+mono (1.2.3.1-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Everaldo Canuto <[EMAIL PROTECTED]> Sun, 25 Feb 2007 02:22:02 -0300
+
Added: trunk/release/garmono/maemo/debs/mono/files/debian/compat
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/compat 2008-02-13
08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/compat 2008-02-13
08:19:42 UTC (rev 95561)
@@ -0,0 +1 @@
+4
Added: trunk/release/garmono/maemo/debs/mono/files/debian/control
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/control 2008-02-13
08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/control 2008-02-13
08:19:42 UTC (rev 95561)
@@ -0,0 +1,143 @@
+Source: mono
+Section: user/support
+Priority: optional
+Maintainer: Everaldo Canuto <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 4.0.0)
+Standards-Version: 3.6.1
+XB-Maemo-Icon-26:
+ iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAACXBIWXMAAAsT
+ AAALEwEAmpwYAAAAB3RJTUUH1wUGCgoM0Kp37AAAAB10RVh0Q29tbWVudABD
+ cmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAEXklEQVRIx5WU7W8UVRTGz7kz
+ O7PdnS0vbaEsgbIgxJYttLSVUrRISFOFRFA+qv8A8W8hfiYSRINQYUFqaRMt
+ IUKshk9qE4Mo76XCrgW7L+xMZ+Y8fpjZl9qS6CST3L1z72+f+zznHgZARJ7n
+ jZwbiRimUkz/4QGICERk23ZLc/PwW8PMTEQc4E5/enpw32AqlVq8BwCIGBCA
+ EEyIAAQIgheYGJ9oa2vbvfs1ItKDndlcLpVKFYvFW7/9rjgUCAKH43CGiUCE
+ ClgptW3rK319fTeuX1+EC9RPXr22vaMjFo/VKSQQQhQq2OCkzFNTPyaseCSi
+ V5frVF1A5Lqu63nlctk0TSISQSJhGZEIEXme77qubTtl265ujkQMQW17DRf8
+ a6lYvHf/QdPqVX29u5RSAIkIETRNCywG4Hre9PStctkmoqfZufZXCSBeqg5A
+ Pp8vFEum0c4cRqQUB3Eh5JGuaZYVv3v3ETFls3OoKavDBe69KBWzuWf5fHFN
+ S0s63V7LlwiCyhgrGhN/PskR0fPn+VD0UhwRDMNMJKyenu6Ghujj2ScJy0ok
+ 4hUWPM+3bccwI/F4rFAs++IXXzgBjJdTh2MfHYvotRmR8IhEEEBpyjAjudzz
+ a9/dnM+X5ufztuMBXJfEYpymaagUF4GYg/oKC5iIFKuWllXRaDQ3N89MrHRQ
+ sGBJslWzwRV89WaAAAgkAKc2rSfWQETMwUz1sKo+WQAiIr6I74cDEQmvkzx8
+ 9DSQ2bR6BVgj1ogUiFAXhVp0QyVkVoa13wKsa226MfWL53lKKWINrMCqWkLL
+ eFf9EDhYKJTiVowq3mlK7di+Zezbm63NKyN6hBm+rwIflsFJBcfMBPrjzoNT
+ n2XaNm3c29+9bWtbUNhWPHrwQN/nX141TYOJfN+rluQSdQIAzASiZ8/+vnBp
+ QmnazMyTkQvfrFy1ore7ozO9JRaLLrjeX3P5qGkywfcVvfywIgATu85C5uK4
+ 67qmaTBrzFq57NyY+umHm79u27rBMAzf86OGTkyexy/1TgQCiPjnM1/PzMwq
+ TWdFzGAGsQKU5zs/T99BpWMwkWHoDQ2Gu1Dm5bwTERDw7uG3sajf1YKSMG8J
+ wvd9n5kc+yXqCLiYyRQKBcuyZh8/fn1wMJlMjpw9u2bt2sNHjmQymVw2u2dg
+ YMPGjZnz5xsbG7t39diOva61dUndIdBGo5cv7xkYOHXy5L79+899cebj48eH
+ hocfPXw4OTk5Njp68NChc2fOfHLixO7+/kKhcP/+vc2bt8hy3rGIMLNSWnJ9
+ 0kokmpqaiJiZbdt2HIeZW5qbY7EYESnmUqlk22Um8sUXX/6N03VNfF+Ad44c
+ 1jT9vaNHY7HYvv1vdu7YOTY62t7R8cbgIESiDQ0HhoY6d3ZNXBlLJtf3D+x1
+ Xdd2nGoUYdcdvzJeKBa7urrqMqjrArVegNo1BMQXZ2Fh9KtL73/4QWc6XcMB
+ mPp+6vbt2/T/n57e3nR6u1KKiP4B8dAIDfLz7yoAAAAASUVORK5CYII=
+
+Package: mono-runtime
+Architecture: any
+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}), libmono-system1.0-cil (>=
${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}), libmono-system2.0-cil (>=
${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-sqlite1.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system-data1.0-cil (>= ${Source-Version})
+Description: Mono Sqlite 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 Sqlite library version 1.0.
+
+Package: libmono-sqlite2.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system-data2.0-cil (>= ${Source-Version})
+Description: Mono Sqlite 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 Sqlite library version 2.0.
+
+Package: libmono-system-runtime1.0-cil
+Section: user/libs
+Architecture: all
+Depends: libmono-system1.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/garmono/maemo/debs/mono/files/debian/copyright
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/copyright
2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/copyright
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/files
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/files 2008-02-13
08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/files 2008-02-13
08:19:42 UTC (rev 95561)
@@ -0,0 +1 @@
+mono-runtime_1.2.5-2_armel.deb user/support optional
Added:
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix1.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix1.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix1.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/libmono-posix2.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix2.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-posix2.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/libmono-sqlite1.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite1.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite1.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/Mono.Data.SqliteClient/1.0.*/Mono.Data.SqliteClient.dll
+debian/tmp/usr/lib/mono/1.0/Mono.Data.SqliteClient.dll
Added:
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite2.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite2.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-sqlite2.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/Mono.Data.SqliteClient/2.0.*/Mono.Data.SqliteClient.dll
+debian/tmp/usr/lib/mono/2.0/Mono.Data.SqliteClient.dll
Added:
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data1.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data1.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data1.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/libmono-system-data2.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data2.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-data2.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/mono/gac/System.Data/2.0.*/System.Data.dll
+debian/tmp/usr/lib/mono/2.0/System.Data.dll
+debian/tmp/usr/lib/mono/gac/System.Transactions/2.0.*/System.Transactions.dll
+debian/tmp/usr/lib/mono/2.0/System.Transactions.dll
Added:
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime1.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime1.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime1.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/libmono-system-runtime2.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime2.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system-runtime2.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/libmono-system1.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system1.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system1.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/libmono-system2.0-cil.install
===================================================================
---
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system2.0-cil.install
2008-02-13 08:08:31 UTC (rev 95560)
+++
trunk/release/garmono/maemo/debs/mono/files/debian/libmono-system2.0-cil.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/mono-runtime.install
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/mono-runtime.install
2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/mono-runtime.install
2008-02-13 08:19:42 UTC (rev 95561)
@@ -0,0 +1,7 @@
+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
+debian/tmp/usr/etc/mono/1.0/machine.config
+debian/tmp/usr/etc/mono/2.0/machine.config
Added: trunk/release/garmono/maemo/debs/mono/files/debian/mono-wrapper.in
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/mono-wrapper.in
2008-02-13 08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/mono-wrapper.in
2008-02-13 08:19:42 UTC (rev 95561)
@@ -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/garmono/maemo/debs/mono/files/debian/rules
===================================================================
--- trunk/release/garmono/maemo/debs/mono/files/debian/rules 2008-02-13
08:08:31 UTC (rev 95560)
+++ trunk/release/garmono/maemo/debs/mono/files/debian/rules 2008-02-13
08:19:42 UTC (rev 95561)
@@ -0,0 +1,123 @@
+#!/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_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+
+CFLAGS = -Wall -g
+
+ifeq ($(DEB_BUILD_ARCH), armel)
+ CONF_FLAGS += --with-sigaltstack=no
+ CONF_FLAGS += --with-tls=pthread
+else
+ CONF_FLAGS += --with-sigaltstack=yes
+ CONF_FLAGS += --with-tls=__thread
+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,aot $(CONF_FLAGS)
+
+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) --enable-mcs-build
+ touch configure-indep-stamp
+
+build: build-arch
+
+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_installdirs -s
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ cd mcs/jay && \
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp prefix=/usr
INSTALL=../../install-sh
+ touch install-arch-stamp
+
+install-indep:
+ dh_testdir
+ dh_testroot
+ dh_installdirs -i
+ cd mcs && \
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp && \
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp PROFILE=net_2_0
+ touch install-indep-stamp
+
+binary: binary-arch binary-indep
+
+binary-indep: build-indep install-indep
+ dh_testdir -i
+ dh_testroot -i
+ dh_link -i
+ dh_strip -i
+ dh_compress -i
+ dh_fixperms -i
+ dh_makeshlibs -i
+ dh_installdeb -i
+ dh_shlibdeps -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+binary-arch: build-arch install-arch
+ dh_testdir -s
+ dh_testroot -s
+ dh_link -s
+ dh_strip -s
+ dh_compress -s
+ dh_fixperms -s
+ dh_makeshlibs -s
+ dh_installdeb -s
+ dh_shlibdeps -s
+ dh_gencontrol -s
+ dh_md5sums -s
+ dh_builddeb -s
+
+.PHONY: clean build binary-indep binary-arch install binary
Property changes on: trunk/release/garmono/maemo/debs/mono/files/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/release/garmono/maemo/tasks/debs/Makefile
===================================================================
--- trunk/release/garmono/maemo/tasks/debs/Makefile 2008-02-13 08:08:31 UTC
(rev 95560)
+++ trunk/release/garmono/maemo/tasks/debs/Makefile 2008-02-13 08:19:42 UTC
(rev 95561)
@@ -0,0 +1,19 @@
+GARNAME = debs
+CATEGORIES = maemo/tasks
+GARVERSION = $(GARMONO_VERSION)
+
+#ifeq ($(shell arch), arm)
+#DEPENDS = maemo/debs/mono-arm
+#else
+#DEPENDS = maemo/debs/mono-x86
+#endif
+DEPENDS = maemo/debs/mono
+
+DESCRIPTION = Meta package to generate Mono packages for Maemo
+define BLURB
+ This meta package generates Mono packages (aka .deb) for Maemo platform, all
+ library and dependencies is also generated.
+endef
+
+include ../../../gar.mk
+
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches