remove geo/tilecache, ok landry

py2-only, no activity upstream in a long time (some newer code at
https://github.com/OSGeo/tilecache but even that is from 7 years ago),
depends on py-paste which is "on limited life-support", and there are
more modern alternatives (mapproxy is in ports, or there are also java
applications like geowebcache/geoserver).
This commit is contained in:
sthen 2021-10-29 08:40:18 +00:00
parent 13cca3bafc
commit ba11897a71
8 changed files with 6 additions and 157 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.1308 2021/10/27 19:32:05 sthen Exp $
# $OpenBSD: Makefile,v 1.1309 2021/10/29 08:40:18 sthen Exp $
COMMENT = exceptions to pkg_add rules
CATEGORIES = devel databases
DISTFILES =
# API.rev
PKGNAME = quirks-4.61
PKGNAME = quirks-4.62
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

View File

@ -1,7 +1,7 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
# $OpenBSD: Quirks.pm,v 1.1324 2021/10/27 19:32:05 sthen Exp $
# $OpenBSD: Quirks.pm,v 1.1325 2021/10/29 08:40:18 sthen Exp $
#
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
#
@ -1377,6 +1377,7 @@ setup_obsolete_reason(
31 => 'py-xmpppy',
31 => 'py-yenc',
31 => 'py-zsi',
8 => 'tilecache',
);
# though it's not yet used, these should be pkgnames, so that eventually
@ -1405,6 +1406,7 @@ my $obsolete_message = {
5 => "outdated and/or no longer required by other ports",
6 => "no longer useful",
7 => "removed in favor of using the language's package manager",
8 => "no longer maintained upstream, consider mapproxy as an alternative",
10 => "has been replaced by opendkim",
11 => "no longer packageable",
12 => "replace with IMAPSieve, see https://wiki.dovecot.org/HowTo/AntispamWithSieve",

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.78 2021/10/28 05:13:18 rsadowski Exp $
# $OpenBSD: Makefile,v 1.79 2021/10/29 08:40:18 sthen Exp $
SUBDIR =
SUBDIR += foxtrotgps
@ -69,7 +69,6 @@
SUBDIR += routino
SUBDIR += spatialindex
SUBDIR += spatialite
SUBDIR += tilecache
SUBDIR += traccar
SUBDIR += viking

View File

@ -1,33 +0,0 @@
# $OpenBSD: Makefile,v 1.19 2021/05/21 19:50:32 kmos Exp $
COMMENT = tile caching frontend for WMS/TMS services
MODPY_EGG_VERSION = 2.11
DISTNAME = tilecache-${MODPY_EGG_VERSION}
REVISION = 5
CATEGORIES = geo graphics
HOMEPAGE = http://tilecache.org/
MAINTAINER = Landry Breuil <landry@openbsd.org>
# BSD
PERMIT_PACKAGE = Yes
MASTER_SITES = ${HOMEPAGE}
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
MODPY_SETUPTOOLS = Yes
RUN_DEPENDS = graphics/py2-Pillow \
www/py-paste
post-configure:
${SUBST_CMD} ${WRKSRC}/setup.py
post-install:
${INSTALL_SCRIPT_DIR} ${PREFIX}/libexec/tilecache/
mv ${PREFIX}/bin/tilecache.{f,}cgi ${PREFIX}/libexec/tilecache/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (tilecache-2.11.tar.gz) = tG3CcxoZtA4yB888m0PqWbiZpiKlhqqjw5fDtaoA+Ic=
SIZE (tilecache-2.11.tar.gz) = 68705

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-setup_py,v 1.2 2013/08/11 21:27:20 landry Exp $
--- setup.py.orig Fri Oct 15 12:57:57 2010
+++ setup.py Sun Aug 11 23:23:11 2013
@@ -25,11 +25,7 @@ classifiers = [
# but put them in tilecache/tilecache.cfg using setuptools
# otherwise.
extra = { }
-if "--debian" in sys.argv:
- extra['data_files']=[('/etc', ['tilecache.cfg']),('.',['dev.ini'])]
- sys.argv.remove("--debian")
-else:
- extra['data_files']=[('TileCache', ['tilecache.cfg']),('.',['dev.ini'])]
+extra['data_files']=[('${PREFIX}/share/examples/tilecache/', ['tilecache.cfg'])]
setup(name='TileCache',
version='2.11',

View File

@ -1,11 +0,0 @@
TileCache provides a Python-based WMS-C/TMS server, with pluggable
caching mechanisms and rendering backends. In the simplest use case,
TileCache requires only write access to a disk, the ability to run
Python CGI scripts, and a WMS you want to be cached. With these
resources, you can create your own local disk-based cache of any WMS
server, and use the result in any WMS-C supporting client, like
OpenLayers, or any TMS supporting client, like OpenLayers and worldKit.
Note that you might need py-paste if you want to use Tilecache through
WSGI or FastCGI, and/or py-memcached if you plan to use a Memcached
caching backend. See http://tilecache.org/docs/README for details.

View File

@ -1,90 +0,0 @@
@comment $OpenBSD: PLIST,v 1.2 2013/08/11 21:27:20 landry Exp $
bin/tilecache_clean.py
bin/tilecache_http_server.py
bin/tilecache_install_config.py
bin/tilecache_seed.py
lib/python${MODPY_VERSION}/site-packages/TileCache/
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/TileCache-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/TileCache/Cache.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Cache.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/AWSS3.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/AWSS3.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/Disk.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/Disk.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/GoogleDisk.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/GoogleDisk.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/MBTiles.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/MBTiles.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/Memcached.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/Memcached.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/S3.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/S3.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/Test.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/Test.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/__init__.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Caches/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Client.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Client.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layer.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layer.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/ArcXML.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/ArcXML.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/GDAL.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/GDAL.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/Image.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/Image.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/MapServer.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/MapServer.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/Mapnik.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/Mapnik.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/WMS.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/WMS.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/__init__.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Layers/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Service.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Service.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/JSON.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/JSON.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/KML.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/KML.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/MGMaps.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/MGMaps.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/TMS.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/TMS.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/TileService.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/TileService.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/VETMS.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/VETMS.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/WMS.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/WMS.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/WMTS.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/WMTS.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/WorldWind.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/WorldWind.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/__init__.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Services/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/Swarm.py
lib/python${MODPY_VERSION}/site-packages/TileCache/Swarm.pyc
lib/python${MODPY_VERSION}/site-packages/TileCache/__init__.py
lib/python${MODPY_VERSION}/site-packages/TileCache/__init__.pyc
libexec/tilecache/
libexec/tilecache/tilecache.cgi
@mode 555
@sample /var/www/cgi-bin/tilecache.cgi
@mode
libexec/tilecache/tilecache.fcgi
@mode 555
@sample /var/www/cgi-bin/tilecache.fcgi
@mode
share/examples/tilecache/
share/examples/tilecache/tilecache.cfg
@sample ${SYSCONFDIR}/tilecache.cfg