desktop/kdegames/PKGBUILD

693 lines
19 KiB
Bash
Raw Normal View History

2010-05-24 23:27:39 +08:00
#
# KDE SC Packages for Chakra, part of chakra-project.org
#
# maintainer : abveritas[at]chakra-project[dog]org>
# maintainer : Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
2010-05-24 23:27:39 +08:00
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
#
# package info
#
2011-06-05 05:12:32 +08:00
pkgbase="kdegames"
2010-05-24 23:27:39 +08:00
pkgname=('kdegames-common'
'kdegames-bomber'
'kdegames-bovo'
'kdegames-granatier'
2010-07-30 14:18:51 +08:00
'kdegames-kajongg'
2010-05-24 23:27:39 +08:00
'kdegames-kapman'
'kdegames-katomic'
'kdegames-knavalbattle'
2010-05-24 23:27:39 +08:00
'kdegames-kblackbox'
'kdegames-kblocks'
'kdegames-kbounce'
'kdegames-kbreakout'
'kdegames-kdiamond'
'kdegames-kfourinline'
'kdegames-kgoldrunner'
'kdegames-kigo'
'kdegames-killbots'
'kdegames-kiriki'
'kdegames-kjumpingcube'
'kdegames-klickety'
2010-05-24 23:27:39 +08:00
'kdegames-klines'
'kdegames-kmahjongg'
'kdegames-kmines'
'kdegames-knetwalk'
'kdegames-kolf'
'kdegames-kollision'
'kdegames-konquest'
'kdegames-kpat'
'kdegames-kreversi'
'kdegames-kshisen'
'kdegames-ksirk'
'kdegames-kspaceduel'
'kdegames-ksquares'
'kdegames-ksudoku'
'kdegames-ksnakeduel'
2010-05-24 23:27:39 +08:00
'kdegames-ktuberling'
'kdegames-kubrick'
'kdegames-lskat'
'kdegames-palapeli')
arch=('i686' 'x86_64')
pkgver=${_kdever}
pkgrel=1
2010-05-24 23:27:39 +08:00
pkgdesc="split package"
url="http://www.kde.org"
license=('GPL' 'LGPL' 'FDL')
options=('docs' '!splithdr' 'splitdbg' 'log')
2010-05-24 23:27:39 +08:00
makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_kdever}" "kde-runtime>=${_kdever}" 'qca' 'ggz-client-libs' 'gnugo'
'python2-twisted' 'openal' 'qhull' 'pyqt'
"kdebindings-pykde4>=${_kdever}" 'docbook-xsl')
2010-05-24 23:27:39 +08:00
2012-03-30 09:29:52 +08:00
source=("$_mirror/${pkgbase}-$_kdever.tar.xz")
md5sums=(`grep ${pkgbase}-$_kdever.tar.xz ../kde-sc.md5 | cut -d" " -f1`)
2010-05-24 23:27:39 +08:00
#
# build function
#
build() {
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}
2010-05-24 23:27:39 +08:00
msg "starting build ..."
cmake . -DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_SKIP_RPATH=ON \
-DPYTHON_EXECUTABLE=/usr/bin/python2
2010-05-24 23:27:39 +08:00
make || return 1
}
#
# split-install functions
#
package_kdegames-common() {
2010-05-24 23:27:39 +08:00
pkgdesc="KDE games - Common files and libraries"
depends=("kdelibs>=${_kdever}")
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="libkdegames libkmahjongg"
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
# WORKAROUND, install cmake modules
#for i in $srcdir/${pkgbase}-${pkgver}/cmake/modules/*.cmake; do
# install -D -m644 $i $pkgdir/usr/share/apps/cmake/modules/$(basename $i)
#done
2010-05-24 23:27:39 +08:00
}
package_kdegames-bomber() {
2010-05-24 23:27:39 +08:00
pkgdesc="Destroy the buildings below, before you crash into them"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="bomber bomber/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-bovo() {
2011-10-03 01:49:15 +08:00
pkgdesc="Five-in-a-row Board Game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="bovo bovo/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-granatier() {
2010-05-24 23:27:39 +08:00
pkgdesc="Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone."
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'openal')
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="granatier granatier/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kajongg() {
let pkgrel=$pkgrel+1
2010-07-30 14:18:51 +08:00
pkgdesc="The ancient Chinese board game for 4 players."
depends=("${pkgbase}-common>=${_kdever}" 'python2-twisted' 'pyqt' "kdebindings-pykde4>=${_kdever}")
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-07-30 14:18:51 +08:00
splitdirs="kajongg kajongg/doc"
2010-07-30 14:18:51 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-07-30 14:18:51 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kapman() {
2010-05-24 23:27:39 +08:00
pkgdesc="A clone of the classic Pacman game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kapman kapman/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-katomic() {
2010-05-24 23:27:39 +08:00
pkgdesc="Thinking game where you have to form chemical molecules out of atoms"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="katomic katomic/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-knavalbattle() {
2010-05-24 23:27:39 +08:00
pkgdesc="Implentation of the popular game Battleship where you have to try to sink the opponents ships"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'ggz-client-libs')
conflicts=('kdegames-doc' 'kdegames-kbattleship')
provides=('kdegames-kbattleship')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
install=${pkgbase}-knavalbattle.install
2010-05-24 23:27:39 +08:00
splitdirs="knavalbattle knavalbattle/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
# will be generated during install
rm -rf ${pkgdir}/etc
}
package_kdegames-kblackbox() {
2010-05-24 23:27:39 +08:00
pkgdesc="Graphical logical game, inspired by emacs blackbox"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kblackbox kblackbox/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kblocks() {
2010-05-24 23:27:39 +08:00
pkgdesc="KBlocks is a single player falling blocks puzzle game, a Tetris-like replacement for KSirtet"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kblocks kblocks/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kbounce() {
2010-05-24 23:27:39 +08:00
pkgdesc="Catch several moving balls in a rectangular game field by building walls"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kbounce kbounce/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kbreakout() {
2010-05-24 23:27:39 +08:00
pkgdesc="A clone of the classic breakout game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kbreakout kbreakout/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kdiamond() {
2010-05-24 23:27:39 +08:00
pkgdesc="KDiamond is a three-in-a-row game (much like Bejeweled)"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kdiamond kdiamond/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kfourinline() {
2010-05-24 23:27:39 +08:00
pkgdesc="A board game for two players based on the Connect-Four game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kfourinline kfourinline/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kgoldrunner() {
2010-05-24 23:27:39 +08:00
pkgdesc="Action game, akin to the C64s LodeRunner"
depends=("${pkgbase}-common>=${_kdever}" 'openal')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kgoldrunner kgoldrunner/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kigo() {
2010-05-24 23:27:39 +08:00
pkgdesc="A go board game for KDE"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'gnugo')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kigo kigo/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-killbots() {
2010-05-24 23:27:39 +08:00
pkgdesc="A classic turn-based game in which the player tries to avoid being killed by attacking robots"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="killbots killbots/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kiriki() {
2010-05-24 23:27:39 +08:00
pkgdesc="Kiriki is a clone of Yahtzee"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kiriki kiriki/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kjumpingcube() {
2010-05-24 23:27:39 +08:00
pkgdesc="Tactical one or two-player game. The playing field consists of squares that contains points which can be increased"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kjumpingcube kjumpingcube/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-klines() {
2010-05-24 23:27:39 +08:00
pkgdesc="A version of the russian game Lines"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="klines klines/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kmahjongg() {
2010-05-24 23:27:39 +08:00
pkgdesc="Clone of the well known tile based patience game of the same name"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kmahjongg kmahjongg/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kmines() {
2010-05-24 23:27:39 +08:00
pkgdesc="Classical Minesweeper game where you have to find mines by logical deduction"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kmines kmines/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-knetwalk() {
2010-05-24 23:27:39 +08:00
pkgdesc="Connect all computers to a messed up network"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="knetwalk knetwalk/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kolf() {
2010-05-24 23:27:39 +08:00
pkgdesc="Miniature golf simulator"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kolf kolf/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kollision() {
2010-05-24 23:27:39 +08:00
pkgdesc="A simple ball dodging game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kollision kollision/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-konquest() {
2010-05-24 23:27:39 +08:00
pkgdesc="Version of Gnu-Lactic Konquest, a multi-player strategy game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="konquest konquest/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kpat() {
2010-05-24 23:27:39 +08:00
pkgdesc="Collection of various patience games known all over the world"
2012-07-06 07:25:38 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'openal')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kpat kpat/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kreversi() {
2010-05-24 23:27:39 +08:00
pkgdesc="Board game game where two players have to gain the majority of pieces on the board"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'ggz-client-libs')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}-kreversi.install
2010-05-24 23:27:39 +08:00
splitdirs="kreversi kreversi/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
# will be generated during install
rm -rf ${pkgdir}/etc
}
package_kdegames-klickety() {
2011-01-06 02:18:58 +08:00
pkgdesc="Klickety is an adaptation of the clickomania game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-07-23 02:02:15 +08:00
replaces=("kdegames-${pkgbase}-ksame")
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="klickety klickety/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kshisen() {
2010-05-24 23:27:39 +08:00
pkgdesc="A game similiar to Mahjongg"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kshisen kshisen/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-ksirk() {
2010-05-24 23:27:39 +08:00
pkgdesc="A game similiar to Risk"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'qca')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="ksirk ksirk/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kspaceduel() {
2010-05-24 23:27:39 +08:00
pkgdesc="Space arcade game for two players"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kspaceduel kspaceduel/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-ksquares() {
2010-05-24 23:27:39 +08:00
pkgdesc="A game modeled after the well known pen and paper based game of Dots and Boxes"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" 'ggz-client-libs')
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}-ksquares.install
2010-05-24 23:27:39 +08:00
splitdirs="ksquares ksquares/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
# will be generated during install
rm -rf ${pkgdir}/etc
}
package_kdegames-ksudoku() {
2010-05-24 23:27:39 +08:00
pkgdesc="Sudoku game"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="ksudoku ksudoku/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-ksnakeduel() {
2010-05-24 23:27:39 +08:00
pkgdesc="Well known from the famous movie, KTron is a popular computer game for two players."
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc' 'kdegames-ktron')
provides=('kdegames-ktron')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="ksnakeduel ksnakeduel/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-ktuberling() {
2010-05-24 23:27:39 +08:00
pkgdesc="Nice potato editor for kids"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="ktuberling ktuberling/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-kubrick() {
2010-05-24 23:27:39 +08:00
pkgdesc="Kubrick is a game based on Rubik's Cube (TM)"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="kubrick kubrick/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-lskat() {
2010-05-24 23:27:39 +08:00
pkgdesc="Two player card game which follows the rules for the German game Offiziers-Skat"
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2011-06-05 05:12:32 +08:00
install=${pkgbase}.install
2010-05-24 23:27:39 +08:00
splitdirs="lskat lskat/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}
package_kdegames-palapeli() {
2010-05-24 23:27:39 +08:00
pkgdesc="Palapeli is a jigsaw puzzle game."
2011-06-05 05:12:32 +08:00
depends=("${pkgbase}-common>=${_kdever}" "qhull")
conflicts=('kdegames-doc')
2011-06-05 05:12:32 +08:00
groups=("kde" "${pkgbase}" "kde-uninstall")
2012-03-06 07:57:58 +08:00
categories=('games')
2010-05-24 23:27:39 +08:00
splitdirs="palapeli palapeli/doc"
2010-05-24 23:27:39 +08:00
for i in ${splitdirs} ; do
2011-06-05 05:12:32 +08:00
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
2010-05-24 23:27:39 +08:00
make DESTDIR=${pkgdir} install || return 1
done
}