diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 25 insertions, 31 deletions
@@ -1,7 +1,7 @@ pkgbase = gazebo pkgdesc = A multi-robot simulator for outdoor environments - pkgver = 4.0.0 - pkgrel = 3 + pkgver = 5.0.1 + pkgrel = 2 url = http://gazebosim.org/ install = gazebo.install arch = i686 @@ -19,22 +19,22 @@ pkgbase = gazebo depends = libltdl>=2.4.2 depends = libtar>=1.2 depends = libxml2>=2.7.7 - depends = ogre-1.8 + depends = ogre depends = protobuf>=2.3.0 depends = qt4 depends = sdformat>=2.0.1 depends = tinyxml>=2.6.2 optdepends = bullet>=2.82: Bullet support - optdepends = simbody>=3.3: simbody support - optdepends = libdart>=3.0: dart support - optdepends = cegui-0.7>=0.7.5: Design custom graphical interfaces + optdepends = cegui>=0.8.3: Design custom graphical interfaces optdepends = ffmpeg>=0.8.3: Playback movies on textured surfaces + optdepends = gdal: Digital elevation terrains support + optdepends = libdart>=3.0: DART support + optdepends = libusb: USB peripherals support + optdepends = ruby-ronn: Generate manpages + optdepends = simbody>=3.3: Simbody support optdepends = urdfdom: Load URDF files - optdepends = gdal: digital elevation terrains support - provides = gazebo - conflicts = gazebo - source = http://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-4.0.0.tar.bz2 - md5sums = 65a3599321f76006518dafb1630b5b40 + source = http://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-5.0.1.tar.bz2 + sha256sums = 81773edbf709359f4191ff33b6b2e6adf395a88806022c8cfa964963e5c7099b pkgname = gazebo @@ -3,30 +3,30 @@ # Contributor: Vladimir Ermakov <vooon341@gmail.com> pkgname=gazebo -pkgver=4.0.0 -pkgrel=3 +pkgver=5.0.1 +pkgrel=2 pkgdesc="A multi-robot simulator for outdoor environments" arch=('i686' 'x86_64') url="http://gazebosim.org/" license=('Apache') -# See: http://www.gazebosim.org/user_guide/installation__requirements.html +# See: http://www.gazebosim.org/tutorials?tut=install_from_source&cat=install depends=('boost>=1.40.0' 'curl>=4.0' 'freeglut' 'freeimage>=3.0' 'intel-tbb>=3.0' 'libccd>=1.4' 'libltdl>=2.4.2' 'libtar>=1.2' 'libxml2>=2.7.7' - 'ogre-1.8' 'protobuf>=2.3.0' 'qt4' 'sdformat>=2.0.1' + 'ogre' 'protobuf>=2.3.0' 'qt4' 'sdformat>=2.0.1' 'tinyxml>=2.6.2') optdepends=('bullet>=2.82: Bullet support' - 'simbody>=3.3: simbody support' - 'libdart>=3.0: dart support' - 'cegui-0.7>=0.7.5: Design custom graphical interfaces' + 'cegui>=0.8.3: Design custom graphical interfaces' 'ffmpeg>=0.8.3: Playback movies on textured surfaces' - 'urdfdom: Load URDF files' - 'gdal: digital elevation terrains support') + 'gdal: Digital elevation terrains support' + 'libdart>=3.0: DART support' + 'libusb: USB peripherals support' + 'ruby-ronn: Generate manpages' + 'simbody>=3.3: Simbody support' + 'urdfdom: Load URDF files') makedepends=('cmake' 'doxygen' 'pkg-config>=0.26') install="${pkgname}.install" source=(http://osrf-distributions.s3.amazonaws.com/gazebo/releases/${pkgname}-${pkgver}.tar.bz2) -md5sums=('65a3599321f76006518dafb1630b5b40') -provides=('gazebo') -conflicts=('gazebo') +sha256sums=('81773edbf709359f4191ff33b6b2e6adf395a88806022c8cfa964963e5c7099b') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -37,13 +37,11 @@ build() { # Create build directory mkdir -p build && cd build - # Adapt paths for Ogre 1.8 - export PKG_CONFIG_PATH="/opt/OGRE-1.8/lib/pkgconfig:$PKG_CONFIG_PATH" - # Run CMake # Note: we skip unit tests (else set to TRUE) cmake .. -DCMAKE_BUILD_TYPE="Release" \ - -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_PREFIX="/usr" \ + -DCMAKE_INSTALL_LIBDIR="lib" \ -DENABLE_TESTS_COMPILATION:BOOL=False # Compile Gazebo @@ -55,10 +53,6 @@ package() { # Install Gazebo make DESTDIR="${pkgdir}" install - - # Add paths for OGRE-1.8 - echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/opt/OGRE-1.8/lib" >> ${pkgdir}/usr/share/gazebo/setup.sh - echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/opt/OGRE-1.8/lib" >> ${pkgdir}/usr/share/gazebo-4.0/setup.sh } # vim:set ts=2 sw=2 et: |