Changeset View
Changeset View
Standalone View
Standalone View
games/barony/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= barony | PORTNAME= barony | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 3.1.4 | DISTVERSION= 3.2.1 | ||||
CATEGORIES= games | CATEGORIES= games | ||||
MAINTAINER= devnexen@gmail.com | MAINTAINER= devnexen@gmail.com | ||||
COMMENT= 3D roguelike game | COMMENT= 3D roguelike game | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/GPL.3.0.txt | LICENSE_FILE= ${WRKSRC}/GPL.3.0.txt | ||||
LIB_DEPENDS= libogg.so:audio/libogg \ | LIB_DEPENDS= libogg.so:audio/libogg \ | ||||
libpng.so:graphics/png \ | libpng.so:graphics/png \ | ||||
libvorbisfile.so:audio/libvorbis | libvorbisfile.so:audio/libvorbis \ | ||||
libphysfs.so:devel/physfs-devel | |||||
tobik: Having these sorted would be nicer. | |||||
devnexen_gmail.comAuthorUnsubmitted Not Done Inline ActionsAgreed. devnexen_gmail.com: Agreed. | |||||
USES= cmake compiler:c++11-lib openal localbase:ldflags pkgconfig | USES= cmake compiler:c++11-lib openal localbase:ldflags pkgconfig | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
Not Done Inline ActionsThe argument to dos2unix does nothing and dos2unix will be applied to all source files. I'm actually surprised that dos2unix even accepts an argument... You need to set DOS2UNIX_FILES=src/menu.cpp instead if it should only be applied to src/menu.cpp. See https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/slow-patch.html#slow-patch-automatic-replacements tobik: The argument to dos2unix does nothing and dos2unix will be applied to all source files. I'm… | |||||
GH_ACCOUNT= TurningWheel | GH_ACCOUNT= TurningWheel | ||||
GH_PROJECT= Barony | GH_PROJECT= Barony | ||||
USE_GL= gl glu | USE_GL= gl glu | ||||
USE_SDL= sdl2 image2 net2 ttf2 | USE_SDL= sdl2 image2 net2 ttf2 | ||||
CMAKE_ON= OPENAL_ENABLED DATA_DIR | CMAKE_ON= OPENAL_ENABLED DATA_DIR | ||||
CMAKE_ARGS= -DEDITOR_EXE_NAME:STRING="barony-editor" | CMAKE_ARGS= -DEDITOR_EXE_NAME:STRING="barony-editor" | ||||
LDFLAGS+= -Wl,--as-needed | LDFLAGS+= -Wl,--as-needed | ||||
LLD_UNSAFE= yes # cf. PR 226980 | LLD_UNSAFE= yes # cf. PR 226980 | ||||
SUB_FILES= barony.sh pkg-message | SUB_FILES= pkg-message | ||||
PLIST_FILES= bin/barony \ | PLIST_FILES= bin/barony \ | ||||
bin/barony-editor \ | bin/barony-editor \ | ||||
libexec/barony \ | |||||
${DATADIR}/lang/en.ttf \ | ${DATADIR}/lang/en.ttf \ | ||||
${DATADIR}/lang/en.txt | ${DATADIR}/lang/en.txt | ||||
post-install: | |||||
${MV} ${STAGEDIR}${PREFIX}/bin/barony ${STAGEDIR}${PREFIX}/libexec | |||||
${INSTALL_SCRIPT} ${WRKDIR}/barony.sh ${STAGEDIR}${PREFIX}/bin/barony | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
Having these sorted would be nicer.