diff options
author | Dylon Edwards | 2018-04-29 05:37:07 -0700 |
---|---|---|
committer | Dylon Edwards | 2018-04-29 05:37:07 -0700 |
commit | 4434a12dfbcfd796da0b5afb34e7e48f9fc5afe5 (patch) | |
tree | 8c48e136b6286000004d8f70f2fc395be53d2edd | |
download | aur-4434a12dfbcfd796da0b5afb34e7e48f9fc5afe5.tar.gz |
Imports version 0.1.2
-rw-r--r-- | .SRCINFO | 48 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 89 | ||||
-rw-r--r-- | open3d.changelog | 2 |
4 files changed, 147 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..111a146a006a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,48 @@ +pkgbase = open3d + pkgdesc = A Modern Library for 3D Data Processing + pkgver = 0.1.2 + pkgrel = 1 + url = http://www.open-3d.org + changelog = open3d.changelog + arch = x86_64 + license = MIT + makedepends = cmake + makedepends = gawk + makedepends = make + depends = eigen + depends = glew + depends = glfw-x11 + depends = jsoncpp + depends = libjpeg-turbo + depends = libpng + depends = mesa + depends = xorg-server-devel + optdepends = openmp + optdepends = python + source = Open3D-0.1.2.tar.gz::https://github.com/Open-3D/Open3D/archive/v0.1.2.tar.gz + md5sums = 466a9edd042484e115986ebceeae77b2 + +pkgname = open3d + depends = eigen + depends = glew + depends = glfw-x11 + depends = jsoncpp + depends = libjpeg-turbo + depends = libpng + depends = mesa + depends = xorg-server-devel + optdepends = openmp + +pkgname = python-open3d + depends = eigen + depends = glew + depends = glfw-x11 + depends = jsoncpp + depends = libjpeg-turbo + depends = libpng + depends = mesa + depends = open3d + depends = python + depends = xorg-server-devel + optdepends = openmp + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b568e813bcb4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# Blacklist everything by default to avoid accidentally committing something +* + +# Whitelist the following files and directories +!/*.changelog +!/.SRCINFO +!/.gitignore +!/PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..110501480924 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,89 @@ +# -*- mode: shell-script -*- +# Maintainer: Dylon Edwards <deltaecho at archlinux dot us> + +pkgbase=open3d +pkgname=( {,python-}open3d ) +pkgver=0.1.2 +pkgrel=1 +pkgdesc="A Modern Library for 3D Data Processing" +arch=('x86_64') +url="http://www.open-3d.org" +license=('MIT') +depends=( + eigen + glew + glfw-x11 + jsoncpp + libjpeg-turbo + libpng + mesa + xorg-server-devel +) +optdepends=( + openmp + python +) +makedepends=( + cmake + gawk + make +) +changelog="${pkgbase}.changelog" +source=("Open3D-${pkgver}.tar.gz::https://github.com/Open-3D/Open3D/archive/v0.1.2.tar.gz") +md5sums=('466a9edd042484e115986ebceeae77b2') + +function prepare() { + cd "Open3D-${pkgver}" + mkdir -p build +} + +function build() { + cd "Open3D-${pkgver}/build" + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_BUILD_TYPE=Release + make +} + +function package_open3d() { + depends=( + eigen + glew + glfw-x11 + jsoncpp + libjpeg-turbo + libpng + mesa + xorg-server-devel + ) + optdepends=( + openmp + ) + cd "Open3D-${pkgver}/build" + local SITE_PACKAGES="$(awk 'BEGIN {FS="="} /^PYTHON_SITE_PACKAGES:PATH\>/ {print $2}' CMakeCache.txt)" + install -m 644 -D -t "${pkgdir}/usr/lib" lib/libopen3d*.so + install -d "${pkgdir}/usr/include" + cp -R ../modules/{Core,IO,Visualization,Python}/include/Open3D "${pkgdir}/usr/include" +} + +function package_python-open3d() { + depends=( + eigen + glew + glfw-x11 + jsoncpp + libjpeg-turbo + libpng + mesa + open3d + python + xorg-server-devel + ) + optdepends=( + openmp + ) + cd "Open3D-${pkgver}/build" + local SITE_PACKAGES="$(awk 'BEGIN {FS="="} /^PYTHON_SITE_PACKAGES:PATH\>/ {print $2}' CMakeCache.txt)" + install -m 644 -D -t "${pkgdir}/${SITE_PACKAGES}" lib/open3d.*.so +} diff --git a/open3d.changelog b/open3d.changelog new file mode 100644 index 000000000000..dd76c28d3725 --- /dev/null +++ b/open3d.changelog @@ -0,0 +1,2 @@ +2018-04-28 Dylon Edwards <deltaecho at archlinux dot us> + * open3d 0.1.2 |