In KMahjongg the tiles are scrambled and staked on top of each other

to resemble a certain shape. The player then is expected to remove all
the tiles off the game board by locating each tile's matching pair.
This commit is contained in:
zhuk 2013-04-24 12:10:37 +00:00
parent cb6baaf873
commit c2d9917b51
4 changed files with 199 additions and 0 deletions

View File

@ -0,0 +1,19 @@
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 12:10:37 zhuk Exp $
COMMENT = Mah Jongg solitare board game for KDE
DISTNAME = kmahjongg-${MODKDE4_VERSION}
MODKDE4_USE = games
WANTLIB = c m pthread stdc++
WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtSvg
WANTLIB += lib/qt4/QtXml
WANTLIB += ${KDE4LIB}/kdegamesprivate ${KDE4LIB}/kdeui ${KDE4LIB}/kio
WANTLIB += ${KDE4LIB}/kmahjongglib
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+2,-guic
LIB_DEPENDS = ${MODKDE4_DEP_DIR}/libkmahjongg>=${MODKDE4_DEP_VERSION}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (kde/kmahjongg-4.10.2.tar.xz) = qZZtuGyRiAHo3y12BwnQ1WU6K7fZHNMTHOD0WA1AEh4=
SIZE (kde/kmahjongg-4.10.2.tar.xz) = 1080180

View File

@ -0,0 +1,3 @@
In KMahjongg the tiles are scrambled and staked on top of each other
to resemble a certain shape. The player then is expected to remove all
the tiles off the game board by locating each tile's matching pair.

View File

