summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorØystein Sture2023-10-04 10:49:48 +0200
committerØystein Sture2023-10-04 10:49:48 +0200
commit59fbf9f6f1a157a63c3a5125f17992a471fd3f7f (patch)
treeb028540c226a781a896111e5b25746eaf6c3a546 /PKGBUILD
downloadaur-59fbf9f6f1a157a63c3a5125f17992a471fd3f7f.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b0e32b5695b0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: oysstu <oysstu at gmail dot com>
+
+pkgname=gz-cmake3
+pkgver=3.4.1
+pkgrel=1
+_pkgmaj=${pkgver%%.*}
+_pkgbase=${pkgname::-${#_pkgmaj}}
+pkgdesc="A set of CMake modules that are used by the C++-based Gazebo projects."
+arch=('any')
+url="https://github.com/gazebosim/${_pkgbase}"
+license=('Apache')
+makedepends=('cmake' 'pkg-config' 'doxygen')
+provides=("${_pkgbase}=${_pkgmaj}")
+source=("https://github.com/gazebosim/${_pkgbase}/archive/${pkgname}_${pkgver}.tar.gz")
+sha256sums=('eb9c97331244ffd85c91345798829d1264a9cd925342f9a160d3ec1d544e39ae')
+
+build() {
+ cmake -B build -S "${_pkgbase}-${pkgname}_${pkgver}" \
+ -DCMAKE_BUILD_TYPE='None' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DBUILD_TESTING=OFF \
+ -Wno-dev
+ cmake --build build
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+}