diff options
| author | Mineralwater Xu <[email protected]> | 2021-06-09 09:51:57 +0800 |
|---|---|---|
| committer | Mineralwater Xu <[email protected]> | 2021-06-09 09:51:57 +0800 |
| commit | b16208e773afd5edb22124f7a61fcfd72469a1ee (patch) | |
| tree | 83bf3cbc03afa6cf09cccda0480ba48b84554df3 /archlinuxmw | |
| parent | 73c9b04ec0ec02a49b945e3b52c75624b8389f2d (diff) | |
Commit: merge qbittorrent-mw and qbittorrent-mw-nox
Diffstat (limited to 'archlinuxmw')
| -rw-r--r-- | archlinuxmw/qBittorrent-mw/PKGBUILD | 46 |
1 files changed, 32 insertions, 14 deletions
diff --git a/archlinuxmw/qBittorrent-mw/PKGBUILD b/archlinuxmw/qBittorrent-mw/PKGBUILD index 29155d0..3ff1e0a 100644 --- a/archlinuxmw/qBittorrent-mw/PKGBUILD +++ b/archlinuxmw/qBittorrent-mw/PKGBUILD @@ -1,42 +1,60 @@ # Maintainer: Mineralwater Xu <[email protected]> -_pkgname=qbittorrent -pkgname=$_pkgname-mw -pkgver=4.3.4.1 +pkgbase=qbittorrent-mw +pkgname=('qbittorrent-mw' 'qbittorrent-mw-nox') +pkgver=4.3.5 pkgrel=1 arch=('x86_64') url="https://www.qbittorrent.org" license=('custom' 'GPL') -depends=('libtorrent-rasterbar-mw' 'qt5-base') +depends=('libtorrent-rasterbar' 'qt5-base') makedepends=('boost' 'qt5-tools' 'qt5-svg') optdepends=('python: needed for torrent search tab') -source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/$_pkgname-${pkgver}.tar.xz"{,.asc}) -sha512sums=('d5ca3d540c751d9ffe986d7197a40e71560898c282ab636c478aa5003a1d6ff812f022f5e11c909fd54dc9de43f865b243a52bd348b26091dba5c481ea2c6193' +source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/qbittorrent-${pkgver}.tar.xz"{,.asc}) +sha512sums=('0a2feec6c16ef9a82c9a6a6ffacd619ede243ed4037ae04e7b9f3da74f704cd9d724f47e87d2da00eb8d0c0c3c9228e0578a6bc71fa530ef42cb5b65586f9db0' 'SKIP') -b2sums=('e3dac2227e2affa70e258e9086f24455a89299c4d7bb2e4209399b635786302630dd3159332ff1cc2a6111336f0c7c9b55907d0ebd71d2326d70a58a5930facc' +b2sums=('eadc46330bfc04778510123f143578ea12ec9a34d3f3e56ef47267d7fe4deaea92318e4213f75b8849b6cc047d05e0daa62a27c1c1d4f00acbc535589c26ca63' 'SKIP') validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 <[email protected]> - build() { - cd $_pkgname-${pkgver} + cd qbittorrent-${pkgver} # tell qmake not to break makepkg's debug/!strip options export QBT_ADD_CONFIG='nostrip' - mkdir -p $_pkgname - pushd $_pkgname + mkdir -p qbittorrent + pushd qbittorrent ../configure --prefix=/usr make popd + + # Build nox variant + mkdir -p "qbittorrent-nox" + pushd "qbittorrent-nox" + ../configure --prefix=/usr --disable-gui --enable-systemd + make } -package() { +package_qbittorrent-mw() { pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar." depends+=('qt5-svg' 'hicolor-icon-theme') + provides=('qbittorrent') + conflicts=('qbittorrent') + + cd qbittorrent-${pkgver}/qbittorrent + + make INSTALL_ROOT="${pkgdir}" install + install -Dm644 "${srcdir}"/qbittorrent-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING +} + +package_qbittorrent-mw-nox() { + pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar, w/o gui" + provides=('qbittorrent-nox') + conflicts=('qbittorrent-nox') - cd $_pkgname-${pkgver}/$_pkgname + cd qbittorrent-${pkgver}/qbittorrent-nox make INSTALL_ROOT="${pkgdir}" install - install -Dm644 "${srcdir}"/$_pkgname-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/$_pkgname/COPYING + install -Dm644 "${srcdir}"/qbittorrent-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING } |
