[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