summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2020-10-12 18:22:03 +0200
committerMichel Zou2020-10-12 18:22:03 +0200
commit16a7b7a48595fd37ab8b8e54d6cb06cc7ea654a1 (patch)
treee27ac71403548443f046a30ad95f5c3e0023e153
parent6c98adcfeff816f9bd3350d7af81d60ecf7ed28d (diff)
downloadaur-16a7b7a48595fd37ab8b8e54d6cb06cc7ea654a1.tar.gz
fix cmake targets
-rw-r--r--PKGBUILD10
1 files changed, 9 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index debdc5ab3608..d64adafffc2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,9 +11,17 @@ source=("https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz")
options=('!strip' '!buildflags' 'staticlibs')
sha256sums=('11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc')
-_basename=assimp
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+prepare ()
+{
+ cd "${srcdir}"/assimp-${pkgver}
+ # master is ok
+ sed -i 's|set(sharedLibraryName "libassimp\${ASSIMP_LIBRARY_SUFFIX}@CMAKE_SHARED_LIBRARY_SUFFIX@.@ASSIMP_VERSION_MAJOR@")|set(sharedLibraryName "libassimp.dll.a")|g' assimpTargets-release.cmake.in
+ sed -i 's|set(sharedLibraryName "libassimp\${ASSIMP_LIBRARY_SUFFIX}@CMAKE_DEBUG_POSTFIX@@CMAKE_SHARED_LIBRARY_SUFFIX@.@ASSIMP_VERSION_MAJOR@")|set(sharedLibraryName "libassimp.dll.a")|g' assimpTargets-debug.cmake.in
+ curl -L https://github.com/assimp/assimp/pull/2698/commits/81d125a2cca748ef3f79f1f0a6731d7e6d694ec1.patch | patch -p1
+}
+
build()
{
cd "${srcdir}"/assimp-${pkgver}