diff options
author | avilla <avilla@FreeBSD.org> | 2011-10-17 08:03:42 +0800 |
---|---|---|
committer | avilla <avilla@FreeBSD.org> | 2011-10-17 08:03:42 +0800 |
commit | 18f8d6818a2205ed543432ae7b736e36bb0b1ab5 (patch) | |
tree | a38d8a80d7330fafe33e6504e265797c7db5c8ee /games/kajongg | |
parent | 7e1a35526ca99e8f9cc466c562f4184911eb911c (diff) | |
download | freebsd-ports-gnome-18f8d6818a2205ed543432ae7b736e36bb0b1ab5.tar.gz freebsd-ports-gnome-18f8d6818a2205ed543432ae7b736e36bb0b1ab5.tar.zst freebsd-ports-gnome-18f8d6818a2205ed543432ae7b736e36bb0b1ab5.zip |
The KDE/FreeBSD team is pleased to announce KDE Software Compilation
4.7.2. The official release notes can be found at:
http://kde.org/announcements/announce-4.7.2.php
This release ships with many improvements. Read more about them here:
http://FreeBSD.kde.org/news.php#itemKDESC472availableinports
We'd like to say thanks to all testers and contributors, especially to
lwhsu@ for his effort on hosting our test packages.
PR: 156293 [1]
159219 [2]
160164 [3]
Submitted by: Oleg Sidorkin <osidorkin@gmail.com> [1]
Alvaro Castillo <gobledb@gmail.com> [2]
dkeav04@gmail.com [3]
Tested by: exp-run via pav
Diffstat (limited to 'games/kajongg')
-rw-r--r-- | games/kajongg/Makefile | 36 | ||||
-rw-r--r-- | games/kajongg/pkg-descr | 15 | ||||
-rw-r--r-- | games/kajongg/pkg-plist | 99 |
3 files changed, 150 insertions, 0 deletions
diff --git a/games/kajongg/Makefile b/games/kajongg/Makefile new file mode 100644 index 000000000000..3269c851939c --- /dev/null +++ b/games/kajongg/Makefile @@ -0,0 +1,36 @@ +# New ports collection Makefile for: kajongg +# Date created: 3 September 2011 +# Whom: Alberto Villa <avilla@FreeBSD.org> +# +# $FreeBSD$ + +PORTNAME= kajongg +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= games kde +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DISTNAME= kdegames-${PORTVERSION} +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= Ancient Chinese board game for KDE 4 + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtSql.so:${PORTSDIR}/databases/py-qt4-sql \ + ogg123:${PORTSDIR}/audio/vorbis-tools + +CONFLICTS= kdegames-4.[0-6].* + +USE_KDE4= kdehier kdelibs kdeprefix pykde4 automoc4 +KDE4_BUILDENV= yes +USE_PYTHON= yes +USE_QT_VER= 4 +QT_COMPONENTS= moc_build qmake_build rcc_build uic_build +USE_SQLITE= 3 +USE_TWISTED_RUN= yes +DISTINFO_FILE= ${PORTSDIR}/games/kdegames4/distinfo +USE_BZIP2= yes +CMAKE_ARGS+= -DINSTALL_KAJONGG:BOOL=TRUE + +WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} + +.include <bsd.port.mk> diff --git a/games/kajongg/pkg-descr b/games/kajongg/pkg-descr new file mode 100644 index 000000000000..35d00fa72bb4 --- /dev/null +++ b/games/kajongg/pkg-descr @@ -0,0 +1,15 @@ +Kajongg - the classical Mah Jongg for four players. If you are looking +for the Mah Jongg solitaire please use the application KMahjongg. + +Kajongg can be used in two different ways. Scoring a manual game where +you play as always and use Kajongg for the computation of scores and +for bookkeeping. Or you can use Kajongg to play against any +combination of other human players or computer players. + +Kajongg comes with a ruleset for classical Chinese as played in +Germany. You can change the ruleset at your will and also define whole +new rulesets. The rules for a game are saved in the database, so every +game could be played with different rules. Changing a ruleset does not +affect existing games. + +WWW: http://www.kde.org/applications/games/kajongg diff --git a/games/kajongg/pkg-plist b/games/kajongg/pkg-plist new file mode 100644 index 000000000000..a64db077bad2 --- /dev/null +++ b/games/kajongg/pkg-plist @@ -0,0 +1,99 @@ +bin/kajongg +bin/kajonggserver +share/applications/kde4/kajongg.desktop +share/apps/kajongg/about.py +share/apps/kajongg/about.pyc +share/apps/kajongg/animation.py +share/apps/kajongg/animation.pyc +share/apps/kajongg/background.py +share/apps/kajongg/background.pyc +share/apps/kajongg/backgroundselector.py +share/apps/kajongg/backgroundselector.pyc +share/apps/kajongg/backgroundselector.ui +share/apps/kajongg/board.py +share/apps/kajongg/board.pyc +share/apps/kajongg/client.py +share/apps/kajongg/client.pyc +share/apps/kajongg/common.py +share/apps/kajongg/common.pyc +share/apps/kajongg/config.py +share/apps/kajongg/config.pyc +share/apps/kajongg/deferredutil.py +share/apps/kajongg/deferredutil.pyc +share/apps/kajongg/differ.py +share/apps/kajongg/differ.pyc +share/apps/kajongg/game.py +share/apps/kajongg/game.pyc +share/apps/kajongg/games.py +share/apps/kajongg/games.pyc +share/apps/kajongg/genericdelegates.py +share/apps/kajongg/genericdelegates.pyc +share/apps/kajongg/guiutil.py +share/apps/kajongg/guiutil.pyc +share/apps/kajongg/handboard.py +share/apps/kajongg/handboard.pyc +share/apps/kajongg/humanclient.py +share/apps/kajongg/humanclient.pyc +share/apps/kajongg/kajongg.py +share/apps/kajongg/kajonggserver.py +share/apps/kajongg/kajonggui.rc +share/apps/kajongg/kde.py +share/apps/kajongg/kde.pyc +share/apps/kajongg/meld.py +share/apps/kajongg/meld.pyc +share/apps/kajongg/message.py +share/apps/kajongg/message.pyc +share/apps/kajongg/modeltest.py +share/apps/kajongg/modeltest.pyc +share/apps/kajongg/move.py +share/apps/kajongg/move.pyc +share/apps/kajongg/player.py +share/apps/kajongg/player.pyc +share/apps/kajongg/playerlist.py +share/apps/kajongg/playerlist.pyc +share/apps/kajongg/playfield.py +share/apps/kajongg/playfield.pyc +share/apps/kajongg/predefined.py +share/apps/kajongg/predefined.pyc +share/apps/kajongg/qt4reactor.py +share/apps/kajongg/qt4reactor.pyc +share/apps/kajongg/query.py +share/apps/kajongg/query.pyc +share/apps/kajongg/rulesetselector.py +share/apps/kajongg/rulesetselector.pyc +share/apps/kajongg/scoring.py +share/apps/kajongg/scoring.pyc +share/apps/kajongg/scoringengine.py +share/apps/kajongg/scoringengine.pyc +share/apps/kajongg/server.py +share/apps/kajongg/server.pyc +share/apps/kajongg/sound.py +share/apps/kajongg/sound.pyc +share/apps/kajongg/statesaver.py +share/apps/kajongg/statesaver.pyc +share/apps/kajongg/tables.py +share/apps/kajongg/tables.pyc +share/apps/kajongg/tile.py +share/apps/kajongg/tile.pyc +share/apps/kajongg/tileset.py +share/apps/kajongg/tileset.pyc +share/apps/kajongg/tilesetselector.py +share/apps/kajongg/tilesetselector.pyc +share/apps/kajongg/tilesetselector.ui +share/apps/kajongg/tree.py +share/apps/kajongg/tree.pyc +share/apps/kajongg/uiwall.py +share/apps/kajongg/uiwall.pyc +share/apps/kajongg/util.py +share/apps/kajongg/util.pyc +share/apps/kajongg/wall.py +share/apps/kajongg/wall.pyc +share/icons/hicolor/128x128/apps/kajongg.png +share/icons/hicolor/16x16/apps/kajongg.png +share/icons/hicolor/22x22/apps/kajongg.png +share/icons/hicolor/32x32/apps/kajongg.png +share/icons/hicolor/48x48/apps/kajongg.png +share/icons/hicolor/64x64/apps/kajongg.png +share/icons/hicolor/scalable/actions/games-kajongg-law.svgz +share/icons/hicolor/scalable/apps/kajongg.svgz +@dirrm share/apps/kajongg |