[arch-commits] Commit in fragments/trunk (PKGBUILD)
Antonio Rojas
arojas at gemini.archlinux.org
Sat Feb 12 23:19:42 UTC 2022
Date: Saturday, February 12, 2022 @ 23:19:41
Author: arojas
Revision: 1132999
Update to 2.0.2
Modified:
fragments/trunk/PKGBUILD
----------+
PKGBUILD | 48 +++++++-----------------------------------------
1 file changed, 7 insertions(+), 41 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-02-12 22:56:52 UTC (rev 1132998)
+++ PKGBUILD 2022-02-12 23:19:41 UTC (rev 1132999)
@@ -1,35 +1,18 @@
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
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')
-depends=('curl' 'libevent' 'libhandy' 'libnatpmp' 'miniupnpc')
-makedepends=('cmake' 'git' 'meson' 'vala')
-_commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813 # tags/1.5
-# see Flatpak file for corresponding transmission commit
-_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150
-source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit"
- "git+https://github.com/transmission/transmission.git#commit=$_transmission_commit"
- "git+https://github.com/transmission/dht.git"
- "git+https://github.com/transmission/libb64.git"
- "git+https://github.com/transmission/libevent.git"
- "git+https://github.com/transmission/libnatpmp.git"
- "git+https://github.com/transmission/libutp.git"
- "git+https://github.com/transmission/miniupnpc.git"
- "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
@@ -36,23 +19,6 @@
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
More information about the arch-commits
mailing list