[arch-commits] Commit in kdeedu/trunk (PKGBUILD)
Andrea Scarpino
andrea at archlinux.org
Fri May 6 06:20:38 UTC 2011
Date: Friday, May 6, 2011 @ 02:20:38
Author: andrea
Revision: 122691
new tarball
Modified:
kdeedu/trunk/PKGBUILD
----------+
PKGBUILD | 71 +++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 41 insertions(+), 30 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-05-06 05:34:32 UTC (rev 122690)
+++ PKGBUILD 2011-05-06 06:20:38 UTC (rev 122691)
@@ -5,6 +5,7 @@
pkgbase=kdeedu
pkgname=('kdeedu-blinken'
'kdeedu-cantor'
+ 'kdeedu-data'
'kdeedu-kalgebra'
'kdeedu-kalzium'
'kdeedu-kanagram'
@@ -35,18 +36,18 @@
'python2' 'avogadro')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2"
'gpsd-2.96.patch')
-sha1sums=('a3e88f234ab4efe71f2169d3d81764300cde7248'
+sha1sums=('c6e1ea7548f25dd85eb272953d749c5eaa97bbb2'
'fd6b6b81945d951bb6ad0bb735df33c11bb2008e')
build() {
- cd ${srcdir}/${pkgbase}-${pkgver}
+ cd ${srcdir}/${pkgbase}-${pkgver}/kdeedu
patch -Np1 -i ${srcdir}/gpsd-2.96.patch
cd ${srcdir}
mkdir build
cd build
# rpath is needed for cantor to find R
- cmake ../${pkgbase}-${pkgver} \
+ cmake ../${pkgbase}-${pkgver}/kdeedu \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=OFF \
-DCMAKE_INSTALL_PREFIX=/usr
@@ -59,7 +60,7 @@
install='kdeedu.install'
cd $srcdir/build/blinken
make DESTDIR=$pkgdir install
- cd $srcdir/build/blinken/doc
+ cd $srcdir/build/doc/blinken
make DESTDIR=$pkgdir install
}
@@ -72,17 +73,24 @@
install='kdeedu.install'
cd $srcdir/build/cantor
make DESTDIR=$pkgdir install
- cd $srcdir/build/cantor/doc
+ cd $srcdir/build/doc/cantor
make DESTDIR=$pkgdir install
}
+package_kdeedu-data() {
+ pkgdesc='Data for KDE Educational Software'
+ groups=()
+ cd $srcdir/build/data
+ make DESTDIR=$pkgdir install
+}
+
package_kdeedu-kalgebra() {
pkgdesc='Math Expression Solver and Plotter'
depends=('kdebase-runtime')
install='kdeedu.install'
cd $srcdir/build/kalgebra
make DESTDIR=$pkgdir install
- cd $srcdir/build/kalgebra/doc
+ cd $srcdir/build/doc/kalgebra
make DESTDIR=$pkgdir install
}
@@ -92,17 +100,17 @@
install='kdeedu.install'
cd $srcdir/build/kalzium
make DESTDIR=$pkgdir install
- cd $srcdir/build/kalzium/doc
+ cd $srcdir/build/doc/kalzium
make DESTDIR=$pkgdir install
}
package_kdeedu-kanagram() {
pkgdesc='KDE Letter Order Game'
- depends=('kdebase-runtime' 'kdeedu-libkdeedu')
+ depends=('kdebase-runtime' 'kdeedu-libkdeedu' 'kdeedu-data')
install='kdeedu.install'
cd $srcdir/build/kanagram
make DESTDIR=$pkgdir install
- cd $srcdir/build/kanagram/doc
+ cd $srcdir/build/doc/kanagram
make DESTDIR=$pkgdir install
}
@@ -112,7 +120,7 @@
install='kdeedu.install'
cd $srcdir/build/kbruch
make DESTDIR=$pkgdir install
- cd $srcdir/build/kbruch/doc
+ cd $srcdir/build/doc/kbruch
make DESTDIR=$pkgdir install
}
@@ -122,17 +130,17 @@
install='kdeedu.install'
cd $srcdir/build/kgeography
make DESTDIR=$pkgdir install
- cd $srcdir/build/kgeography/doc
+ cd $srcdir/build/doc/kgeography
make DESTDIR=$pkgdir install
}
package_kdeedu-khangman() {
pkgdesc='KDE Hangman Game'
- depends=('kdebase-runtime' 'kdeedu-libkdeedu')
+ depends=('kdebase-runtime' 'kdeedu-libkdeedu' 'kdeedu-data')
install='kdeedu.install'
cd $srcdir/build/khangman
make DESTDIR=$pkgdir install
- cd $srcdir/build/khangman/doc
+ cd $srcdir/build/doc/khangman
make DESTDIR=$pkgdir install
}
@@ -142,7 +150,7 @@
install='kdeedu.install'
cd $srcdir/build/kig
make DESTDIR=$pkgdir install
- cd $srcdir/build/kig/doc
+ cd $srcdir/build/doc/kig
make DESTDIR=$pkgdir install
# Use the python2 executable
@@ -155,7 +163,7 @@
install='kdeedu.install'
cd $srcdir/build/kiten
make DESTDIR=$pkgdir install
- cd $srcdir/build/kiten/doc
+ cd $srcdir/build/doc/kiten
make DESTDIR=$pkgdir install
}
@@ -165,7 +173,7 @@
install='kdeedu.install'
cd $srcdir/build/klettres
make DESTDIR=$pkgdir install
- cd $srcdir/build/klettres/doc
+ cd $srcdir/build/doc/klettres
make DESTDIR=$pkgdir install
}
@@ -175,7 +183,7 @@
install='kdeedu.install'
cd $srcdir/build/kmplot
make DESTDIR=$pkgdir install
- cd $srcdir/build/kmplot/doc
+ cd $srcdir/build/doc/kmplot
make DESTDIR=$pkgdir install
}
@@ -185,7 +193,7 @@
install='kdeedu.install'
cd $srcdir/build/kstars
make DESTDIR=$pkgdir install
- cd $srcdir/build/kstars/doc
+ cd $srcdir/build/doc/kstars
make DESTDIR=$pkgdir install
}
@@ -195,7 +203,7 @@
install='kdeedu.install'
cd $srcdir/build/ktouch
make DESTDIR=$pkgdir install
- cd $srcdir/build/ktouch/doc
+ cd $srcdir/build/doc/ktouch
make DESTDIR=$pkgdir install
}
@@ -205,17 +213,17 @@
install='kdeedu.install'
cd $srcdir/build/kturtle
make DESTDIR=$pkgdir install
- cd $srcdir/build/kturtle/doc
+ cd $srcdir/build/doc/kturtle
make DESTDIR=$pkgdir install
}
package_kdeedu-kwordquiz() {
pkgdesc='A flashcard and vocabulary learning program'
- depends=('kdebase-runtime' 'kdeedu-libkdeedu')
+ depends=('kdebase-runtime' 'kdeedu-libkdeedu' 'kdeedu-data')
install='kdeedu.install'
cd $srcdir/build/kwordquiz
make DESTDIR=$pkgdir install
- cd $srcdir/build/kwordquiz/doc
+ cd $srcdir/build/doc/kwordquiz
make DESTDIR=$pkgdir install
}
@@ -223,10 +231,11 @@
pkgdesc='Support library for KDE Educational Software'
groups=()
depends=('kdelibs')
- replaces=('kdeedu-data')
install='kdeedu.install'
cd $srcdir/build/libkdeedu
make DESTDIR=$pkgdir install
+ install -D -m644 $srcdir/${pkgbase}-${pkgver}/kdeedu/cmake/modules/FindKDEEdu.cmake \
+ $pkgdir/usr/share/apps/cmake/modules/FindKDEEdu.cmake
}
package_kdeedu-marble() {
@@ -235,17 +244,19 @@
install='kdeedu.install'
cd $srcdir/build/marble
make DESTDIR=$pkgdir install
-# cd $srcdir/build/marble/doc
-# make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/marble
+ make DESTDIR=$pkgdir install
+ install -D -m644 $srcdir/${pkgbase}-${pkgver}/kdeedu/cmake/modules/FindMarbleWidget.cmake \
+ $pkgdir/usr/share/apps/cmake/modules/FindMarbleWidget.cmake
}
package_kdeedu-parley() {
pkgdesc='Vocabulary Trainer'
- depends=('kdebase-runtime' 'kdeedu-libkdeedu' 'kdebindings-python')
+ depends=('kdebase-runtime' 'kdeedu-libkdeedu' 'kdeedu-data' 'kdebindings-python')
install='kdeedu.install'
cd $srcdir/build/parley
make DESTDIR=$pkgdir install
- cd $srcdir/build/parley/doc
+ cd $srcdir/build/doc/parley
make DESTDIR=$pkgdir install
}
@@ -255,8 +266,8 @@
install='kdeedu.install'
cd $srcdir/build/rocs
make DESTDIR=$pkgdir install
-# cd $srcdir/build/rocs/doc
-# make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/rocs
+ make DESTDIR=$pkgdir install
}
package_kdeedu-step() {
@@ -265,6 +276,6 @@
install='kdeedu.install'
cd $srcdir/build/step
make DESTDIR=$pkgdir install
- cd $srcdir/build/step/doc
+ cd $srcdir/build/doc/step
make DESTDIR=$pkgdir install
}
More information about the arch-commits
mailing list