[arch-commits] Commit in leatherman/repos (4 files)

2020-12-06 Thread Felix Yan via arch-commits
Date: Sunday, December 6, 2020 @ 19:07:16
  Author: felixonmars
Revision: 771097

archrelease: copy trunk to community-staging-x86_64

Added:
  leatherman/repos/community-staging-x86_64/
  leatherman/repos/community-staging-x86_64/1.12.2-shared_nowide.patch
(from rev 771096, leatherman/trunk/1.12.2-shared_nowide.patch)
  leatherman/repos/community-staging-x86_64/PKGBUILD
(from rev 771096, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-staging-x86_64/librapidjson-1.1.patch
(from rev 771096, leatherman/trunk/librapidjson-1.1.patch)

+
 1.12.2-shared_nowide.patch |  108 +++
 PKGBUILD   |   82 
 librapidjson-1.1.patch |   53 +
 3 files changed, 243 insertions(+)

Copied: leatherman/repos/community-staging-x86_64/1.12.2-shared_nowide.patch 
(from rev 771096, leatherman/trunk/1.12.2-shared_nowide.patch)
===
--- community-staging-x86_64/1.12.2-shared_nowide.patch 
(rev 0)
+++ community-staging-x86_64/1.12.2-shared_nowide.patch 2020-12-06 19:07:16 UTC 
(rev 771097)
@@ -0,0 +1,108 @@
+diff --git a/nowide/CMakeLists.txt b/nowide/CMakeLists.txt
+index ff9dba6..5d1b9ce 100644
+--- a/nowide/CMakeLists.txt
 b/nowide/CMakeLists.txt
+@@ -1,7 +1,5 @@
+ find_package(Boost 1.54 REQUIRED)
+ 
+-add_leatherman_includes(${Boost_INCLUDE_DIRS} 
"${CMAKE_CURRENT_SOURCE_DIR}/../vendor/nowide/include")
+-add_leatherman_headers(../vendor/nowide/include/boost)
+ if(WIN32)
+ add_leatherman_library(../vendor/nowide/src/iostream.cpp)
+ endif()
+--- leatherman-1.10.0/execution/CMakeLists.txt~2020-06-03 
10:30:05.027479897 +0100
 leatherman-1.10.0/execution/CMakeLists.txt 2020-06-03 10:30:18.871483297 
+0100
+@@ -1,4 +1,4 @@
+-find_package(Boost 1.54 REQUIRED COMPONENTS regex filesystem system)
++find_package(Boost 1.73 REQUIRED COMPONENTS regex filesystem system nowide)
+ 
+ add_leatherman_deps("${Boost_LIBRARIES}")
+ if ("${CMAKE_SYSTEM_NAME}" MATCHES "SunOS")
+@@ -10,7 +10,6 @@
+ add_leatherman_includes("${Boost_INCLUDE_DIRS}")
+ 
+ leatherman_dependency(util)
+-leatherman_dependency(nowide)
+ leatherman_dependency(locale)
+ leatherman_dependency(logging)
+ leatherman_dependency(file_util)
+--- leatherman-1.10.0/file_util/CMakeLists.txt~2020-06-03 
10:30:05.031479898 +0100
 leatherman-1.10.0/file_util/CMakeLists.txt 2020-06-03 10:31:04.550494516 
+0100
+@@ -1,9 +1,8 @@
+-find_package(Boost 1.54 REQUIRED COMPONENTS regex filesystem system)
++find_package(Boost 1.73 REQUIRED COMPONENTS regex filesystem system nowide)
+ 
+ add_leatherman_deps("${Boost_LIBRARIES}")
+ add_leatherman_includes("${Boost_INCLUDE_DIRS}")
+ 
+-leatherman_dependency(nowide)
+ leatherman_dependency(locale)
+ leatherman_dependency(logging)
+ leatherman_dependency(util)
+--- leatherman-1.10.0/logging/CMakeLists.txt~  2020-06-03 10:30:05.035479898 
+0100
 leatherman-1.10.0/logging/CMakeLists.txt   2020-06-03 10:30:19.092483352 
+0100
+@@ -4,7 +4,6 @@
+ add_leatherman_deps(${Boost_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
+ add_leatherman_includes("${Boost_INCLUDE_DIRS}")
+ 
+-leatherman_dependency(nowide)
+ leatherman_dependency(locale)
+ 
+ if (CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "SunOS")
+--- leatherman-1.10.0/tests/CMakeLists.txt~2020-06-02 23:24:17.146002133 
+0100
 leatherman-1.10.0/tests/CMakeLists.txt 2020-06-02 23:26:17.780054923 
+0100
+@@ -1,8 +1,8 @@
+-set(BOOST_REQUIRED_COMPONENTS system date_time chrono log log_setup thread 
filesystem regex)
++set(BOOST_REQUIRED_COMPONENTS system date_time chrono log log_setup thread 
filesystem regex nowide)
+ if (LEATHERMAN_USE_LOCALES)
+ set(BOOST_REQUIRED_COMPONENTS ${BOOST_REQUIRED_COMPONENTS} locale)
+ endif()
+-find_package(Boost "1.54" REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
++find_package(Boost "1.73" REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
+ 
+ include_directories(BEFORE ${LEATHERMAN_CATCH_INCLUDE} 
${LEATHERMAN_INCLUDE_DIRS})
+ add_executable(leatherman_test main.cc ${LEATHERMAN_TEST_SRCS})
+--- leatherman-1.10.0/util/CMakeLists.txt~ 2020-06-03 10:05:44.277172451 
+0100
 leatherman-1.10.0/util/CMakeLists.txt  2020-06-03 10:06:52.969185017 
+0100
+@@ -1,10 +1,8 @@
+-find_package(Boost 1.54 REQUIRED date_time chrono system)
++find_package(Boost 1.73 REQUIRED date_time chrono system nowide)
+ 
+ add_leatherman_deps(${Boost_LIBRARIES})
+ add_leatherman_includes("${Boost_INCLUDE_DIRS}")
+ 
+-leatherman_dependency(nowide)
+-
+ if(WIN32)
+ set(PLATFORM_SRCS "src/windows/time.cc" "src/windows/environment.cc" 
"src/windows/scoped_handle.cc")
+ set(PLATFORM_TESTS "tests/windows/environment.cc")
+--- leatherman-1.10.0/file_util/src/file.cc~   2019-12-14 20:46:29.0 
+
 leatherman-1.10.0/file_util/src/file.cc2020-06-02 22:42:45.100963441 

[arch-commits] Commit in leatherman/repos (4 files)

2017-10-30 Thread Jonathan Steel
Date: Monday, October 30, 2017 @ 11:52:52
  Author: jsteel
Revision: 264757

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  leatherman/repos/community-testing-i686/
  leatherman/repos/community-testing-i686/PKGBUILD
(from rev 264756, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-testing-x86_64/
  leatherman/repos/community-testing-x86_64/PKGBUILD
(from rev 264756, leatherman/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   43 
 community-testing-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-testing-i686/PKGBUILD (from rev 264756, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-10-30 11:52:52 UTC (rev 264757)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('659d2b3bc3ff34ae01b31a24bff43d21')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-testing-x86_64/PKGBUILD (from rev 264756, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-10-30 11:52:52 UTC (rev 264757)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('659d2b3bc3ff34ae01b31a24bff43d21')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in leatherman/repos (4 files)

2017-09-13 Thread Jonathan Steel
Date: Wednesday, September 13, 2017 @ 13:20:19
  Author: jsteel
Revision: 257427

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  leatherman/repos/community-staging-i686/PKGBUILD
(from rev 257426, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-staging-x86_64/PKGBUILD
(from rev 257426, leatherman/trunk/PKGBUILD)
Deleted:
  leatherman/repos/community-staging-i686/PKGBUILD
  leatherman/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-staging-i686/PKGBUILD   |   43 --
 community-staging-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2017-09-13 13:20:01 UTC (rev 257426)
+++ community-staging-i686/PKGBUILD 2017-09-13 13:20:19 UTC (rev 257427)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=1.2.0
-pkgrel=2
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake' 'rapidjson')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('0325aea11c16f624b99546a77c138dad')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-staging-i686/PKGBUILD (from rev 257426, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-13 13:20:19 UTC (rev 257427)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('9d6390ba1dbfbc537671ed5ddc5f12e5')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2017-09-13 13:20:01 UTC (rev 257426)
+++ community-staging-x86_64/PKGBUILD   2017-09-13 13:20:19 UTC (rev 257427)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=1.2.0
-pkgrel=2
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake' 'rapidjson')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('0325aea11c16f624b99546a77c138dad')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-staging-x86_64/PKGBUILD (from rev 257426, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-13 13:20:19 UTC (rev 257427)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="Collection of C++ and 

[arch-commits] Commit in leatherman/repos (4 files)

2017-09-12 Thread Bartłomiej Piotrowski
Date: Tuesday, September 12, 2017 @ 15:39:49
  Author: bpiotrowski
Revision: 257143

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  leatherman/repos/community-staging-i686/
  leatherman/repos/community-staging-i686/PKGBUILD
(from rev 257142, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-staging-x86_64/
  leatherman/repos/community-staging-x86_64/PKGBUILD
(from rev 257142, leatherman/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-staging-i686/PKGBUILD (from rev 257142, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-12 15:39:49 UTC (rev 257143)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('0325aea11c16f624b99546a77c138dad')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-staging-x86_64/PKGBUILD (from rev 257142, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-12 15:39:49 UTC (rev 257143)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('0325aea11c16f624b99546a77c138dad')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in leatherman/repos (4 files)

2017-08-31 Thread Jonathan Steel
Date: Thursday, August 31, 2017 @ 15:17:36
  Author: jsteel
Revision: 255202

archrelease: copy trunk to community-i686, community-x86_64

Added:
  leatherman/repos/community-i686/PKGBUILD
(from rev 255201, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-x86_64/PKGBUILD
(from rev 255201, leatherman/trunk/PKGBUILD)
Deleted:
  leatherman/repos/community-i686/PKGBUILD
  leatherman/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-31 15:17:17 UTC (rev 255201)
+++ community-i686/PKGBUILD 2017-08-31 15:17:36 UTC (rev 255202)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=1.0.0
-pkgrel=2
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake' 'rapidjson')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('6de7c7890ab395db43540422daad5ddc')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-i686/PKGBUILD (from rev 255201, 
leatherman/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-31 15:17:36 UTC (rev 255202)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('0325aea11c16f624b99546a77c138dad')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-31 15:17:17 UTC (rev 255201)
+++ community-x86_64/PKGBUILD   2017-08-31 15:17:36 UTC (rev 255202)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=1.0.0
-pkgrel=2
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake' 'rapidjson')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('6de7c7890ab395db43540422daad5ddc')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-x86_64/PKGBUILD (from rev 255201, 
leatherman/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-08-31 15:17:36 UTC (rev 255202)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')

[arch-commits] Commit in leatherman/repos (4 files)

2017-07-10 Thread Jonathan Steel
Date: Monday, July 10, 2017 @ 12:49:12
  Author: jsteel
Revision: 243610

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  leatherman/repos/community-testing-i686/
  leatherman/repos/community-testing-i686/PKGBUILD
(from rev 243609, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-testing-x86_64/
  leatherman/repos/community-testing-x86_64/PKGBUILD
(from rev 243609, leatherman/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   43 
 community-testing-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-testing-i686/PKGBUILD (from rev 243609, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-07-10 12:49:12 UTC (rev 243610)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.0.0
+pkgrel=2
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('6de7c7890ab395db43540422daad5ddc')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-testing-x86_64/PKGBUILD (from rev 243609, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-07-10 12:49:12 UTC (rev 243610)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.0.0
+pkgrel=2
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('6de7c7890ab395db43540422daad5ddc')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in leatherman/repos (4 files)

2017-07-03 Thread Jonathan Steel
Date: Monday, July 3, 2017 @ 08:28:17
  Author: jsteel
Revision: 242115

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  leatherman/repos/community-testing-i686/
  leatherman/repos/community-testing-i686/PKGBUILD
(from rev 242114, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-testing-x86_64/
  leatherman/repos/community-testing-x86_64/PKGBUILD
(from rev 242114, leatherman/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   43 
 community-testing-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-testing-i686/PKGBUILD (from rev 242114, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-07-03 08:28:17 UTC (rev 242115)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('6de7c7890ab395db43540422daad5ddc')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-testing-x86_64/PKGBUILD (from rev 242114, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-07-03 08:28:17 UTC (rev 242115)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('6de7c7890ab395db43540422daad5ddc')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in leatherman/repos (4 files)

2016-10-10 Thread Jonathan Steel
Date: Monday, October 10, 2016 @ 08:43:56
  Author: jsteel
Revision: 191802

archrelease: copy trunk to community-i686, community-x86_64

Added:
  leatherman/repos/community-i686/PKGBUILD
(from rev 191801, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-x86_64/PKGBUILD
(from rev 191801, leatherman/trunk/PKGBUILD)
Deleted:
  leatherman/repos/community-i686/PKGBUILD
  leatherman/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-10-10 08:43:46 UTC (rev 191801)
+++ community-i686/PKGBUILD 2016-10-10 08:43:56 UTC (rev 191802)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.9.0
-pkgrel=1
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('b84db18cd051eb84f8e96ac66bcd2a35')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-i686/PKGBUILD (from rev 191801, 
leatherman/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-10-10 08:43:56 UTC (rev 191802)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.9.1
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('ad1c03f759a9451b333c867ec90e4a97')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-10-10 08:43:46 UTC (rev 191801)
+++ community-x86_64/PKGBUILD   2016-10-10 08:43:56 UTC (rev 191802)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.9.0
-pkgrel=1
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('b84db18cd051eb84f8e96ac66bcd2a35')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-x86_64/PKGBUILD (from rev 191801, 
leatherman/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-10-10 08:43:56 UTC (rev 191802)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.9.1
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake' 'rapidjson')
+checkdepends=('ruby')

[arch-commits] Commit in leatherman/repos (4 files)

2016-08-18 Thread Jonathan Steel
Date: Thursday, August 18, 2016 @ 13:53:15
  Author: jsteel
Revision: 186952

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  leatherman/repos/community-staging-i686/
  leatherman/repos/community-staging-i686/PKGBUILD
(from rev 186951, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-staging-x86_64/
  leatherman/repos/community-staging-x86_64/PKGBUILD
(from rev 186951, leatherman/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-staging-i686/PKGBUILD (from rev 186951, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-08-18 13:53:15 UTC (rev 186952)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('b84db18cd051eb84f8e96ac66bcd2a35')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-staging-x86_64/PKGBUILD (from rev 186951, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-08-18 13:53:15 UTC (rev 186952)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('b84db18cd051eb84f8e96ac66bcd2a35')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in leatherman/repos (4 files)

2016-07-09 Thread Jonathan Steel
Date: Saturday, July 9, 2016 @ 07:06:14
  Author: jsteel
Revision: 182558

archrelease: copy trunk to community-i686, community-x86_64

Added:
  leatherman/repos/community-i686/PKGBUILD
(from rev 182557, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-x86_64/PKGBUILD
(from rev 182557, leatherman/trunk/PKGBUILD)
Deleted:
  leatherman/repos/community-i686/PKGBUILD
  leatherman/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-07-09 07:05:56 UTC (rev 182557)
+++ community-i686/PKGBUILD 2016-07-09 07:06:14 UTC (rev 182558)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.7.2
-pkgrel=1
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('33dce7f1705effdc31c999421875032c')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-i686/PKGBUILD (from rev 182557, 
leatherman/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-07-09 07:06:14 UTC (rev 182558)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.7.5
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('361e850d380cbbf84a4af018b8c5c3ed')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-07-09 07:05:56 UTC (rev 182557)
+++ community-x86_64/PKGBUILD   2016-07-09 07:06:14 UTC (rev 182558)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.7.2
-pkgrel=1
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('33dce7f1705effdc31c999421875032c')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-x86_64/PKGBUILD (from rev 182557, 
leatherman/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-07-09 07:06:14 UTC (rev 182558)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.7.5
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')

[arch-commits] Commit in leatherman/repos (4 files)

2016-06-02 Thread Jonathan Steel
Date: Thursday, June 2, 2016 @ 20:05:50
  Author: jsteel
Revision: 177746

archrelease: copy trunk to community-i686, community-x86_64

Added:
  leatherman/repos/community-i686/PKGBUILD
(from rev 177745, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-x86_64/PKGBUILD
(from rev 177745, leatherman/trunk/PKGBUILD)
Deleted:
  leatherman/repos/community-i686/PKGBUILD
  leatherman/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-06-02 18:05:35 UTC (rev 177745)
+++ community-i686/PKGBUILD 2016-06-02 18:05:50 UTC (rev 177746)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.6.2
-pkgrel=2
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('4f3c62e9b75d908ac7b4249b4086cae7')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-i686/PKGBUILD (from rev 177745, 
leatherman/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-06-02 18:05:50 UTC (rev 177746)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.7.2
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('33dce7f1705effdc31c999421875032c')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-06-02 18:05:35 UTC (rev 177745)
+++ community-x86_64/PKGBUILD   2016-06-02 18:05:50 UTC (rev 177746)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.6.2
-pkgrel=2
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('4f3c62e9b75d908ac7b4249b4086cae7')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-x86_64/PKGBUILD (from rev 177745, 
leatherman/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-06-02 18:05:50 UTC (rev 177746)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.7.2
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')

[arch-commits] Commit in leatherman/repos (4 files)

2016-05-12 Thread Bartłomiej Piotrowski
Date: Thursday, May 12, 2016 @ 22:39:08
  Author: bpiotrowski
Revision: 175086

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  leatherman/repos/community-staging-i686/
  leatherman/repos/community-staging-i686/PKGBUILD
(from rev 175085, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-staging-x86_64/
  leatherman/repos/community-staging-x86_64/PKGBUILD
(from rev 175085, leatherman/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-staging-i686/PKGBUILD (from rev 175085, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-12 20:39:08 UTC (rev 175086)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.6.2
+pkgrel=2
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('4f3c62e9b75d908ac7b4249b4086cae7')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-staging-x86_64/PKGBUILD (from rev 175085, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-12 20:39:08 UTC (rev 175086)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.6.2
+pkgrel=2
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('4f3c62e9b75d908ac7b4249b4086cae7')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in leatherman/repos (4 files)

2016-04-27 Thread Jonathan Steel
Date: Wednesday, April 27, 2016 @ 19:41:12
  Author: jsteel
Revision: 172126

archrelease: copy trunk to community-i686, community-x86_64

Added:
  leatherman/repos/community-i686/PKGBUILD
(from rev 172125, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-x86_64/PKGBUILD
(from rev 172125, leatherman/trunk/PKGBUILD)
Deleted:
  leatherman/repos/community-i686/PKGBUILD
  leatherman/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-04-27 17:40:54 UTC (rev 172125)
+++ community-i686/PKGBUILD 2016-04-27 17:41:12 UTC (rev 172126)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.4.2
-pkgrel=1
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('6237a2eaa4d162e99ff6be15461eca84')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-i686/PKGBUILD (from rev 172125, 
leatherman/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-04-27 17:41:12 UTC (rev 172126)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.6.2
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('4f3c62e9b75d908ac7b4249b4086cae7')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-04-27 17:40:54 UTC (rev 172125)
+++ community-x86_64/PKGBUILD   2016-04-27 17:41:12 UTC (rev 172126)
@@ -1,43 +0,0 @@
-# Maintainer: Jonathan Steel 
-
-pkgname=leatherman
-pkgver=0.4.2
-pkgrel=1
-pkgdesc="Collection of C++ and CMake utility libraries"
-arch=('i686' 'x86_64')
-url="https://github.com/puppetlabs/leatherman;
-license=('APACHE')
-makedepends=('boost' 'cmake')
-checkdepends=('ruby')
-source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
-md5sums=('6237a2eaa4d162e99ff6be15461eca84')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc ruby )
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install DESTDIR="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: leatherman/repos/community-x86_64/PKGBUILD (from rev 172125, 
leatherman/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-04-27 17:41:12 UTC (rev 172126)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.6.2
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')

[arch-commits] Commit in leatherman/repos (4 files)

2016-03-19 Thread Jonathan Steel
Date: Friday, March 18, 2016 @ 20:08:18
  Author: jsteel
Revision: 167602

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  leatherman/repos/community-testing-i686/
  leatherman/repos/community-testing-i686/PKGBUILD
(from rev 167601, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-testing-x86_64/
  leatherman/repos/community-testing-x86_64/PKGBUILD
(from rev 167601, leatherman/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   43 
 community-testing-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: leatherman/repos/community-testing-i686/PKGBUILD (from rev 167601, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2016-03-18 19:08:18 UTC (rev 167602)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('6237a2eaa4d162e99ff6be15461eca84')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: leatherman/repos/community-testing-x86_64/PKGBUILD (from rev 167601, 
leatherman/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2016-03-18 19:08:18 UTC (rev 167602)
@@ -0,0 +1,43 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('i686' 'x86_64')
+url="https://github.com/puppetlabs/leatherman;
+license=('APACHE')
+makedepends=('boost' 'cmake')
+checkdepends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz)
+md5sums=('6237a2eaa4d162e99ff6be15461eca84')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby )
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}