mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
community/fragments to 2.0.2-1
This commit is contained in:
parent
68b5781af1
commit
ae7e3461c7
1 changed files with 11 additions and 44 deletions
|
@ -4,58 +4,25 @@
|
|||
# - disable distcc, breaks meson finding miniupnpc
|
||||
|
||||
pkgname=fragments
|
||||
pkgver=1.5
|
||||
pkgver=2.0.2
|
||||
pkgrel=1
|
||||
pkgdesc="BitTorrent client for GNOME"
|
||||
arch=(x86_64)
|
||||
url="https://gitlab.gnome.org/World/Fragments"
|
||||
license=(GPL3)
|
||||
pkgdesc='BitTorrent client for GNOME'
|
||||
arch=('x86_64')
|
||||
url='https://gitlab.gnome.org/World/Fragments'
|
||||
license=('GPL3')
|
||||
options=(!distcc)
|
||||
depends=(curl libevent libhandy libnatpmp miniupnpc)
|
||||
makedepends=(cmake git meson vala)
|
||||
_commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813 # tags/1.5
|
||||
_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150 # tags/3.00
|
||||
source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit"
|
||||
"git+https://github.com/transmission/transmission#commit=$_transmission_commit"
|
||||
"git+https://github.com/transmission/dht"
|
||||
"git+https://github.com/transmission/libb64"
|
||||
"git+https://github.com/transmission/libevent"
|
||||
"git+https://github.com/transmission/libnatpmp"
|
||||
"git+https://github.com/transmission/libutp"
|
||||
"git+https://github.com/transmission/miniupnpc"
|
||||
"libtransmission.patch")
|
||||
sha256sums=('SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'c8c4c1b5a5035017c24c7c82da9d4d443c9fa6f85006441cdca0fdccac1400fb')
|
||||
depends=('libadwaita' 'transmission-cli')
|
||||
makedepends=('git' 'meson' 'rust')
|
||||
_commit=7a20eb0d8e1377ea0e93449047a8f24d6336e5d5
|
||||
source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit")
|
||||
sha256sums=('SKIP')
|
||||
options=(!lto)
|
||||
|
||||
pkgver() {
|
||||
cd Fragments
|
||||
git describe --tags | sed 's/-/+/g'
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd Fragments
|
||||
# Build libtransmission internally for now
|
||||
patch -RNp1 -i ../libtransmission.patch
|
||||
|
||||
ln -s "$srcdir"/transmission submodules/transmission
|
||||
cd submodules/transmission
|
||||
git submodule init
|
||||
git config --local submodule.third-party/dht.url "$srcdir/dht"
|
||||
git config --local submodule.third-party/libb64.url "$srcdir/libb64"
|
||||
git config --local submodule.third-party/libevent.url "$srcdir/libevent"
|
||||
git config --local submodule.third-party/libnatpmp.url "$srcdir/libnatpmp"
|
||||
git config --local submodule.third-party/libutp.url "$srcdir/libutp"
|
||||
git config --local submodule.third-party/miniupnpc.url "$srcdir/miniupnpc"
|
||||
git submodule update
|
||||
}
|
||||
|
||||
build() {
|
||||
arch-meson Fragments build
|
||||
meson compile -C build
|
||||
|
|
Loading…
Reference in a new issue