[arch-commits] Commit in libaccounts-qt/trunk (PKGBUILD)

Andrea Scarpino andrea at nymeria.archlinux.org
Tue Dec 31 16:41:45 UTC 2013


    Date: Tuesday, December 31, 2013 @ 17:41:45
  Author: andrea
Revision: 203010

upgpkg: libaccounts-qt 1.10-1

Upstream release; PKGBUILD cleanup

Modified:
  libaccounts-qt/trunk/PKGBUILD

----------+
 PKGBUILD |   42 +++++++++++++++++++-----------------------
 1 file changed, 19 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-31 16:18:17 UTC (rev 203009)
+++ PKGBUILD	2013-12-31 16:41:45 UTC (rev 203010)
@@ -1,44 +1,40 @@
 # $Id$
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Maintainer: Andrea Scarpino <andrea at 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
 }




More information about the arch-commits mailing list