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

2020-11-12 Thread Felix Yan via arch-commits
Date: Thursday, November 12, 2020 @ 17:41:06
  Author: felixonmars
Revision: 752757

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 752756, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 752756, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-12 17:41:06 UTC (rev 752757)
@@ -0,0 +1,52 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=2.1.6
+pkgrel=3
+pkgdesc="C++14 Distributed Hash Table (DHT) implementation"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(openssl gnutls nettle argon2 readline fmt http-parser jsoncpp 
libjsoncpp.so)
+makedepends=(msgpack-c cmake cython cppunit restinio)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('53f362f75a5dda2e88eb145671d01b2998cc5f55d9e1e37fa28b18a324f1159c')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION=/usr/lib/systemd/system/ \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_HTTP=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+#check() {
+#  cd build
+#  make test
+#}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2020-09-25 Thread Bruno Pagani via arch-commits
Date: Friday, September 25, 2020 @ 23:23:04
  Author: archange
Revision: 712352

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 712351, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 712351, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-25 23:23:04 UTC (rev 712352)
@@ -0,0 +1,52 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=2.1.6
+pkgrel=1
+pkgdesc="C++14 Distributed Hash Table (DHT) implementation"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(openssl gnutls nettle argon2 readline fmt http-parser jsoncpp 
libjsoncpp.so)
+makedepends=(msgpack-c cmake cython cppunit restinio)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('53f362f75a5dda2e88eb145671d01b2998cc5f55d9e1e37fa28b18a324f1159c')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION=/usr/lib/systemd/system/ \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_HTTP=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+#check() {
+#  cd build
+#  make test
+#}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2020-07-15 Thread Antonio Rojas via arch-commits
Date: Thursday, July 16, 2020 @ 06:52:35
  Author: arojas
