diff options
Diffstat (limited to 'community/qstardict/PKGBUILD')
-rw-r--r-- | community/qstardict/PKGBUILD | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/community/qstardict/PKGBUILD b/community/qstardict/PKGBUILD index c395cd17a..79fce59b2 100644 --- a/community/qstardict/PKGBUILD +++ b/community/qstardict/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 85395 2013-03-01 10:38:40Z andrea $ +# $Id: PKGBUILD 96239 2013-08-22 12:10:16Z jelle $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Alois Nespor <alois.nespor@gmail.com> -pkgname=qstardict +#pkgbase=qstardict +pkgname=('qstardict' 'kdeplasma-applets-qstardict') pkgver=1.0.1 -pkgrel=2 -pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries" +pkgrel=3 +depends=('qt4') +makedepends=('cmake' 'automoc4' 'kdelibs') arch=('i686' 'x86_64') url="http://qstardict.ylsoftware.com/index.php" license=('GPL2') -depends=('qt4') -provides=('stardict') changelog=$pkgname.changelog source=(http://qstardict.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2) sha256sums=('b778ace65a22e5b9724d687ad90c77ec98feb2671774f73cd51725ec7b59e62f') @@ -19,12 +19,30 @@ build() { cd "${srcdir}/$pkgname-$pkgver" sed -i -e 's|glib/gmem.h|glib.h|' -e 's|glib/gstrfuncs.h|glib.h|' plugins/stardict/stardict.cpp - qmake ENABLED_PLUGINS="stardict web swac" + qmake-qt4 ENABLED_PLUGINS="stardict web swac" + make + + + cd "${srcdir}/$pkgname-$pkgver/kdeplasma" + mkdir build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr make } -package() { +package_qstardict() { +pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries" +provides=('stardict') cd "${srcdir}/$pkgname-$pkgver" make INSTALL_ROOT="${pkgdir}" install } + +package_kdeplasma-applets-qstardict(){ +pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries" +depends=('kdelibs' 'qt4' 'qstardict') + cd "${srcdir}/qstardict-$pkgver/kdeplasma/build" + + make DESTDIR=${pkgdir} install +} + |