mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
games/openbve: the port had been updated (+)
- Update OpenBVE to version 1.8.1.0, which now supports routes from the legacy DOS simulator Mechanik, among other changes and bug fixes - AssemblyInfo.sh (shell script) had been replaced with AssemblyInfo.tt written in C# which means gdate(1) is no longer used and we can drop the build-time dependency on the `sysutils/coreutils' port/package Reported by: portscout
This commit is contained in:
parent
7f85f34b21
commit
7de16b22fa
@ -1,7 +1,7 @@
|
||||
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
|
||||
|
||||
PORTNAME= openbve
|
||||
PORTVERSION= 1.8.0.2
|
||||
PORTVERSION= 1.8.1.0
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
@ -9,8 +9,7 @@ COMMENT= Realistic 3D train/railway simulator
|
||||
|
||||
LICENSE= PD
|
||||
|
||||
BUILD_DEPENDS= msbuild:devel/msbuild \
|
||||
gdate:sysutils/coreutils
|
||||
BUILD_DEPENDS= msbuild:devel/msbuild
|
||||
LIB_DEPENDS= libgdiplus.so:x11-toolkits/libgdiplus
|
||||
|
||||
USE_GITHUB= yes
|
||||
@ -23,6 +22,7 @@ ALL_TARGET= all-release
|
||||
|
||||
NUGET_DEPENDS= CS-Script.lib=3.30.3 \
|
||||
DotNetZip=1.13.8 \
|
||||
LibUsbDotNet=2.2.29 \
|
||||
Mono.Cecil=0.11.3 \
|
||||
NAudio.Vorbis=1.2.0 \
|
||||
NAudio=1.10.0 \
|
||||
@ -57,8 +57,6 @@ BROKEN= fails to build with Mono version ${MONO_DEFAULT}: The imported project
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/Unix/s,bash,sh,' \
|
||||
${WRKSRC}/source/OpenBVE/OpenBve.csproj
|
||||
@${REINPLACE_CMD} -e '/TargetFrameworkVersion/s,4\.7\.2,4.6.1,' \
|
||||
${WRKSRC}/source/TrainEditor2/TrainEditor2.csproj
|
||||
|
||||
|
@ -1,8 +1,10 @@
|
||||
TIMESTAMP = 1611577407
|
||||
TIMESTAMP = 1626427324
|
||||
SHA256 (cs-script.lib.3.30.3.nupkg) = 783ebcee59e0fb9d0c6fde41097f695feebb829ac467c60501c237e262eca964
|
||||
SIZE (cs-script.lib.3.30.3.nupkg) = 182751
|
||||
SHA256 (dotnetzip.1.13.8.nupkg) = 668b03e673afc17b47198dd341259e14164e0fd294d009aaa1c602bbf942c1d9
|
||||
SIZE (dotnetzip.1.13.8.nupkg) = 912116
|
||||
SHA256 (libusbdotnet.2.2.29.nupkg) = d91ba25dc7a74eed3b0e51cc271e42ab530e3c7fc9e6a376667cb989d5c1f6dd
|
||||
SIZE (libusbdotnet.2.2.29.nupkg) = 392838
|
||||
SHA256 (mono.cecil.0.11.3.nupkg) = 43125c46ddde632ed1d26736e45fe13399f8a95a8102564286c10a9fe63d9d75
|
||||
SIZE (mono.cecil.0.11.3.nupkg) = 692913
|
||||
SHA256 (naudio.vorbis.1.2.0.nupkg) = a36d9a1b539bdd26639f7bb4d7003d636c364edf86b95896a32adb3a4272fb8b
|
||||
@ -45,5 +47,5 @@ SHA256 (system.valuetuple.4.5.0.nupkg) = 9e21fa9767d4e76bc0cee065c1d40cc34384a11
|
||||
SIZE (system.valuetuple.4.5.0.nupkg) = 204904
|
||||
SHA256 (ude.netstandard.1.2.0.nupkg) = f43abb504e4e8aebdc89445057c01ad777a5a25b757f30e1bc5f1cf18c739e1c
|
||||
SIZE (ude.netstandard.1.2.0.nupkg) = 389990
|
||||
SHA256 (leezer3-OpenBVE-1.8.0.2_GH0.tar.gz) = 7326df11784bd4fb4a65bdef734875c9c6ddd05aa366c5e0d7722e433db40318
|
||||
SIZE (leezer3-OpenBVE-1.8.0.2_GH0.tar.gz) = 10677889
|
||||
SHA256 (leezer3-OpenBVE-1.8.1.0_GH0.tar.gz) = dff4e9a14a3630723ea6546a56bda2471717e3090a55a8e3d0988127e98df3fd
|
||||
SIZE (leezer3-OpenBVE-1.8.1.0_GH0.tar.gz) = 11225190
|
||||
|
@ -1,28 +0,0 @@
|
||||
--- source/OpenBVE/Properties/AssemblyInfo.sh.orig 2020-09-21 21:11:53 UTC
|
||||
+++ source/OpenBVE/Properties/AssemblyInfo.sh
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/env bash
|
||||
+#!/bin/sh
|
||||
#Set base development branch revision numbers
|
||||
#This needs to be bumped once we have a stable release branch
|
||||
MajorVersion=1
|
||||
@@ -13,14 +13,14 @@ if (git describe --tags --exact-match 2> /dev/null) th
|
||||
InfoVersion=$(git describe --tags)
|
||||
else
|
||||
# determine revision and build numbers
|
||||
- if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||
+ if [ "${OSTYPE%%[0-9]*}" = "darwin" ]; then
|
||||
#OSX
|
||||
- Revision=$(((($(date +%s) - $(date -jf "%Y-%m-%d" "2019-10-29" $B +%s))/86400 )+40 ))
|
||||
- Minutes=$(( $(date "+10#%H * 60 + 10#%M") ))
|
||||
+ Revision=$(((($(gdate +%s) - $(gdate -jf "%Y-%m-%d" "2019-10-29" $B +%s))/86400 )+40 ))
|
||||
+ Minutes=$(( $(gdate "+10#%H * 60 + 10#%M") ))
|
||||
else
|
||||
#Linux & Cygwin
|
||||
- Revision=$(( ( ($(date "+%s") - $(date --date="2019-10-29" +%s))/(60*60*24) )+40 ))
|
||||
- Minutes=$(( ( $(date "+%s") - $(date -d "today 0" +%s))/60 ))
|
||||
+ Revision=$(( ( ($(gdate "+%s") - $(gdate --date="2019-10-29" +%s))/(60*60*24) )+40 ))
|
||||
+ Minutes=$(( ( $(gdate "+%s") - $(gdate -d "today 0" +%s))/60 ))
|
||||
fi
|
||||
|
||||
Version=$MajorVersion.$MinorVersion.$Revision.$Minutes
|
@ -31,6 +31,9 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/Data/Compatibility/Limits/limit_left.csv
|
||||
%%DATADIR%%/Data/Compatibility/Limits/limit_right.csv
|
||||
%%DATADIR%%/Data/Compatibility/Limits/limit_straight.csv
|
||||
%%DATADIR%%/Data/Compatibility/Mechanik/database.xml
|
||||
%%DATADIR%%/Data/Compatibility/Mechanik/greysky.png
|
||||
%%DATADIR%%/Data/Compatibility/Mechanik/modules.xml
|
||||
%%DATADIR%%/Data/Compatibility/Poles/pole_1.csv
|
||||
%%DATADIR%%/Data/Compatibility/Poles/pole_1.png
|
||||
%%DATADIR%%/Data/Compatibility/Poles/pole_2.csv
|
||||
@ -52,6 +55,7 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/Data/Compatibility/RoutePatches/Italy.xml
|
||||
%%DATADIR%%/Data/Compatibility/RoutePatches/Japan.xml
|
||||
%%DATADIR%%/Data/Compatibility/RoutePatches/Misc.xml
|
||||
%%DATADIR%%/Data/Compatibility/RoutePatches/Spain.xml
|
||||
%%DATADIR%%/Data/Compatibility/RoutePatches/UnitedKingdom.xml
|
||||
%%DATADIR%%/Data/Compatibility/RoutePatches/database.xml
|
||||
%%DATADIR%%/Data/Compatibility/Signals/Australian.xml
|
||||
@ -561,6 +565,7 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/Data/In-game/Slim/stop_back_right_none.png
|
||||
%%DATADIR%%/Data/In-game/Slim/stop_tick_left.png
|
||||
%%DATADIR%%/Data/In-game/Slim/stop_tick_right.png
|
||||
%%DATADIR%%/Data/In-game/beep.wav
|
||||
%%DATADIR%%/Data/In-game/interface.cfg.txt
|
||||
%%DATADIR%%/Data/In-game/loadingbkg_0.png
|
||||
%%DATADIR%%/Data/In-game/loadingbkg_1.png
|
||||
@ -627,6 +632,7 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/Data/Menu/icon_library_notinstalled.png
|
||||
%%DATADIR%%/Data/Menu/icon_library_outdatedversion.png
|
||||
%%DATADIR%%/Data/Menu/icon_library_protected.png
|
||||
%%DATADIR%%/Data/Menu/icon_mechanik.png
|
||||
%%DATADIR%%/Data/Menu/icon_mouse.png
|
||||
%%DATADIR%%/Data/Menu/icon_parent.png
|
||||
%%DATADIR%%/Data/Menu/icon_route.png
|
||||
@ -673,6 +679,8 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/Data/Plugins/OpenBveAts.dll.config
|
||||
%%DATADIR%%/Data/Plugins/Route.CsvRw.dll
|
||||
%%DATADIR%%/Data/Plugins/Route.CsvRw.pdb
|
||||
%%DATADIR%%/Data/Plugins/Route.Mechanik.dll
|
||||
%%DATADIR%%/Data/Plugins/Route.Mechanik.pdb
|
||||
%%DATADIR%%/Data/Plugins/Sound.Flac.dll
|
||||
%%DATADIR%%/Data/Plugins/Sound.Flac.dll.config
|
||||
%%DATADIR%%/Data/Plugins/Sound.MP3.dll
|
||||
@ -748,6 +756,8 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/LibRender2.dll
|
||||
%%DATADIR%%/LibRender2.dll.config
|
||||
%%DATADIR%%/LibRender2.pdb
|
||||
%%DATADIR%%/LibUsbDotNet.LibUsbDotNet.dll
|
||||
%%DATADIR%%/LibUsbDotNet.LibUsbDotNet.pdb
|
||||
%%DATADIR%%/Microsoft.Win32.Primitives.dll
|
||||
%%DATADIR%%/NAudio.Vorbis.dll
|
||||
%%DATADIR%%/NAudio.dll
|
||||
@ -900,6 +910,7 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/System.Xml.XPath.dll
|
||||
%%DATADIR%%/System.Xml.XmlDocument.dll
|
||||
%%DATADIR%%/System.Xml.XmlSerializer.dll
|
||||
%%DATADIR%%/TolkDotNet.dll
|
||||
%%DATADIR%%/TrainEditor.exe
|
||||
%%DATADIR%%/TrainEditor.exe.config
|
||||
%%DATADIR%%/TrainEditor2.exe
|
||||
@ -913,7 +924,18 @@ bin/openbve-routeviewer
|
||||
%%DATADIR%%/Win32PluginProxy.pdb
|
||||
%%DATADIR%%/netstandard.dll
|
||||
%%DATADIR%%/x64/OpenAL32.dll
|
||||
%%DATADIR%%/x64/SAAPI64.dll
|
||||
%%DATADIR%%/x64/Tolk.dll
|
||||
%%DATADIR%%/x64/Tolk.exp
|
||||
%%DATADIR%%/x64/Tolk.lib
|
||||
%%DATADIR%%/x64/nvdaControllerClient64.dll
|
||||
%%DATADIR%%/x86/OpenAL32.dll
|
||||
%%DATADIR%%/x86/SAAPI32.dll
|
||||
%%DATADIR%%/x86/Tolk.dll
|
||||
%%DATADIR%%/x86/Tolk.exp
|
||||
%%DATADIR%%/x86/Tolk.lib
|
||||
%%DATADIR%%/x86/dolapi32.dll
|
||||
%%DATADIR%%/x86/nvdaControllerClient32.dll
|
||||
man/man6/openbve-objectviewer.6.gz
|
||||
man/man6/openbve-routeviewer.6.gz
|
||||
man/man6/openbve.6.gz
|
||||
|
Loading…
Reference in New Issue
Block a user