Revision: 664101

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 664100, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 664100, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-07-16 06:52:35 UTC (rev 664101)
@@ -0,0 +1,54 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=1.10.1
+pkgrel=7
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(gnutls nettle readline argon2 restbed jsoncpp libjsoncpp.so)
+makedepends=(msgpack-c cmake cython systemd cppunit)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ 
opendht-gcc10.patch::"https://github.com/savoirfairelinux/opendht/commit/e58fc4ef.patch";)
+sha512sums=('d0ab4aa376ecd4ac57af78a1491cd0f466021790ebea0e00032a503d61127f323cb37f04d94f2a35797dc52051407708f49ed99be558003acc102ff017dbdf29'
+
'ed43ee79f350f8b86119e4336de5a28eab4c4d6eedb578d714dd51a1c8109c0a31756ea0cf807d3c6e636b8ccfb52c8c43f81220b4fd5105bd200ae76e175977')
+
+prepare() {
+  mkdir -p build
+
+  patch -d $pkgname-$pkgver -p1 -i ../opendht-gcc10.patch # Fix build with GCC 
10
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2020-05-04 Thread Evangelos Foutras via arch-commits
Date: Tuesday, May 5, 2020 @ 06:03:37
  Author: foutrelis
Revision: 624831

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 624830, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 624830, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-05 06:03:37 UTC (rev 624831)
@@ -0,0 +1,50 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=1.10.1
+pkgrel=6
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(gnutls nettle readline argon2 restbed jsoncpp libjsoncpp.so)
+makedepends=(msgpack-c cmake cython systemd cppunit)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=(d0ab4aa376ecd4ac57af78a1491cd0f466021790ebea0e00032a503d61127f323cb37f04d94f2a35797dc52051407708f49ed99be558003acc102ff017dbdf29)
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2020-04-05 Thread Bruno Pagani via arch-commits
Date: Sunday, April 5, 2020 @ 20:58:48
  Author: archange
Revision: 611987

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 611986, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 611986, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-05 20:58:48 UTC (rev 611987)
@@ -0,0 +1,50 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=1.10.1
+pkgrel=5
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(gnutls nettle readline argon2 restbed jsoncpp libjsoncpp.so)
+makedepends=(msgpack-c cmake cython systemd cppunit)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=(d0ab4aa376ecd4ac57af78a1491cd0f466021790ebea0e00032a503d61127f323cb37f04d94f2a35797dc52051407708f49ed99be558003acc102ff017dbdf29)
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2020-02-16 Thread Bruno Pagani via arch-commits
Date: Sunday, February 16, 2020 @ 23:54:51
  Author: archange
Revision: 573739

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 573738, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 573738, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-16 23:54:51 UTC (rev 573739)
@@ -0,0 +1,51 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=2.0.0rc2
+pkgrel=1
+pkgdesc="C++14 Distributed Hash Table (DHT) implementation"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(openssl gnutls nettle argon2 readline fmt http-parser jsoncpp 
libjsoncpp.so)
+makedepends=(msgpack-c cmake cython cppunit restinio)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('f47979d30b1dc88c6a8c0a898d1a3ebe7cfa2c96f6b766802286201b4e8af87e')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_HTTP=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2019-11-04 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 10:39:42
  Author: felixonmars
Revision: 524027

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 524026, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 524026, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-04 10:39:42 UTC (rev 524027)
@@ -0,0 +1,50 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=1.10.1
+pkgrel=3
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(gnutls nettle readline argon2 restbed jsoncpp libjsoncpp.so)
+makedepends=(msgpack-c cmake cython systemd cppunit)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=(d0ab4aa376ecd4ac57af78a1491cd0f466021790ebea0e00032a503d61127f323cb37f04d94f2a35797dc52051407708f49ed99be558003acc102ff017dbdf29)
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2019-09-14 Thread Baptiste Jonglez via arch-commits
Date: Saturday, September 14, 2019 @ 08:24:55
  Author: zorun
Revision: 510475

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 510474, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 510474, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-14 08:24:55 UTC (rev 510475)
@@ -0,0 +1,50 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=1.10.1
+pkgrel=2
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=('gnutls' 'nettle' 'readline' 'argon2' 'restbed' 'jsoncpp' 
'libjsoncpp.so')
+makedepends=(msgpack-c cmake cython systemd cppunit)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=(d0ab4aa376ecd4ac57af78a1491cd0f466021790ebea0e00032a503d61127f323cb37f04d94f2a35797dc52051407708f49ed99be558003acc102ff017dbdf29)
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2019-06-30 Thread Evangelos Foutras via arch-commits
Date: Sunday, June 30, 2019 @ 11:45:33
  Author: foutrelis
Revision: 486271

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 486270, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 486270, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-06-30 11:45:33 UTC (rev 486271)
@@ -0,0 +1,50 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+pkgname=opendht
+epoch=1
+pkgver=1.9.4
+pkgrel=2
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht";
+license=(GPL3)
+depends=(gnutls nettle readline argon2 jsoncpp restbed)
+makedepends=(msgpack-c cmake cython systemd cppunit)
+optdepends=('python: to use the Python bindings')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('f94f1400d90b174d7299714634099013b80ab80ec2bc4f574c790c612d859891')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2019-01-10 Thread Felix Yan via arch-commits
Date: Friday, January 11, 2019 @ 07:28:27
  Author: felixonmars
Revision: 422246

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 422244, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 422244, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-11 07:28:27 UTC (rev 422246)
@@ -0,0 +1,58 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.7.4
+pkgrel=4
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed')
+makedepends=('msgpack-c' 'cmake' 'cython' 'systemd' 'cppunit')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('d82601b31841c611c7a6e65bd7b63e8d21a6961b0db64b8fbc518c9574c52745')
+sha512sums=('be526c696f51471f58278ed53b0167311c2c0dca1db87da711bad9987922a6b5608a71508bd36011da27b3438964a3ee2406439c17c77db8c157c65222faa04e')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=None \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd build
+  make test
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Installing...'
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ..
+
+  msg2 'Installing documentation...'
+  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-07-08 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 8, 2018 @ 14:10:52
  Author: foutrelis
Revision: 354936

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 354935, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 354935, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-08 14:10:52 UTC (rev 354936)
@@ -0,0 +1,58 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.7.3rc4
+pkgrel=2
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed')
+makedepends=('msgpack-c' 'cmake' 'cython' 'systemd' 'cppunit')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('5fced76228ca2603cd9f80a5537fc568cc9f19d139107a03dc1f0c40e9489476')
+sha512sums=('894499d4a49b664fb5372e36453fcd03f0aa5600be3e58eb03304422725de8caddbf03251d7c02d0a98c2bb82d7c31029d09fb244f24afe8cca03994cf9fd959')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=None \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd build
+  make test
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Installing...'
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ..
+
+  msg2 'Installing documentation...'
+  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-05-11 Thread Baptiste Jonglez via arch-commits
Date: Saturday, May 12, 2018 @ 00:58:40
  Author: zorun
Revision: 320922

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 320921, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 320921, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-12 00:58:40 UTC (rev 320922)
@@ -0,0 +1,58 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.7.2
+pkgrel=2
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed')
+makedepends=('msgpack-c' 'cmake' 'cython' 'systemd' 'cppunit')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('5030f011eba421f67847ee94d906aabbdf409268cdc1119e15bb8f2863ed0bbc')
+sha512sums=('dcb70c8f38f067f1035cbfdc7897a8245bacaef547afa48652e56e39e4641f7bb1ea6bc2bf3e46f8454cdbe3743eab318eca9fb6a02921d5f5fa792748a14cd1')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=None \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_TOOLS=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd build
+  make test
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Installing...'
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ..
+
+  msg2 'Installing documentation...'
+  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-03-31 Thread Baptiste Jonglez via arch-commits
Date: Saturday, March 31, 2018 @ 21:11:47
  Author: zorun
Revision: 313639

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 313638, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 313638, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-31 21:11:47 UTC (rev 313639)
@@ -0,0 +1,49 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.7.0rc4
+pkgrel=1
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed')
+makedepends=('msgpack-c' 'cmake' 'cython' 'systemd')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('17dbfcd16a699047bdd03586f4329f408c56c7bede42d28e25344c777fa0058b')
+sha512sums=('38cd7923e4530ce86d62cba452ff9d09c4406a2b1e4559bc309b62ba12c1810bdf8029a08fd6b347634b03cccd9ae4bf776dca72c5562b0a447ce57da20907ee')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Installing...'
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ..
+
+  msg2 'Installing documentation...'
+  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-02-01 Thread Baptiste Jonglez via arch-commits
Date: Friday, February 2, 2018 @ 07:49:08
  Author: zorun
Revision: 288541

archrelease: copy trunk to community-testing-x86_64

Added:
  opendht/repos/community-testing-x86_64/
  opendht/repos/community-testing-x86_64/PKGBUILD
(from rev 288540, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-testing-x86_64/PKGBUILD (from rev 288540, 
opendht/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-02-02 07:49:08 UTC (rev 288541)
@@ -0,0 +1,49 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.6.0rc1
+pkgrel=1
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed')
+makedepends=('msgpack-c' 'cmake' 'cython')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('9c0d46399182e6d701854efa95fd225a541b5ed743a1f2c3c0f22125e4bd65e2')
+sha512sums=('7db850afe9eebd580c7be97f591d8d3f36828387a9aedbd3c5ca48212251f9e650131dd6d81cd487ae3e58212f106abf6ea2a16e710297068778ffd25c8ebbd9')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_LTO=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Installing...'
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ..
+
+  msg2 'Installing documentation...'
+  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-28 Thread Christian Hesse via arch-commits
Date: Thursday, December 28, 2017 @ 20:21:10
  Author: eworm
Revision: 276611

archrelease: copy trunk to community-staging-x86_64

Added:
  opendht/repos/community-staging-x86_64/
  opendht/repos/community-staging-x86_64/PKGBUILD
(from rev 276610, opendht/trunk/PKGBUILD)

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

Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 276610, 
opendht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-28 20:21:10 UTC (rev 276611)
@@ -0,0 +1,42 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.5.0
+pkgrel=2
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2')
+makedepends=('msgpack-c' 'cmake' 'cython')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('a5848d94c46d8ef502860320879e177ffe480e9caa1d03422971a6e5a5604d33')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DOPENDHT_PYTHON=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Installing...'
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ..
+
+  msg2 'Installing documentation...'
+  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
+}
+
+# vim:set ts=2 sw=2 et: