KBlocks is the classic falling blocks game. The idea is stack the

falling blocks in a way that lines are completely filled. When a
line is completed it is removed, and more space is available in the
play area. When there is not enough space for blocks to fall, the
game is over.
This commit is contained in:
zhuk 2013-04-24 11:56:52 +00:00
parent e3e9ea8899
commit d4ecaf0f01
4 changed files with 54 additions and 0 deletions

17
x11/kde4/kblocks/Makefile Normal file
View File

@ -0,0 +1,17 @@
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 11:56:52 zhuk Exp $
COMMENT = Tetris-like game for KDE
DISTNAME = kblocks-${MODKDE4_VERSION}
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
MODULES = multimedia/phonon
MODKDE4_USE = games
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+2,-guic
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (kde/kblocks-4.10.2.tar.xz) = 8+ztsL2eWpJLPqVfTL+bpO+2vlaVU8ngfFFcp6oyQLc=
SIZE (kde/kblocks-4.10.2.tar.xz) = 1245964

View File

@ -0,0 +1,5 @@
KBlocks is the classic falling blocks game. The idea is stack the
falling blocks in a way that lines are completely filled. When a
line is completed it is removed, and more space is available in the
play area. When there is not enough space for blocks to fall, the
game is over.

View File

@ -0,0 +1,30 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 11:56:52 zhuk Exp $
@bin bin/kblocks
share/applications/kde4/kblocks.desktop
share/apps/kblocks/
share/apps/kblocks/kblocksui.rc
share/apps/kblocks/themes/
share/apps/kblocks/themes/default.desktop
share/apps/kblocks/themes/default_block_fall.ogg
share/apps/kblocks/themes/default_block_move.ogg
share/apps/kblocks/themes/egyptian.svg
share/apps/kblocks/themes/egyptian_preview.png
share/apps/kblocks/themes/oxygen.desktop
share/apps/kblocks/themes/oxygen.svg
share/apps/kblocks/themes/oxygen_preview.png
share/config.kcfg/kblocks.kcfg
share/config/kblocks.knsrc
share/doc/HTML/en/kblocks/
share/doc/HTML/en/kblocks/common
share/doc/HTML/en/kblocks/index.cache.bz2
share/doc/HTML/en/kblocks/index.docbook
share/icons/hicolor/128x128/apps/kblocks.png
share/icons/hicolor/16x16/apps/kblocks.png
share/icons/hicolor/22x22/apps/kblocks.png
share/icons/hicolor/32x32/apps/kblocks.png
share/icons/hicolor/48x48/apps/kblocks.png
share/icons/hicolor/64x64/apps/kblocks.png
@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