pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games



Module Name:    pkgsrc
Committed By:   nia
Date:           Sat Oct 26 11:27:10 UTC 2019

Modified Files:
        pkgsrc/games: Makefile
Added Files:
        pkgsrc/games/simutrans: DESCR MESSAGE Makefile PLIST distinfo
        pkgsrc/games/simutrans-pak128: DESCR Makefile PLIST distinfo
        pkgsrc/games/simutrans/files: get_pak.sh simutrans.appdata.xml
            simutrans.desktop simutrans.png simutrans.svg
        pkgsrc/games/simutrans/patches: patch-simmain.cc patch-simsys.cc

Log Message:
Add games/simutrans.

Simutrans is a freeware and open-source transportation simulator. Your goal
is to establish a successful transport company. Transport passengers, mail
and goods by rail, road, ship, and even air. Interconnect districts, cities,
public buildings, industries and tourist attractions by building a transport
network you always dreamed of.


To generate a diff of this commit:
cvs rdiff -u -r1.462 -r1.463 pkgsrc/games/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/games/simutrans/DESCR \
    pkgsrc/games/simutrans/MESSAGE pkgsrc/games/simutrans/Makefile \
    pkgsrc/games/simutrans/PLIST pkgsrc/games/simutrans/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/games/simutrans-pak128/DESCR \
    pkgsrc/games/simutrans-pak128/Makefile \
    pkgsrc/games/simutrans-pak128/PLIST \
    pkgsrc/games/simutrans-pak128/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/games/simutrans/files/get_pak.sh \
    pkgsrc/games/simutrans/files/simutrans.appdata.xml \
    pkgsrc/games/simutrans/files/simutrans.desktop \
    pkgsrc/games/simutrans/files/simutrans.png \
    pkgsrc/games/simutrans/files/simutrans.svg
cvs rdiff -u -r0 -r1.1 pkgsrc/games/simutrans/patches/patch-simmain.cc \
    pkgsrc/games/simutrans/patches/patch-simsys.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/Makefile
diff -u pkgsrc/games/Makefile:1.462 pkgsrc/games/Makefile:1.463
--- pkgsrc/games/Makefile:1.462 Wed Oct 16 21:25:20 2019
+++ pkgsrc/games/Makefile       Sat Oct 26 11:27:09 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.462 2019/10/16 21:25:20 wiz Exp $
+# $NetBSD: Makefile,v 1.463 2019/10/26 11:27:09 nia Exp $
 #
 
 COMMENT=       Games
@@ -347,6 +347,7 @@ SUBDIR+=    scummvm-tools
 SUBDIR+=       sex
 SUBDIR+=       sienna
 SUBDIR+=       simgear
+SUBDIR+=       simutrans
 SUBDIR+=       singularity
 SUBDIR+=       sirius
 SUBDIR+=       sjeng

Added files:

