summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordavy2022-02-18 10:03:00 -0500
committerdavy2022-02-18 10:03:00 -0500
commit73df9665ac78fa7d0500e4d440b176786aa9e61c (patch)
tree5d0f673a5c59991b6097add163c18d052fdfdeee
parentcd8fd2c672db14c045f1aa0a5b804bf18d26a637 (diff)
downloadaur-73df9665ac78fa7d0500e4d440b176786aa9e61c.tar.gz
updated pkgbuild
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD18
2 files changed, 16 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..d0070f74a824
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+gazebo
+gazebo.install
+patch
+pkg
+src
diff --git a/PKGBUILD b/PKGBUILD
index 75b845a38d36..93438cedbd30 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Aris Synodinos <arissynod-gmail-com>
pkgname=gazebo-git
-pkgver=r32276.2369ecd863
+pkgver=r32502.5d92404905
pkgrel=1
pkgdesc="A multi-robot simulator for outdoor environments. Git version."
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ license=('Apache')
# See: http://www.gazebosim.org/tutorials?tut=install_from_source&cat=install
depends=('boost' 'curl' 'freeglut' 'freeimage' 'intel-tbb' 'libccd' 'libltdl' 'graphviz'
'libtar' 'libxml2' 'ogre=1.9' 'protobuf' 'sdformat' 'ignition-math' 'ignition-transport'
- 'ignition-cmake' 'ignition-common' 'ignition-fuel_tools' 'ignition-msgs' 'tinyxml2' 'qwt')
+ 'ignition-cmake' 'ignition-common' 'ignition-fuel_tools-4' 'ignition-msgs' 'tinyxml2' 'qwt')
optdepends=('bullet: Bullet support'
'cegui: Design custom graphical interfaces'
'ffmpeg: Playback movies on textured surfaces'
@@ -28,24 +28,28 @@ conflicts=('gazebo')
_pkgname=gazebo
-source=("gazebo"::"git+https://github.com/osrf/gazebo")
-sha256sums=('SKIP')
+source=("gazebo"::"git+https://github.com/osrf/gazebo" "patch"::"https://github.com/osrf/gazebo/pull/3174.patch")
+sha256sums=('SKIP' '00f342f4f62926b93ad506017561e15f2ec64bcca6a12b1184be5fa4c50f971e')
pkgver() {
cd "${_pkgname}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ git apply ../patch
+}
+
build() {
cd "${srcdir}/${_pkgname}"
mkdir -p build && cd build
- cmake .. -GNinja \
- -DCMAKE_BUILD_TYPE="Release" \
+ cmake .. -DCMAKE_BUILD_TYPE="Release" \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_INSTALL_LIBDIR="lib"
- ninja
+ make install
}
package() {