⬆️ Update angelscript to 2.35.1
This commit is contained in:
		| @@ -1,7 +1,7 @@ | |||||||
| # Maintainer: Edgar <Edgar{at}AnotherFoxGuy.com> | # Maintainer: Edgar <Edgar{at}AnotherFoxGuy.com> | ||||||
|  |  | ||||||
| pkgname=angelscript | pkgname=angelscript | ||||||
| pkgver=2.32.0 | pkgver=2.35.1 | ||||||
| pkgrel=1 | pkgrel=1 | ||||||
| pkgdesc="An extremely flexible cross-platform scripting library." | pkgdesc="An extremely flexible cross-platform scripting library." | ||||||
| arch=('i686' 'x86_64') | arch=('i686' 'x86_64') | ||||||
| @@ -9,30 +9,26 @@ url="http://angelcode.com/angelscript/" | |||||||
| license=('custom:ZLIB') | license=('custom:ZLIB') | ||||||
| source=("http://angelcode.com/angelscript/sdk/files/${pkgname}_${pkgver}.zip" | source=("http://angelcode.com/angelscript/sdk/files/${pkgname}_${pkgver}.zip" | ||||||
|   LICENSE) |   LICENSE) | ||||||
| sha512sums=('a88bd8e7e9f7116450ea8185642d7f6bfccf1530bff3630957839031aaed80075ecf27b9c551d4282051a8fb28d0b8814b56abf84a45d6008de2afa4019edf8e' | sha512sums=('b15083c7a77434c291e72ea82cfbab7734fa79df654d911a822f306d526669ebe9e55a981e8a1914deda0d2a52ebdc0ffb51a4179f307632c8c7d74b1abc69fa' | ||||||
|   '89225460b1f342d4611af27f5982d5d36c41b6948d9c72cb8d6a616b730eb830446a87e68e3a37ac2df41200d7637ec6338f935d8f88f9891d6b1b3fb4f10bb2') |   '89225460b1f342d4611af27f5982d5d36c41b6948d9c72cb8d6a616b730eb830446a87e68e3a37ac2df41200d7637ec6338f935d8f88f9891d6b1b3fb4f10bb2') | ||||||
|  |  | ||||||
| build() { | 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() { | package() { | ||||||
|   cd "$srcdir/sdk/angelscript/projects/gnuc" |   cd "$srcdir/sdk/angelscript/projects/cmake" | ||||||
|  |  | ||||||
|   install -d "$pkgdir"/usr/share/{licenses,doc}/$pkgname \ |  | ||||||
|              "$pkgdir"/usr/share/$pkgname \ |  | ||||||
|              "$pkgdir"/usr/share/doc/$pkgname/articles |  | ||||||
|  |  | ||||||
|   make PREFIX="/usr" DESTDIR="$pkgdir" install |   make PREFIX="/usr" DESTDIR="$pkgdir" install | ||||||
|  |  | ||||||
|   msg "Installing add-ons..." |   msg "Installing add-ons..." | ||||||
|   cd "$srcdir/sdk" |   cd "$srcdir/sdk" | ||||||
|  |   mkdir -p "$pkgdir/usr/share/$pkgname/" | ||||||
|   cp -rf add_on "$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" |  | ||||||
| } | } | ||||||
		Reference in New Issue
	
	Block a user