summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2020-10-17 17:01:30 +0200
committerMichel Zou2020-10-17 17:01:30 +0200
commit813896c0f32f4248ccff57dabcff12b0d5c37a85 (patch)
treee125880edfbc20c62211abfcd4b69ec4b21f925a
parent722f5969253c28f53a72fcd4442c8596217f5a19 (diff)
downloadaur-813896c0f32f4248ccff57dabcff12b0d5c37a85.tar.gz
dll-export.patch
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 7 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 29c92418ba8f..90a94e89b864 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,7 +12,9 @@ pkgbase = mingw-w64-assimp
options = !buildflags
options = staticlibs
source = https://github.com/assimp/assimp/archive/v5.0.1.tar.gz
+ source = dll-export.patch::https://github.com/assimp/assimp/pull/2698/commits/81d125a2cca748ef3f79f1f0a6731d7e6d694ec1.patch
sha256sums = 11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc
+ sha256sums = 986af7dda8625e6d9cbea787dcdab57fd1e00f8d171c76acece7187a032ca46c
pkgname = mingw-w64-assimp
diff --git a/PKGBUILD b/PKGBUILD
index 1d98355a49f8..8936633d8b0b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,10 +7,11 @@ license=('BSD')
depends=('mingw-w64-zlib' 'mingw-w64-boost')
makedepends=('mingw-w64-cmake')
url='http://www.assimp.org/'
-source=("https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz")
+source=("https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz"
+ 'dll-export.patch::https://github.com/assimp/assimp/pull/2698/commits/81d125a2cca748ef3f79f1f0a6731d7e6d694ec1.patch')
options=('!strip' '!buildflags' 'staticlibs')
-sha256sums=('11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc')
-
+sha256sums=('11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc'
+ '986af7dda8625e6d9cbea787dcdab57fd1e00f8d171c76acece7187a032ca46c')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
prepare ()
@@ -19,7 +20,7 @@ prepare ()
# 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
+ patch -p1 -i ../dll-export.patch
}
build()