author | Antonio Rojas
<arojas@archlinux.org> 2022-02-12 19:18:29 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2022-02-12 19:18:29 UTC |
parent | 5545c753ed826141ecacb2c3454eb42c8e4ee07e |
PKGBUILD | +9 | -9 |
diff --git a/PKGBUILD b/PKGBUILD index d6107a7..a68d4f8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,21 +4,21 @@ pkgname=signon-ui pkgver=0.17+20171022 -pkgrel=2 +pkgrel=3 _commit=4368bb77d9d1abc2978af514225ba4a42c29a646 pkgdesc='UI component responsible for handling the user interactions which can happen during the login process of an online account' arch=(x86_64) -url="https://launchpad.net/online-accounts-signon-ui" +url='https://launchpad.net/online-accounts-signon-ui' license=(GPL) depends=(libaccounts-qt qt5-webengine signond libnotify) -source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/signon-ui/repository/archive.tar.gz?ref=$_commit" - fake-user-agent.patch) -sha256sums=('58aa8f7a16e56d20c47471f08ae63ac8dce6a3c8cda8274dfdc233041d541145' +source=(https://gitlab.com/accounts-sso/signon-ui/-/archive/$_commit/$pkgname-$pkgver.tar.gz + fake-user-agent.patch) +sha256sums=('4534b05d10e206d332bd91838af3411fdbfc897b604ba5843e7af76c1657f99b' '5eb7782c6472e51a8107a25324d1d30052bac5d8e9050907cd957c89568fa577') +options=(debug) prepare() { - mv signon-ui-$_commit-$_commit $pkgname-$pkgver - cd $pkgname-$pkgver + cd $pkgname-$_commit # Do not install tests sed -e 's|src \\|src|' -e '/tests/d' -i signon-ui.pro @@ -27,14 +27,14 @@ prepare() { } build() { - cd $pkgname-$pkgver + cd $pkgname-$_commit qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib make } package() { - cd $pkgname-$pkgver + cd $pkgname-$_commit make INSTALL_ROOT="$pkgdir" install }