Date: Friday, May 8, 2020 @ 08:57:30 Author: farseerfc Revision: 625564
archrelease: copy trunk to community-testing-x86_64 Added: toxcore/repos/community-testing-x86_64/ toxcore/repos/community-testing-x86_64/PKGBUILD (from rev 625563, toxcore/trunk/PKGBUILD) toxcore/repos/community-testing-x86_64/toxcore.conf (from rev 625563, toxcore/trunk/toxcore.conf) toxcore/repos/community-testing-x86_64/toxcore.tmpfiles (from rev 625563, toxcore/trunk/toxcore.tmpfiles) ------------------+ PKGBUILD | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++ toxcore.conf | 2 + toxcore.tmpfiles | 1 3 files changed, 78 insertions(+) Copied: toxcore/repos/community-testing-x86_64/PKGBUILD (from rev 625563, toxcore/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-05-08 08:57:30 UTC (rev 625564) @@ -0,0 +1,75 @@ +# Maintainer: Jiachen Yang <farsee...@gmail.com> +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Håvard Pettersson <m...@haavard.me> +# Contributor: naxuroqa <naxuroqa at gmail.com> +# Contributor: Boohbah <boohbah at gmail.com> +# Contributor: Kevin MacMartin <prurigro at gmail dot com> + +pkgname=toxcore +_pkgname=c-toxcore +epoch=1 +pkgver=0.2.12 +pkgrel=1 +pkgdesc='Secure, configuration-free, P2P Skype replacement backend' +arch=('x86_64') +url='https://tox.chat' +license=('GPL3') +depends=('systemd' 'libconfig' 'libsodium' 'libvpx' 'opus') +makedepends=('check' 'cmake') +conflicts=("tox") +provides=("tox") +backup=('etc/tox-bootstrapd.conf') +source=( + "${_pkgname}-v${pkgver}.tar.gz::https://github.com/TokTok/${_pkgname}/archive/v${pkgver}.tar.gz" + #"${_pkgname}-v${pkgver}.tar.gz::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-${pkgver}.tar.gz" + "${_pkgname}-v${pkgver}.tar.gz.asc::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-${pkgver}.tar.gz.asc" + #"${_pkgname}-v${pkgver}.tar.lz::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}.tar.lz" + #"${_pkgname}-v${pkgver}.tar.lz.asc::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}.tar.lz.asc" + 'toxcore.conf' + 'toxcore.tmpfiles') +sha512sums=('c22f139cfff3a5aedf5fb08c33cae0dae3d6fbceec87867c81290e3bf9d2e13466a0e2bad8378a7a7ba1e9b7b9ad756712963461ae248102e4cab7d4691228d8' + 'SKIP' + 'aa1dcfbdf9b613f5d89e238ff5d01e0ea150ad3162792acb806f51ce07fd9ade1270b310b1285a828dcdf578549b95a89fd9bd198fb205c83f5a5be2c969ea63' + 'f1534f5f46d0b8e2f21b2bce802f48a8bd45ba6beca34112d44e27b6033352867cd9d25f1c3c35c59faf6e6d727793f3d552d0d9b724c9d09cb83075ca196743') +validpgpkeys=( +'15D3B9A6B3951DF9854FCA93E786548AE0A0B56B' # RobinLindén<mail+git...@robinlinden.eu> +'B7008FF12C079BF6E6EA19D1601A604B7E605776' # Robin Lindén <m...@robinlinden.eu> +# GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md +'DA262CC93C0E1E525AD21C8596775D454B8EBF44' # sudden6 <sudd...@gmx.at> +'BA7883E22F9D35945BA3376053137C3033F09008' # Zetok Zalbavar <ze...@openmailbox.org> +'1157616BBD860C539926F8139591A163FF9BE04C' # - antis81 +'31039166FA902CA50D05D6085AF9F2E29107C727' # - Diadlo +'C7A2552D0B250F983827742C133203A3AC399151' # - initramfs +'2880C860D95C909D3DA45C687E086DD661263264' # - tux3 +) + +prepare() { + cd $_pkgname-$pkgver + sed -i "s|/usr/local|/usr|" other/bootstrap_daemon/tox-bootstrapd.service + sed -i "/Rpath/d;/RPATH/d" CMakeLists.txt +} + +build() { + cd $_pkgname-$pkgver/build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DDHT_BOOTSTRAP=on \ + -DBOOTSTRAP_DAEMON=on \ + -DBUILD_TOXAV=on \ + -DBUILD_AV_TEST=on .. + make +} + +check() { + cd $_pkgname-$pkgver/build + make test +} + +package() { + cd $_pkgname-$pkgver/build + make DESTDIR="$pkgdir" install + install -Dm644 "$srcdir/toxcore.conf" "$pkgdir/usr/lib/sysusers.d/toxcore.conf" + install -Dm644 "$srcdir/toxcore.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/toxcore.conf" + install -Dm644 ../other/bootstrap_daemon/tox-bootstrapd.service "$pkgdir/usr/lib/systemd/system/tox-bootstrapd.service" + install -Dm644 ../other/bootstrap_daemon/tox-bootstrapd.conf "$pkgdir/etc/tox-bootstrapd.conf" +} Copied: toxcore/repos/community-testing-x86_64/toxcore.conf (from rev 625563, toxcore/trunk/toxcore.conf) =================================================================== --- community-testing-x86_64/toxcore.conf (rev 0) +++ community-testing-x86_64/toxcore.conf 2020-05-08 08:57:30 UTC (rev 625564) @@ -0,0 +1,2 @@ +u tox-bootstrapd 199 "Tox bootstrapd" +g tox-bootstrapd 199 Copied: toxcore/repos/community-testing-x86_64/toxcore.tmpfiles (from rev 625563, toxcore/trunk/toxcore.tmpfiles) =================================================================== --- community-testing-x86_64/toxcore.tmpfiles (rev 0) +++ community-testing-x86_64/toxcore.tmpfiles 2020-05-08 08:57:30 UTC (rev 625564) @@ -0,0 +1 @@ +d /var/lib/tox-bootstrapd 0750 tox-bootstrapd tox-bootstrapd - -