openbsd-ports/games/meandmyshadow/Makefile
rsadowski 6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00

44 lines
1.1 KiB
Makefile

COMMENT = puzzle/platform game
DISTNAME = meandmyshadow-0.4.1-src
CATEGORIES = games
PKGNAME = ${DISTNAME:S/-src//}
REVISION = 4
HOMEPAGE = http://meandmyshadow.sourceforge.net/
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=meandmyshadow/}
# GPLv3 (some fonts/data CCY-BY-SA/OFL)
PERMIT_PACKAGE = Yes
WRKDIST = ${WRKDIR}/${DISTNAME:S/-src//}
MODULES = devel/cmake
LIB_DEPENDS = net/curl \
devel/sdl-gfx \
devel/sdl-mixer \
devel/sdl-image \
devel/sdl-ttf \
archivers/libarchive
WANTLIB += SDL SDL_gfx SDL_image SDL_mixer SDL_ttf archive c crypto
WANTLIB += curl m pthread ssl ${COMPILER_LIBCXX} GL GLU ICE SM X11 Xext
COMPILER = base-clang ports-gcc base-gcc
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
CXXFLAGS += -Wno-narrowing
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/meandmyshadow.desktop \
${PREFIX}/share/applications
.for i in 16x16 32x32 48x48 64x64
${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/${i}/apps
${INSTALL_DATA} ${WRKSRC}/icons/${i}/meandmyshadow.png \
${PREFIX}/share/icons/hicolor/${i}/apps/
.endfor
.include <bsd.port.mk>