# Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= kartofel PORTVERSION= 1.2 PORTREVISION= 16 CATEGORIES= games MASTER_SITES= http://kartofel.jfedor.org/downloads/ \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Connect the dots in order without crossing over yourself LIB_DEPENDS= libcurl.so:ftp/curl USES= compiler gmake USE_SDL= sdl gfx mixer image ttf ALL_TARGET= default CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing DATA_DIRS= sounds fonts music images levels PLIST_FILES= bin/${PORTNAME} PORTDATA= * DESKTOP_ENTRIES="Kartofel" \ "A game of skill and logic" \ "${DATADIR}/images/icon32x32.png" \ "kartofel" \ "Game;LogicGame;ArcadeGame;" \ false post-patch: @${REINPLACE_CMD} -e '/^CXXOPTIONS/ d; s|g++|${CXX} ${CXXFLAGS}|; \ s|sdl-config|${SDL_CONFIG}|' ${WRKSRC}/Makefile .for d in ${DATA_DIRS} @${REINPLACE_CMD} -e 's|$d/|${DATADIR}/&|' ${WRKSRC}/config.h .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/kartofel ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATA_DIRS}" ${STAGEDIR}${DATADIR} .include