version 1.1, 2011/04/24 18:49:08 |
version 1.6, 2011/10/26 16:58:51 |
|
|
# $OpenBSD$ |
# $OpenBSD$ |
|
|
# TODO: fix build of editor, etc |
|
|
|
COMMENT = open source 3D-real-time strategy game |
COMMENT = open source 3D-real-time strategy game |
|
|
DISTNAME = megaglest-source-3.4.0 |
DISTNAME = megaglest-source-3.5.2.4 |
PKGNAME = ${DISTNAME:S/source-//} |
PKGNAME = ${DISTNAME:S/source-//} |
|
|
# GPLv3 |
# GPLv3 |
|
|
PERMIT_DISTFILES_CDROM =Yes |
PERMIT_DISTFILES_CDROM =Yes |
PERMIT_DISTFILES_FTP = Yes |
PERMIT_DISTFILES_FTP = Yes |
|
|
WANTLIB += GL GLU ICE SDL SM X11 Xext c crypto idn jpeg lua m |
WANTLIB += GL GLU ICE SDL SM X11 Xext c crypto curl idn jpeg lua m |
WANTLIB += ogg openal png pthread ssl stdc++ vorbis vorbisfile |
WANTLIB += ogg openal png pthread ssl stdc++ vorbis vorbisfile |
WANTLIB += xerces-c z |
WANTLIB += xerces-c z |
|
|
EXTRACT_SUFX = .tar.bz2 |
EXTRACT_SUFX = .tar.xz |
|
|
MODULES = devel/cmake |
MODULES = devel/cmake |
LIB_DEPENDS = audio/libvorbis \ |
LIB_DEPENDS = audio/libvorbis \ |
|
|
graphics/jpeg \ |
graphics/jpeg \ |
graphics/png \ |
graphics/png \ |
lang/lua \ |
lang/lua \ |
|
net/curl \ |
textproc/xerces-c |
textproc/xerces-c |
RUN_DEPENDS = games/megaglest/data |
RUN_DEPENDS = devel/desktop-file-utils \ |
|
games/megaglest/data |
SEPARATE_BUILD = simple |
SEPARATE_BUILD = simple |
CONFIGURE_ARGS += -DWANT_SVN_STAMP=OFF |
CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=RELEASE \ |
|
-DWANT_SVN_STAMP=OFF |
|
|
NO_REGRESS = Yes |
NO_REGRESS = Yes |
|
|
do-install: |
WRKDIST = ${WRKDIR}/${PKGNAME} |
${INSTALL_DATA_DIR} ${PREFIX}/share/megaglest/ |
|
${INSTALL_PROGRAM} ${WRKSRC}/mk/linux/glest.bin ${PREFIX}/share/megaglest/ |
|
cp ${FILESDIR}/megaglest ${WRKDIR}/megaglest |
|
perl -pi -e 's,%%DATADIR%%,${LOCALBASE}/share/megaglest/,g' ${WRKDIR}/megaglest |
|
${INSTALL_SCRIPT} ${WRKDIR}/megaglest ${PREFIX}/bin/ |
|
|
|
.include <bsd.port.mk> |
.include <bsd.port.mk> |