[mapguide-commits] r6471 - trunk/Installer/scripts

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Tue Jan 31 06:55:57 EST 2012


Author: jng
Date: 2012-01-31 03:55:57 -0800 (Tue, 31 Jan 2012)
New Revision: 6471

Modified:
   trunk/Installer/scripts/dpkgmaestro.sh
Log:
#1932: Update deb build script to reflect the latest Maestro trunk

Modified: trunk/Installer/scripts/dpkgmaestro.sh
===================================================================
--- trunk/Installer/scripts/dpkgmaestro.sh	2012-01-31 08:16:31 UTC (rev 6470)
+++ trunk/Installer/scripts/dpkgmaestro.sh	2012-01-31 11:55:57 UTC (rev 6471)
@@ -11,8 +11,11 @@
 #       control - control file generated from dpkg-gencontrol
 #       symbols - symbols file generated from dpkg-gensymbols
 #
+#
+# Updated 31 Jan 2012 for use with Maestro trunk (r6468)
+#
 BUILDROOT=`pwd`
-MGBUILD=2.0.0
+MGBUILD=4.1.0
 MGINST=usr/local/mapguidemaestro-${MGBUILD}
 ROOT=${BUILDROOT}/debian/mapguidemaestro
 TREE=${BUILDROOT}/debian
@@ -62,19 +65,22 @@
 
 # Create control file
 #
+# NOTE: Mono (2.8?) has split these packages into a bajillion little pieces
+# just to make things hard for us. Anyway, I think we've got all the dependencies
+# covered
 cat > debian/control <<END-OF-CONTROL
-Source: mapguideopensource-maestro-src
+Source: mapguide-maestro-src
 Maintainer: MapGuide Internals Mail List <mapguide-internals at lists.osgeo.org>
 Section: misc
 Priority: optional
 Homepage: http://mapguide.osgeo.org
 
-Package: mapguideopensource-maestro
+Package: mapguide-maestro
 Architecture: ${ARCH}
 Section: misc
 Priority: optional
-Depends: mono-runtime (>= 2.4), libmono-winforms2.0-cil (>= 2.4)
-Description:  OSGeo MapGuide Maestro ${MGBUILD}
+Depends: mono-runtime (>= 2.8), libmono-system-windows-forms4.0-cil (>= 2.8), libmono-system-core4.0-cil (>= 2.8), libmono-system-numerics4.0-cil (>= 2.8), libmono-system-web4.0-cil (>= 2.8)
+Description: MapGuide Maestro ${MGBUILD} is an open source map authoring tool for MapGuide Open Source and Autodesk MapGuide Enterprise / Infrastructure Map Server
 END-OF-CONTROL
 
 
@@ -83,7 +89,7 @@
 #
 CURRTIME=`date -R`
 cat > debian/changelog <<END-OF-CHANGELOG
-mapguideopensource-maestro-src (${MGBUILD}-${BUILDNUM}) experimental; urgency=low
+mapguide-maestro-src (${MGBUILD}-${BUILDNUM}) experimental; urgency=low
 
   * Beta build.
 
@@ -94,8 +100,8 @@
 # TODO: Pull copyright file from Subversion vault 
 #
 cat > tmp/copyright <<END-OF-COPYRIGHT
-Copyright (C) 2009 - 2010, Kenneth Skovhede
-http://www.hexad.dk, opensource at hexad.dk
+Copyright (C) 2009-2012, Jackie Ng
+http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
 
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
@@ -113,7 +119,7 @@
 END-OF-COPYRIGHT
 iconv -f ISO-8859-1 -t UTF-8 tmp/copyright > debian/copyright
 
-PACKAGENAME=mapguideopensource-maestro
+PACKAGENAME=mapguide-maestro
 PACKAGEDIR=mapguidemaestro
 DIRLIST="."
 REMOVELIST=""



More information about the mapguide-commits mailing list