[arch-commits] Commit in openbve/repos/community-any (7 files)

2019-10-04 Thread Balló György via arch-commits
Date: Saturday, October 5, 2019 @ 00:02:00
  Author: bgyorgy
Revision: 512882

archrelease: copy trunk to community-any

Added:
  openbve/repos/community-any/PKGBUILD
(from rev 512881, openbve/trunk/PKGBUILD)
  openbve/repos/community-any/openbve.appdata.xml
(from rev 512881, openbve/trunk/openbve.appdata.xml)
  openbve/repos/community-any/openbve.sh
(from rev 512881, openbve/trunk/openbve.sh)
Deleted:
  openbve/repos/community-any/PKGBUILD
  openbve/repos/community-any/openbve.appdata.xml
  openbve/repos/community-any/openbve.desktop
  openbve/repos/community-any/openbve.sh

-+
 PKGBUILD|  106 +-
 openbve.appdata.xml |   44 ++--
 openbve.desktop |9 
 openbve.sh  |4 -
 4 files changed, 79 insertions(+), 84 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-05 00:01:18 UTC (rev 512881)
+++ PKGBUILD2019-10-05 00:02:00 UTC (rev 512882)
@@ -1,51 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=openbve
-_pkgname=OpenBVE
-pkgver=1.6.0.1
-pkgrel=1
-pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
-arch=('any')
-url="https://openbve-project.net/;
-license=('MIT' 'custom:public domain')
-depends=('hicolor-icon-theme' 'libxi' 'mono' 'openal')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
-$pkgname.sh
-$pkgname.desktop
-$pkgname.appdata.xml)
-sha256sums=('4a2ef2d12ba0d884ced5e429305cf2c9512684d9c6a4b6c0612dcd9d622ff02c'
-'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f'
-'1ae1d4bf4dbe0d4e012fafef090d98b4c67ba87bee8981af0b2de11015b57df2')
-
-build() {
-  cd $_pkgname-$pkgver
-  xbuild /p:Configuration=Release OpenBVE.sln
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # Binaries
-  install -dm755 "$pkgdir/usr/lib/$pkgname/"
-  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
-
-  # Data
-  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
-  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
-  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
-
-  # Executable
-  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
-
-  # Desktop file and icon
-  install -Dm644 ../$pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
-  install -Dm644 ../$pkgname.appdata.xml 
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
-  install -Dm644 assets/Menu/logo.png 
"$pkgdir/usr/share/icons/hicolor/128x128/apps/$pkgname.png"
-  install -Dm644 graphics/logo_icon.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
-
-  # License
-  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 licenses/* Readme.md \
-"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: openbve/repos/community-any/PKGBUILD (from rev 512881, 
openbve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-05 00:02:00 UTC (rev 512882)
@@ -0,0 +1,55 @@
+# Maintainer: Balló György 
+
+pkgname=openbve
+_pkgname=OpenBVE
+pkgver=1.7.0.1
+pkgrel=1
+pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
+arch=('any')
+url="https://openbve-project.net/;
+license=('MIT' 'custom:public domain')
+depends=('hicolor-icon-theme' 'libxi' 'mono' 'openal')
+makedepends=('nuget')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
+$pkgname.sh
+$pkgname.appdata.xml)
+sha256sums=('844f598a78d850f9145454435750ea6c7bc29331d6680b220aed9645ee54cdba'
+'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
+'1ae1d4bf4dbe0d4e012fafef090d98b4c67ba87bee8981af0b2de11015b57df2')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  nuget restore OpenBVE.sln
+  mv packages/sharpcompress.0.24.0 packages/SharpCompress.0.24.0
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  xbuild /p:Configuration=Release OpenBVE.sln
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  # Binaries
+  install -dm755 "$pkgdir/usr/lib/$pkgname/"
+  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
+
+  # Data
+  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
+  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
+  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
+
+  # Executable
+  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  # Desktop file and icon
+  install -Dm644 debian/$pkgname.png 
"$pkgdir/usr/share/icons/hicolor/128x128/apps/$pkgname.png"
+  install -Dm644 debian/$pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 ../$pkgname.appdata.xml 
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
+
+  # License
+  install -dm755 

[arch-commits] Commit in openbve/repos/community-any (7 files)

2018-12-29 Thread Balló György via arch-commits
Date: Sunday, December 30, 2018 @ 01:36:24
  Author: bgyorgy
Revision: 418956

archrelease: copy trunk to community-any

Added:
  openbve/repos/community-any/PKGBUILD
(from rev 418955, openbve/trunk/PKGBUILD)
  openbve/repos/community-any/openbve.appdata.xml
(from rev 418955, openbve/trunk/openbve.appdata.xml)
  openbve/repos/community-any/openbve.desktop
(from rev 418955, openbve/trunk/openbve.desktop)
  openbve/repos/community-any/openbve.sh
(from rev 418955, openbve/trunk/openbve.sh)
Deleted:
  openbve/repos/community-any/PKGBUILD
  openbve/repos/community-any/openbve.desktop
  openbve/repos/community-any/openbve.sh

-+
 PKGBUILD|   99 +-
 openbve.appdata.xml |   22 +++
 openbve.desktop |   18 -
 openbve.sh  |4 +-
 4 files changed, 84 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-30 01:36:19 UTC (rev 418955)
+++ PKGBUILD2018-12-30 01:36:24 UTC (rev 418956)
@@ -1,48 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=openbve
-_pkgname=OpenBVE
-pkgver=1.5.3.11
-pkgrel=1
-pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
-arch=('any')
-url="http://openbve-project.net/;
-license=('MIT' 'custom:public domain')
-depends=('libxi' 'mono' 'openal')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
-$pkgname.sh
-$pkgname.desktop)
-sha256sums=('ea98f13071a8ee379a7c5206096d4e317ec063f2cb62f3e858eb3de3d8656133'
-'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
-
-build() {
-  cd $_pkgname-$pkgver
-  xbuild /p:Configuration=Release OpenBVE.sln
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # Binaries
-  install -dm755 "$pkgdir/usr/lib/$pkgname/"
-  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
-
-  # Data
-  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
-  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
-  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
-
-  # Executable
-  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
-
-  # Desktop file and icon
-  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
-  mkdir -p "$pkgdir/usr/share/pixmaps"
-  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
-
-  # License
-  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 licenses/* Readme.md \
-"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: openbve/repos/community-any/PKGBUILD (from rev 418955, 
openbve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-30 01:36:24 UTC (rev 418956)
@@ -0,0 +1,51 @@
+# Maintainer: Balló György 
+
+pkgname=openbve
+_pkgname=OpenBVE
+pkgver=1.5.3.11
+pkgrel=2
+pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
+arch=('any')
+url="http://openbve-project.net/;
+license=('MIT' 'custom:public domain')
+depends=('hicolor-icon-theme' 'libxi' 'mono' 'openal')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
+$pkgname.sh
+$pkgname.desktop
+$pkgname.appdata.xml)
+sha256sums=('ea98f13071a8ee379a7c5206096d4e317ec063f2cb62f3e858eb3de3d8656133'
+'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
+'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f'
+'1ae1d4bf4dbe0d4e012fafef090d98b4c67ba87bee8981af0b2de11015b57df2')
+
+build() {
+  cd $_pkgname-$pkgver
+  xbuild /p:Configuration=Release OpenBVE.sln
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  # Binaries
+  install -dm755 "$pkgdir/usr/lib/$pkgname/"
+  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
+
+  # Data
+  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
+  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
+  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
+
+  # Executable
+  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  # Desktop file and icon
+  install -Dm644 ../$pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 ../$pkgname.appdata.xml 
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
+  install -Dm644 assets/Menu/logo.png 
"$pkgdir/usr/share/icons/hicolor/128x128/apps/$pkgname.png"
+  install -Dm644 graphics/logo_icon.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
+
+  # License
+  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
+  install -m644 licenses/* Readme.md \
+"$pkgdir/usr/share/licenses/$pkgname/"
+}

Copied: openbve/repos/community-any/openbve.appdata.xml (from rev 418955, 

[arch-commits] Commit in openbve/repos/community-any (7 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:44:43
  Author: bgyorgy
Revision: 415349

archrelease: copy trunk to community-any

Added:
  openbve/repos/community-any/PKGBUILD
(from rev 415348, openbve/trunk/PKGBUILD)
  openbve/repos/community-any/openbve.desktop
(from rev 415348, openbve/trunk/openbve.desktop)
  openbve/repos/community-any/openbve.sh
(from rev 415348, openbve/trunk/openbve.sh)
Deleted:
  openbve/repos/community-any/PKGBUILD
  openbve/repos/community-any/force-close.patch
  openbve/repos/community-any/openbve.desktop
  openbve/repos/community-any/openbve.sh

---+
 PKGBUILD  |  105 --
 force-close.patch |  293 
 openbve.desktop   |   18 +--
 openbve.sh|4 
 4 files changed, 59 insertions(+), 361 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 14:44:24 UTC (rev 415348)
+++ PKGBUILD2018-12-11 14:44:43 UTC (rev 415349)
@@ -1,57 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=openbve
-_pkgname=OpenBVE
-pkgver=1.5.3.8
-pkgrel=1
-pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
-arch=('any')
-url="http://openbve-project.net/;
-license=('MIT' 'custom:public domain')
-depends=('libxi' 'mono' 'openal')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
-$pkgname.sh
-$pkgname.desktop
-force-close.patch)
-sha256sums=('b7eaf59d26c2400c81fd9568fab141a23a0d536844164c9aa42d52ffd7a03338'
-'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f'
-'b24f828f63fd0017afc49b266ea198725fd6fe3e68d1c86d40257047b6f7edfa')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  # Attempt to force close the window
-  # https://github.com/leezer3/OpenBVE/pull/214
-  patch -Np1 -i ../force-close.patch
-}
-
-build() {
-  cd $_pkgname-$pkgver
-  xbuild /p:Configuration=Release OpenBVE.sln
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # Binaries
-  install -dm755 "$pkgdir/usr/lib/$pkgname/"
-  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
-
-  # Data
-  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
-  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
-  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
-
-  # Executable
-  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
-
-  # Desktop file and icon
-  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
-  mkdir -p "$pkgdir/usr/share/pixmaps"
-  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
-
-  # License
-  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 licenses/* Readme.md \
-"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: openbve/repos/community-any/PKGBUILD (from rev 415348, 
openbve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 14:44:43 UTC (rev 415349)
@@ -0,0 +1,48 @@
+# Maintainer: Balló György 
+
+pkgname=openbve
+_pkgname=OpenBVE
+pkgver=1.5.3.11
+pkgrel=1
+pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
+arch=('any')
+url="http://openbve-project.net/;
+license=('MIT' 'custom:public domain')
+depends=('libxi' 'mono' 'openal')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
+$pkgname.sh
+$pkgname.desktop)
+sha256sums=('ea98f13071a8ee379a7c5206096d4e317ec063f2cb62f3e858eb3de3d8656133'
+'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
+'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
+
+build() {
+  cd $_pkgname-$pkgver
+  xbuild /p:Configuration=Release OpenBVE.sln
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  # Binaries
+  install -dm755 "$pkgdir/usr/lib/$pkgname/"
+  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
+
+  # Data
+  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
+  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
+  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
+
+  # Executable
+  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  # Desktop file and icon
+  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
+  mkdir -p "$pkgdir/usr/share/pixmaps"
+  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
+
+  # License
+  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
+  install -m644 licenses/* Readme.md \
+"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: force-close.patch
===
--- force-close.patch   2018-12-11 14:44:24 UTC (rev 415348)
+++ force-close.patch 

[arch-commits] Commit in openbve/repos/community-any (7 files)

2018-03-23 Thread Balló György via arch-commits
Date: Friday, March 23, 2018 @ 23:03:31
  Author: bgyorgy
Revision: 311669

archrelease: copy trunk to community-any

Added:
  openbve/repos/community-any/PKGBUILD
(from rev 311668, openbve/trunk/PKGBUILD)
  openbve/repos/community-any/force-close.patch
(from rev 311668, openbve/trunk/force-close.patch)
  openbve/repos/community-any/openbve.desktop
(from rev 311668, openbve/trunk/openbve.desktop)
  openbve/repos/community-any/openbve.sh
(from rev 311668, openbve/trunk/openbve.sh)
Deleted:
  openbve/repos/community-any/PKGBUILD
  openbve/repos/community-any/openbve.desktop
  openbve/repos/community-any/openbve.sh

---+
 PKGBUILD  |  105 +-
 force-close.patch |  301 
 openbve.desktop   |   18 +--
 openbve.sh|4 
 4 files changed, 369 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-23 23:03:24 UTC (rev 311668)
+++ PKGBUILD2018-03-23 23:03:31 UTC (rev 311669)
@@ -1,48 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=openbve
-_pkgname=OpenBVE
-pkgver=1.5.3.0
-pkgrel=1
-pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
-arch=('any')
-url="http://openbve-project.net/;
-license=('MIT' 'custom:public domain')
-depends=('libxi' 'mono' 'openal')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
-$pkgname.sh
-$pkgname.desktop)
-sha256sums=('d238931609b9e03fbfe7c3b5a33b8e56b7489b8caa92f749cdc73eb66475caa5'
-'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
-
-build() {
-  cd $_pkgname-$pkgver
-  xbuild /p:Configuration=Release OpenBVE.sln
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # Binaries
-  install -dm755 "$pkgdir/usr/lib/$pkgname/"
-  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
-
-  # Data
-  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
-  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
-  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
-
-  # Executable
-  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
-
-  # Desktop file and icon
-  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
-  mkdir -p "$pkgdir/usr/share/pixmaps"
-  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
-
-  # License
-  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 licenses/* Readme.md \
-"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: openbve/repos/community-any/PKGBUILD (from rev 311668, 
openbve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-23 23:03:31 UTC (rev 311669)
@@ -0,0 +1,57 @@
+# Maintainer: Balló György 
+
+pkgname=openbve
+_pkgname=OpenBVE
+pkgver=1.5.3.2
+pkgrel=1
+pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
+arch=('any')
+url="http://openbve-project.net/;
+license=('MIT' 'custom:public domain')
+depends=('libxi' 'mono' 'openal')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
+$pkgname.sh
+$pkgname.desktop
+force-close.patch)
+sha256sums=('5e32bafa742c0e4938a5bfb6fc7ad147c3f6f2f4aae7ab88e5dc3cc5ab63f1e4'
+'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
+'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f'
+'7513ae58fc532f0589903df9b77e631972bf708f608f9a93ac6a8581d7520e88')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  # Attempt to force close the window
+  # https://github.com/leezer3/OpenBVE/pull/214
+  patch -Np1 -i ../force-close.patch
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  xbuild /p:Configuration=Release OpenBVE.sln
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  # Binaries
+  install -dm755 "$pkgdir/usr/lib/$pkgname/"
+  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
+
+  # Data
+  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
+  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
+  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
+
+  # Executable
+  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  # Desktop file and icon
+  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
+  mkdir -p "$pkgdir/usr/share/pixmaps"
+  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
+
+  # License
+  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
+  install -m644 licenses/* Readme.md \
+"$pkgdir/usr/share/licenses/$pkgname/"
+}

Copied: openbve/repos/community-any/force-close.patch (from