Opened 3 years ago

Closed 2 years ago

#1774 closed enhancement (fixed)

Switch to MapProxy packaging maintained by the Debian GIS team

Reported by: Bas Couwenberg Owned by: live-demo@…
Priority: normal Milestone: OSGeoLive10.5
Component: OSGeoLive Keywords:
Cc:

Description

OSGeo-Live should switch to the MapProxy packaging maintained by the Debian GIS team, which is included in the main Debian & Ubuntu repositories too:

https://anonscm.debian.org/cgit/pkg-grass/mapproxy.git

The packaging differs somewhat from that in OSGeo-Live so far.

The old packaging had only the python-mapproxy binary package which contained everything, in the new packaging the python-mapproxy binary package provides the library for Python 2, and python3-mapproxy the library for Python 3.

The commandline utilities are moved to /usr/lib/<package>/. Architecture independent data is moved to /usr/share/<package>/ and symlinked from their origin under /usr/lib/python<version>/dist-packages/mapproxy/.

The new mapproxy binary package provides the commandline tools in /usr/bin/, which are symlinks to the Python scripts in /usr/lib/python-mapproxy/ provided by the python-mapproxy package. The mapproxy package also provides the manpages for the commandline tools.

The new mapproxy-doc binary package provides the documentation, and is suggested by the mapproxy package. It should make use the MapProxy-docs tarball in install_mapproxy.sh obsolete.

The changes to install_mapproxy.sh for the new mapproxy packages are included in attachment:install_mapproxy.patch

Attachments (1)

install_mapproxy.patch (1.8 KB) - added by Bas Couwenberg 3 years ago.

Download all attachments as: .zip

Change history (3)

Changed 3 years ago by Bas Couwenberg

Attachment: install_mapproxy.patch added

comment:2 Changed 2 years ago by kalxas

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.