summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2021-11-14 13:33:09 -0500
committerCarlos Aznarán Laos2021-11-14 13:33:09 -0500
commitd167a5ebf257327789f4b3b6df0e185aef7378c7 (patch)
tree06999113ad8edd0b361fc4b4510253da7a620534
parentfc910a99de6283e4769518084e3b4f6878b68a02 (diff)
downloadaur-d167a5ebf257327789f4b3b6df0e185aef7378c7.tar.gz
Version bump to 0.9.45
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD117
2 files changed, 71 insertions, 73 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c5cbb6fb254..9b15a2177005 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,28 +1,27 @@
-# Generated by mksrcinfo v8
-# Tue Feb 14 01:53:12 UTC 2017
pkgbase = halcyon
- pkgdesc = InWorldz Halcyon 3d virtual reality world simulator
- pkgver = 0.9.31.6242
- pkgrel = 2
- url = https://github.com/InWorldz/halcyon
+ pkgdesc = Halcyon 3d virtual reality world simulator
+ pkgver = 0.9.45
+ pkgrel = 1
+ url = https://github.com/HalcyonGrid/halcyon
install = halcyon.install
arch = any
- license = BSD
+ license = custom:BSD-3-clause
+ makedepends = mono-msbuild
+ makedepends = nuget
makedepends = doxygen
makedepends = graphviz
depends = mariadb
- depends = mono
+ depends = mono-git
depends = sqlite
depends = whip-server
provides = opensimulator
- source = https://github.com/InWorldz/halcyon/archive/v0.9.31.6242.tar.gz
+ source = halcyon-0.9.45::https://github.com/HalcyonGrid/halcyon/archive/v0.9.45.tar.gz
source = halcyon.sh
source = hc-database.sh
source = halcyon.service
- md5sums = 17c080db2d3104e92d433cacc10a964f
- md5sums = 86977d028c882ee1e9615f4b8d1a68e6
- md5sums = ee63724ab4ed7ba836ea6205689b0029
- md5sums = 5dc2dbf0f37060b7d921c7cf8f322abd
+ sha512sums = 91c8686ce38836934e5d393f618cdc1c2a007f731837b5f452211332d68e1a0f70bad7b971196929d39af1bc5631ce7d2826722a08ebb1d09fbc9c4fff0c15e9
+ sha512sums = 305d0b5eaf3f5c3f3d78ec37c772789b723dae190c4c921deee1f79f65ac500d9274ae2e952f3d7d0222f6ca81115cf2dafe7c8aef61833a09cf4869608d615c
+ sha512sums = 559be52f045e30ab8ae002335744270242abab24c1e10b84548d2db6d145aa8a8d66e90d621e441ddee8d8a7746d404f349a56aa85ebaf1e3b6640cbd2aefe31
+ sha512sums = 12a3b2dd50b9e3c8c19e24399026f558c744278c74d7f776ce319b1db48520576693641f9dfebbdcae57222d7b2a341e9ad2b1c763ffa54c1d4499c865e6c070
pkgname = halcyon
-
diff --git a/PKGBUILD b/PKGBUILD
index 723334f3e6f8..c3f0ad487a98 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,69 +1,68 @@
pkgname=halcyon
-pkgver=0.9.31.6242
-pkgrel=2
-pkgdesc="InWorldz Halcyon 3d virtual reality world simulator"
-arch=(any)
-url="https://github.com/InWorldz/$pkgname"
-license=("BSD")
-depends=(mariadb mono sqlite whip-server)
-makedepends=(doxygen graphviz)
+pkgver=0.9.45
+pkgrel=1
+pkgdesc="Halcyon 3d virtual reality world simulator"
+arch=('any')
+url="https://github.com/HalcyonGrid/${pkgname}"
+license=('custom:BSD-3-clause')
+depends=(mariadb mono-git sqlite whip-server)
+makedepends=(mono-msbuild nuget doxygen graphviz)
provides=(opensimulator)
install=$pkgname.install
-source=("https://github.com/InWorldz/$pkgname/archive/v$pkgver.tar.gz"
-"$pkgname.sh"
-"hc-database.sh"
-"$pkgname.service")
-md5sums=('17c080db2d3104e92d433cacc10a964f'
- '86977d028c882ee1e9615f4b8d1a68e6'
- 'ee63724ab4ed7ba836ea6205689b0029'
- '5dc2dbf0f37060b7d921c7cf8f322abd')
-
+source=("${pkgname}-${pkgver}::${url}/archive/v${pkgver}.tar.gz"
+ "${pkgname}.sh"
+ "hc-database.sh"
+ "${pkgname}.service")
+sha512sums=('91c8686ce38836934e5d393f618cdc1c2a007f731837b5f452211332d68e1a0f70bad7b971196929d39af1bc5631ce7d2826722a08ebb1d09fbc9c4fff0c15e9'
+ '305d0b5eaf3f5c3f3d78ec37c772789b723dae190c4c921deee1f79f65ac500d9274ae2e952f3d7d0222f6ca81115cf2dafe7c8aef61833a09cf4869608d615c'
+ '559be52f045e30ab8ae002335744270242abab24c1e10b84548d2db6d145aa8a8d66e90d621e441ddee8d8a7746d404f349a56aa85ebaf1e3b6640cbd2aefe31'
+ '12a3b2dd50b9e3c8c19e24399026f558c744278c74d7f776ce319b1db48520576693641f9dfebbdcae57222d7b2a341e9ad2b1c763ffa54c1d4499c865e6c070')
+# https://github.com/KSP-CKAN/CKAN/issues/3361#issuecomment-847426156
build() {
- cd $pkgname-$pkgver
- ./runprebuild.sh
- xbuild Halcyon.sln
- doxygen doc/doxygen.conf
+ cd ${pkgname}-${pkgver}
+ ./build.sh
+ doxygen doc/doxygen.conf
}
package() {
- install -Dm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname.service"
- install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
- install -m755 hc-database.sh "$pkgdir/usr/bin/hc-database"
- cd $pkgname-$pkgver
- mkdir -p "$pkgdir/srv/inworldz"
- cp -r bin/* "$pkgdir/srv/inworldz/"
- chmod -R 644 "$pkgdir/srv/inworldz"
- mkdir -p "$pkgdir/usr/share/$pkgname"
- cp -r share/* "$pkgdir/usr/share/$pkgname/"
- chmod -R 644 "$pkgdir/usr/share/$pkgname"
- mkdir -p "$pkgdir/usr/share/doc/$pkgname/bot LSL Functions"
- mkdir -p "$pkgdir/usr/share/doc/$pkgname/html"
- cp -r "doc/bot LSL Functions/"* "$pkgdir/usr/share/doc/$pkgname/bot LSL Functions/"
- cp -r html/* "$pkgdir/usr/share/doc/$pkgname/html/"
- chmod -R 644 "$pkgdir/usr/share/doc/$pkgname"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- cd "$pkgdir/srv/inworldz"
- rm PhysX3*.dll
- rm Prebuild.exe
- rm aperture.example.cfg
- rm aperture.exe
- rm cg*.dll
- rm cudart64_32_16.dll
- rm glut32.dll
- rm libapr*.dll
- rm libbulletnet.dll
- rm libcurl.dll
- rm libdb44d.dll
- rm libeay32.dll
- rm *.dylib
- rm *.so.*
- rm libssh2.dll
- rm msvc*.dll
- rm openjpeg*.dll
- rm sqlite3.dll
- rm sqlite3.dll.version.txt
- rm ssleay32.dll
- rm zlib1.dll
+ install -Dm644 ${pkgname}.service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+ install -Dm755 ${pkgname}.sh "${pkgdir}/usr/bin/${pkgname}"
+ install -m755 hc-database.sh "${pkgdir}/usr/bin/hc-database"
+ cd ${pkgname}-${pkgver}
+ mkdir -p "${pkgdir}/srv/inworldz"
+ cp -r bin/* "${pkgdir}/srv/inworldz/"
+ chmod -R 644 "${pkgdir}/srv/inworldz"
+ mkdir -p "${pkgdir}/usr/share/${pkgname}"
+ cp -r share/* "${pkgdir}/usr/share/${pkgname}/"
+ chmod -R 644 "${pkgdir}/usr/share/${pkgname}"
+ mkdir -p "${pkgdir}/usr/share/doc/${pkgname}/bot LSL Functions"
+ mkdir -p "${pkgdir}/usr/share/doc/${pkgname}/html"
+ cp -r "doc/bot LSL Functions/"* "${pkgdir}/usr/share/doc/${pkgname}/bot LSL Functions/"
+ cp -r html/* "${pkgdir}/usr/share/doc/${pkgname}/html/"
+ chmod -R 644 "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "${pkgdir}/srv/inworldz"
+ rm PhysX3*.dll
+ # rm Prebuild.exe
+ rm aperture.example.cfg
+ rm aperture.exe
+ rm cg*.dll
+ rm cudart64_32_16.dll
+ rm glut32.dll
+ rm libapr*.dll
+ rm libbulletnet.dll
+ rm libcurl.dll
+ rm libdb44d.dll
+ rm libeay32.dll
+ rm *.dylib
+ rm *.so.*
+ rm libssh2.dll
+ rm msvc*.dll
+ rm openjpeg*.dll
+ rm sqlite3.dll
+ rm sqlite3.dll.version.txt
+ rm ssleay32.dll
+ rm zlib1.dll
}
# vim:set ts=2 sw=2 et: