summaryrefslogtreecommitdiff
path: root/community/qstardict/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/qstardict/PKGBUILD')
-rw-r--r--community/qstardict/PKGBUILD34
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
+}
+