Index: pkgsrc/games/simutrans/DESCR
diff -u /dev/null pkgsrc/games/simutrans/DESCR:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/DESCR        Sat Oct 26 11:27:09 2019
@@ -0,0 +1,5 @@
+Simutrans is a freeware and open-source transportation simulator. Your goal
+is to establish a successful transport company. Transport passengers, mail
+and goods by rail, road, ship, and even air. Interconnect districts, cities,
+public buildings, industries and tourist attractions by building a transport
+network you always dreamed of.
Index: pkgsrc/games/simutrans/MESSAGE
diff -u /dev/null pkgsrc/games/simutrans/MESSAGE:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/MESSAGE      Sat Oct 26 11:27:09 2019
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2019/10/26 11:27:09 nia Exp $
+
+If you want to install any extra paksets, install them to
+${PREFIX}/share/simutrans.
+
+===========================================================================
Index: pkgsrc/games/simutrans/Makefile
diff -u /dev/null pkgsrc/games/simutrans/Makefile:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/Makefile     Sat Oct 26 11:27:09 2019
@@ -0,0 +1,67 @@
+# $NetBSD: Makefile,v 1.1 2019/10/26 11:27:09 nia Exp $
+
+DISTNAME=      simutrans-src-120-4-1
+PKGNAME=       ${DISTNAME:S/-/./g:S/.src./-/1}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=simutrans/}
+CATEGORIES=    games
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://simutrans.com/
+COMMENT=       Transportation simulation game
+LICENSE=       gnu-gpl-v2
+
+DEPENDS+=      simutrans-pak128-[0-9]:../../games/simutrans-pak128
+
+EXTRACT_DIR=   ${WRKDIR}/simutrans
+WRKSRC=                ${WRKDIR}/simutrans
+
+USE_TOOLS+=    gmake pax
+USE_LANGUAGES= c c++03
+
+MAKE_FLAGS+=   BACKEND="mixer_sdl2"
+MAKE_FLAGS+=   COLOUR_DEPTH="16"
+MAKE_FLAGS+=   OSTYPE="linux"
+
+MAKE_FLAGS+=   HOSTCC=${CC:Q}
+MAKE_FLAGS+=   HOSTCXX=${CXX:Q}
+
+SUBST_CLASSES+=                prefix
+SUBST_STAGE.prefix=    pre-configure
+SUBST_MESSAGE.prefix=  Setting path to PREFIX
+SUBST_FILES.prefix+=   simmain.cc
+SUBST_VARS.prefix+=    PREFIX
+
+INSTALLATION_DIRS+=    bin
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/doc/simutrans
+INSTALLATION_DIRS+=    share/icons/hicolor/48x48/apps
+INSTALLATION_DIRS+=    share/icons/hicolor/scalable/apps
+INSTALLATION_DIRS+=    share/metainfo
+
+CHECK_PORTABILITY_SKIP+=       OSX/binary_picker.sh
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/build/default/sim \
+           ${DESTDIR}${PREFIX}/bin/simutrans
+       ${INSTALL_DATA} ${FILESDIR}/simutrans.desktop \
+           ${DESTDIR}${PREFIX}/share/applications
+       ${INSTALL_DATA} ${FILESDIR}/simutrans.appdata.xml \
+           ${DESTDIR}${PREFIX}/share/metainfo
+       ${INSTALL_DATA} ${FILESDIR}/simutrans.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/48x48/apps
+       ${INSTALL_DATA} ${FILESDIR}/simutrans.svg \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps
+       cd ${WRKSRC}/simutrans && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/simutrans
+       ${RM} -f ${DESTDIR}${PREFIX}/share/simutrans/*.txt
+       ${INSTALL_SCRIPT} ${FILESDIR}/get_pak.sh \
+           ${DESTDIR}${PREFIX}/share/simutrans/get_pak.sh
+       ${INSTALL_DATA} ${WRKSRC}/simutrans/*.txt \
+           ${DESTDIR}${PREFIX}/share/doc/simutrans
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/simutrans/PLIST
diff -u /dev/null pkgsrc/games/simutrans/PLIST:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/PLIST        Sat Oct 26 11:27:09 2019
@@ -0,0 +1,715 @@
+@comment $NetBSD: PLIST,v 1.1 2019/10/26 11:27:09 nia Exp $
+bin/simutrans
+share/applications/simutrans.desktop
+share/doc/simutrans/change_request.txt
+share/doc/simutrans/copyright.txt
+share/doc/simutrans/history.txt
+share/doc/simutrans/license.txt
+share/doc/simutrans/license_squirrel.txt
+share/doc/simutrans/problem_report.txt
+share/doc/simutrans/readme.txt
+share/doc/simutrans/thanks.txt
+share/icons/hicolor/48x48/apps/simutrans.png
+share/icons/hicolor/scalable/apps/simutrans.svg
+share/metainfo/simutrans.appdata.xml
+share/simutrans/ai/readme.txt
+share/simutrans/ai/sqai/ai.nut
+share/simutrans/ai/sqai/astar.nut
+share/simutrans/ai/sqai/basic.nut
+share/simutrans/ai/sqai/combined_connections.nut
+share/simutrans/ai/sqai/factorysearcher.nut
+share/simutrans/ai/sqai/industry_connection_planner.nut
+share/simutrans/ai/sqai/industry_manager.nut
+share/simutrans/ai/sqai/placefinder.nut
+share/simutrans/ai/sqai/prototyper.nut
+share/simutrans/ai/sqai/road_connector.nut
+share/simutrans/ai/sqai/save.nut
+share/simutrans/ai/sqai/ship_connector.nut
+share/simutrans/ai/sqai/station_manager.nut
+share/simutrans/ai/sqai/vehicle_constructor.nut
+share/simutrans/config/simuconf.tab
+share/simutrans/font/Prop-Latin1.bdf
+share/simutrans/font/Prop-Latin2.bdf
+share/simutrans/font/cyr.bdf
+share/simutrans/font/m+10r.bdf
+share/simutrans/font/prop-latin2.fnt
+share/simutrans/font/prop.fnt
+share/simutrans/font/ro_font.fnt
+share/simutrans/get_pak.sh
+share/simutrans/music/01-Simutrans-Main-Theme.mid
+share/simutrans/music/02-Gotta-catch-that-train.mid
+share/simutrans/music/03-Sunday-drivers.mid
+share/simutrans/music/04-Simutrans-B-Theme.mid
+share/simutrans/music/05-Boring-afternoon.mid
+share/simutrans/music/06-A-busy-day-at-the-depot.mid
+share/simutrans/music/07-Transport-chaos.mid
+share/simutrans/music/08-The-journey-home.mid
+share/simutrans/music/09-Simupolitan-Swing.mid
+share/simutrans/music/10-Easy-driving.mid
+share/simutrans/music/11-Stucked-Convoi.mid
+share/simutrans/music/12-Steamin-across-the-prairies.mid
+share/simutrans/music/13-Stephenson-blues.mid
+share/simutrans/music/14-Last-journey-of-the-Niagara.mid
+share/simutrans/music/15-The-Wayside-Blues.mid
+share/simutrans/music/16-Midnight-Express2.mid
+share/simutrans/music/17-The-Benevolent-Dictators-March.mid
+share/simutrans/music/18-Ride-that-train.mid
+share/simutrans/music/19-Rockin-trucker.mid
+share/simutrans/music/20-Last-Trip.mid
+share/simutrans/music/21-Dusty-Eyes.mid
+share/simutrans/music/22-Variable-Journeys.mid
+share/simutrans/music/23-Something-for-Silver-Sand.mid
+share/simutrans/music/24-needlessly-striking.mid
+share/simutrans/music/25-Float-on-by.mid
+share/simutrans/music/26-Tantalizingly-Unusual.mid
+share/simutrans/music/27-March-Winds.mid
+share/simutrans/music/28-Road-to-Warm-Places.mid
+share/simutrans/music/29-Runaway.mid
+share/simutrans/music/30-On-the-waterfront.mid
+share/simutrans/music/31-Courtenay-Bridge.mid
+share/simutrans/music/32-incidental-skies.mid
+share/simutrans/music/33-Journey-to-times-gone-by.mid
+share/simutrans/music/34-flyingaway.mid
+share/simutrans/music/35-deep-ride.mid
+share/simutrans/music/36-faded-things.mid
+share/simutrans/music/37-inevitably-engrossed.mid
+share/simutrans/music/38-positive-thrill.mid
+share/simutrans/music/39-bangin-mover.mid
+share/simutrans/music/40-alternative.mid
+share/simutrans/music/41-Libertador.mid
+share/simutrans/music/42-Stranger-Echoes.mid
+share/simutrans/music/43-Driving-on-the-midnight-highway.mid
+share/simutrans/music/44-Above-the-sky.mid
+share/simutrans/music/45-Misty-Forest.mid
+share/simutrans/music/46-House-in-the-station.mid
+share/simutrans/music/47-Salty-Breeze.mid
+share/simutrans/music/48-Techno-movement.mid
+share/simutrans/music/49-Last-Sunday.mid
+share/simutrans/music/50-Where-Thomassons-Lie.mid
+share/simutrans/music/music.tab
+share/simutrans/music/readme.txt
+share/simutrans/script/ai_base.nut
+share/simutrans/script/new_scenario_template.nut
+share/simutrans/script/scenario_base.nut
+share/simutrans/script/script_base.nut
+share/simutrans/script/script_compat.nut
+share/simutrans/text/be.tab
+share/simutrans/text/bg.tab
+share/simutrans/text/ca.tab
+share/simutrans/text/cn.tab
+share/simutrans/text/cn/baum_build.txt
+share/simutrans/text/cn/color.txt
+share/simutrans/text/cn/enlarge_map.txt
+share/simutrans/text/cn/labellist_filter.txt
+share/simutrans/text/cn/save.txt
+share/simutrans/text/cn/scenario.txt
+share/simutrans/text/cn/settings.txt
+share/simutrans/text/cn/simutrans.txt
+share/simutrans/text/cn/trafficlight_info.txt
+share/simutrans/text/cz.tab
+share/simutrans/text/cz/airtools.txt
+share/simutrans/text/cz/baum_build.txt
+share/simutrans/text/cz/bridges.txt
+share/simutrans/text/cz/citybuilding_build.txt
+share/simutrans/text/cz/citylist_filter.txt
+share/simutrans/text/cz/citywindow.txt
+share/simutrans/text/cz/climates.txt
+share/simutrans/text/cz/color.txt
+share/simutrans/text/cz/convoi.txt
+share/simutrans/text/cz/convoi_filter.txt
+share/simutrans/text/cz/convoidetail.txt
+share/simutrans/text/cz/convoiinfo.txt
+share/simutrans/text/cz/curiosity_build.txt
+share/simutrans/text/cz/curiositylist_filter.txt
+share/simutrans/text/cz/depot.txt
+share/simutrans/text/cz/display.txt
+share/simutrans/text/cz/edittools.txt
+share/simutrans/text/cz/enlarge_map.txt
+share/simutrans/text/cz/factory_build.txt
+share/simutrans/text/cz/factorylist_filter.txt
+share/simutrans/text/cz/finances.txt
+share/simutrans/text/cz/goods_filter.txt
+share/simutrans/text/cz/haltlist.txt
+share/simutrans/text/cz/haltlist_filter.txt
+share/simutrans/text/cz/industry_info.txt
+share/simutrans/text/cz/inspection_tool.txt
+share/simutrans/text/cz/labellist_filter.txt
+share/simutrans/text/cz/language.txt
+share/simutrans/text/cz/linemanagement.txt
+share/simutrans/text/cz/list.txt
+share/simutrans/text/cz/load.txt
+share/simutrans/text/cz/load_relief.txt
+share/simutrans/text/cz/mailbox.txt
+share/simutrans/text/cz/mainmenu.txt
+share/simutrans/text/cz/map.txt
+share/simutrans/text/cz/monorailtools.txt
+share/simutrans/text/cz/mouse.txt
+share/simutrans/text/cz/new_world.txt
+share/simutrans/text/cz/options.txt
+share/simutrans/text/cz/password.txt
+share/simutrans/text/cz/players.txt
+share/simutrans/text/cz/privatesign_info.txt
+share/simutrans/text/cz/railtools.txt
+share/simutrans/text/cz/removal_tool.txt
+share/simutrans/text/cz/roadtools.txt
+share/simutrans/text/cz/save.txt
+share/simutrans/text/cz/scenario.txt
+share/simutrans/text/cz/schedule.txt
+share/simutrans/text/cz/server.txt
+share/simutrans/text/cz/settings.txt
+share/simutrans/text/cz/shiptools.txt
+share/simutrans/text/cz/signal_spacing.txt
+share/simutrans/text/cz/signals.txt
+share/simutrans/text/cz/simutrans.txt
+share/simutrans/text/cz/slopetools.txt
+share/simutrans/text/cz/sound.txt
+share/simutrans/text/cz/special.txt
+share/simutrans/text/cz/station.txt
+share/simutrans/text/cz/station_details.txt
+share/simutrans/text/cz/trafficlight_info.txt
+share/simutrans/text/cz/tramtools.txt
+share/simutrans/text/cz/underground.txt
+share/simutrans/text/cz/window.txt
+share/simutrans/text/de.tab
+share/simutrans/text/de/airtools.txt
+share/simutrans/text/de/baum_build.txt
+share/simutrans/text/de/citybuilding_build.txt
+share/simutrans/text/de/citylist_filter.txt
+share/simutrans/text/de/citywindow.txt
+share/simutrans/text/de/climates.txt
+share/simutrans/text/de/color.txt
+share/simutrans/text/de/convoi.txt
+share/simutrans/text/de/convoi_filter.txt
+share/simutrans/text/de/convoidetail.txt
+share/simutrans/text/de/convoiinfo.txt
+share/simutrans/text/de/curiosity_build.txt
+share/simutrans/text/de/curiositylist_filter.txt
+share/simutrans/text/de/depot.txt
+share/simutrans/text/de/display.txt
+share/simutrans/text/de/edittools.txt
+share/simutrans/text/de/enlarge_map.txt
+share/simutrans/text/de/factory_build.txt
+share/simutrans/text/de/factorylist_filter.txt
+share/simutrans/text/de/finances.txt
+share/simutrans/text/de/general.txt
+share/simutrans/text/de/goods_filter.txt
+share/simutrans/text/de/haltlist.txt
+share/simutrans/text/de/haltlist_filter.txt
+share/simutrans/text/de/industry_info.txt
+share/simutrans/text/de/labellist_filter.txt
+share/simutrans/text/de/language.txt
+share/simutrans/text/de/linemanagement.txt
+share/simutrans/text/de/list.txt
+share/simutrans/text/de/load.txt
+share/simutrans/text/de/load_relief.txt
+share/simutrans/text/de/mailbox.txt
+share/simutrans/text/de/mainmenu.txt
+share/simutrans/text/de/map.txt
+share/simutrans/text/de/monorailtools.txt
+share/simutrans/text/de/new_world.txt
+share/simutrans/text/de/options.txt
+share/simutrans/text/de/password.txt
+share/simutrans/text/de/players.txt
+share/simutrans/text/de/privatesign_info.txt
+share/simutrans/text/de/railtools.txt
+share/simutrans/text/de/roadtools.txt
+share/simutrans/text/de/save.txt
+share/simutrans/text/de/scenario.txt
+share/simutrans/text/de/schedule.txt
+share/simutrans/text/de/server.txt
+share/simutrans/text/de/settings.txt
+share/simutrans/text/de/shiptools.txt
+share/simutrans/text/de/signal_spacing.txt
+share/simutrans/text/de/simutrans.txt
+share/simutrans/text/de/slopetools.txt
+share/simutrans/text/de/sound.txt
+share/simutrans/text/de/special.txt
+share/simutrans/text/de/station.txt
+share/simutrans/text/de/station_details.txt
+share/simutrans/text/de/trafficlight_info.txt
+share/simutrans/text/de/tramtools.txt
+share/simutrans/text/de/underground.txt
+share/simutrans/text/de/window.txt
+share/simutrans/text/dk.tab
+share/simutrans/text/dk/color.txt
+share/simutrans/text/dk/convoi.txt
+share/simutrans/text/dk/convoi_filter.txt
+share/simutrans/text/dk/convoiinfo.txt
+share/simutrans/text/dk/depot.txt
+share/simutrans/text/dk/display.txt
+share/simutrans/text/dk/finances.txt
+share/simutrans/text/dk/haltlist.txt
+share/simutrans/text/dk/haltlist_filter.txt
+share/simutrans/text/dk/language.txt
+share/simutrans/text/dk/load.txt
+share/simutrans/text/dk/map.txt
+share/simutrans/text/dk/new_world.txt
+share/simutrans/text/dk/options.txt
+share/simutrans/text/dk/players.txt
+share/simutrans/text/dk/railtools.txt
+share/simutrans/text/dk/roadtools.txt
+share/simutrans/text/dk/save.txt
+share/simutrans/text/dk/schedule.txt
+share/simutrans/text/dk/shiptools.txt
+share/simutrans/text/dk/sound.txt
+share/simutrans/text/dk/station.txt
+share/simutrans/text/en.tab
+share/simutrans/text/en/airtools.txt
+share/simutrans/text/en/baum_build.txt
+share/simutrans/text/en/citybuilding_build.txt
+share/simutrans/text/en/citylist_filter.txt
+share/simutrans/text/en/citywindow.txt
+share/simutrans/text/en/climates.txt
+share/simutrans/text/en/color.txt
+share/simutrans/text/en/convoi.txt
+share/simutrans/text/en/convoi_filter.txt
+share/simutrans/text/en/convoidetail.txt
+share/simutrans/text/en/convoiinfo.txt
+share/simutrans/text/en/curiosity_build.txt
+share/simutrans/text/en/curiositylist_filter.txt
+share/simutrans/text/en/depot.txt
+share/simutrans/text/en/display.txt
+share/simutrans/text/en/edittools.txt
+share/simutrans/text/en/enlarge_map.txt
+share/simutrans/text/en/factorylist_filter.txt
+share/simutrans/text/en/finances.txt
+share/simutrans/text/en/general.txt
+share/simutrans/text/en/goods_filter.txt
+share/simutrans/text/en/haltlist.txt
+share/simutrans/text/en/haltlist_filter.txt
+share/simutrans/text/en/industry_info.txt
+share/simutrans/text/en/inspection_tool.txt
+share/simutrans/text/en/jump_frame.txt
+share/simutrans/text/en/labellist_filter.txt
+share/simutrans/text/en/language.txt
+share/simutrans/text/en/linemanagement.txt
+share/simutrans/text/en/list.txt
+share/simutrans/text/en/load.txt
+share/simutrans/text/en/load_relief.txt
+share/simutrans/text/en/mailbox.txt
+share/simutrans/text/en/map.txt
+share/simutrans/text/en/monorailtools.txt
+share/simutrans/text/en/new_world.txt
+share/simutrans/text/en/options.txt
+share/simutrans/text/en/password.txt
+share/simutrans/text/en/players.txt
+share/simutrans/text/en/privatesign_info.txt
+share/simutrans/text/en/railtools.txt
+share/simutrans/text/en/removal_tool.txt
+share/simutrans/text/en/roadtools.txt
+share/simutrans/text/en/save.txt
+share/simutrans/text/en/scenario.txt
+share/simutrans/text/en/schedule.txt
+share/simutrans/text/en/server.txt
+share/simutrans/text/en/settings.txt
+share/simutrans/text/en/shiptools.txt
+share/simutrans/text/en/signal_spacing.txt
+share/simutrans/text/en/simutrans.txt
+share/simutrans/text/en/slopetools.txt
+share/simutrans/text/en/sound.txt
+share/simutrans/text/en/special.txt
+share/simutrans/text/en/station.txt
+share/simutrans/text/en/station_details.txt
+share/simutrans/text/en/trafficlight_info.txt
+share/simutrans/text/en/tramtools.txt
+share/simutrans/text/en/underground.txt
+share/simutrans/text/en/window.txt
+share/simutrans/text/es.tab
+share/simutrans/text/es/airtools.txt
+share/simutrans/text/es/citylist_filter.txt
+share/simutrans/text/es/citywindow.txt
+share/simutrans/text/es/climates.txt
+share/simutrans/text/es/color.txt
+share/simutrans/text/es/convoi.txt
+share/simutrans/text/es/convoi_filter.txt
+share/simutrans/text/es/convoidetail.txt
+share/simutrans/text/es/convoiinfo.txt
+share/simutrans/text/es/curiositylist_filter.txt
+share/simutrans/text/es/depot.txt
+share/simutrans/text/es/display.txt
+share/simutrans/text/es/edittools.txt
+share/simutrans/text/es/factorylist_filter.txt
+share/simutrans/text/es/finances.txt
+share/simutrans/text/es/general.txt
+share/simutrans/text/es/goods_filter.txt
+share/simutrans/text/es/haltlist.txt
+share/simutrans/text/es/haltlist_filter.txt
+share/simutrans/text/es/industry_info.txt
+share/simutrans/text/es/inspection_tool.txt
+share/simutrans/text/es/language.txt
+share/simutrans/text/es/linemanagement.txt
+share/simutrans/text/es/list.txt
+share/simutrans/text/es/load.txt
+share/simutrans/text/es/load_relief.txt
+share/simutrans/text/es/mailbox.txt
+share/simutrans/text/es/map.txt
+share/simutrans/text/es/monorailtools.txt
+share/simutrans/text/es/new_world.txt
+share/simutrans/text/es/options.txt
+share/simutrans/text/es/players.txt
+share/simutrans/text/es/railtools.txt
+share/simutrans/text/es/removal_tool.txt
+share/simutrans/text/es/roadtools.txt
+share/simutrans/text/es/save.txt
+share/simutrans/text/es/schedule.txt
+share/simutrans/text/es/shiptools.txt
+share/simutrans/text/es/simutrans.txt
+share/simutrans/text/es/slopetools.txt
+share/simutrans/text/es/sound.txt
+share/simutrans/text/es/special.txt
+share/simutrans/text/es/station.txt
+share/simutrans/text/es/station_details.txt
+share/simutrans/text/es/tramtools.txt
+share/simutrans/text/es/window.txt
+share/simutrans/text/et.tab
+share/simutrans/text/fi.tab
+share/simutrans/text/fi/new_world.txt
+share/simutrans/text/fp.tab
+share/simutrans/text/fr.tab
+share/simutrans/text/fr/airtools.txt
+share/simutrans/text/fr/baum_build.txt
+share/simutrans/text/fr/climates.txt
+share/simutrans/text/fr/color.txt
+share/simutrans/text/fr/convoi.txt
+share/simutrans/text/fr/convoi_filter.txt
+share/simutrans/text/fr/depot.txt
+share/simutrans/text/fr/display.txt
+share/simutrans/text/fr/finances.txt
+share/simutrans/text/fr/haltlist.txt
+share/simutrans/text/fr/haltlist_filter.txt
+share/simutrans/text/fr/language.txt
+share/simutrans/text/fr/load.txt
+share/simutrans/text/fr/mailbox.txt
+share/simutrans/text/fr/map.txt
+share/simutrans/text/fr/new_world.txt
+share/simutrans/text/fr/options.txt
+share/simutrans/text/fr/players.txt
+share/simutrans/text/fr/railtools.txt
+share/simutrans/text/fr/roadtools.txt
+share/simutrans/text/fr/save.txt
+share/simutrans/text/fr/schedule.txt
+share/simutrans/text/fr/shiptools.txt
+share/simutrans/text/fr/sound.txt
+share/simutrans/text/fr/station.txt
+share/simutrans/text/gr.tab
+share/simutrans/text/hr.tab
+share/simutrans/text/hr/baum_build.txt
+share/simutrans/text/hr/citybuilding_build.txt
+share/simutrans/text/hr/citylist_filter.txt
+share/simutrans/text/hr/citywindow.txt
+share/simutrans/text/hr/climates.txt
+share/simutrans/text/hr/color.txt
+share/simutrans/text/hr/display.txt
+share/simutrans/text/hr/finances.txt
+share/simutrans/text/hr/general.txt
+share/simutrans/text/hr/language.txt
+share/simutrans/text/hr/linemanagement.txt
+share/simutrans/text/hr/list.txt
+share/simutrans/text/hr/load.txt
+share/simutrans/text/hr/options.txt
+share/simutrans/text/hr/players.txt
+share/simutrans/text/hr/simutrans.txt
+share/simutrans/text/hr/sound.txt
+share/simutrans/text/hr/station_details.txt
+share/simutrans/text/hr/underground.txt
+share/simutrans/text/hr/window.txt
+share/simutrans/text/hu.tab
+share/simutrans/text/hu/citylist_filter.txt
+share/simutrans/text/hu/citywindow.txt
+share/simutrans/text/hu/color.txt
+share/simutrans/text/hu/convoi.txt
+share/simutrans/text/hu/convoi_filter.txt
+share/simutrans/text/hu/depot.txt
+share/simutrans/text/hu/display.txt
+share/simutrans/text/hu/edittools.txt
+share/simutrans/text/hu/finances.txt
+share/simutrans/text/hu/goods_filter.txt
+share/simutrans/text/hu/haltlist.txt
+share/simutrans/text/hu/haltlist_filter.txt
+share/simutrans/text/hu/language.txt
+share/simutrans/text/hu/list.txt
+share/simutrans/text/hu/load.txt
+share/simutrans/text/hu/mailbox.txt
+share/simutrans/text/hu/map.txt
+share/simutrans/text/hu/new_world.txt
+share/simutrans/text/hu/options.txt
+share/simutrans/text/hu/players.txt
+share/simutrans/text/hu/railtools.txt
+share/simutrans/text/hu/roadtools.txt
+share/simutrans/text/hu/save.txt
+share/simutrans/text/hu/schedule.txt
+share/simutrans/text/hu/shiptools.txt
+share/simutrans/text/hu/sound.txt
+share/simutrans/text/hu/special.txt
+share/simutrans/text/hu/station.txt
+share/simutrans/text/hu/station_details.txt
+share/simutrans/text/hu/tramtools.txt
+share/simutrans/text/id.tab
+share/simutrans/text/id/general.txt
+share/simutrans/text/id/simutrans.txt
+share/simutrans/text/it.tab
+share/simutrans/text/it/airtools.txt
+share/simutrans/text/it/baum_build.txt
+share/simutrans/text/it/citylist_filter.txt
+share/simutrans/text/it/citywindow.txt
+share/simutrans/text/it/climates.txt
+share/simutrans/text/it/color.txt
+share/simutrans/text/it/convoidetail.txt
+share/simutrans/text/it/convoiinfo.txt
+share/simutrans/text/it/depot.txt
+share/simutrans/text/it/display.txt
+share/simutrans/text/it/finances.txt
+share/simutrans/text/it/haltlist.txt
+share/simutrans/text/it/language.txt
+share/simutrans/text/it/load.txt
+share/simutrans/text/it/mailbox.txt
+share/simutrans/text/it/map.txt
+share/simutrans/text/it/new_world.txt
+share/simutrans/text/it/options.txt
+share/simutrans/text/it/players.txt
+share/simutrans/text/it/railtools.txt
+share/simutrans/text/it/removal_tool.txt
+share/simutrans/text/it/roadtools.txt
+share/simutrans/text/it/save.txt
+share/simutrans/text/it/scenario.txt
+share/simutrans/text/it/shiptools.txt
+share/simutrans/text/it/signal_spacing.txt
+share/simutrans/text/it/sound.txt
+share/simutrans/text/it/station.txt
+share/simutrans/text/it/station_details.txt
+share/simutrans/text/it/trafficlight_info.txt
+share/simutrans/text/it/window.txt
+share/simutrans/text/ja.tab
+share/simutrans/text/ja/citylist_filter.txt
+share/simutrans/text/ja/citywindow.txt
+share/simutrans/text/ja/color.txt
+share/simutrans/text/ja/depot.txt
+share/simutrans/text/ja/display.txt
+share/simutrans/text/ja/enlarge_map.txt
+share/simutrans/text/ja/finances.txt
+share/simutrans/text/ja/general.txt
+share/simutrans/text/ja/language.txt
+share/simutrans/text/ja/load.txt
+share/simutrans/text/ja/load_relief.txt
+share/simutrans/text/ja/mailbox.txt
+share/simutrans/text/ja/map.txt
+share/simutrans/text/ja/monorailtools.txt
+share/simutrans/text/ja/new_world.txt
+share/simutrans/text/ja/options.txt
+share/simutrans/text/ja/password.txt
+share/simutrans/text/ja/players.txt
+share/simutrans/text/ja/privatesign_info.txt
+share/simutrans/text/ja/railtools.txt
+share/simutrans/text/ja/removal_tool.txt
+share/simutrans/text/ja/roadtools.txt
+share/simutrans/text/ja/save.txt
+share/simutrans/text/ja/scenario.txt
+share/simutrans/text/ja/schedule.txt
+share/simutrans/text/ja/settings.txt
+share/simutrans/text/ja/shiptools.txt
+share/simutrans/text/ja/signal_spacing.txt
+share/simutrans/text/ja/simutrans.txt
+share/simutrans/text/ja/slopetools.txt
+share/simutrans/text/ja/sound.txt
+share/simutrans/text/ja/station.txt
+share/simutrans/text/ja/station_details.txt
+share/simutrans/text/ja/trafficlight_info.txt
+share/simutrans/text/ko.tab
+share/simutrans/text/ko/citylist_filter.txt
+share/simutrans/text/ko/citywindow.txt
+share/simutrans/text/ko/color.txt
+share/simutrans/text/ko/depot.txt
+share/simutrans/text/ko/display.txt
+share/simutrans/text/ko/finances.txt
+share/simutrans/text/ko/general.txt
+share/simutrans/text/ko/language.txt
+share/simutrans/text/ko/load.txt
+share/simutrans/text/ko/mailbox.txt
+share/simutrans/text/ko/map.txt
+share/simutrans/text/ko/new_world.txt
+share/simutrans/text/ko/options.txt
+share/simutrans/text/ko/players.txt
+share/simutrans/text/ko/railtools.txt
+share/simutrans/text/ko/roadtools.txt
+share/simutrans/text/ko/save.txt
+share/simutrans/text/ko/schedule.txt
+share/simutrans/text/ko/settings.txt
+share/simutrans/text/ko/shiptools.txt
+share/simutrans/text/ko/slopetools.txt
+share/simutrans/text/ko/sound.txt
+share/simutrans/text/ko/station.txt
+share/simutrans/text/ko/station_details.txt
+share/simutrans/text/lt.tab
+share/simutrans/text/nl.tab
+share/simutrans/text/nl/airtools.txt
+share/simutrans/text/nl/citylist_filter.txt
+share/simutrans/text/nl/citywindow.txt
+share/simutrans/text/nl/climates.txt
+share/simutrans/text/nl/color.txt
+share/simutrans/text/nl/convoi.txt
+share/simutrans/text/nl/convoi_filter.txt
+share/simutrans/text/nl/convoidetail.txt
+share/simutrans/text/nl/convoiinfo.txt
+share/simutrans/text/nl/curiositylist_filter.txt
+share/simutrans/text/nl/depot.txt
+share/simutrans/text/nl/display.txt
+share/simutrans/text/nl/general.txt
+share/simutrans/text/nl/mailbox.txt
+share/simutrans/text/nl/map.txt
+share/simutrans/text/nl/monorailtools.txt
+share/simutrans/text/nl/mouse.txt
+share/simutrans/text/nl/signals.txt
+share/simutrans/text/no.tab
+share/simutrans/text/pl.tab
+share/simutrans/text/pl/color.txt
+share/simutrans/text/pl/depot.txt
+share/simutrans/text/pl/display.txt
+share/simutrans/text/pl/finances.txt
+share/simutrans/text/pl/language.txt
+share/simutrans/text/pl/load.txt
+share/simutrans/text/pl/map.txt
+share/simutrans/text/pl/new_world.txt
+share/simutrans/text/pl/options.txt
+share/simutrans/text/pl/players.txt
+share/simutrans/text/pl/railtools.txt
+share/simutrans/text/pl/roadtools.txt
+share/simutrans/text/pl/save.txt
+share/simutrans/text/pl/schedule.txt
+share/simutrans/text/pl/shiptools.txt
+share/simutrans/text/pl/sound.txt
+share/simutrans/text/pl/station.txt
+share/simutrans/text/pt.tab
+share/simutrans/text/pt/airtools.txt
+share/simutrans/text/pt/baum_build.txt
+share/simutrans/text/pt/citybuilding_build.txt
+share/simutrans/text/pt/citylist_filter.txt
+share/simutrans/text/pt/citywindow.txt
+share/simutrans/text/pt/climates.txt
+share/simutrans/text/pt/color.txt
+share/simutrans/text/pt/convoi.txt
+share/simutrans/text/pt/convoi_filter.txt
+share/simutrans/text/pt/convoidetail.txt
+share/simutrans/text/pt/convoiinfo.txt
+share/simutrans/text/pt/curiosity_build.txt
+share/simutrans/text/pt/curiositylist_filter.txt
+share/simutrans/text/pt/depot.txt
+share/simutrans/text/pt/display.txt
+share/simutrans/text/pt/edittools.txt
+share/simutrans/text/pt/enlarge_map.txt
+share/simutrans/text/pt/factorylist_filter.txt
+share/simutrans/text/pt/finances.txt
+share/simutrans/text/pt/general.txt
+share/simutrans/text/pt/goods_filter.txt
+share/simutrans/text/pt/haltlist.txt
+share/simutrans/text/pt/haltlist_filter.txt
+share/simutrans/text/pt/industry_info.txt
+share/simutrans/text/pt/inspection_tool.txt
+share/simutrans/text/pt/language.txt
+share/simutrans/text/pt/linemanagement.txt
+share/simutrans/text/pt/list.txt
+share/simutrans/text/pt/load.txt
+share/simutrans/text/pt/load_relief.txt
+share/simutrans/text/pt/mailbox.txt
+share/simutrans/text/pt/map.txt
+share/simutrans/text/pt/monorailtools.txt
+share/simutrans/text/pt/mouse.txt
+share/simutrans/text/pt/new_world.txt
+share/simutrans/text/pt/options.txt
+share/simutrans/text/pt/players.txt
+share/simutrans/text/pt/railtools.txt
+share/simutrans/text/pt/removal_tool.txt
+share/simutrans/text/pt/roadtools.txt
+share/simutrans/text/pt/save.txt
+share/simutrans/text/pt/scenario.txt
+share/simutrans/text/pt/schedule.txt
+share/simutrans/text/pt/shiptools.txt
+share/simutrans/text/pt/simutrans.txt
+share/simutrans/text/pt/slopetools.txt
+share/simutrans/text/pt/sound.txt
+share/simutrans/text/pt/special.txt
+share/simutrans/text/pt/station.txt
+share/simutrans/text/pt/station_details.txt
+share/simutrans/text/pt/trafficlight_info.txt
+share/simutrans/text/pt/tramtools.txt
+share/simutrans/text/pt/window.txt
+share/simutrans/text/readme_citylist.txt
+share/simutrans/text/ro.tab
+share/simutrans/text/ro/airtools.txt
+share/simutrans/text/ro/color.txt
+share/simutrans/text/ro/depot.txt
+share/simutrans/text/ro/display.txt
+share/simutrans/text/ro/finances.txt
+share/simutrans/text/ro/language.txt
+share/simutrans/text/ro/load.txt
+share/simutrans/text/ro/map.txt
+share/simutrans/text/ro/new_world.txt
+share/simutrans/text/ro/options.txt
+share/simutrans/text/ro/players.txt
+share/simutrans/text/ro/railtools.txt
+share/simutrans/text/ro/roadtools.txt
+share/simutrans/text/ro/save.txt
+share/simutrans/text/ro/schedule.txt
+share/simutrans/text/ro/shiptools.txt
+share/simutrans/text/ro/sound.txt
+share/simutrans/text/ro/station.txt
+share/simutrans/text/ro/station_details.txt
+share/simutrans/text/ru.tab
+share/simutrans/text/ru/airtools.txt
+share/simutrans/text/ru/baum_build.txt
+share/simutrans/text/ru/citybuilding_build.txt
+share/simutrans/text/ru/color.txt
+share/simutrans/text/sk.tab
+share/simutrans/text/sk/bridges.txt
+share/simutrans/text/sk/color.txt
+share/simutrans/text/sk/convoi.txt
+share/simutrans/text/sk/depot.txt
+share/simutrans/text/sk/display.txt
+share/simutrans/text/sk/finances.txt
+share/simutrans/text/sk/general.txt
+share/simutrans/text/sk/haltlist.txt
+share/simutrans/text/sk/language.txt
+share/simutrans/text/sk/load.txt
+share/simutrans/text/sk/map.txt
+share/simutrans/text/sk/new_world.txt
+share/simutrans/text/sk/options.txt
+share/simutrans/text/sk/players.txt
+share/simutrans/text/sk/railtools.txt
+share/simutrans/text/sk/roadtools.txt
+share/simutrans/text/sk/save.txt
+share/simutrans/text/sk/schedule.txt
+share/simutrans/text/sk/shiptools.txt
+share/simutrans/text/sk/sound.txt
+share/simutrans/text/sk/station.txt
+share/simutrans/text/sq.tab
+share/simutrans/text/sv.tab
+share/simutrans/text/sv/airtools.txt
+share/simutrans/text/sv/baum_build.txt
+share/simutrans/text/sv/citybuilding_build.txt
+share/simutrans/text/sv/citywindow.txt
+share/simutrans/text/sv/depot.txt
+share/simutrans/text/sv/players.txt
+share/simutrans/text/sv/signal_spacing.txt
+share/simutrans/text/sv/simutrans.txt
+share/simutrans/text/sv/underground.txt
+share/simutrans/text/th.tab
+share/simutrans/text/tr.tab
+share/simutrans/text/tr/airtools.txt
+share/simutrans/text/translate_users.txt
+share/simutrans/text/uk.tab
+share/simutrans/text/uk/airtools.txt
+share/simutrans/text/uk/baum_build.txt
+share/simutrans/text/uk/bridges.txt
+share/simutrans/text/uk/citybuilding_build.txt
+share/simutrans/text/zh.tab
+share/simutrans/text/zh/baum_build.txt
+share/simutrans/text/zh/color.txt
+share/simutrans/text/zh/enlarge_map.txt
+share/simutrans/text/zh/labellist_filter.txt
+share/simutrans/text/zh/save.txt
+share/simutrans/text/zh/scenario.txt
+share/simutrans/text/zh/settings.txt
+share/simutrans/text/zh/trafficlight_info.txt
+share/simutrans/themes/blue-white.tab
+share/simutrans/themes/menu.standard.pak
+share/simutrans/themes/standard-large.tab
+share/simutrans/themes/themes.tab
Index: pkgsrc/games/simutrans/distinfo
diff -u /dev/null pkgsrc/games/simutrans/distinfo:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/distinfo     Sat Oct 26 11:27:09 2019
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2019/10/26 11:27:09 nia Exp $
+
+SHA1 (simutrans-src-120-4-1.zip) = 5aa2bad5ffbdbdc4e351d7b44d0e40bc8d7da3ae
+RMD160 (simutrans-src-120-4-1.zip) = a0f2f98a7d7722453c8fb8a6e8bd6a5846326d41
+SHA512 (simutrans-src-120-4-1.zip) = b85b8916e2853a519ccf8c310d67866203e71922aa6b23cd5816fb1924cc64f190735be15a0da9e7c2e94ea844ec6938e91be40ccfa2914f3a3f73d598851357
+Size (simutrans-src-120-4-1.zip) = 4171225 bytes
+SHA1 (patch-simmain.cc) = bcd049dd17b0eda3fcfa12b403a0929bdbd47b84
+SHA1 (patch-simsys.cc) = 1c7d2e71e5e82de83e94af05638df667f7ee4a0d

Index: pkgsrc/games/simutrans-pak128/DESCR
diff -u /dev/null pkgsrc/games/simutrans-pak128/DESCR:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans-pak128/DESCR Sat Oct 26 11:27:10 2019
@@ -0,0 +1 @@
+High resolution graphics set for Simutrans
Index: pkgsrc/games/simutrans-pak128/Makefile
diff -u /dev/null pkgsrc/games/simutrans-pak128/Makefile:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans-pak128/Makefile      Sat Oct 26 11:27:10 2019
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2019/10/26 11:27:10 nia Exp $
+
+DISTNAME=      pak128
+PKGNAME=       simutrans-pak128-2.8.1
+CATEGORIES=    games
+MASTER_SITES=  https://downloads.sourceforge.net/project/simutrans/pak128/pak128%20for%20ST%20120.4.1%20%282.8.1%2C%20priority%20signals%20%2B%20bugfix%29/
+DIST_SUBDIR=   simutrans-pak128-${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.simutrans.com/
+COMMENT=       High resolution graphics set for Simutrans
+LICENSE=       artistic
+
+WRKSRC=                ${WRKDIR}/simutrans
+
+USE_TOOLS+=    pax
+USE_LANGUAGES= # none
+NO_BUILD=      yes
+
+# Save some time...
+CHECK_WRKREF_SKIP+=    share/simutrans/pak128/*
+
+INSTALLATION_DIRS+=    share/simutrans/pak128
+
+do-install:
+       cd ${WRKSRC}/pak128 && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/simutrans/pak128
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/simutrans-pak128/PLIST
diff -u /dev/null pkgsrc/games/simutrans-pak128/PLIST:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans-pak128/PLIST Sat Oct 26 11:27:10 2019
@@ -0,0 +1,206 @@
+@comment $NetBSD: PLIST,v 1.1 2019/10/26 11:27:10 nia Exp $
+share/simutrans/pak128/airplanes.all.pak
+share/simutrans/pak128/airports.buildings.pak
+share/simutrans/pak128/airports.misc.pak
+share/simutrans/pak128/airports_depots.pak
+share/simutrans/pak128/base.pak
+share/simutrans/pak128/building.RES_blocks.pak
+share/simutrans/pak128/building.hq.all.pak
+share/simutrans/pak128/building.road_stop.all.pak
+share/simutrans/pak128/building.special.city.pak
+share/simutrans/pak128/building.special.landscape.pak
+share/simutrans/pak128/building.special.monuments.pak
+share/simutrans/pak128/building.special.townhalls.pak
+share/simutrans/pak128/buses.all.pak
+share/simutrans/pak128/catenary.all.pak
+share/simutrans/pak128/city_com.all.pak
+share/simutrans/pak128/city_ind.all.pak
+share/simutrans/pak128/city_res.all.pak
+share/simutrans/pak128/citycar.all.pak
+share/simutrans/pak128/compat.tab
+share/simutrans/pak128/config/cityrules.tab
+share/simutrans/pak128/config/menuconf.tab
+share/simutrans/pak128/config/simuconf.tab
+share/simutrans/pak128/config/speedbonus.tab
+share/simutrans/pak128/depots.some.pak
+share/simutrans/pak128/doc/authors.txt
+share/simutrans/pak128/doc/changelog.txt
+share/simutrans/pak128/doc/readme128.txt
+share/simutrans/pak128/ext_buildings.pak
+share/simutrans/pak128/factories.all.pak
+share/simutrans/pak128/ferries.all.pak
+share/simutrans/pak128/ground.Outside.pak
+share/simutrans/pak128/ground.all.pak
+share/simutrans/pak128/groundobj.all.pak
+share/simutrans/pak128/locomotives.all.pak
+share/simutrans/pak128/monorail_vehicles.all.pak
+share/simutrans/pak128/passenger_trains.all.pak
+share/simutrans/pak128/pedestrian.all.pak
+share/simutrans/pak128/powerlines.all.pak
+share/simutrans/pak128/powerplants.all.pak
+share/simutrans/pak128/rail_cargo.all.pak
+share/simutrans/pak128/rail_signals.all.pak
+share/simutrans/pak128/rail_stations.all.pak
+share/simutrans/pak128/rivers.all.pak
+share/simutrans/pak128/road_signs.all.pak
+share/simutrans/pak128/scenario/new_york/de.tab
+share/simutrans/pak128/scenario/new_york/de/goal.txt
+share/simutrans/pak128/scenario/new_york/de/info.txt
+share/simutrans/pak128/scenario/new_york/de/rule.txt
+share/simutrans/pak128/scenario/new_york/en.tab
+share/simutrans/pak128/scenario/new_york/en/goal.txt
+share/simutrans/pak128/scenario/new_york/en/info.txt
+share/simutrans/pak128/scenario/new_york/en/rule.txt
+share/simutrans/pak128/scenario/new_york/new_york.sve
+share/simutrans/pak128/scenario/new_york/scenario.nut
+share/simutrans/pak128/scenario/produce_cars/cars_v02.sve
+share/simutrans/pak128/scenario/produce_cars/de.tab
+share/simutrans/pak128/scenario/produce_cars/en.tab
+share/simutrans/pak128/scenario/produce_cars/scenario.nut
+share/simutrans/pak128/scenario/sell_clothing/de.tab
+share/simutrans/pak128/scenario/sell_clothing/de/goal1.txt
+share/simutrans/pak128/scenario/sell_clothing/de/goal2.txt
+share/simutrans/pak128/scenario/sell_clothing/de/goal3.txt
+share/simutrans/pak128/scenario/sell_clothing/de/goal4.txt
+share/simutrans/pak128/scenario/sell_clothing/de/goal5.txt
+share/simutrans/pak128/scenario/sell_clothing/de/goal6.txt
+share/simutrans/pak128/scenario/sell_clothing/de/info.txt
+share/simutrans/pak128/scenario/sell_clothing/en.tab
+share/simutrans/pak128/scenario/sell_clothing/en/goal1.txt
+share/simutrans/pak128/scenario/sell_clothing/en/goal2.txt
+share/simutrans/pak128/scenario/sell_clothing/en/goal3.txt
+share/simutrans/pak128/scenario/sell_clothing/en/goal4.txt
+share/simutrans/pak128/scenario/sell_clothing/en/goal5.txt
+share/simutrans/pak128/scenario/sell_clothing/en/goal6.txt
+share/simutrans/pak128/scenario/sell_clothing/en/info.txt
+share/simutrans/pak128/scenario/sell_clothing/scenario.nut
+share/simutrans/pak128/scenario/sell_clothing/sell_clothing.sve
+share/simutrans/pak128/scenario/swiss_mountains/README.TXT
+share/simutrans/pak128/scenario/swiss_mountains/de.tab
+share/simutrans/pak128/scenario/swiss_mountains/de/about.txt
+share/simutrans/pak128/scenario/swiss_mountains/de/goal.txt
+share/simutrans/pak128/scenario/swiss_mountains/de/info.txt
+share/simutrans/pak128/scenario/swiss_mountains/de/result.txt
+share/simutrans/pak128/scenario/swiss_mountains/de/rule.txt
+share/simutrans/pak128/scenario/swiss_mountains/en.tab
+share/simutrans/pak128/scenario/swiss_mountains/en/about.txt
+share/simutrans/pak128/scenario/swiss_mountains/en/goal.txt
+share/simutrans/pak128/scenario/swiss_mountains/en/info.txt
+share/simutrans/pak128/scenario/swiss_mountains/en/result.txt
+share/simutrans/pak128/scenario/swiss_mountains/en/rule.txt
+share/simutrans/pak128/scenario/swiss_mountains/scenario.nut
+share/simutrans/pak128/scenario/swiss_mountains/swiss.sve
+share/simutrans/pak128/scenario/tramadness/de.tab
+share/simutrans/pak128/scenario/tramadness/de/info.txt
+share/simutrans/pak128/scenario/tramadness/de/rule.txt
+share/simutrans/pak128/scenario/tramadness/en.tab
+share/simutrans/pak128/scenario/tramadness/en/info.txt
+share/simutrans/pak128/scenario/tramadness/en/rule.txt
+share/simutrans/pak128/scenario/tramadness/scenario.nut
+share/simutrans/pak128/scenario/tramadness/tramadness.sve
+share/simutrans/pak128/schwebebahn.all.pak
+share/simutrans/pak128/ships.all.pak
+share/simutrans/pak128/smokes.all.pak
+share/simutrans/pak128/sound/README.txt
+share/simutrans/pak128/sound/aircraft-jet_stop.wav
+share/simutrans/pak128/sound/boing.wav
+share/simutrans/pak128/sound/cash.wav
+share/simutrans/pak128/sound/click.wav
+share/simutrans/pak128/sound/dock.wav
+share/simutrans/pak128/sound/engine-start-diesel-0.wav
+share/simutrans/pak128/sound/engine-start-diesel-1.wav
+share/simutrans/pak128/sound/engine-start-diesel_d.wav
+share/simutrans/pak128/sound/engine-start-petrol-0.wav
+share/simutrans/pak128/sound/engine-start-petrol-1.wav
+share/simutrans/pak128/sound/engine-start-petrol-2.wav
+share/simutrans/pak128/sound/explosion.wav
+share/simutrans/pak128/sound/gavel.wav
+share/simutrans/pak128/sound/horsegallop2.wav
+share/simutrans/pak128/sound/jackhammer.wav
+share/simutrans/pak128/sound/ship-horn_a.wav
+share/simutrans/pak128/sound/ship-horn_b.wav
+share/simutrans/pak128/sound/sound.tab
+share/simutrans/pak128/sound/train-horn-diesel-0.wav
+share/simutrans/pak128/sound/train-horn-electric-0.wav
+share/simutrans/pak128/sound/train-horn-steam-0.wav
+share/simutrans/pak128/sound/train-horn-steam-1.wav
+share/simutrans/pak128/symbol.BigLogo.pak
+share/simutrans/pak128/text/be.tab
+share/simutrans/pak128/text/bg.tab
+share/simutrans/pak128/text/ca.tab
+share/simutrans/pak128/text/ce.tab
+share/simutrans/pak128/text/citylist_be.txt
+share/simutrans/pak128/text/citylist_ch.txt
+share/simutrans/pak128/text/citylist_cz.txt
+share/simutrans/pak128/text/citylist_cz_old.txt
+share/simutrans/pak128/text/citylist_de.txt
+share/simutrans/pak128/text/citylist_de_at.txt
+share/simutrans/pak128/text/citylist_dk.txt
+share/simutrans/pak128/text/citylist_en.txt
+share/simutrans/pak128/text/citylist_en_au.txt
+share/simutrans/pak128/text/citylist_en_au_old.txt
+share/simutrans/pak128/text/citylist_en_gb.txt
+share/simutrans/pak128/text/citylist_en_nz.txt
+share/simutrans/pak128/text/citylist_en_nz_old.txt
+share/simutrans/pak128/text/citylist_en_us.txt
+share/simutrans/pak128/text/citylist_en_us_separate.ZIP
+share/simutrans/pak128/text/citylist_fi.txt
+share/simutrans/pak128/text/citylist_fr.txt
+share/simutrans/pak128/text/citylist_hr.txt
+share/simutrans/pak128/text/citylist_hu.txt
+share/simutrans/pak128/text/citylist_it.txt
+share/simutrans/pak128/text/citylist_nl.txt
+share/simutrans/pak128/text/citylist_pl.txt
+share/simutrans/pak128/text/citylist_pt.txt
+share/simutrans/pak128/text/citylist_ro.txt
+share/simutrans/pak128/text/citylist_ru.txt
+share/simutrans/pak128/text/citylist_sk.txt
+share/simutrans/pak128/text/citylist_sk_old.txt
+share/simutrans/pak128/text/cn.tab
+share/simutrans/pak128/text/cz.tab
+share/simutrans/pak128/text/de.tab
+share/simutrans/pak128/text/dk.tab
+share/simutrans/pak128/text/en.tab
+share/simutrans/pak128/text/es.tab
+share/simutrans/pak128/text/et.tab
+share/simutrans/pak128/text/fi.tab
+share/simutrans/pak128/text/fr.tab
+share/simutrans/pak128/text/gr.tab
+share/simutrans/pak128/text/hr.tab
+share/simutrans/pak128/text/hu.tab
+share/simutrans/pak128/text/id.tab
+share/simutrans/pak128/text/it.tab
+share/simutrans/pak128/text/ja.tab
+share/simutrans/pak128/text/ko.tab
+share/simutrans/pak128/text/lt.tab
+share/simutrans/pak128/text/nl.tab
+share/simutrans/pak128/text/no.tab
+share/simutrans/pak128/text/pl.tab
+share/simutrans/pak128/text/pt.tab
+share/simutrans/pak128/text/ro.tab
+share/simutrans/pak128/text/ru.tab
+share/simutrans/pak128/text/sk.tab
+share/simutrans/pak128/text/streetlist_cz.txt
+share/simutrans/pak128/text/streetlist_en.txt
+share/simutrans/pak128/text/streetlist_en_au.txt
+share/simutrans/pak128/text/streetlist_en_nz.txt
+share/simutrans/pak128/text/streetlist_ru.txt
+share/simutrans/pak128/text/sv.tab
+share/simutrans/pak128/text/tr.tab
+share/simutrans/pak128/text/zh.tab
+share/simutrans/pak128/trams.all.pak
+share/simutrans/pak128/trees.all.pak
+share/simutrans/pak128/trucks.all.pak
+share/simutrans/pak128/water_buildings.all.pak
+share/simutrans/pak128/way.crossing.rail_water.pak
+share/simutrans/pak128/way.crossing.road_rail.pak
+share/simutrans/pak128/way.crossing.road_water.pak
+share/simutrans/pak128/way.rail_bridges.all.pak
+share/simutrans/pak128/way.rail_elevated.all.pak
+share/simutrans/pak128/way.rail_tracks.all.pak
+share/simutrans/pak128/way.rail_tunnels.all.pak
+share/simutrans/pak128/way.road.all.pak
+share/simutrans/pak128/way.road_bridges.all.pak
+share/simutrans/pak128/way.road_elevated.all.pak
+share/simutrans/pak128/way.road_tunnels.all.pak
+share/simutrans/pak128/way.tram_track.all.pak
Index: pkgsrc/games/simutrans-pak128/distinfo
diff -u /dev/null pkgsrc/games/simutrans-pak128/distinfo:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans-pak128/distinfo      Sat Oct 26 11:27:10 2019
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/10/26 11:27:10 nia Exp $
+
+SHA1 (simutrans-pak128-2.8.1/pak128.zip) = 81097593f957efac9b0cef22cf1d5ca26881fb55
+RMD160 (simutrans-pak128-2.8.1/pak128.zip) = 3547e01077f11c2fc4bbc2ecd1047db3325a609e
+SHA512 (simutrans-pak128-2.8.1/pak128.zip) = c4635a446d9874fe1cf1a15a1ca8eaa50a0888c7679df540aa7509e30db6cb8f9519a27aad10dc481a7762c6c16bb5df64e18665652dcd777885adf0dae6736a
+Size (simutrans-pak128-2.8.1/pak128.zip) = 97430218 bytes

Index: pkgsrc/games/simutrans/files/get_pak.sh
diff -u /dev/null pkgsrc/games/simutrans/files/get_pak.sh:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/files/get_pak.sh     Sat Oct 26 11:27:09 2019
@@ -0,0 +1,4 @@
+#!/bin/sh
+# pkgsrc can install the paks itself.
+# So make this script (which is run on startup) a no-op.
+exit 0
Index: pkgsrc/games/simutrans/files/simutrans.appdata.xml
diff -u /dev/null pkgsrc/games/simutrans/files/simutrans.appdata.xml:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/files/simutrans.appdata.xml  Sat Oct 26 11:27:09 2019
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop-application">
+  <id>com.simutrans.simutrans</id>
+  <launchable type="desktop-id">simutrans.desktop</launchable>
+  <name>Simutrans</name>
+  <summary>Transportation simulator</summary>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>Artistic-1.0</project_license>
+  <description>
+    <p>Simutrans is a free transportation simulator: the player operates a transportation company and has to transport goods and passengers between factories and different cities.</p>
+  </description>
+  <screenshots>
+    <screenshot type="default">
+      <image>https://screenshots.debian.net/screenshots/000/001/205/large.png</image>
+    </screenshot>
+  </screenshots>
+  <url type="bugtracker">https://forum.simutrans.com/index.php?board=8.0</url>
+  <url type="homepage">https://www.simutrans.com/</url>
+</component>
Index: pkgsrc/games/simutrans/files/simutrans.desktop
diff -u /dev/null pkgsrc/games/simutrans/files/simutrans.desktop:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/files/simutrans.desktop      Sat Oct 26 11:27:09 2019
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Simutrans
+Comment=Transportation simulator
+Exec=simutrans
+Icon=simutrans
+Terminal=false
+Type=Application
+Categories=Game;Simulation;
+
Index: pkgsrc/games/simutrans/files/simutrans.png
Binary files are different
Index: pkgsrc/games/simutrans/files/simutrans.svg
diff -u /dev/null pkgsrc/games/simutrans/files/simutrans.svg:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/files/simutrans.svg  Sat Oct 26 11:27:09 2019
@@ -0,0 +1,291 @@
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/"; xmlns:cc="http://creativecommons.org/ns#"; xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; xmlns:svg="http://www.w3.org/2000/svg"; 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"; 
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"; width="256" height="256" id="svg2" sodipodi:version="0.32" inkscape:version="0.48" sodipodi:docname="SimutransMac2.0.svg" version="1.1" 
inkscape:export-filename="SimutransMac2.0.png" inkscape:export-xdpi="334.45" inkscape:export-ydpi="334.45">
+  <defs id="defs4">
+    <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="-130.86" inkscape:vp_y="0" inkscape:vp_z="2248.52" inkscape:persp3d-origin="1765.15" id="perspective3101"/>
+    <linearGradient id="linearGradient2307">
+      <stop offset="0" id="stop2309" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop2311" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" id="linearGradient2296">
+      <stop offset="0" id="stop2298" style="stop-color:#dcdcdc;stop-opacity:1"/>
+      <stop offset="1" id="stop2300" style="stop-color:#dcdcdc;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2268">
+      <stop offset="0" id="stop2270" style="stop-color:#1b1b1b;stop-opacity:1"/>
+      <stop offset="1" id="stop2272" style="stop-color:#3c3c3c;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2238">
+      <stop offset="0" id="stop2240" style="stop-color:#d2d3c4;stop-opacity:1"/>
+      <stop offset="1" id="stop2242" style="stop-color:#797976;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2230">
+      <stop id="stop2232" offset="0" style="stop-color:#6f8491;stop-opacity:1"/>
+      <stop id="stop2234" offset="1" style="stop-color:#14153b;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2182">
+      <stop offset="0" id="stop2184" style="stop-color:#1c95e4;stop-opacity:1"/>
+      <stop offset="1" id="stop2186" style="stop-color:#ffffff;stop-opacity:1"/>
+    </linearGradient>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient2238" id="radialGradient2254" cx="495.27" cy="284.75" fx="495.27" fy="284.75" r="15" 
gradientTransform="matrix(1,0,0,1.071429,0,-20.34729)" gradientUnits="userSpaceOnUse"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296" id="linearGradient2302" x1="390.93" y1="190.2" x2="93.46" y2="340.2" gradientUnits="userSpaceOnUse"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient2313" x1="-19.19" y1="87.67" x2="-1.01" y2="167.47" gradientUnits="userSpaceOnUse"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient2317" gradientUnits="userSpaceOnUse" x1="-19.19" y1="87.67" x2="-1.01" y2="167.47" 
gradientTransform="translate(-1.763606e-5,3.545352e-6)"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient2321" gradientUnits="userSpaceOnUse" x1="-19.19" y1="87.67" x2="-1.01" y2="167.47" 
gradientTransform="translate(-6.378918e-7,2.908165e-6)"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient2325" gradientUnits="userSpaceOnUse" x1="-19.19" y1="87.67" x2="-1.01" y2="167.47" 
gradientTransform="translate(-7.592086e-8,4.181407e-6)"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient2329" gradientUnits="userSpaceOnUse" x1="-19.19" y1="87.67" x2="-1.01" y2="167.47" 
gradientTransform="translate(4.52146e-7,-9.274373e-6)"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient2348" x1="-15.66" y1="97.35" x2="19.09" y2="212.55" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.927632,0,0,0.924324,-4.356284,7.049208)"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2182-1" id="linearGradient3865" x1="555.13" y1="110.41" x2="396.5" y2="380.63" gradientUnits="userSpaceOnUse"/>
+    <linearGradient id="linearGradient2182-1">
+      <stop offset="0" id="stop2184-7" style="stop-color:#1c95e4;stop-opacity:1"/>
+      <stop offset="1" id="stop2186-4" style="stop-color:#ffffff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient3847" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.927632,0,0,0.924324,-4.356284,7.049208)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient id="linearGradient2307-0">
+      <stop offset="0" id="stop2309-9" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop2311-4" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3304">
+      <stop offset="0" id="stop3306" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop3308" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient6465-2">
+      <stop offset="0" id="stop6467-6" style="stop-color:#ffffff;stop-opacity:0.59"/>
+      <stop offset="1" id="stop6469-0" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3315">
+      <stop offset="0" id="stop3317" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop3319" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3322">
+      <stop offset="0" id="stop3324" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop3326" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3329">
+      <stop offset="0" id="stop3331" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop3333" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3336">
+      <stop offset="0" id="stop3338" style="stop-color:#075b15;stop-opacity:1"/>
+      <stop offset="1" id="stop3340" style="stop-color:#022608;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3343">
+      <stop offset="0" id="stop3345" style="stop-color:#ffffff;stop-opacity:0.59"/>
+      <stop offset="1" id="stop3347" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3350">
+      <stop offset="0" id="stop3352" style="stop-color:#ffffff;stop-opacity:0.59"/>
+      <stop offset="1" id="stop3354" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3357">
+      <stop offset="0" id="stop3359" style="stop-color:#ffffff;stop-opacity:0.59"/>
+      <stop offset="1" id="stop3361" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient6529">
+      <stop offset="0" id="stop6531" style="stop-color:#000000;stop-opacity:0.39"/>
+      <stop offset="1" id="stop6533" style="stop-color:#000000;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient6567">
+      <stop offset="0" id="stop6569" style="stop-color:#000000;stop-opacity:0.27"/>
+      <stop offset="1" id="stop6571" style="stop-color:#000000;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3372">
+      <stop offset="0" id="stop3374" style="stop-color:#000000;stop-opacity:0.27"/>
+      <stop offset="1" id="stop3376" style="stop-color:#000000;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2296-5">
+      <stop offset="0" id="stop2298-1" style="stop-color:#ffffff;stop-opacity:1"/>
+      <stop offset="1" id="stop2300-7" style="stop-color:#c8c8c8;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2230-1">
+      <stop id="stop2232-1" offset="0" style="stop-color:#6f8491;stop-opacity:1"/>
+      <stop id="stop2234-5" offset="1" style="stop-color:#14153b;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient6589">
+      <stop offset="0" id="stop6591" style="stop-color:#ffffff;stop-opacity:0.39"/>
+      <stop offset="1" id="stop6593" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3885">
+      <stop offset="0" id="stop3887" style="stop-color:#ffffff;stop-opacity:0.39"/>
+      <stop offset="1" id="stop3889" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient2268-2">
+      <stop offset="0" id="stop2270-7" style="stop-color:#1b1b1b;stop-opacity:1"/>
+      <stop offset="1" id="stop2272-6" style="stop-color:#3c3c3c;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3925">
+      <stop offset="0" id="stop3927" style="stop-color:#ffffff;stop-opacity:0.59"/>
+      <stop offset="1" id="stop3929" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient3951">
+      <stop offset="0" id="stop3953" style="stop-color:#ffffff;stop-opacity:0.39"/>
+      <stop offset="1" id="stop3955" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient6091">
+      <stop offset="0" id="stop6093" style="stop-color:#ffffff;stop-opacity:1"/>
+      <stop offset="1" id="stop6095" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="-1803.84" inkscape:vp_y="0" inkscape:vp_z="2712.36" inkscape:persp3d-origin="5933.02" id="perspective3867"/>
+    <linearGradient id="linearGradient6465">
+      <stop offset="0" id="stop6467" style="stop-color:#ffffff;stop-opacity:0.47"/>
+      <stop offset="1" id="stop6469" style="stop-color:#ffffff;stop-opacity:0"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307" id="linearGradient4216" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.927632,0,0,0.924324,-4.356284,7.049208)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4447" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.927632,0,0,0.924324,-4.356284,7.049208)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient2182" id="radialGradient4578" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(2.151025e-4,-0.721654,2.554654,7.611198e-4,-89.61335,563.65)" cx="520.67" cy="226.56" fx="520.67" fy="226.56" r="242.14"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4580" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4582" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.46732911,-0.46864457,1.4599676,1.4558696,189.85175,197.72571)" cx="557.36" cy="211.46" fx="557.36" fy="211.46" r="32.05"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4584" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4586" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4588" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4590" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4592" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-229.75833,246.3477)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4594" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.44369275,-0.42925064,1.4336038,1.4818373,208.68519,194.17745)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4596" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,63.187502,216.15692)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4598" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,-648.64118,120.096)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6529" id="radialGradient4600" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.87070058,0.59138177,-1.1495933,1.6925637,476.27948,-431.04254)" cx="490.21" cy="204.49" fx="490.21" fy="204.49" r="22.85"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4602" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222376e-4,0.35287112,-241.99046,159.8426)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4604" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-234.49563,193.085)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465" id="radialGradient4606" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56975334,-0.59470516,1.4888183,1.4263526,117.01595,240.0444)" cx="557.41" cy="201.86" fx="557.41" fy="201.86" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4608" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-237.75833,220.60024)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient4610" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.29586688)" x1="364.67" 
y1="230.6" x2="358.63" y2="255.86"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2230-1" id="linearGradient4612" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.29586688)" x1="522.14" 
y1="270.93" x2="145.71" y2="328.79"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6589" id="radialGradient4614" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.3618473,-0.78106209,2.8379185,4.9481481,-1097.3118,-793.94376)" cx="573.13" cy="312.6" fx="573.13" fy="312.6" r="9.23"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3885" id="radialGradient4616" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(-1.8441853,-0.26317579,0.08541948,-0.59857084,1448.8161,559.69888)" cx="513.63" cy="277.54" fx="513.63" fy="277.54" r="51.4"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2268-2" id="linearGradient4618" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.295867)" x1="287.89" 
y1="308.89" x2="158.34" y2="327.33"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3925" id="radialGradient4620" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.2040504,-0.44054587,2.1915433,3.4769823,-715.33314,-480.75544)" cx="505.25" cy="281.19" fx="505.25" fy="281.19" r="15"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3951" id="radialGradient4622" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.1737541,0.11024414,-0.02984462,0.31775181,-56.382174,175.92325)" cx="434.02" cy="307.45" fx="434.02" fy="307.45" r="44.12"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6091" id="radialGradient4624" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.92709516,-0.4791492,0.80901768,1.5653503,-192.67845,98.44477)" cx="544.98" cy="287.54" fx="544.98" fy="287.54" r="9.47"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient4660" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.29586688)" x1="234.86" 
y1="255.35" x2="245.99" y2="276.06"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient2182" id="radialGradient4699" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(2.151025e-4,-0.721654,2.554654,7.611198e-4,-89.61335,563.65)" cx="520.67" cy="226.56" fx="520.67" fy="226.56" r="242.14"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4701" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4703" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.46732911,-0.46864457,1.4599676,1.4558696,189.85175,197.72571)" cx="557.36" cy="211.46" fx="557.36" fy="211.46" r="32.05"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4705" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4707" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4709" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient4711" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4713" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-229.75833,246.3477)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4715" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.44369275,-0.42925064,1.4336038,1.4818373,208.68519,194.17745)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4717" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,63.187502,216.15692)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient4719" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,-648.64118,120.096)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6529" id="radialGradient4721" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.87070058,0.59138177,-1.1495933,1.6925637,476.27948,-431.04254)" cx="490.21" cy="204.49" fx="490.21" fy="204.49" r="22.85"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4723" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222376e-4,0.35287112,-241.99046,159.8426)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4725" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-234.49563,193.085)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465" id="radialGradient4727" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56975334,-0.59470516,1.4888183,1.4263526,117.01595,240.0444)" cx="557.41" cy="201.86" fx="557.41" fy="201.86" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient4729" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-237.75833,220.60024)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient4731" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.29586688)" x1="364.67" 
y1="230.6" x2="358.63" y2="255.86"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2230-1" id="linearGradient4733" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.29586688)" x1="522.14" 
y1="270.93" x2="145.71" y2="328.79"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6589" id="radialGradient4735" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.3618473,-0.78106209,2.8379185,4.9481481,-1097.3118,-793.94376)" cx="573.13" cy="312.6" fx="573.13" fy="312.6" r="9.23"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3885" id="radialGradient4737" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(-1.8441853,-0.26317579,0.08541948,-0.59857084,1448.8161,559.69888)" cx="513.63" cy="277.54" fx="513.63" fy="277.54" r="51.4"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2268-2" id="linearGradient4739" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.295867)" x1="287.89" 
y1="308.89" x2="158.34" y2="327.33"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3925" id="radialGradient4741" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.2040504,-0.44054587,2.1915433,3.4769823,-715.33314,-480.75544)" cx="505.25" cy="281.19" fx="505.25" fy="281.19" r="15"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3951" id="radialGradient4743" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.1737541,0.11024414,-0.02984462,0.31775181,-56.382174,175.92325)" cx="434.02" cy="307.45" fx="434.02" fy="307.45" r="44.12"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6091" id="radialGradient4745" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.92709516,-0.4791492,0.80901768,1.5653503,-192.67845,98.44477)" cx="544.98" cy="287.54" fx="544.98" fy="287.54" r="9.47"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient4747" gradientUnits="userSpaceOnUse" gradientTransform="translate(40,-0.29586688)" x1="234.86" 
y1="255.35" x2="245.99" y2="276.06"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient6270" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient6272" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.46732911,-0.46864457,1.4599676,1.4558696,189.85175,197.72571)" cx="557.36" cy="211.46" fx="557.36" fy="211.46" r="32.05"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient6274" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient6276" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient6278" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient6280" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient6282" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-229.75833,246.3477)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient6284" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.44369275,-0.42925064,1.4336038,1.4818373,208.68519,194.17745)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient6286" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,63.187502,216.15692)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient6288" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,-648.64118,120.096)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6529" id="radialGradient6290" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.87070058,0.59138177,-1.1495933,1.6925637,476.27948,-431.04254)" cx="490.21" cy="204.49" fx="490.21" fy="204.49" r="22.85"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient6292" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222376e-4,0.35287112,-241.99046,159.8426)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient6294" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-234.49563,193.085)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465" id="radialGradient6296" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56975334,-0.59470516,1.4888183,1.4263526,117.01595,240.0444)" cx="557.41" cy="201.86" fx="557.41" fy="201.86" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient6298" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-237.75833,220.60024)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient2182" id="radialGradient6300" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(2.151025e-4,-0.721654,2.554654,7.611198e-4,-89.61335,563.65)" cx="520.67" cy="226.56" fx="520.67" fy="226.56" r="242.14"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient6414" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.75141085,0,0,0.82111567,204.35882,76.062276)" x1="359.84" y1="246.07" x2="359.83" y2="261.93"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2230-1" id="linearGradient6416" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.75141085,0,0,0.82111567,184.35882,60.062276)" x1="522.14" y1="270.93" x2="220.84" y2="331.92"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6589" id="radialGradient6418" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.0233068,-0.64134233,2.1324428,4.063002,-670.22962,-591.61446)" cx="573.13" cy="312.6" fx="573.13" fy="312.6" r="9.23"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3885" id="radialGradient6420" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(-1.3857408,-0.21609778,0.06418513,-0.4914959,1242.9585,519.88273)" cx="513.63" cy="277.54" fx="513.63" fy="277.54" r="51.4"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2268-2" id="linearGradient6422" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.75141085,0,0,0.82111567,184.35882,60.062276)" x1="309.63" y1="303.37" x2="224.08" y2="329.67"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3925" id="radialGradient6424" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.32185375,-0.51552904,1.7880709,1.3330371,-95.811207,170.99228)" cx="505.25" cy="281.19" fx="505.25" fy="281.19" r="15"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3951" id="radialGradient6426" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67821192,0.07612865,-0.01724465,0.21942224,221.29398,225.80579)" cx="434.02" cy="307.45" fx="434.02" fy="307.45" r="44.12"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6091" id="radialGradient6428" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.69662936,-0.39343692,0.60790466,1.2853337,9.5217004,141.13976)" cx="544.98" cy="287.54" fx="544.98" fy="287.54" r="9.47"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient2182" id="radialGradient6430" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(2.151025e-4,-0.721654,2.554654,7.611198e-4,-89.61335,563.65)" cx="520.67" cy="226.56" fx="520.67" fy="226.56" r="242.14"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2268-2" id="linearGradient3964" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.57781428,0,0,0.69054596,298.51621,100.75446)" x1="311.1" y1="306.06" x2="231.43" y2="333.71"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2230-1" id="linearGradient3978" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.53886347,0,0,0.64399584,297.76802,119.82508)" x1="522.14" y1="270.93" x2="220.84" y2="331.92"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6589" id="radialGradient3980" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.73384974,-0.50300075,1.5292506,3.1865869,-315.08777,-391.28087)" cx="573.13" cy="312.6" fx="573.13" fy="312.6" r="9.23"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3885" id="radialGradient3982" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(-0.99376408,-0.16948413,0.04602944,-0.38547713,1056.9276,480.45936)" cx="513.63" cy="277.54" fx="513.63" fy="277.54" r="51.4"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3925" id="radialGradient3984" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.22383799,-0.35853235,1.2435406,0.92708054,108.94964,214.9819)" cx="505.25" cy="281.19" fx="505.25" fy="281.19" r="15"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6091" id="radialGradient3986" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.48448126,-0.27362157,0.42277635,0.89390451,182.20497,194.22051)" cx="544.98" cy="287.54" fx="544.98" fy="287.54" r="9.47"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient3228" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient3230" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.46732911,-0.46864457,1.4599676,1.4558696,189.85175,197.72571)" cx="557.36" cy="211.46" fx="557.36" fy="211.46" r="32.05"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient3232" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient3234" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient3236" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2307-0" id="linearGradient3238" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67420684,0,0,0.79426801,719.81586,132.34559)" x1="-15.66" y1="97.35" x2="19.09" y2="212.55"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient3240" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-229.75833,246.3477)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient3242" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.44369275,-0.42925064,1.4336038,1.4818373,208.68519,194.17745)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient3244" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,63.187502,216.15692)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465-2" id="radialGradient3246" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56629217,-0.46173459,1.8297315,1.5939768,-648.64118,120.096)" cx="558.43" cy="213.71" fx="558.43" fy="213.71" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6529" id="radialGradient3248" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.87070058,0.59138177,-1.1495933,1.6925637,476.27948,-431.04254)" cx="490.21" cy="204.49" fx="490.21" fy="204.49" r="22.85"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient3250" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222376e-4,0.35287112,-241.99046,159.8426)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient3252" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-234.49563,193.085)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6465" id="radialGradient3254" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.56975334,-0.59470516,1.4888183,1.4263526,117.01595,240.0444)" cx="557.41" cy="201.86" fx="557.41" fy="201.86" r="32.05"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6567" id="radialGradient3256" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.8042012,-0.00430623,8.4222086e-4,0.35287113,-237.75833,220.60024)" cx="524.17" cy="203.35" fx="524.17" fy="203.35" r="29.42"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient3258" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.75141085,0,0,0.82111567,204.35882,76.062276)" x1="359.84" y1="246.07" x2="359.83" y2="261.93"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2230-1" id="linearGradient3260" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.53886347,0,0,0.64399584,297.76802,119.82508)" x1="522.14" y1="270.93" x2="220.84" y2="331.92"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6589" id="radialGradient3262" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.73384974,-0.50300075,1.5292506,3.1865869,-315.08777,-391.28087)" cx="573.13" cy="312.6" fx="573.13" fy="312.6" r="9.23"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3885" id="radialGradient3264" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(-0.99376408,-0.16948413,0.04602944,-0.38547713,1056.9276,480.45936)" cx="513.63" cy="277.54" fx="513.63" fy="277.54" r="51.4"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2268-2" id="linearGradient3266" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.57781428,0,0,0.69054596,298.51621,100.75446)" x1="311.1" y1="306.06" x2="231.43" y2="333.71"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3925" id="radialGradient3268" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.22383799,-0.35853235,1.2435406,0.92708054,108.94964,214.9819)" cx="505.25" cy="281.19" fx="505.25" fy="281.19" r="15"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3951" id="radialGradient3270" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.67821192,0.07612865,-0.01724465,0.21942224,221.29398,225.80579)" cx="434.02" cy="307.45" fx="434.02" fy="307.45" r="44.12"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6091" id="radialGradient3272" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.48448126,-0.27362157,0.42277635,0.89390451,182.20497,194.22051)" cx="544.98" cy="287.54" fx="544.98" fy="287.54" r="9.47"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6091" id="radialGradient3275" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.0486208,-0.59223194,0.9150655,1.9347846,-365.21604,129.55247)" cx="544.98" cy="287.54" fx="544.98" fy="287.54" r="9.47"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3951" id="radialGradient3278" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.4679353,0.16477436,-0.03732466,0.47492184,-280.61101,197.91627)" cx="434.02" cy="307.45" fx="434.02" fy="307.45" r="44.12"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3925" id="radialGradient3281" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(0.48447938,-0.77601452,2.6915439,2.0065915,-523.77132,174.48883)" cx="505.25" cy="281.19" fx="505.25" fy="281.19" r="15"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2268-2" id="linearGradient3284" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.2506327,0,0,1.4946313,-113.46968,-72.747302)" x1="319.49" y1="304.21" x2="280.02" y2="318.18"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient3885" id="radialGradient3289" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(-2.1509227,-0.36683481,0.09962703,-0.83433433,1528.0509,749.0935)" cx="513.63" cy="277.54" fx="513.63" fy="277.54" r="51.4"/>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient6589" id="radialGradient3295" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.5883589,-1.0887048,3.3099403,6.8971118,-1441.5663,-1137.7183)" cx="573.13" cy="312.6" fx="573.13" fy="312.6" r="9.23"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2230-1" id="linearGradient3298" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.1663268,0,0,1.3938773,-115.08908,-31.470474)" x1="522.14" y1="270.93" x2="220.84" y2="331.92"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient2296-5" id="linearGradient3301" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(1.6263685,0,0,1.777239,-317.2658,-126.19155)" x1="359.84" y1="246.07" x2="359.83" y2="261.93"/>
+  </defs>
+  <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:zoom="0.32" inkscape:cx="1708.85" 
inkscape:cy="148.53" inkscape:document-units="px" inkscape:current-layer="layer1" inkscape:window-width="1920" inkscape:window-height="1060" inkscape:window-x="1364" inkscape:window-y="-3" 
showguides="true" inkscape:guide-bbox="true" showgrid="false" inkscape:window-maximized="1" fit-margin-top="0" fit-margin-left="0" fit-margin-right="0" fit-margin-bottom="0"/>
+  <metadata id="metadata7">
+    <rdf:RDF>
+      <cc:Work rdf:about="">
+        <dc:format>
+          image/svg+xml
+        </dc:format>
+        <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(-231.67,-182.84411)">
+    <g transform="matrix(1.4474602,0,0,1.4474602,-660.88249,-51.331309)" id="g4497">
+      <path inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" id="path2315-4" d="m705.84 193.79c20.18 35.22 44.32 50.71 66.48 76.07-23.48-5.79-44.19-8.76-68.07-7.51-20.58 0-41.55 4.7-64.11 
14.09 32.19-32.24 43.79-55.09 65.69-82.64z" fill="url(#linearGradient3228)"/>
+      <path d="m735.5 234.32c21.44 23.86 21.98 21.86 30.81 30.3 5.3 6.47-16.93-1.62-25.76-7.58-10.94-9.25-10.44-27.47-5.05-22.73z" id="path6473" inkscape:connector-curvature="0" 
sodipodi:nodetypes="cccc" fill="url(#radialGradient3230)"/>
+      <path inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" id="rect2304-2" d="m707.47 162.37c17.89 35.22 39.28 50.71 58.92 76.07-20.81-5.79-39.16-8.76-60.32-7.51-18.24 0-36.82 4.7-56.81 
14.09 28.52-32.24 38.81-55.09 58.22-82.64z" fill="url(#linearGradient3232)"/>
+      <path inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" id="path2319-3" d="m707.4 221.02c21.15 35.22 46.44 50.71 69.67 76.07-24.6-5.79-46.31-8.76-71.33-7.51-21.56 0-43.54 4.7-67.18 
14.09 33.73-32.24 45.89-55.09 68.84-82.64z" fill="url(#linearGradient3234)"/>
+      <path inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" id="path2323-2" d="m707.39 246.37c21.63 35.22 47.51 50.71 71.26 76.07-25.17-5.79-47.37-8.76-72.96-7.51-22.06 0-44.54 4.7-68.71 
14.09 34.5-32.24 46.94-55.09 70.41-82.64z" fill="url(#linearGradient3236)"/>
+      <path inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" id="path2327-2" d="m706.17 272.67c23.45 35.22 50.98 45.15 77.23 64.95-33.34-0.74-50.83-1.19-76.54-1.45-23.9 0-51.81 
1.16-79.02-1.07 37.39-32.24 52.89-34.89 78.33-62.44z" fill="url(#linearGradient3238)"/>
+      <path d="m677.86 319.13c24.02-6.48 56.92-2.49 75.26-2.02-11.83 2.87-26.77 11.96-35.61 15.15-25.56 3.11-28.56-7.43-39.65-13.13z" id="path4493" inkscape:connector-curvature="0" 
sodipodi:nodetypes="cccc" fill="url(#radialGradient3240)"/>
+      <path sodipodi:nodetypes="cccc" inkscape:connector-curvature="0" id="path6511" d="m742.82 266.9c21.44 20.57 16.17 15.29 25 23.74 5.3 6.47-8.59 2.17-24.5-7.83-10.94-9.25-5.89-20.65-0.51-15.91z" 
fill="url(#radialGradient3242)"/>
+      <path d="m742.39 293.25c-5.65-0.93-11.59 5.25 0.63 13.96 20.3 10.76 35.77 16.15 31.28 12.23-11.27-9.09-2.02-2.93-29.38-25.06-0.86-0.64-1.72-0.99-2.53-1.12z" id="path6519" 
inkscape:connector-curvature="0" sodipodi:nodetypes="scccs" fill="url(#radialGradient3244)"/>
+      <path transform="translate(720.76316,120.11893)" d="m28.56 197.19c-5.65-0.93-9.59 4.49 2.63 13.2 13.23 7.22 27.95 6.3 24.72 
3.89-10.77-6.56-21.19-14.04-24.81-15.97-0.86-0.64-1.72-0.99-2.53-1.12z" id="path6523" inkscape:connector-curvature="0" sodipodi:nodetypes="scccs" fill="url(#radialGradient3246)"/>
+      <path sodipodi:nodetypes="cccc" inkscape:connector-curvature="0" id="path6527" d="m656.03 239.69c16.72-23.07 31.08-45.19 44.45-66.92 0.85 14.14 3.27 29.2-5.05 45.96-4.14 10.16-24.96 14.43-39.4 
20.96z" fill="url(#radialGradient3248)"/>
+      <path sodipodi:nodetypes="cccc" inkscape:connector-curvature="0" id="path6565" d="m675.73 234.64c24.02-6.48 40.51-3.76 58.84-3.28-2.78 6.07-6.1 11.89-16.16 14.65-25.56 
3.11-31.59-5.67-42.68-11.36z" fill="url(#radialGradient3250)"/>
+      <path d="m673.13 265.87c24.02-6.48 52.13-1.99 70.46-1.52-11.83 2.87-8.84 11.71-17.68 14.9-25.56 3.11-41.69-7.69-52.78-13.38z" id="path6575" inkscape:connector-curvature="0" 
sodipodi:nodetypes="cccc" fill="url(#radialGradient3252)"/>
+      <path d="m709.07 169.24c20.17 35.73 37.89 47.11 50 62.12 5.3 6.47-43.95-0.1-53.54-28.54-6.9-16.82-1.85-38.33 3.54-33.59z" id="path6463" inkscape:connector-curvature="0" 
sodipodi:nodetypes="cccc" fill="url(#radialGradient3254)"/>
+      <path sodipodi:nodetypes="cccc" inkscape:connector-curvature="0" id="path4489" d="m669.86 293.38c24.02-6.48 56.92-2.49 75.26-2.02-11.83 2.87-13.63 12.22-22.48 15.4-25.56 
3.11-41.69-7.69-52.78-13.38z" fill="url(#radialGradient3256)"/>
+    </g>
+    <g id="g3319" transform="matrix(0.92849721,0,0,0.92849721,16.565051,31.490663)">
+      <path sodipodi:nodetypes="sccscs" id="rect2293-1" d="m276.95 340.4c33.8-15.23 89.47-12.46 89.47-12.46l-33.15 14.93c0 0-29.04 2.44-55.57 11.03-20.84 6.75-46.03 22.22-46.03 22.22 0 0 23.17-25.76 
45.28-35.73z" inkscape:connector-curvature="0" style="fill:url(#linearGradient3301);opacity:0.8"/>
+      <path sodipodi:nodetypes="cccccccsc" id="rect2190-6" d="m370.25 321.83c108.76-33.55 136.57 70.11 136.98 116.89l-139.98 0.12-82.98-0.12-52.61-0.08 0-49.11 54.16-28c0 0 54.59-30.49 84.41-39.7z" 
inkscape:connector-curvature="0" fill="url(#linearGradient3298)"/>
+      <path d="m485.32 372.97c2.23-1.81 19.19 35.13 16.25 60.24-1.27 10.84-13.55-16.15-23.18-42.98-12.66-35.28-2.11-9.92 6.93-17.26z" id="path6579" inkscape:connector-curvature="0" 
sodipodi:nodetypes="ssss" fill="url(#radialGradient3295)"/>
+      <path sodipodi:nodetypes="ccccc" id="rect2286-8" d="m231.67 426.64 60.06-7.98c63.64-6.17 85.59 11.07 90.49 20L231.67 438.55z" inkscape:connector-curvature="0" fill="#252525"/>
+      <path inkscape:connector-curvature="0" d="m330.99 363.43c99.56-35.63 124.77-31.83 140.66-7.3l-2.75 1.46c-15.39-19.18-31-27.55-134.09 8.76l-3.81-2.92z" id="rect2265-5" 
sodipodi:nodetypes="ccccc" fill="#8f8f8f"/>
+      <path inkscape:connector-curvature="0" d="M332.47 377.47C426.73 351.2 448.77 341.65 466.35 364.34l-0.85 3.58c-19.84-21.39-33.54-12.64-129.85 13.14l-3.18-3.58z" id="path2276-7" 
sodipodi:nodetypes="ccccc" fill="#8f8f8f"/>
+      <path sodipodi:nodetypes="ssss" inkscape:connector-curvature="0" id="path3883" d="m385.6 324.69c40.26-13.01 83.92 6.9 106.64 62.72 18.85 46.32-33.65-23.12-70.81-20.91-32.41 
1.93-60.26-33.92-35.82-41.82z" fill="url(#radialGradient3289)"/>
+      <path transform="matrix(0.74597927,-0.47150591,0.56631702,1.0699238,-56.143879,289.07709)" d="m504.29 284.86c0 8.88-6.72 16.07-15 16.07-8.28 0-15-7.2-15-16.07 0-8.88 6.72-16.07 15-16.07 8.28 0 
15 7.2 15 16.07z" sodipodi:ry="16.07" sodipodi:rx="15" sodipodi:cy="284.86" sodipodi:cx="489.29" id="path2248-6" sodipodi:type="arc" fill="#4c4c4c"/>
+      <path transform="matrix(0.63017227,-0.39830833,0.47840138,0.9038279,26.55529,299.49122)" d="m504.29 284.86c0 8.88-6.72 16.07-15 16.07-8.28 0-15-7.2-15-16.07 0-8.88 6.72-16.07 15-16.07 8.28 0 
15 7.2 15 16.07z" sodipodi:ry="16.07" sodipodi:rx="15" sodipodi:cy="284.86" sodipodi:cx="489.29" id="path2236-1" sodipodi:type="arc" fill="#8f8f8f"/>
+      <path inkscape:connector-curvature="0" d="m231.67 395.58 27.93-14.13 0.95 24.28-28.88 8.75z" id="rect2262-8" sodipodi:nodetypes="ccccc" fill="url(#linearGradient3284)"/>
+      <path sodipodi:nodetypes="sssss" inkscape:connector-curvature="0" id="path3923" d="m479.52 356.79c3.75 7.09 4.11 16.96-3.38 19.23-5.09 1.55 11.62-1.96-0.61-16.83-5.3-6.44-15.91-4.27-12.38-8.63 
4.63-5.72 12.61-0.86 16.37 6.24z" fill="url(#radialGradient3281)"/>
+      <path sodipodi:nodetypes="ssss" inkscape:connector-curvature="0" id="path5411" d="m311.97 420.4c11.04-0.97 41.08-2.85 62.22 13.59 11.83 9.2-53.1 0.08-66.32-6.79-9.63-5.01 1.06-6.53 4.11-6.79z" 
fill="url(#radialGradient3278)"/>
+      <path d="m460.43 369.18c8.78 15.93 19.07 8.45 19.07 8.45 0 0-5.39 3.27-11.47-1.13-2.06-1.49-5.05-4.22-6.78-7.78-7.68-15.72 1.9-22.35 1.9-22.35 0 0-11 5.2-2.72 22.81z" id="path6078" 
inkscape:connector-curvature="0" sodipodi:nodetypes="ccsscc" fill="url(#radialGradient3275)"/>
+    </g>
+  </g>
+</svg>

Index: pkgsrc/games/simutrans/patches/patch-simmain.cc
diff -u /dev/null pkgsrc/games/simutrans/patches/patch-simmain.cc:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/patches/patch-simmain.cc     Sat Oct 26 11:27:10 2019
@@ -0,0 +1,17 @@
+$NetBSD: patch-simmain.cc,v 1.1 2019/10/26 11:27:10 nia Exp $
+
+Search for data files in pkgsrc path.
+
+--- simmain.cc.orig    2018-09-10 08:16:26.000000000 +0000
++++ simmain.cc
+@@ -493,8 +493,8 @@ int simu_main(int argc, char** argv)
+               strcat( env_t::program_dir, PATH_SEPARATOR );
+       }
+       else {
+-              strcpy( env_t::program_dir, argv[0] );
+-              *(strrchr( env_t::program_dir, PATH_SEPARATOR[0] )+1) = 0;
++              const char data_dir[] = "@PREFIX@/share/simutrans/";
++              memcpy(env_t::program_dir, data_dir, sizeof(data_dir));
+ 
+ #ifdef __APPLE__
+               // change working directory from binary dir to bundle dir
Index: pkgsrc/games/simutrans/patches/patch-simsys.cc
diff -u /dev/null pkgsrc/games/simutrans/patches/patch-simsys.cc:1.1
--- /dev/null   Sat Oct 26 11:27:10 2019
+++ pkgsrc/games/simutrans/patches/patch-simsys.cc      Sat Oct 26 11:27:10 2019
@@ -0,0 +1,20 @@
+$NetBSD: patch-simsys.cc,v 1.1 2019/10/26 11:27:10 nia Exp $
+
+Support XDG_CONFIG_HOME.
+
+--- simsys.cc.orig     2018-07-25 20:56:16.000000000 +0000
++++ simsys.cc
+@@ -359,7 +359,12 @@ char const *dr_query_homedir()
+       find_directory(B_USER_DIRECTORY, &userDir);
+       sprintf(buffer, "%s/simutrans", userDir.Path());
+ #else
+-      sprintf(buffer, "%s/simutrans", getenv("HOME"));
++      char *config_dir = getenv("XDG_CONFIG_HOME");
++      if (config_dir != NULL) {
++              snprintf(buffer, sizeof(buffer), "%s/simutrans", config_dir);
++      } else {
++              snprintf(buffer, sizeof(buffer), "%s/.config/simutrans", getenv("HOME"));
++      }
+ #endif
+ 
+       // create directory and subdirectories



Home | Main Index | Thread Index | Old Index