[arch-commits] Commit in kdegames/repos (5 files)

Pierre Schmitz pierre at archlinux.org
Thu Jun 11 22:35:05 UTC 2009


    Date: Thursday, June 11, 2009 @ 18:35:04
  Author: pierre
Revision: 42248

Merged revisions 41955,42123 via svnmerge from 
svn+ssh://svn.archlinux.org/srv/svn-packages/kdegames/kde-unstable

........
  r41955 | pierre | 2009-06-08 16:51:56 +0200 (Mo, 08 Jun 2009) | 1 line
  
  inital implementation of splitted packages; generated by a script -> might be insane
........
  r42123 | pierre | 2009-06-11 17:43:04 +0200 (Do, 11 Jun 2009) | 1 line
  
  update to snapshot; cleanup
........

Added:
  kdegames/repos/kde-unstable-x86_64/kdegames-kbattleship.install
    (from rev 42123, kdegames/kde-unstable/kdegames-kbattleship.install)
  kdegames/repos/kde-unstable-x86_64/kdegames-kreversi.install
    (from rev 42123, kdegames/kde-unstable/kdegames-kreversi.install)
  kdegames/repos/kde-unstable-x86_64/kdegames-ksquares.install
    (from rev 42123, kdegames/kde-unstable/kdegames-ksquares.install)
Modified:
  kdegames/repos/kde-unstable-x86_64/	(properties)
  kdegames/repos/kde-unstable-x86_64/PKGBUILD

------------------------------+
 PKGBUILD                     |  418 +++++++++++++++++++++++++++++++++++++++--
 kdegames-kbattleship.install |   22 ++
 kdegames-kreversi.install    |   22 ++
 kdegames-ksquares.install    |   22 ++
 4 files changed, 467 insertions(+), 17 deletions(-)


Property changes on: kdegames/repos/kde-unstable-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
   - /kdegames/kde-unstable:1-41593
   + /kdegames/kde-unstable:1-42247

Modified: kde-unstable-x86_64/PKGBUILD
===================================================================
--- kde-unstable-x86_64/PKGBUILD	2009-06-11 22:34:24 UTC (rev 42247)
+++ kde-unstable-x86_64/PKGBUILD	2009-06-11 22:35:04 UTC (rev 42248)
@@ -1,35 +1,419 @@
 # $Id$
 # Maintainer: Pierre Schmitz <pierre at archlinux.de>
 
-pkgname=kdegames
-pkgver=4.2.90
+pkgbase=kdegames
+pkgname=('kdegames-bomber'
+         'kdegames-bovo'
+         'kdegames-kapman'
+         'kdegames-katomic'
+         'kdegames-kbattleship'
+         'kdegames-kblackbox'
+         'kdegames-kblocks'
+         'kdegames-kbounce'
+         'kdegames-kbreakout'
+         'kdegames-kdiamond'
+         'kdegames-kfourinline'
+         'kdegames-kgoldrunner'
+         'kdegames-killbots'
+         'kdegames-kiriki'
+         'kdegames-kjumpingcube'
+         'kdegames-klines'
+         'kdegames-kmahjongg'
+         'kdegames-kmines'
+         'kdegames-knetwalk'
+         'kdegames-kolf'
+         'kdegames-kollision'
+         'kdegames-konquest'
+         'kdegames-kpat'
+         'kdegames-kreversi'
+         'kdegames-ksame'
+         'kdegames-kshisen'
+         'kdegames-ksirk'
+         'kdegames-kspaceduel'
+         'kdegames-ksquares'
+         'kdegames-ksudoku'
+         'kdegames-ktron'
+         'kdegames-ktuberling'
+         'kdegames-kubrick'
+         'kdegames-libkdegames'
+         'kdegames-libkmahjongg'
+         'kdegames-lskat')
+pkgver=4.2.91svn979380
 pkgrel=1
-pkgdesc="KDE Games"
 arch=('i686' 'x86_64')
 url='http://www.kde.org'
 license=('GPL' 'LGPL' 'FDL')
-groups=('kde')
-depends=('kdelibs' 'kdebase-runtime' 'qca' 'ggz-client-libs')
-makedepends=('pkgconfig' 'cmake' 'automoc4')
-install='kdegames.install'
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('437c98d4ce6da16d8a18974221669e68')
+groups=('kde' 'kdegames')
+makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdelibs' 'kdebase-runtime' 'qca' 'ggz-client-libs')
+source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
+md5sums=('0a10d2e71d43d89a7618d0b3fb7986f6')
 
 build() {
 	cd $srcdir
 	mkdir build
 	cd build
-	cmake ../${pkgname}-${pkgver} \
-		-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+	cmake ../${pkgbase}-${pkgver} \
+		-DCMAKE_BUILD_TYPE=Release \
 		-DCMAKE_SKIP_RPATH=ON \
 		-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' \
 		-DCMAKE_INSTALL_PREFIX=/usr
 	make
+}
+
+package_kdegames-bomber() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/bomber
 	make DESTDIR=$pkgdir install
