./geo/mapcache [GIS WMTS/TMS tile caching server]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.6.1, Package name: mapcache-1.6.1
Maintained by: Landry Breuil
Master sites:
Description
MapCache is a WMTS/TMS server that implements tile caching to speed up
access to WMS layers. The primary objectives are to be fast and easily
deployable, while offering the essential features (and more!) expected
from a tile caching solution.

README
# $OpenBSD: README,v 1.4 2018/09/04 12:46:13 espie Exp $

+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------

If you plan to use mapcache CGI with a chrooted web server, make sure to
copy the libs needed by mapcache binary from ${LOCALBASE}/lib. If you
copy them keeping the same directory hierarchy (with lib, local/lib and
X11R6/lib, you need to make sure there's a ld.so.hints file inside the
chroot pointing to those dirs. You can do all this with:
# mkdir -p /var/www/usr/{libexec,{,local,X11R6}/lib}
# ldd /var/www/cgi-bin/mapcache | awk '/lib/ { print $7 }' | while read f ; do cp $f /var/www/$f ; done

You also need to ensure mapcache can write to its cache directory, /tmp
in the chroot by default:

# install -d -o www /var/www/tmp

If you would like to use FastCGI with nginx, use the provided rc.d(8)
script and add the following lines to your nginx.conf:

location /cgi-bin/mapcache {
fastcgi_pass unix:run/mapcache.sock;
fastcgi_split_path_info ^(/cgi-bin/mapcache)(.*)$;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}

You also need to set the path to the mapcache configuration file via a
login.conf class:

mapcache:\
:setenv=MAPCACHE_CONFIG_FILE=conf/mapcache.xml:\
:tc=daemon:

and then visit http://localhost/cgi-bin/mapcache/demo.


Filesize: 984.771 KB
Version History (View Complete History)
  • (2017-10-28) Updated to version: mapcache-1.6.1
  • (2017-04-28) Updated to version: mapcache-1.6.0
  • (2016-03-09) Updated to version: mapcache-1.4.1
  • (2015-09-08) Updated to version: mapcache-1.4.0
  • (2014-08-27) Package added to openports.se, version mapcache-1.2.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.
discussed with and OK aja@
OK tb
   2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.
discussed with and OK aja@
OK tb
   2017-04-28 02:56:33 by Landry Breuil | Files touched by this commit (4)
Log message:
Update to mapcache 1.6.0.
see
https://lists.osgeo.org/pipermail/mapserver-users/2017-April/079929.html
   2017-04-28 02:56:33 by Landry Breuil | Files touched by this commit (4)
Log message:
Update to mapcache 1.6.0.
see
https://lists.osgeo.org/pipermail/mapserver-users/2017-April/079929.html
   2017-04-28 02:56:33 by Landry Breuil | Files touched by this commit (4)
Log message:
Update to mapcache 1.6.0.
see
https://lists.osgeo.org/pipermail/mapserver-users/2017-April/079929.html
   2017-04-28 02:56:33 by Landry Breuil | Files touched by this commit (4)
Log message:
Update to mapcache 1.6.0.
see
https://lists.osgeo.org/pipermail/mapserver-users/2017-April/079929.html
   2016-09-23 03:16:58 by Stuart Henderson | Files touched by this commit (124)
Log message:
Cope with moving sqlite3 back to ports.
   2016-03-18 17:12:22 by Christian Weisgerber | Files touched by this commit (183)
Log message:
remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
   2016-03-08 13:31:21 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to mapcache 1.4.1.
   2016-03-08 13:31:21 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to mapcache 1.4.1.
   2015-09-07 12:57:55 by Landry Breuil | Files touched by this commit (3)
Log message:
Update to mapcache 1.4.
See http://mapserver.org/development/announce/mapcache-1-4.html
   2015-09-07 12:57:55 by Landry Breuil | Files touched by this commit (3)
Log message:
Update to mapcache 1.4.
See http://mapserver.org/development/announce/mapcache-1-4.html
   2015-09-07 12:57:55 by Landry Breuil | Files touched by this commit (3)
Log message:
Update to mapcache 1.4.
See http://mapserver.org/development/announce/mapcache-1-4.html
   2015-07-15 17:56:36 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Fix pexp.
   2015-07-15 17:56:36 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Fix pexp.
   2015-04-05 07:31:15 by Stuart Henderson | Files touched by this commit (62)
Log message:
drop GH_COMMIT lines which are hidden behind GH_TAGNAME,
discussed with a few in the room.