# Maintainer: Antonio Rojas # Contributor: Eli Schwartz # Contributor: Timothy Redaelli # Contributor: carstene1ns - http://git.io/ctPKG # Contributor: Jkkyll Wu # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Daniel J Griffiths # Contributor: Geoffroy Carrier pkgbase=qbittorrent pkgname=(qbittorrent qbittorrent-nox) pkgver=4.4.2 pkgrel=2 arch=(x86_64) url='https://www.qbittorrent.org' license=(custom GPL) depends=(libtorrent-rasterbar qt6-base) makedepends=(cmake boost qt6-tools qt6-svg) optdepends=('python: needed for torrent search tab') source=(https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz{,.asc}) sha256sums=('efa580924e96605bae916b9a8ae1f3fce82a5130647ae41d74d689761262463d' 'SKIP') validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 options=(debug) build() { cmake -B build -S $pkgbase-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr cmake --build build cmake -B build-nox -S $pkgbase-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DGUI=OFF \ -DSYSTEMD=ON cmake --build build-nox } package_qbittorrent() { pkgdesc='An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar' depends+=(qt6-svg hicolor-icon-theme) DESTDIR="$pkgdir" cmake --install build install -Dm644 $pkgbase-$pkgver/COPYING -t "$pkgdir"/usr/share/licenses/$pkgname } package_qbittorrent-nox() { pkgdesc='An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar, w/o gui' DESTDIR="$pkgdir" cmake --install build-nox install -Dm644 $pkgbase-$pkgver/COPYING -t "$pkgdir"/usr/share/licenses/$pkgname }