From aec1430a1c4c61ce90f78629f16773c4dd2fb825 Mon Sep 17 00:00:00 2001 From: Edgar Date: Tue, 25 Jan 2022 18:06:31 +0100 Subject: [PATCH] :arrow_up: Update angelscript to 2.35.1 --- angelscript/PKGBUILD | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/angelscript/PKGBUILD b/angelscript/PKGBUILD index 1ab367b..06e6ab2 100644 --- a/angelscript/PKGBUILD +++ b/angelscript/PKGBUILD @@ -1,38 +1,34 @@ # Maintainer: Edgar pkgname=angelscript -pkgver=2.32.0 +pkgver=2.35.1 pkgrel=1 pkgdesc="An extremely flexible cross-platform scripting library." arch=('i686' 'x86_64') url="http://angelcode.com/angelscript/" license=('custom:ZLIB') source=("http://angelcode.com/angelscript/sdk/files/${pkgname}_${pkgver}.zip" - LICENSE) -sha512sums=('a88bd8e7e9f7116450ea8185642d7f6bfccf1530bff3630957839031aaed80075ecf27b9c551d4282051a8fb28d0b8814b56abf84a45d6008de2afa4019edf8e' - '89225460b1f342d4611af27f5982d5d36c41b6948d9c72cb8d6a616b730eb830446a87e68e3a37ac2df41200d7637ec6338f935d8f88f9891d6b1b3fb4f10bb2') + LICENSE) +sha512sums=('b15083c7a77434c291e72ea82cfbab7734fa79df654d911a822f306d526669ebe9e55a981e8a1914deda0d2a52ebdc0ffb51a4179f307632c8c7d74b1abc69fa' + '89225460b1f342d4611af27f5982d5d36c41b6948d9c72cb8d6a616b730eb830446a87e68e3a37ac2df41200d7637ec6338f935d8f88f9891d6b1b3fb4f10bb2') build() { - cd "$srcdir/sdk/angelscript/projects/gnuc" + cd "$srcdir/sdk/angelscript/projects/cmake" - make all -j$(nproc) + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + + make -j$(nproc) } package() { - cd "$srcdir/sdk/angelscript/projects/gnuc" - - install -d "$pkgdir"/usr/share/{licenses,doc}/$pkgname \ - "$pkgdir"/usr/share/$pkgname \ - "$pkgdir"/usr/share/doc/$pkgname/articles + cd "$srcdir/sdk/angelscript/projects/cmake" make PREFIX="/usr" DESTDIR="$pkgdir" install msg "Installing add-ons..." cd "$srcdir/sdk" + mkdir -p "$pkgdir/usr/share/$pkgname/" cp -rf add_on "$pkgdir/usr/share/$pkgname/" - - msg "Installing documentation and license..." - cd "$srcdir/sdk/docs" - cp -rf * "$pkgdir/usr/share/doc/$pkgname" - install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname" -} \ No newline at end of file +}