summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD35
2 files changed, 22 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 33cc8855a405..49f7a0234ee0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,23 @@
pkgbase = ignition-transport
- pkgdesc = The transport library combines ZeroMQ with Protobufs to create a fast and efficient message passing system. Asynchronous message publication and subscription is provided along with service calls and discovery.
- pkgver = 7.0.0
- pkgrel = 5
- url = http://ignitionrobotics.org/libs/transport
+ pkgdesc = Transport library for component communication based on publication/subscription and service calls.
+ pkgver = 13.0.0
+ pkgrel = 1
+ url = https://gazebosim.org/libs/transport
arch = i686
arch = x86_64
groups = development
license = Apache
- makedepends = ignition-cmake>=2
+ makedepends = ignition-cmake>2
makedepends = util-linux
depends = protobuf
depends = protobuf-c
depends = zeromq
- depends = ignition-msgs>=4
- depends = ignition-tools
+ depends = ignition-msgs>5
+ depends = ignition-tools>1
+ depends = ignition-utils>1
depends = libutil-linux
- source = https://bitbucket.org/ignitionrobotics/ign-transport/get/ignition-transport7_7.0.0.tar.bz2
- sha256sums = dbc9a0ec8f5e014ebc73bb9e49450d0275441ea2e4c5615757af75b0f4f38ee3
+ depends = tinyxml2
+ source = ignition-transport-13.0.0.tar.gz::https://github.com/gazebosim/gz-transport/archive/gz-transport13_13.0.0.tar.gz
+ sha256sums = 8041d81693b69a94e36477178fdf1964f32725e520c33fec2e69c60f28fd84ca
pkgname = ignition-transport
-
diff --git a/PKGBUILD b/PKGBUILD
index e475141e64be..2bf953998f96 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,22 +3,20 @@
# Contributor: Johannes Wienke <languitar@semipol.de>
# Contributor: Benjamin Chrétien <chretien dot b plus aur at gmail dot com>
pkgname=ignition-transport
-pkgver=7.0.0
-pkgrel=5
-pkgdesc="The transport library combines ZeroMQ with Protobufs to create a fast and efficient message passing system. Asynchronous message publication and subscription is provided along with service calls and discovery."
+pkgver=13.0.0
+pkgrel=1
+pkgdesc="Transport library for component communication based on publication/subscription and service calls."
arch=('i686' 'x86_64')
-url="http://ignitionrobotics.org/libs/transport"
+url="https://gazebosim.org/libs/transport"
license=('Apache')
groups=('development')
-depends=('protobuf' 'protobuf-c' 'zeromq' 'ignition-msgs>=4' 'ignition-tools'
- 'libutil-linux')
-makedepends=('ignition-cmake>=2' 'util-linux')
-optdepends=()
-conflicts=()
-source=("https://bitbucket.org/ignitionrobotics/ign-transport/get/${pkgname}7_${pkgver}.tar.bz2")
-sha256sums=('dbc9a0ec8f5e014ebc73bb9e49450d0275441ea2e4c5615757af75b0f4f38ee3')
+depends=('protobuf' 'protobuf-c' 'zeromq' 'ignition-msgs>5' 'ignition-tools>1'
+ 'ignition-utils>1' 'libutil-linux' 'tinyxml2')
+makedepends=('ignition-cmake>2' 'util-linux')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/gazebosim/gz-transport/archive/gz-transport13_${pkgver}.tar.gz")
+sha256sums=('8041d81693b69a94e36477178fdf1964f32725e520c33fec2e69c60f28fd84ca')
-_dir="ignitionrobotics-ign-transport-bcdce70c7bb5"
+_dir="gz-transport-gz-transport13_${pkgver}"
build() {
cd "${srcdir}/${_dir}"
@@ -28,20 +26,9 @@ build() {
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_INSTALL_LIBDIR="lib" \
-DBUILD_TESTING=Off
- make -j4
+ make
}
-#check() {
-# cd "${srcdir}/${_dir}/build"
-#
-# cmake .. -DCMAKE_BUILD_TYPE="Release" \
-# -DCMAKE_INSTALL_PREFIX="/usr" \
-# -DCMAKE_INSTALL_LIBDIR="lib" \
-# -DBUILD_TESTING=On
-# make -j4
-# make test
-#}
-
package() {
cd "${srcdir}/${_dir}/build"
make DESTDIR="${pkgdir}/" install