summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorotreblan2020-10-09 21:53:14 -0500
committerotreblan2020-10-09 21:53:14 -0500
commit2388a821c029411d7649cc3a5613898c651adb4a (patch)
treead8b7cfc0292b626c0e7a90878d705d0a1e428e4
downloadaur-2388a821c029411d7649cc3a5613898c651adb4a.tar.gz
First commit
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore15
-rw-r--r--PKGBUILD41
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9e98ca40f86a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = draco
+ pkgdesc = A library for compressing and decompressing 3D geometric meshes and point clouds.
+ pkgver = 1.3.6
+ pkgrel = 1
+ url = https://github.com/google/draco
+ arch = x86_64
+ license = Apache
+ makedepends = cmake
+ depends = gcc-libs
+ source = draco-1.3.6.tar.gz::https://github.com/google/draco/archive/1.3.6.tar.gz
+ sha256sums = 80eaa54ef5fc687c9aeebb9bd24d936d3e6d2c6048f358be8b83fa088ef4b2cb
+
+pkgname = draco
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..24b8686e8527
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,15 @@
+# create by https://github.com/iamcco/coc-gitignore (Fri Oct 09 2020 21:36:47 GMT-0500 (hora estándar de Perú))
+# ArchLinuxPackages.gitignore:
+*.tar
+*.tar.*
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+pkg/
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3fb2cf79cf39
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Otreblan <otreblain@gmail.com>
+
+pkgname=draco
+pkgver=1.3.6
+pkgrel=1
+pkgdesc="A library for compressing and decompressing 3D geometric meshes and point clouds."
+arch=('x86_64')
+url="https://github.com/google/draco"
+license=('Apache')
+makedepends=('cmake')
+depends=('gcc-libs')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha256sums=('80eaa54ef5fc687c9aeebb9bd24d936d3e6d2c6048f358be8b83fa088ef4b2cb')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ mkdir -p "build"
+
+ # Needed for link time optimization
+ local CMAKE_VERSION=$(LC_ALL=C cmake --version | awk 'n++<1 {print $3}')
+ sed -i "s/\(cmake_minimum_required(VERSION\).*/\1 $CMAKE_VERSION)/" CMakeLists.txt
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver/build"
+
+ cmake .. \
+ -DCMAKE_UNITY_BUILD=ON \
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_SHARED_LIBS=on \
+
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver/build"
+ DESTDIR="$pkgdir" make install
+}