diff options
author | Philip Goto | 2018-12-16 13:23:07 +0100 |
---|---|---|
committer | Philip Goto | 2018-12-16 13:23:07 +0100 |
commit | 4cf762fa1055ca8e9bc2aa299cfe255d288c452e (patch) | |
tree | fe64d9d2f09e8e30e47ca0db0bd4b570c944ba73 | |
parent | cf0db05757722396c6562d47b147dd850c946ffe (diff) | |
download | aur-4cf762fa1055ca8e9bc2aa299cfe255d288c452e.tar.gz |
Clean up PKGBUILD
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 58 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = fragments-git pkgdesc = A GTK3 BitTorrent client following the GNOME Human Interface Guidelines - pkgver = 1.2.r8.g9c1577c + pkgver = 1.2.r13.g06b8d2d pkgrel = 1 url = https://github.com/haecker-felix/Fragments arch = i686 @@ -22,8 +22,22 @@ pkgbase = fragments-git depends = miniupnpc provides = fragments conflicts = fragments - source = git+https://github.com/haecker-felix/Fragments.git - md5sums = SKIP + source = git+https://github.com/haecker-felix/Fragments + source = git+https://github.com/transmission/transmission + source = git+https://github.com/transmission/dht + source = git+https://github.com/transmission/libb64 + source = git+https://github.com/transmission/libevent + source = git+https://github.com/transmission/libnatpmp + source = git+https://github.com/transmission/libutp + source = git+https://github.com/transmission/miniupnpc + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP pkgname = fragments-git @@ -1,8 +1,7 @@ # Maintainer: Philip Goto <philip.goto@gmail.com> -_pkgname=fragments -pkgname=$_pkgname-git -pkgver=1.2.r8.g9c1577c +pkgname=fragments-git +pkgver=1.2.r13.g06b8d2d pkgrel=1 pkgdesc="A GTK3 BitTorrent client following the GNOME Human Interface Guidelines" arch=(i686 x86_64 armv6h armv7h) @@ -20,25 +19,54 @@ makedepends=(git libhandy meson vala) -provides=("$_pkgname") -conflicts=("$_pkgname") -source=("git+https://github.com/haecker-felix/Fragments.git") -md5sums=(SKIP) +provides=(fragments) +conflicts=(fragments) +source=("git+https://github.com/haecker-felix/Fragments" + "git+https://github.com/transmission/transmission" + "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") +sha256sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') -prepare() { +pkgver() { cd Fragments - git submodule update --init --recursive + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -pkgver() { +prepare() { cd Fragments - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + git submodule init + git config --local submodule.submodules/transmission.url "$srcdir/transmission" + git submodule update + + 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() { - rm -rf build arch-meson Fragments build - ninja -v -C build + ninja -C build +} + +check() { + ninja -C build test } package() { |