[arch-commits] Commit in cpp-hocon/repos (2 files)
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)
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)
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)
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)
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)
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)
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)
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)
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 +}