Date: Saturday, February 12, 2022 @ 19:18:29 Author: arojas Revision: 437034
Fix source (FS#73764), add debug symbols Modified: signon-ui/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-12 19:15:57 UTC (rev 437033) +++ PKGBUILD 2022-02-12 19:18:29 UTC (rev 437034) @@ -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,7 +27,7 @@ } build() { - cd $pkgname-$pkgver + cd $pkgname-$_commit qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib make @@ -34,7 +34,7 @@ } package() { - cd $pkgname-$pkgver + cd $pkgname-$_commit make INSTALL_ROOT="$pkgdir" install }
