freebsd-ports/games/quackle/Makefile
Pawel Pekala fcb4ae23ca - Update to version 0.98, now hosted on GitHub
- LICENSE is GPLv3 now
- Builds fine with clang

Changelog:

Norwegian dictionary! (Choose "norwegian" alphabet and "norwegian" lexicon.
Hat tip Per Steinar Moen.)
Polish dictionary! (Choose "polish" alphabet and "osps" lexicon.
Hat tip Adam Klimont and Polish Federation of Scrabble.)
Color themes!
Easier board configuration based on the mathematics of symmetry!
Better behavior with international keyboards.
Fixes for OS X Mavericks. (And a lot of other code cleanups by Matt Liberty.)
2014-12-23 22:52:00 +00:00

47 lines
1.1 KiB
Makefile

# Created by: shoemaker@bluebottle.com (Jonathan Shoemaker)
# $FreeBSD$
PORTNAME= quackle
PORTVERSION= 0.98
CATEGORIES= games
MAINTAINER= pawel@FreeBSD.org
COMMENT= Scrabble-like word game utilizing Qt4
LICENSE= GPLv3
USE_GITHUB= yes
GH_TAGNAME= v${PORTVERSION}
GH_COMMIT= 7c118f2
USES= gmake qmake
USE_QT4= gui moc_build
BUILD_WRKSRC= ${WRKSRC}/quacker
DESKTOP_ENTRIES="Quackle" "${COMMENT}" "" "quackle" "Game;BoardGame;" "true"
post-patch:
@${REINPLACE_CMD} '/-Wno-unused-local-typedefs/d' \
${BUILD_WRKSRC}/quacker.pro \
${WRKSRC}/quackleio/quackleio.pro
@${REINPLACE_CMD} 's|"data"|"${DATADIR}"|' \
${BUILD_WRKSRC}/settings.cpp
post-configure:
.for dir in quackleio quacker
@(cd ${WRKSRC}/${dir} && ${SETENV} ${QMAKE_ENV} ${QMAKE} ${QMAKE_ARGS})
.endfor
pre-build:
.for dir in . quackleio
@(cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
.endfor
do-install:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/Quackle \
${STAGEDIR}${PREFIX}/bin/quackle
(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
.include <bsd.port.mk>