author | Andrea Scarpino
<andrea@archlinux.org> 2013-12-31 16:41:45 UTC |
committer | Andrea Scarpino
<andrea@archlinux.org> 2013-12-31 16:41:45 UTC |
parent | 3b75c01535c5ae05d748c8f7fec6eba49cd6a38a |
PKGBUILD | +19 | -23 |
diff --git a/PKGBUILD b/PKGBUILD index 086f20e..6346704 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,43 +1,39 @@ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Balló György <ballogyor+arch at gmail dot com> pkgbase=libaccounts-qt -_pkgbase=accounts-qt pkgname=('libaccounts-qt' 'libaccounts-qt-doc') -pkgver=1.9 +pkgver=1.10 pkgrel=1 -pkgdesc="Qt-based client library for accessing the online accounts database" arch=('i686' 'x86_64') url="http://code.google.com/p/accounts-sso/" license=('LGPL') -depends=('qt4' 'libaccounts-glib') -makedepends=('doxygen' 'graphviz' 'ttf-dejavu') -options=('!emptydirs') -source=(http://accounts-sso.googlecode.com/files/$_pkgbase-$pkgver.tar.bz2) -sha1sums=('86d7bbaa7bdd18f80a28c2617653707d763d1984') +makedepends=('qt4' 'libaccounts-glib' 'doxygen') +source=("http://accounts-sso.googlecode.com/files/accounts-qt-$pkgver.tar.bz2") +sha1sums=('a71ee49a3dda9c44a385e8f0215b08240e48512a') -build() { - cd "$srcdir/$_pkgbase-$pkgver" +prepare() { + cd accounts-qt-$pkgver + sed -i 's|SUBDIRS += Accounts tests|SUBDIRS += Accounts|' accounts-qt.pro - # Do not install tests - echo 'INSTALLS =' >>tests/accountstest.pro + sed -i 's|QHG_LOCATION = qhelpgenerator|QHG_LOCATION = qhelpgenerator-qt4|' doc/doxy.conf +} +build() { + cd accounts-qt-$pkgver qmake-qt4 PREFIX=/usr LIBDIR=/usr/lib make } package_libaccounts-qt() { - cd "$srcdir/$_pkgbase-$pkgver" + pkgdesc="Qt-based client library for accessing the online accounts database" + depends=('qt4' 'libaccounts-glib') - make INSTALL_ROOT="$pkgdir" install - - # Split out documentation - mv "$pkgdir/usr/share/doc" "$srcdir" + cd accounts-qt-$pkgver + make INSTALL_ROOT="$pkgdir" install_subtargets } package_libaccounts-qt-doc() { - pkgdesc="Developer documention of signon" - depends=() - - mkdir -p "$pkgdir/usr/share" - mv "$srcdir/doc" "$pkgdir/usr/share" + cd accounts-qt-$pkgver + make INSTALL_ROOT="$pkgdir" install_documentation }