[arch-commits] Commit in fastd/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:33:16 Author: zorun Revision: 727383 upgpkg: fastd 21-1 Modified: fastd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:24:39 UTC (rev 727382) +++ PKGBUILD2020-10-19 22:33:16 UTC (rev 727383) @@ -3,7 +3,7 @@ pkgname=fastd arch=("x86_64") -pkgver=20 +pkgver=21 pkgrel=1 pkgdesc="Fast and secure tunneling daemon" makedepends=('meson') @@ -12,8 +12,8 @@ url="https://projects.universe-factory.net/projects/fastd; license=('BSD') source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;) -sha256sums=('56cab8639218d63237d9a5508fb2bf6fa637374d53fb7fa55b7e92e4d4dfeb00') -sha512sums=('8cb722a12fff9f6ee068f67c7a03c287c82b97d851e580070a9bc94fac3b33395203617309e8aaea1c91781a7245ec872442f8567d10dc6d1efac8de89c050b3') +sha256sums=('942f33bcd794bcb8e19da4c30c875bdfd4d0f1c24ec4dcdf51237791bbfb0d4c') +sha512sums=('e6293559cabd186b5e784fd97dd4f33159980699532c7713264404d105d7a0923e417c43e639ef845d80088abec534a7417b2e5eaf39a65be431d1985c2e5ca4') build() { cd "$srcdir/fastd-${pkgver}"
[arch-commits] Commit in fastd/trunk (PKGBUILD)
Date: Sunday, October 11, 2020 @ 09:28:40 Author: zorun Revision: 723452 upgpkg: fastd 20-1, switch to meson, run tests Modified: fastd/trunk/PKGBUILD --+ PKGBUILD | 38 +- 1 file changed, 21 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-11 09:28:26 UTC (rev 723451) +++ PKGBUILD2020-10-11 09:28:40 UTC (rev 723452) @@ -3,36 +3,40 @@ pkgname=fastd arch=("x86_64") -pkgver=19 +pkgver=20 pkgrel=1 pkgdesc="Fast and secure tunneling daemon" -makedepends=('cmake') +makedepends=('meson') +checkdepends=('cmocka') depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl') url="https://projects.universe-factory.net/projects/fastd; license=('BSD') source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;) -sha512sums=('fc15c34214c41880449fe5f47c7577e31b61dda68eb8b3aa5a0b1ad2ab1922a3c4a92afa87a318ea30bb4579b8b0f6cee510312d895c16b3f5824bbc23523a3e') +sha256sums=('56cab8639218d63237d9a5508fb2bf6fa637374d53fb7fa55b7e92e4d4dfeb00') +sha512sums=('8cb722a12fff9f6ee068f67c7a03c287c82b97d851e580070a9bc94fac3b33395203617309e8aaea1c91781a7245ec872442f8567d10dc6d1efac8de89c050b3') build() { - mkdir -p "$srcdir/build-${pkgver}" + cd "$srcdir/fastd-${pkgver}" + meson setup \ +--prefix=/usr \ +-Dbuildtype=release \ +-Db_lto=true\ +-Dsystemd=enabled \ +-Dbuild_tests=true \ +. "$srcdir/build-${pkgver}" + cd "$srcdir/build-${pkgver}" - - cmake \ --D CMAKE_BUILD_TYPE=RELEASE \ --D CMAKE_AR=/usr/bin/gcc-ar \ --D CMAKE_NM=/usr/bin/gcc-nm \ --D CMAKE_RANLIB=/usr/bin/gcc-ranlib \ --D CMAKE_INSTALL_PREFIX=/usr \ --D ENABLE_SYSTEMD=ON \ --D ENABLE_LTO=ON \ --D ENABLE_OPENSSL=ON \ -"../${pkgname}-${pkgver}" - make + ninja } +check() { + cd "$srcdir/build-${pkgver}" + ninja test +} + package() { cd "$srcdir/build-${pkgver}" - make install DESTDIR="${pkgdir}" + DESTDIR="$pkgdir" ninja install install -dm755 "${pkgdir}/etc/fastd/"
[arch-commits] Commit in fastd/trunk (PKGBUILD)
Date: Friday, May 22, 2020 @ 19:39:41 Author: zorun Revision: 631679 upgpkg: fastd 19-1 Modified: fastd/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 4 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-22 19:29:42 UTC (rev 631678) +++ PKGBUILD2020-05-22 19:39:41 UTC (rev 631679) @@ -3,23 +3,16 @@ pkgname=fastd arch=("x86_64") -pkgver=18 -pkgrel=6 +pkgver=19 +pkgrel=1 pkgdesc="Fast and secure tunneling daemon" makedepends=('cmake') depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl') url="https://projects.universe-factory.net/projects/fastd; license=('BSD') -source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz; -'0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch') -sha512sums=('ec3a9f86bd539d7ffe751a81328f44671f0facca624e23ac273ac7e54da68de0dc0b50d1be490082bbb25f2896de0428802f74fc023f9acc986607875417bdae' - '93c0e11a9d61effbd8a62e00e191e8a9bf29e39b7bb1ec2d40eb932403e679f94a106907a7dcbc89ca65e52ea3681b68961846079c179feb7ec65b261763b32e') +source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;) +sha512sums=('fc15c34214c41880449fe5f47c7577e31b61dda68eb8b3aa5a0b1ad2ab1922a3c4a92afa87a318ea30bb4579b8b0f6cee510312d895c16b3f5824bbc23523a3e') -prepare() { - cd "$srcdir/${pkgname}-${pkgver}" - patch -p1 < "$srcdir/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch" -} - build() { mkdir -p "$srcdir/build-${pkgver}" cd "$srcdir/build-${pkgver}" @@ -32,7 +25,6 @@ -D CMAKE_INSTALL_PREFIX=/usr \ -D ENABLE_SYSTEMD=ON \ -D ENABLE_LTO=ON \ --D WITH_CIPHER_AES128_CTR_NACL=OFF \ -D ENABLE_OPENSSL=ON \ "../${pkgname}-${pkgver}" make
[arch-commits] Commit in fastd/trunk (PKGBUILD)
Date: Saturday, April 25, 2020 @ 11:25:47 Author: zorun Revision: 620644 upgpkg: fastd 18-6 json-c 0.14 rebuild Modified: fastd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-25 11:08:19 UTC (rev 620643) +++ PKGBUILD2020-04-25 11:25:47 UTC (rev 620644) @@ -4,7 +4,7 @@ pkgname=fastd arch=("x86_64") pkgver=18 -pkgrel=5 +pkgrel=6 pkgdesc="Fast and secure tunneling daemon" makedepends=('cmake') depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl')
[arch-commits] Commit in fastd/trunk (PKGBUILD)
Date: Sunday, June 3, 2018 @ 16:38:07 Author: felixonmars Revision: 339385 upgpkg: fastd 18-5 json-c 0.13.1 rebuild Modified: fastd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-03 16:37:48 UTC (rev 339384) +++ PKGBUILD2018-06-03 16:38:07 UTC (rev 339385) @@ -4,7 +4,7 @@ pkgname=fastd arch=("x86_64") pkgver=18 -pkgrel=4 +pkgrel=5 pkgdesc="Fast and secure tunneling daemon" makedepends=('cmake') depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl')