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

Reply via email to