-	# will be generated during install
-	rm -rf $pkgdir/etc
-	install -D -m644 $srcdir/${pkgname}-${pkgver}/kreversi/module.dsc $pkgdir/usr/share/ggz/kreversi.dsc
-	install -D -m644 $srcdir/${pkgname}-${pkgver}/ksquares/src/module.dsc $pkgdir/usr/share/ggz/ksquares.dsc
-	install -D -m644 $srcdir/${pkgname}-${pkgver}/kbattleship/src/module.dsc $pkgdir/usr/share/ggz/kbattleship.dsc
+	cd $srcdir/build/doc/bomber
+	make DESTDIR=$pkgdir install
 }
-options=('!strip')
+
+package_kdegames-bovo() {
+	pkgdesc='Five-in-a-row Board Game.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	cd $srcdir/build/bovo
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/bovo
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kapman() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kapman
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kapman
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-katomic() {
+	pkgdesc='Build complex atoms with a minimal amount of moves.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/katomic
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/katomic
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kbattleship() {
+	pkgdesc='Sink battleship of your opponents, with built-in game server.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames' 'ggz-client-libs')
+	install='kdegames-kbattleship.install'
+	cd $srcdir/build/kbattleship
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kbattleship
+	make DESTDIR=$pkgdir install
+	install -D -m644 $srcdir/${pkgbase}-${pkgver}/kbattleship/src/module.dsc $pkgdir/usr/share/ggz/kbattleship.dsc
+}
+
+package_kdegames-kblackbox() {
+	pkgdesc='Find the balls hidden in the black box by shooting laser beams!'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kblackbox
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kblackbox
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kblocks() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kblocks
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kblocks
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kbounce() {
+	pkgdesc='Claim areas and do not get disturbed.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kbounce
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kbounce
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kbreakout() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kbreakout
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kbreakout
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kdiamond() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kdiamond
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kdiamond
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kfourinline() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kfourinline
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kfourinline
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kgoldrunner() {
+	pkgdesc='A game of action and puzzle-solving.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kgoldrunner
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kgoldrunner
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-killbots() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/killbots
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/killbots
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kiriki() {
+	pkgdesc='Yahtzee-like Dice Game.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kiriki
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kiriki
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kjumpingcube() {
+	pkgdesc='A tactical game for number-crunchers.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kjumpingcube
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kjumpingcube
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-klines() {
+	pkgdesc='Place 5 equal pieces together, but wait, there are 3 new ones.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/klines
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/klines
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kmahjongg() {
+	pkgdesc='A tile laying patience.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames' 'kdegames-libkmahjongg')
+	install='kdegames.install'
+	cd $srcdir/build/kmahjongg
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kmahjongg
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kmines() {
+	pkgdesc='The classical mine sweeper.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kmines
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kmines
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-knetwalk() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/knetwalk
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/knetwalk
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kolf() {
+	pkgdesc='A mini golf game.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kolf
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kolf
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kollision() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kollision
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kollision
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-konquest() {
+	pkgdesc='Conquer the planets of your enemy.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/konquest
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/konquest
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kpat() {
+	pkgdesc='Several patience card games.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kpat
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kpat
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kreversi() {
+	pkgdesc='The old reversi board game, also known as Othello.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames' 'ggz-client-libs')
+	install='kdegames-kreversi.install'
+	cd $srcdir/build/kreversi
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kreversi
+	make DESTDIR=$pkgdir install
+	install -D -m644 $srcdir/${pkgbase}-${pkgver}/kreversi/module.dsc $pkgdir/usr/share/ggz/kreversi.dsc
+}
+
+package_kdegames-ksame() {
+	pkgdesc='Collect pieces of the same color.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/ksame
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/ksame
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kshisen() {
+	pkgdesc='Patience game where you take away all pieces.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames' 'kdegames-libkmahjongg')
+	install='kdegames.install'
+	cd $srcdir/build/kshisen
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kshisen
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-ksirk() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames' 'qca')
+	install='kdegames.install'
+	cd $srcdir/build/ksirk
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/ksirk
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kspaceduel() {
+	pkgdesc='Two player game with shooting spaceships flying around a sun.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kspaceduel
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kspaceduel
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-ksquares() {
+	pkgdesc='Connect the dots to create squares.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames' 'ggz-client-libs')
+	install='kdegames-ksquares.install'
+	cd $srcdir/build/ksquares
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/ksquares
+	make DESTDIR=$pkgdir install
+	install -D -m644 $srcdir/${pkgbase}-${pkgver}/ksquares/src/module.dsc $pkgdir/usr/share/ggz/ksquares.dsc
+}
+
+package_kdegames-ksudoku() {
+	pkgdesc='Sudoku game and more.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/ksudoku
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/ksudoku
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-ktron() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/ktron
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/ktron
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-ktuberling() {
+	pkgdesc='Kids game: make your own potato (NO french fries!)'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/ktuberling
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/ktuberling
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-kubrick() {
+	pkgdesc=''
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/kubrick
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/kubrick
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-libkdegames() {
+	pkgdesc='KDE game library'
+	groups=()
+	depends=('kdelibs')
+	cd $srcdir/build/libkdegames
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-libkmahjongg() {
+	pkgdesc='Library used for loading and rendering of Mahjongg tilesets.'
+	groups=()
+	depends=('kdelibs')
+	cd $srcdir/build/libkmahjongg
+	make DESTDIR=$pkgdir install
+}
+
+package_kdegames-lskat() {
+	pkgdesc='Lieutnant skat.'
+	depends=('kdebase-runtime' 'kdegames-libkdegames')
+	install='kdegames.install'
+	cd $srcdir/build/lskat
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/doc/lskat
+	make DESTDIR=$pkgdir install
+}

Copied: kdegames/repos/kde-unstable-x86_64/kdegames-kbattleship.install (from rev 42123, kdegames/kde-unstable/kdegames-kbattleship.install)
===================================================================
--- kde-unstable-x86_64/kdegames-kbattleship.install	                        (rev 0)
+++ kde-unstable-x86_64/kdegames-kbattleship.install	2009-06-11 22:35:04 UTC (rev 42248)
@@ -0,0 +1,22 @@
+post_install() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+	ggz-config -i -f -m usr/share/ggz/kbattleship.dsc >& /dev/null
+}
+
+pre_remove() {
+	if [ -f usr/share/ggz/kbattleship.dsc ]; then
+		ggz-config -r -m usr/share/ggz/kbattleship.dsc >& /dev/null
+	fi
+}
+
+pre_upgrade() {
+	pre_remove
+}
+
+post_upgrade() {
+	post_install
+}
+
+post_remove() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}

Copied: kdegames/repos/kde-unstable-x86_64/kdegames-kreversi.install (from rev 42123, kdegames/kde-unstable/kdegames-kreversi.install)
===================================================================
--- kde-unstable-x86_64/kdegames-kreversi.install	                        (rev 0)
+++ kde-unstable-x86_64/kdegames-kreversi.install	2009-06-11 22:35:04 UTC (rev 42248)
@@ -0,0 +1,22 @@
+post_install() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+	ggz-config -i -f -m usr/share/ggz/kreversi.dsc >& /dev/null
+}
+
+pre_remove() {
+	if [ -f usr/share/ggz/kreversi.dsc ]; then
+		ggz-config -r -m usr/share/ggz/kreversi.dsc >& /dev/null
+	fi
+}
+
+pre_upgrade() {
+	pre_remove
+}
+
+post_upgrade() {
+	post_install
+}
+
+post_remove() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}

Copied: kdegames/repos/kde-unstable-x86_64/kdegames-ksquares.install (from rev 42123, kdegames/kde-unstable/kdegames-ksquares.install)
===================================================================
--- kde-unstable-x86_64/kdegames-ksquares.install	                        (rev 0)
+++ kde-unstable-x86_64/kdegames-ksquares.install	2009-06-11 22:35:04 UTC (rev 42248)
@@ -0,0 +1,22 @@
+post_install() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+	ggz-config -i -f -m usr/share/ggz/ksquares.dsc >& /dev/null
+}
+
+pre_remove() {
+	if [ -f usr/share/ggz/ksquares.dsc ]; then
+		ggz-config -r -m usr/share/ggz/ksquares.dsc >& /dev/null
+	fi
+}
+
+pre_upgrade() {
+	pre_remove
+}
+
+post_upgrade() {
+	post_install
+}
+
+post_remove() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}




More information about the arch-commits mailing list