diff options
author | acxz | 2019-06-12 01:38:40 -0400 |
---|---|---|
committer | acxz | 2019-06-12 01:38:40 -0400 |
commit | 310e10d67150a0063427ffa4d407db3bc62c0a30 (patch) | |
tree | 2c6dfdfa22dec2a851a6c5c3a460b0f49f17329c | |
parent | 2346d4db71537518676412d01ecc700c21d84a07 (diff) | |
download | aur-310e10d67150a0063427ffa4d407db3bc62c0a30.tar.gz |
changed source to official release and patched the signal issue
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | CMakeLists-signal.patch | 29 | ||||
-rw-r--r-- | PKGBUILD | 16 |
3 files changed, 45 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = ros-melodic-laser-assembler pkgdesc = ROS - Provides nodes to assemble point clouds from either LaserScan or PointCloud messages. pkgver = 1.7.6 - pkgrel = 1 + pkgrel = 2 url = http://ros.org/wiki/laser_assembler arch = any license = BSD @@ -25,8 +25,10 @@ pkgbase = ros-melodic-laser-assembler depends = ros-melodic-message-runtime depends = ros-melodic-sensor-msgs depends = ros-melodic-pluginlib - source = ros-melodic-laser-assembler-1.7.6-0.tar.gz::https://github.com/ros-gbp/laser_assembler-release/archive/release/melodic/laser_assembler/1.7.6-0.tar.gz - sha256sums = e9f578692846ccaf041da048fcfcef51d1a421a2869c94d2970541af319d3823 + source = ros-melodic-laser-assembler-1.7.6.tar.gz::https://github.com/ros-perception/laser_assembler/archive/1.7.6.tar.gz + source = CMakeLists-signal.patch + sha256sums = f9b5c23f7eac7406dd3d0e4a095864335b18a25611fd28f3279763339d7bd94f + sha256sums = 1c050096b3e5edf41da7ef88db915f5690f5b6903e7d46c65a1655204f49039c pkgname = ros-melodic-laser-assembler diff --git a/CMakeLists-signal.patch b/CMakeLists-signal.patch new file mode 100644 index 000000000000..8c9ab136e76a --- /dev/null +++ b/CMakeLists-signal.patch @@ -0,0 +1,29 @@ +--- CMakeLists.txt.old 2019-06-12 01:28:11.540959018 -0400 ++++ CMakeLists.txt 2019-06-12 01:28:17.900958737 -0400 +@@ -5,13 +5,13 @@ + # Find dependencies + ############################################################################## + +-set(THIS_PACKAGE_ROS_DEPS ++set(THIS_PACKAGE_ROS_DEPS + tf sensor_msgs message_filters roscpp laser_geometry filters) + +-find_package(catkin REQUIRED COMPONENTS +- ${THIS_PACKAGE_ROS_DEPS} ++find_package(catkin REQUIRED COMPONENTS ++ ${THIS_PACKAGE_ROS_DEPS} + message_generation) +-find_package(Boost REQUIRED COMPONENTS system signals) ++find_package(Boost REQUIRED COMPONENTS system) + include_directories(include ${catkin_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}) + + ############################################################################## +@@ -85,7 +85,7 @@ + # Install + ############################################################################## + +-install(TARGETS ++install(TARGETS + laser_scan_assembler_srv + laser_scan_assembler + merge_clouds @@ -5,9 +5,8 @@ url='http://ros.org/wiki/laser_assembler' pkgname='ros-melodic-laser-assembler' pkgver='1.7.6' -_pkgver_patch=0 arch=('any') -pkgrel=1 +pkgrel=2 license=('BSD') ros_makedepends=( @@ -44,9 +43,16 @@ depends=( ${ros_depends[@]} ) -_dir="laser_assembler-release-release-melodic-laser_assembler-${pkgver}-${_pkgver_patch}" -source=("${pkgname}-${pkgver}-${_pkgver_patch}.tar.gz"::"https://github.com/ros-gbp/laser_assembler-release/archive/release/melodic/laser_assembler/${pkgver}-${_pkgver_patch}.tar.gz") -sha256sums=('e9f578692846ccaf041da048fcfcef51d1a421a2869c94d2970541af319d3823') +_dir="laser_assembler-${pkgver}" +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/ros-perception/laser_assembler/archive/${pkgver}.tar.gz" + CMakeLists-signal.patch) +sha256sums=('f9b5c23f7eac7406dd3d0e4a095864335b18a25611fd28f3279763339d7bd94f' + '1c050096b3e5edf41da7ef88db915f5690f5b6903e7d46c65a1655204f49039c') + +prepare() { + cd "${srcdir}/${_dir}" + patch -uN CMakeLists.txt ../../CMakeLists-signal.patch || return 1 +} build() { # Use ROS environment variables. |