@ -0,0 +1,175 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 12:10:37 zhuk Exp $
@conflict kdegames-<4.10
@bin bin/kmahjongg
share/applications/kde4/kmahjongg.desktop
share/apps/kmahjongg/
share/apps/kmahjongg/kmahjonggui.rc
share/apps/kmahjongg/layouts/
share/apps/kmahjongg/layouts/4_winds.desktop
share/apps/kmahjongg/layouts/4_winds.layout
share/apps/kmahjongg/layouts/Vi.desktop
share/apps/kmahjongg/layouts/Vi.layout
share/apps/kmahjongg/layouts/X_shaped.desktop
share/apps/kmahjongg/layouts/X_shaped.layout
share/apps/kmahjongg/layouts/alien.desktop
share/apps/kmahjongg/layouts/alien.layout
share/apps/kmahjongg/layouts/altar.desktop
share/apps/kmahjongg/layouts/altar.layout
share/apps/kmahjongg/layouts/arena.desktop
share/apps/kmahjongg/layouts/arena.layout
share/apps/kmahjongg/layouts/arrow.desktop
share/apps/kmahjongg/layouts/arrow.layout
share/apps/kmahjongg/layouts/atlantis.desktop
share/apps/kmahjongg/layouts/atlantis.layout
share/apps/kmahjongg/layouts/aztec.desktop
share/apps/kmahjongg/layouts/aztec.layout
share/apps/kmahjongg/layouts/balance.desktop
share/apps/kmahjongg/layouts/balance.layout
share/apps/kmahjongg/layouts/bat.desktop
share/apps/kmahjongg/layouts/bat.layout
share/apps/kmahjongg/layouts/bug.desktop
share/apps/kmahjongg/layouts/bug.layout
share/apps/kmahjongg/layouts/castle.desktop
share/apps/kmahjongg/layouts/castle.layout
share/apps/kmahjongg/layouts/castle2.desktop
share/apps/kmahjongg/layouts/castle2.layout
share/apps/kmahjongg/layouts/cat.desktop
share/apps/kmahjongg/layouts/cat.layout
share/apps/kmahjongg/layouts/chains.desktop
share/apps/kmahjongg/layouts/chains.layout
share/apps/kmahjongg/layouts/checkered.desktop
share/apps/kmahjongg/layouts/checkered.layout
share/apps/kmahjongg/layouts/chip.desktop
share/apps/kmahjongg/layouts/chip.layout
share/apps/kmahjongg/layouts/clubs.desktop
share/apps/kmahjongg/layouts/clubs.layout
share/apps/kmahjongg/layouts/columns.desktop
share/apps/kmahjongg/layouts/columns.layout
share/apps/kmahjongg/layouts/crab.desktop
share/apps/kmahjongg/layouts/crab.layout
share/apps/kmahjongg/layouts/cross.desktop
share/apps/kmahjongg/layouts/cross.layout
share/apps/kmahjongg/layouts/default.desktop
share/apps/kmahjongg/layouts/default.layout
share/apps/kmahjongg/layouts/dragon.desktop
share/apps/kmahjongg/layouts/dragon.layout
share/apps/kmahjongg/layouts/eagle.desktop
share/apps/kmahjongg/layouts/eagle.layout
share/apps/kmahjongg/layouts/enterprise.desktop
share/apps/kmahjongg/layouts/enterprise.layout
share/apps/kmahjongg/layouts/explosion.desktop
share/apps/kmahjongg/layouts/explosion.layout
share/apps/kmahjongg/layouts/flowers.desktop
share/apps/kmahjongg/layouts/flowers.layout
share/apps/kmahjongg/layouts/future.desktop
share/apps/kmahjongg/layouts/future.layout
share/apps/kmahjongg/layouts/galaxy.desktop
share/apps/kmahjongg/layouts/galaxy.layout
share/apps/kmahjongg/layouts/garden.desktop
share/apps/kmahjongg/layouts/garden.layout
share/apps/kmahjongg/layouts/girl.desktop
share/apps/kmahjongg/layouts/girl.layout
share/apps/kmahjongg/layouts/glade.desktop
share/apps/kmahjongg/layouts/glade.layout
share/apps/kmahjongg/layouts/grid.desktop
share/apps/kmahjongg/layouts/grid.layout
share/apps/kmahjongg/layouts/helios.desktop
share/apps/kmahjongg/layouts/helios.layout
share/apps/kmahjongg/layouts/hole.desktop
share/apps/kmahjongg/layouts/hole.layout
share/apps/kmahjongg/layouts/inner_circle.desktop
share/apps/kmahjongg/layouts/inner_circle.layout
share/apps/kmahjongg/layouts/key.desktop
share/apps/kmahjongg/layouts/key.layout
share/apps/kmahjongg/layouts/km.desktop
share/apps/kmahjongg/layouts/km.layout
share/apps/kmahjongg/layouts/labyrinth.desktop
share/apps/kmahjongg/layouts/labyrinth.layout
share/apps/kmahjongg/layouts/mask.desktop
share/apps/kmahjongg/layouts/mask.layout
share/apps/kmahjongg/layouts/maya.desktop
share/apps/kmahjongg/layouts/maya.layout
share/apps/kmahjongg/layouts/maze.desktop
share/apps/kmahjongg/layouts/maze.layout
share/apps/kmahjongg/layouts/mesh.desktop
share/apps/kmahjongg/layouts/mesh.layout
share/apps/kmahjongg/layouts/moth.desktop
share/apps/kmahjongg/layouts/moth.layout
share/apps/kmahjongg/layouts/order.desktop
share/apps/kmahjongg/layouts/order.layout
share/apps/kmahjongg/layouts/pattern.desktop
share/apps/kmahjongg/layouts/pattern.layout
share/apps/kmahjongg/layouts/penta.desktop
share/apps/kmahjongg/layouts/penta.layout
share/apps/kmahjongg/layouts/pillars.desktop
share/apps/kmahjongg/layouts/pillars.layout
share/apps/kmahjongg/layouts/pirates.desktop
share/apps/kmahjongg/layouts/pirates.layout
share/apps/kmahjongg/layouts/pyramid.desktop
share/apps/kmahjongg/layouts/pyramid.layout
share/apps/kmahjongg/layouts/rocket.desktop
share/apps/kmahjongg/layouts/rocket.layout
share/apps/kmahjongg/layouts/shield.desktop
share/apps/kmahjongg/layouts/shield.layout
share/apps/kmahjongg/layouts/spider.desktop
share/apps/kmahjongg/layouts/spider.layout
share/apps/kmahjongg/layouts/squares.desktop
share/apps/kmahjongg/layouts/squares.layout
share/apps/kmahjongg/layouts/squaring.desktop
share/apps/kmahjongg/layouts/squaring.layout
share/apps/kmahjongg/layouts/stadion.desktop
share/apps/kmahjongg/layouts/stadion.layout
share/apps/kmahjongg/layouts/stairs.desktop
share/apps/kmahjongg/layouts/stairs.layout
share/apps/kmahjongg/layouts/star.desktop
share/apps/kmahjongg/layouts/star.layout
share/apps/kmahjongg/layouts/star_ship.desktop
share/apps/kmahjongg/layouts/star_ship.layout
share/apps/kmahjongg/layouts/stax.desktop
share/apps/kmahjongg/layouts/stax.layout
share/apps/kmahjongg/layouts/swirl.desktop
share/apps/kmahjongg/layouts/swirl.layout
share/apps/kmahjongg/layouts/temple.desktop
share/apps/kmahjongg/layouts/temple.layout
share/apps/kmahjongg/layouts/the_door.desktop
share/apps/kmahjongg/layouts/the_door.layout
share/apps/kmahjongg/layouts/theatre.desktop
share/apps/kmahjongg/layouts/theatre.layout
share/apps/kmahjongg/layouts/time_tunnel.desktop
share/apps/kmahjongg/layouts/time_tunnel.layout
share/apps/kmahjongg/layouts/tomb.desktop
share/apps/kmahjongg/layouts/tomb.layout
share/apps/kmahjongg/layouts/totem.desktop
share/apps/kmahjongg/layouts/totem.layout
share/apps/kmahjongg/layouts/tower.desktop
share/apps/kmahjongg/layouts/tower.layout
share/apps/kmahjongg/layouts/triangle.desktop
share/apps/kmahjongg/layouts/triangle.layout
share/apps/kmahjongg/layouts/up&down.desktop
share/apps/kmahjongg/layouts/up&down.layout
share/apps/kmahjongg/layouts/well.desktop
share/apps/kmahjongg/layouts/well.layout
share/config.kcfg/kmahjongg.kcfg
share/doc/HTML/en/kmahjongg/
share/doc/HTML/en/kmahjongg/common
share/doc/HTML/en/kmahjongg/config.png
share/doc/HTML/en/kmahjongg/config_background.png
share/doc/HTML/en/kmahjongg/config_layout.png
share/doc/HTML/en/kmahjongg/config_tiles.png
share/doc/HTML/en/kmahjongg/gamescreen.png
share/doc/HTML/en/kmahjongg/highscore.png
share/doc/HTML/en/kmahjongg/index.cache.bz2
share/doc/HTML/en/kmahjongg/index.docbook
share/doc/HTML/en/kmahjongg/numbered.png
share/doc/HTML/en/kmahjongg/shortcuts.png
share/icons/hicolor/128x128/apps/kmahjongg.png
share/icons/hicolor/16x16/apps/kmahjongg.png
share/icons/hicolor/22x22/apps/kmahjongg.png
share/icons/hicolor/32x32/apps/kmahjongg.png
share/icons/hicolor/48x48/apps/kmahjongg.png
share/icons/hicolor/64x64/apps/kmahjongg.png
share/icons/hicolor/scalable/apps/kmahjongg.svgz
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database
@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor