diff options
author | Grey Christoforo | 2021-11-19 20:21:38 +0100 |
---|---|---|
committer | Grey Christoforo | 2021-11-19 20:21:38 +0100 |
commit | 3c08276af72b9297ba5cfd958eeb80d6b3206ec8 (patch) | |
tree | f60a324a45ec8d556ccb68fd89fcc1f8ca098b37 /PKGBUILD | |
parent | 6c70875e270e686ab28fbb4ef7e9d5a99734d97e (diff) | |
download | aur-3c08276af72b9297ba5cfd958eeb80d6b3206ec8.tar.gz |
fix freecad build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -36,13 +36,20 @@ rapidjson source=( "${pkgname}-${pkgver}.tgz::https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/${_pkgver};sf=tgz" opencascade.sh +opencascade-cmake.patch +#"fix-freecad-build.patch::https://git.dev.opencascade.org/gitweb/?p=occt.git;a=patch;h=5e7632824302761b84cfceb5bfb2241d906d0eb4" ) sha256sums=('e7f989d52348c3b3acb7eb4ee001bb5c2eed5250cdcceaa6ae97edc294f2cabd' - '9acb2439f1f7f066c111adef5d9f34dcb19c906cc928f87b71eb194317948dfb') + '9acb2439f1f7f066c111adef5d9f34dcb19c906cc928f87b71eb194317948dfb' + 'b3a2583fd21576d454952894f92a2a9e710015051403a3759b4a2ccbfc78a048') prepare() { cd occt-${_pkgver} + #patch -p1 -i ../fix-freecad-build.patch # Fix build of FreeCAD + + patch -p1 -i ../opencascade-cmake.patch + #curl https://src.fedoraproject.org/rpms/opencascade/raw/rawhide/f/opencascade-cmake.patch | patch -p1 #curl https://raw.githubusercontent.com/archlinux/svntogit-community/packages/opencascade/trunk/vtk9.patch | patch -p1 @@ -117,7 +124,7 @@ package() { # remove the pollution from bin rm -rf "${pkgdir}/usr/bin/"*.sh - install -m644 -Dt "${pkgdir}/etc/profile.d" opencascade.sh - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE_LGPL_21.txt - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" OCCT_LGPL_EXCEPTION.txt + install -m644 -Dt "${pkgdir}"/etc/profile.d ${srcdir}/opencascade.sh + install -m644 -Dt "${pkgdir}"/usr/share/licenses/${pkgname} LICENSE_LGPL_21.txt + install -m644 -Dt "${pkgdir}"/usr/share/licenses/${pkgname} OCCT_LGPL_EXCEPTION.txt } |