summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavorin Učakar2020-12-03 19:32:26 +0100
committerDavorin Učakar2020-12-03 19:32:26 +0100
commit03945c2a39028aa9b019b55a42ebaa12fb8541fa (patch)
tree8f21cd57ee32b77f8d24ae11b80ec7a3ee725aff
parent47300b967e20f7d8acacc66abfcd2bdb04db82d0 (diff)
downloadaur-03945c2a39028aa9b019b55a42ebaa12fb8541fa.tar.gz
Update to 5.0.1
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD41
2 files changed, 24 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 948abeb9b902..acd287eb0535 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
-# Generated by mksrcinfo v8
-# Mon Mar 19 22:11:52 UTC 2018
pkgbase = lib32-assimp
pkgdesc = Portable Open Source library to import various well-known 3D model formats in an uniform manner
- pkgver = 4.1.0
+ pkgver = 5.0.1
pkgrel = 1
- url = http://assimp.sourceforge.net/index.html
+ url = http://www.assimp.org/
arch = x86_64
license = BSD
makedepends = cmake
+ makedepends = ninja
depends = lib32-gcc-libs
depends = lib32-zlib
depends = lib32-minizip
- source = https://github.com/assimp/assimp/archive/v4.1.0.tar.gz
- md5sums = 83b53a10c38d964bd1e69da0606e2727
+ source = https://github.com/assimp/assimp/archive/v5.0.1.tar.gz
+ sha256sums = 11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc
pkgname = lib32-assimp
diff --git a/PKGBUILD b/PKGBUILD
index 70dce5fc8e66..07a70dd4faec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,43 +3,40 @@
pkgname=lib32-assimp
_basename=assimp
-pkgver=4.1.0
+pkgver=5.0.1
pkgrel=1
pkgdesc="Portable Open Source library to import various well-known 3D model formats in an uniform manner"
-url='http://assimp.sourceforge.net/index.html'
+url='http://www.assimp.org/'
arch=('x86_64')
license=('BSD')
depends=('lib32-gcc-libs' 'lib32-zlib' 'lib32-minizip')
-makedepends=('cmake')
+makedepends=('cmake' 'ninja')
source=("https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz")
-md5sums=('83b53a10c38d964bd1e69da0606e2727')
+sha256sums=('11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc')
-build()
-{
- cd ${srcdir}
+build() {
+ cd ${_basename}-${pkgver}
- rm -rf build && mkdir build && cd build
-
- cmake \
+ cmake . \
+ -B build \
+ -G Ninja \
-D ASSIMP_BUILD_ASSIMP_TOOLS=OFF \
-D ASSIMP_BUILD_SAMPLES=OFF \
-D ASSIMP_BUILD_TESTS=OFF \
- -D CMAKE_INSTALL_PREFIX="/usr" \
+ -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_C_FLAGS="${CFLAGS/-march=x86_64} -march=i686 -m32" \
- -D CMAKE_CXX_FLAGS="${CXXFLAGS/-march=x86_64} -march=i686 -m32" \
- ../${_basename}-${pkgver}
- make
+ -D CMAKE_CXX_FLAGS="${CXXFLAGS/-march=x86_64} -march=i686 -m32"
+ ninja -C build
}
-package()
-{
- cd ${srcdir}/build
+package() {
+ cd ${_basename}-${pkgver}
+
+ DESTDIR="$pkgdir" ninja -C build install
- make DESTDIR=$pkgdir install
- rm -rf ${pkgdir}/usr/include
- mv ${pkgdir}/usr/lib ${pkgdir}/usr/lib32
+ rm -rf "$pkgdir"/usr/include
+ mv "$pkgdir"/usr/lib{,32}
- install -Dm644 ${srcdir}/${_basename}-${pkgver}/LICENSE \
- ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}