[arch-commits] Commit in cpp-hocon/repos (2 files)

2020-12-12 Thread Felix Yan via arch-commits
Date: Saturday, December 12, 2020 @ 15:11:08
  Author: felixonmars
Revision: 773297

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 773296, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 773296, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-12 15:11:08 UTC (rev 773297)
@@ -0,0 +1,48 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+# Maintainer: Thore Bödecker 
+
+pkgname=cpp-hocon
+pkgver=0.3.0
+pkgrel=4
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+depends=('boost-libs' 'gcc-libs' 'glibc' 'leatherman' 'leatherman_util.so' 
'leatherman_locale.so')
+makedepends=('boost' 'cmake' 'leatherman' 'rapidjson')
+provides=('libcpp-hocon.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";)
+sha512sums=('de997e6d90330f901863b7da0d6f6e069a31e052b6f31c1e3009a9559c863f08879ecf4e202c763ec32567dd3a1e436ff5d3bf0b3009a085ef3ee95e5ca6c7e5')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  :
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cmake \
+-B build \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBUILD_SHARED_LIBS=ON
+  make -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver"/build
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -C build install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in cpp-hocon/repos (2 files)

2020-12-06 Thread Felix Yan via arch-commits
Date: Sunday, December 6, 2020 @ 20:40:45
  Author: felixonmars
Revision: 771156

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 771155, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 771155, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-06 20:40:45 UTC (rev 771156)
@@ -0,0 +1,48 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+# Maintainer: Thore Bödecker 
+
+pkgname=cpp-hocon
+pkgver=0.3.0
+pkgrel=3
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+depends=('boost-libs' 'gcc-libs' 'glibc' 'leatherman' 'leatherman_util.so' 
'leatherman_locale.so')
+makedepends=('boost' 'cmake' 'leatherman' 'rapidjson')
+provides=('libcpp-hocon.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";)
+sha512sums=('de997e6d90330f901863b7da0d6f6e069a31e052b6f31c1e3009a9559c863f08879ecf4e202c763ec32567dd3a1e436ff5d3bf0b3009a085ef3ee95e5ca6c7e5')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  :
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cmake \
+-B build \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBUILD_SHARED_LIBS=ON
+  make -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver"/build
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -C build install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in cpp-hocon/repos (2 files)

2020-06-04 Thread Thore Bödecker via arch-commits
Date: Thursday, June 4, 2020 @ 13:58:34
  Author: foxxx0
Revision: 638913

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 638912, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 638912, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-04 13:58:34 UTC (rev 638913)
@@ -0,0 +1,48 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+# Maintainer: Thore Bödecker 
+
+pkgname=cpp-hocon
+pkgver=0.2.2
+pkgrel=1
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+depends=('boost-libs' 'gcc-libs' 'glibc' 'leatherman' 'leatherman_util.so' 
'leatherman_locale.so')
+makedepends=('boost' 'cmake' 'leatherman' 'rapidjson')
+provides=('libcpp-hocon.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";)
+sha512sums=('2a0c6aa4cabab18282bacc7cbbc4d9f237ab7073bfe12cb6fb1ea706761336bae0cf22a76c66d649a61b6bc6279c9db5ba8993bd0eb53fb88835c73570863948')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  :
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cmake \
+-B build \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBUILD_SHARED_LIBS=ON
+  make -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver"/build
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -C build install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in cpp-hocon/repos (2 files)

2020-01-27 Thread Evangelos Foutras via arch-commits
Date: Tuesday, January 28, 2020 @ 01:57:15
  Author: foutrelis
Revision: 556943

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 556942, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 556942, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-28 01:57:15 UTC (rev 556943)
@@ -0,0 +1,53 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+
+pkgname=cpp-hocon
+pkgver=0.2.1
+pkgrel=6
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+depends=('boost-libs' 'gcc-libs' 'glibc' 'leatherman' 'leatherman_util.so' 
'leatherman_locale.so')
+makedepends=('boost' 'cmake' 'leatherman' 'rapidjson')
+provides=('libcpp-hocon.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";
+
$pkgname-boost-1.72.patch::https://github.com/puppetlabs/cpp-hocon/commit/caab27550982.patch)
+sha512sums=('fcc377da7923b77436a6f2787d5b8b1b573f239de4f059c4a5949cbb1a755fd12024b9155f5e44cf60141181942f3e9a2a8fad07ee0b1d516fe2cd4a88d4ac8b'
+
'1c73065ace6ec957b0d7241f680e475708deedad43d2a200b4877350e0712dbf13aea8b0c12c7a0d02c12e2c0b3f201ae85b952969eb66e390276bed83a5d7ad')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 -i ../$pkgname-boost-1.72.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  mkdir -p build
+  cd build
+
+  cmake \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBUILD_SHARED_LIBS=ON \
+..
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"/build
+
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -C build install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in cpp-hocon/repos (2 files)

2019-09-13 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 08:23:21
  Author: foutrelis
Revision: 510084

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 510083, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 510083, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 08:23:21 UTC (rev 510084)
@@ -0,0 +1,46 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+
+pkgname=cpp-hocon
+pkgver=0.2.1
+pkgrel=4
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+depends=('boost-libs' 'gcc-libs' 'glibc' 'leatherman' 'leatherman_util.so' 
'leatherman_locale.so')
+makedepends=('boost' 'cmake' 'leatherman' 'rapidjson')
+provides=('libcpp-hocon.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";)
+sha512sums=('fcc377da7923b77436a6f2787d5b8b1b573f239de4f059c4a5949cbb1a755fd12024b9155f5e44cf60141181942f3e9a2a8fad07ee0b1d516fe2cd4a88d4ac8b')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  mkdir -p build
+  cd build
+
+  cmake \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBUILD_SHARED_LIBS=ON \
+..
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"/build
+
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -C build install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in cpp-hocon/repos (2 files)

2019-08-14 Thread Levente Polyak via arch-commits
Date: Wednesday, August 14, 2019 @ 08:39:38
  Author: anthraxx
Revision: 499184

archrelease: copy trunk to community-testing-x86_64

Added:
  cpp-hocon/repos/community-testing-x86_64/
  cpp-hocon/repos/community-testing-x86_64/PKGBUILD
(from rev 499183, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: cpp-hocon/repos/community-testing-x86_64/PKGBUILD (from rev 499183, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-08-14 08:39:38 UTC (rev 499184)
@@ -0,0 +1,46 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+
+pkgname=cpp-hocon
+pkgver=0.2.1
+pkgrel=3
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+depends=('boost-libs' 'gcc-libs' 'glibc' 'leatherman' 'leatherman_util.so' 
'leatherman_locale.so')
+makedepends=('boost' 'cmake' 'leatherman' 'rapidjson')
+provides=('libcpp-hocon.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";)
+sha512sums=('fcc377da7923b77436a6f2787d5b8b1b573f239de4f059c4a5949cbb1a755fd12024b9155f5e44cf60141181942f3e9a2a8fad07ee0b1d516fe2cd4a88d4ac8b')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  mkdir -p build
+  cd build
+
+  cmake \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBUILD_SHARED_LIBS=ON \
+..
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"/build
+
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -C build install DESTDIR="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in cpp-hocon/repos (2 files)

2019-01-14 Thread Evangelos Foutras via arch-commits
Date: Tuesday, January 15, 2019 @ 07:44:36
  Author: foutrelis
Revision: 423168

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 423167, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 423167, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-15 07:44:36 UTC (rev 423168)
@@ -0,0 +1,37 @@
+# Maintainer: Christian Rebischke 
+
+pkgname=cpp-hocon
+pkgver=0.2.1
+pkgrel=2
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+makedepends=('boost' 'cmake' 'leatherman')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz";)
+sha512sums=('fcc377da7923b77436a6f2787d5b8b1b573f239de4f059c4a5949cbb1a755fd12024b9155f5e44cf60141181942f3e9a2a8fad07ee0b1d516fe2cd4a88d4ac8b')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # Do not treat warnings as errors
+  CXXFLAGS+=' -Wno-error'
+
+  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 cpp-hocon/repos (2 files)

2018-09-18 Thread Evangelos Foutras via arch-commits
Date: Tuesday, September 18, 2018 @ 12:59:04
  Author: foutrelis
Revision: 383040

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 383039, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 383039, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-18 12:59:04 UTC (rev 383040)
@@ -0,0 +1,37 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=cpp-hocon
+pkgver=0.1.6
+pkgrel=3
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+makedepends=('boost' 'cmake' 'leatherman')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz)
+md5sums=('e76992d0346067756ca66c768f714a87')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # Do not treat warnings as errors
+  CXXFLAGS+=' -Wno-error'
+
+  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 cpp-hocon/repos (2 files)

2018-06-02 Thread Evangelos Foutras via arch-commits
Date: Sunday, June 3, 2018 @ 01:46:17
  Author: foutrelis
Revision: 338522

archrelease: copy trunk to community-staging-x86_64

Added:
  cpp-hocon/repos/community-staging-x86_64/
  cpp-hocon/repos/community-staging-x86_64/PKGBUILD
(from rev 338521, cpp-hocon/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: cpp-hocon/repos/community-staging-x86_64/PKGBUILD (from rev 338521, 
cpp-hocon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-03 01:46:17 UTC (rev 338522)
@@ -0,0 +1,37 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=cpp-hocon
+pkgver=0.1.6
+pkgrel=2
+pkgdesc="C++ port of the Typesafe Config library"
+arch=('x86_64')
+url="https://github.com/puppetlabs/cpp-hocon";
+license=('APACHE')
+makedepends=('boost' 'cmake' 'leatherman')
+source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz)
+md5sums=('e76992d0346067756ca66c768f714a87')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # Do not treat warnings as errors
+  CXXFLAGS+=' -Wno-error'
+
+  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
+}