From a96b257c96c48a5218aab1d47c76011461ceebb7 Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Thu, 6 Jan 2011 22:20:10 +0000 Subject: [PATCH] osx: add pkg directory to put built installer and add media for install, while unversioning installer .pmdoc because it gets too large --- .../mapnik.pmdoc/01mapnik-contents.xml | 1 - osx/installer/mapnik.pmdoc/01mapnik.xml | 1 - osx/installer/mapnik.pmdoc/index.xml | 1 - osx/installer/media/finish_up.rtf | 25 +++ osx/installer/media/intro.rtf | 29 +++ osx/installer/media/license.rtf | 177 ++++++++++++++++++ osx/installer/media/mapnik.png | Bin 0 -> 13475 bytes osx/installer/pkg/readme.rtf | 45 +++++ 8 files changed, 276 insertions(+), 3 deletions(-) delete mode 100644 osx/installer/mapnik.pmdoc/01mapnik-contents.xml delete mode 100644 osx/installer/mapnik.pmdoc/01mapnik.xml delete mode 100644 osx/installer/mapnik.pmdoc/index.xml create mode 100644 osx/installer/media/finish_up.rtf create mode 100644 osx/installer/media/intro.rtf create mode 100644 osx/installer/media/license.rtf create mode 100644 osx/installer/media/mapnik.png create mode 100644 osx/installer/pkg/readme.rtf diff --git a/osx/installer/mapnik.pmdoc/01mapnik-contents.xml b/osx/installer/mapnik.pmdoc/01mapnik-contents.xml deleted file mode 100644 index 8bc33f6b4..000000000 --- a/osx/installer/mapnik.pmdoc/01mapnik-contents.xml +++ /dev/null @@ -1 +0,0 @@ -groupowner \ No newline at end of file diff --git a/osx/installer/mapnik.pmdoc/01mapnik.xml b/osx/installer/mapnik.pmdoc/01mapnik.xml deleted file mode 100644 index 25188f9d9..000000000 --- a/osx/installer/mapnik.pmdoc/01mapnik.xml +++ /dev/null @@ -1 +0,0 @@ -org.mapnik.mapnik2.Mapnik.pkg1.0../Library/Frameworks/Mapnik.framework/Library/Frameworks/Mapnik.frameworkinstallTo.pathinstallFrom.isRelativeTypeinstallFrom.pathparentinstallTo01mapnik-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file diff --git a/osx/installer/mapnik.pmdoc/index.xml b/osx/installer/mapnik.pmdoc/index.xml deleted file mode 100644 index 912d0da9b..000000000 --- a/osx/installer/mapnik.pmdoc/index.xml +++ /dev/null @@ -1 +0,0 @@ -Mapnik2/Users/dane/projects/mapnik-dev/trunk-build/osx/installer/Mapnik2.pkgorg.mapnik01mapnik.xmlproperties.title \ No newline at end of file diff --git a/osx/installer/media/finish_up.rtf b/osx/installer/media/finish_up.rtf new file mode 100644 index 000000000..161cebf85 --- /dev/null +++ b/osx/installer/media/finish_up.rtf @@ -0,0 +1,25 @@ +{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 LucidaGrande;} +{\colortbl;\red255\green255\blue255;} +\margl1440\margr1440\vieww9000\viewh8400\viewkind0 +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\b\fs24 \cf0 Learning Mapnik\ +\ + +\b0 Find documentation at: {\field{\*\fldinst{HYPERLINK "http://mapnik.org/documentation/"}}{\fldrslt mapnik.org}}\ + +\b \ + +\b0 Join Mapnik IRC (chat): at {\field{\*\fldinst{HYPERLINK "irc://irc.freenode.net#mapnik"}}{\fldrslt irc.freenode.net}}\ +\ +Sign up and post to the community mailing list: {\field{\*\fldinst{HYPERLINK "http://lists.berlios.de/mailman/listinfo/mapnik-users"}}{\fldrslt Mapnik users}}\ +\ +Remember, to enable Mapnik add this to your ~/.bash_profile:\ +\ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f1\fs22 \cf0 MAPNIK=/Library/Frameworks/Mapnik.framework\ + export PATH=$MAPNIK/Programs:$PATH\ + export NODE_PATH=$MAPNIK/Node:$NODE_PATH\ + export PYTHONPATH=$MAPNIK/Python:$PYTHONPATH} \ No newline at end of file diff --git a/osx/installer/media/intro.rtf b/osx/installer/media/intro.rtf new file mode 100644 index 000000000..d5c9a2422 --- /dev/null +++ b/osx/installer/media/intro.rtf @@ -0,0 +1,29 @@ +{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf110 +{\fonttbl\f0\fnil\fcharset0 LucidaGrande;} +{\colortbl;\red255\green255\blue255;\red0\green0\blue153;} +\margl1440\margr1440\vieww18660\viewh8460\viewkind0 +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\b\fs28 \cf0 Mapnik +\b0 is an OpenSource C++/Python toolkit\ +for developing mapping applications. +\fs26 \ + +\fs24 \ +At the core is a C++ shared library providing algorithms/patterns for spatial data access and visualization.\ +\ +Essentially a collection of geographic objects (map, layer, datasource, feature, geometry), the library doesn't rely on "windowing systems" and can be deployed in any server environment. \ +\ +It is intended to play fair in a multi-threaded environment and is aimed primarily, but not exclusively, at web-based development.\ +\ +High-level Python bindings (boost.python) facilitate rapid application development, targeting zope3, django etc.\ +\ +Mapnik is a free software and is released under LGPL (GNU Lesser General Public Licence) (see COPYING)\ +\ +For further information see:\ + \'95 {\field{\*\fldinst{HYPERLINK "http://mapnik.org"}}{\fldrslt \cf2 \expnd0\expndtw0\kerning0 +\ul \ulc2 http://mapnik.org}}\ + \'95 {\field{\*\fldinst{HYPERLINK "http://trac.mapnik.org"}}{\fldrslt \cf2 \expnd0\expndtw0\kerning0 +\ul \ulc2 http://trac.mapnik.org}}\ + \'95 {\field{\*\fldinst{HYPERLINK "http://ohloh.net/p/mapnik"}}{\fldrslt \cf2 \expnd0\expndtw0\kerning0 +\ul \ulc2 http://ohloh.net/p/mapnik}}} \ No newline at end of file diff --git a/osx/installer/media/license.rtf b/osx/installer/media/license.rtf new file mode 100644 index 000000000..cd7d9704e --- /dev/null +++ b/osx/installer/media/license.rtf @@ -0,0 +1,177 @@ +{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540 +{\fonttbl\f0\fnil\fcharset0 LucidaGrande;} +{\colortbl;\red255\green255\blue255;\red0\green0\blue153;} +\margl1440\margr1440\vieww9000\viewh8400\viewkind0 +\deftab720 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ql\qnatural\pardirnatural + +\f0\b\fs22 \cf0 \expnd0\expndtw0\kerning0 +GNU LESSER GENERAL PUBLIC LICENSE +\b0 \ + +\b Version 3, 29 June 2007 +\b0 \ +\ + Copyright (C) 2007 Free Software Foundation, Inc. <{\field{\*\fldinst{HYPERLINK "http://fsf.org"}}{\fldrslt \cf2 \expnd0\expndtw0\kerning0 +\ul \ulc2 http://fsf.org/}}>\ + Everyone is permitted to copy and distribute verbatim copies\ + of this license document, but changing it is not allowed.\ +\ +\ + This version of the GNU Lesser General Public License incorporates\ +the terms and conditions of version 3 of the GNU General Public\ +License, supplemented by the additional permissions listed below.\ +\ + 0. Additional Definitions.\ +\ + As used herein, "this License" refers to version 3 of the GNU Lesser\ +General Public License, and the "GNU GPL" refers to version 3 of the GNU\ +General Public License.\ +\ + "The Library" refers to a covered work governed by this License,\ +other than an Application or a Combined Work as defined below.\ +\ + An "Application" is any work that makes use of an interface provided\ +by the Library, but which is not otherwise based on the Library.\ +Defining a subclass of a class defined by the Library is deemed a mode\ +of using an interface provided by the Library.\ +\ + A "Combined Work" is a work produced by combining or linking an\ +Application with the Library. The particular version of the Library\ +with which the Combined Work was made is also called the "Linked\ +Version".\ +\ + The "Minimal Corresponding Source" for a Combined Work means the\ +Corresponding Source for the Combined Work, excluding any source code\ +for portions of the Combined Work that, considered in isolation, are\ +based on the Application, and not on the Linked Version.\ +\ + The "Corresponding Application Code" for a Combined Work means the\ +object code and/or source code for the Application, including any data\ +and utility programs needed for reproducing the Combined Work from the\ +Application, but excluding the System Libraries of the Combined Work.\ +\ + 1. Exception to Section 3 of the GNU GPL.\ +\ + You may convey a covered work under sections 3 and 4 of this License\ +without being bound by section 3 of the GNU GPL.\ +\ + 2. Conveying Modified Versions.\ +\ + If you modify a copy of the Library, and, in your modifications, a\ +facility refers to a function or data to be supplied by an Application\ +that uses the facility (other than as an argument passed when the\ +facility is invoked), then you may convey a copy of the modified\ +version:\ +\ + a) under this License, provided that you make a good faith effort to\ + ensure that, in the event an Application does not supply the\ + function or data, the facility still operates, and performs\ + whatever part of its purpose remains meaningful, or\ +\ + b) under the GNU GPL, with none of the additional permissions of\ + this License applicable to that copy.\ +\ + 3. Object Code Incorporating Material from Library Header Files.\ +\ + The object code form of an Application may incorporate material from\ +a header file that is part of the Library. You may convey such object\ +code under terms of your choice, provided that, if the incorporated\ +material is not limited to numerical parameters, data structure\ +layouts and accessors, or small macros, inline functions and templates\ +(ten or fewer lines in length), you do both of the following:\ +\ + a) Give prominent notice with each copy of the object code that the\ + Library is used in it and that the Library and its use are\ + covered by this License.\ +\ + b) Accompany the object code with a copy of the GNU GPL and this license\ + document.\ +\ + 4. Combined Works.\ +\ + You may convey a Combined Work under terms of your choice that,\ +taken together, effectively do not restrict modification of the\ +portions of the Library contained in the Combined Work and reverse\ +engineering for debugging such modifications, if you also do each of\ +the following:\ +\ + a) Give prominent notice with each copy of the Combined Work that\ + the Library is used in it and that the Library and its use are\ + covered by this License.\ +\ + b) Accompany the Combined Work with a copy of the GNU GPL and this license\ + document.\ +\ + c) For a Combined Work that displays copyright notices during\ + execution, include the copyright notice for the Library among\ + these notices, as well as a reference directing the user to the\ + copies of the GNU GPL and this license document.\ +\ + d) Do one of the following:\ +\ + 0) Convey the Minimal Corresponding Source under the terms of this\ + License, and the Corresponding Application Code in a form\ + suitable for, and under terms that permit, the user to\ + recombine or relink the Application with a modified version of\ + the Linked Version to produce a modified Combined Work, in the\ + manner specified by section 6 of the GNU GPL for conveying\ + Corresponding Source.\ +\ + 1) Use a suitable shared library mechanism for linking with the\ + Library. A suitable mechanism is one that (a) uses at run time\ + a copy of the Library already present on the user's computer\ + system, and (b) will operate properly with a modified version\ + of the Library that is interface-compatible with the Linked\ + Version.\ +\ + e) Provide Installation Information, but only if you would otherwise\ + be required to provide such information under section 6 of the\ + GNU GPL, and only to the extent that such information is\ + necessary to install and execute a modified version of the\ + Combined Work produced by recombining or relinking the\ + Application with a modified version of the Linked Version. (If\ + you use option 4d0, the Installation Information must accompany\ + the Minimal Corresponding Source and Corresponding Application\ + Code. If you use option 4d1, you must provide the Installation\ + Information in the manner specified by section 6 of the GNU GPL\ + for conveying Corresponding Source.)\ +\ + 5. Combined Libraries.\ +\ + You may place library facilities that are a work based on the\ +Library side by side in a single library together with other library\ +facilities that are not Applications and are not covered by this\ +License, and convey such a combined library under terms of your\ +choice, if you do both of the following:\ +\ + a) Accompany the combined library with a copy of the same work based\ + on the Library, uncombined with any other library facilities,\ + conveyed under the terms of this License.\ +\ + b) Give prominent notice with the combined library that part of it\ + is a work based on the Library, and explaining where to find the\ + accompanying uncombined form of the same work.\ +\ + 6. Revised Versions of the GNU Lesser General Public License.\ +\ + The Free Software Foundation may publish revised and/or new versions\ +of the GNU Lesser General Public License from time to time. Such new\ +versions will be similar in spirit to the present version, but may\ +differ in detail to address new problems or concerns.\ +\ + Each version is given a distinguishing version number. If the\ +Library as you received it specifies that a certain numbered version\ +of the GNU Lesser General Public License "or any later version"\ +applies to it, you have the option of following the terms and\ +conditions either of that published version or of any later version\ +published by the Free Software Foundation. If the Library as you\ +received it does not specify a version number of the GNU Lesser\ +General Public License, you may choose any version of the GNU Lesser\ +General Public License ever published by the Free Software Foundation.\ +\ + If the Library as you received it specifies that a proxy can decide\ +whether future versions of the GNU Lesser General Public License shall\ +apply, that proxy's public statement of acceptance of any version is\ +permanent authorization for you to choose that version for the\ +Library.} \ No newline at end of file diff --git a/osx/installer/media/mapnik.png b/osx/installer/media/mapnik.png new file mode 100644 index 0000000000000000000000000000000000000000..32265f91d3deefca4c3e848e471181a4016b1a1d GIT binary patch literal 13475 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 literal 0 HcmV?d00001 diff --git a/osx/installer/pkg/readme.rtf b/osx/installer/pkg/readme.rtf new file mode 100644 index 000000000..4b0ad482d --- /dev/null +++ b/osx/installer/pkg/readme.rtf @@ -0,0 +1,45 @@ +{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 +{\fonttbl\f0\fnil\fcharset0 LucidaGrande;} +{\colortbl;\red255\green255\blue255;} +\margl1440\margr1440\vieww17380\viewh13340\viewkind0 +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\fs24 \cf0 This Mapnik installer includes:\ +\ + * +\b Mapnik Core +\b0 (mapnik library)\ + * +\b Python bindings +\b0 compatible with versions:\ + - 2.5, 2.6, 2.7, and 3.1\ + * +\b NodeJS bindings +\b0 (node-mapnik) compatible with versions:\ + - 2.4, 2.5, 2.6, 3.0, 3.1, 3.2, 3.3, and 3.4-pre\ + * +\b Datasources +\b0 (aka "input plugins"):\ + +\fs22 - Shapefile, PostGIS, Raster, GDAL, OGR,\ + GEOS, SQLite, Rasterlite, OSM, Kismet +\fs24 \ +\ +To enable the Mapnik python and node bindings simply add these lines\ +to your ~/.bash_profile or /etc/profile:\ +\ + +\b\fs22 MAPNIK=/Library/Frameworks/Mapnik.framework\ + export PATH=$MAPNIK/Programs:$PATH\ + export NODE_PATH=$MAPNIK/Node:$NODE_PATH\ + export PYTHONPATH=$MAPNIK/Python:$PYTHONPATH +\fs24 \ + +\b0 \ +This install should play nicely with any existing installations of Mapnik.\ +\ +Any questions or problems with the installer please get in\ +touch with Dane ( +\b dane@dbsgeo.com +\b0 ).\ +} \ No newline at end of file