Skip to content

Instantly share code, notes, and snippets.

@tenko
Created October 24, 2014 13:02
Show Gist options
  • Save tenko/a9ac26f1472551e6db3c to your computer and use it in GitHub Desktop.
Save tenko/a9ac26f1472551e6db3c to your computer and use it in GitHub Desktop.
OCE PKGBUILD
# Contributor: Runar Tenfjord <runar.tenfjord@gmail.com>
_realname=oce
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=0.16
pkgrel=1
pkgdesc="Open CASCADE Technology, 3D modeling & numerical simulation"
url="http://github.com/tpaviot/oce"
arch=('i686' 'x86_64')
license=('Custom')
depends=("${MINGW_PACKAGE_PREFIX}-ftgl")
makedepends=(
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-gcc"
)
source=(https://github.com/tpaviot/oce/archive/oce-OCE-$pkgver.tar.gz)
md5sums=('7a4b4df5a104d75a537e25e7dd387eca')
build() {
cd $srcdir/$_realname-OCE-$pkgver
${MINGW_PREFIX}/bin/cmake \
-G"MSYS Makefiles" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_RC_FLAGS=--use-temp-file \
-DOCE_COPY_HEADERS_BUILD:BOOL=TRUE \
-DOCE_INSTALL_PREFIX:PATH=${pkgdir}${MINGW_PREFIX}\
.
make
}
package() {
cd $srcdir/$_realname-OCE-$pkgver
make install
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment