Index: head/games/el/Makefile =================================================================== --- head/games/el/Makefile (revision 475507) +++ head/games/el/Makefile (revision 475508) @@ -1,47 +1,46 @@ # Created by: Janni # $FreeBSD$ PORTNAME= el -PORTVERSION= 1.9.4.3 -PORTREVISION= 2 +PORTVERSION= 1.9.5.2 PORTEPOCH= 1 CATEGORIES= games MAINTAINER= acm@FreeBSD.org COMMENT= Eternal Lands is a free 3D MMORPG +BROKEN_powerpc64= fails to compile: cal3d_io_wrapper.cpp: undefined reference to CalCoreAnimation::setFilename +BROKEN_sparc64= fails to build on sparc64 + LIB_DEPENDS= libpng.so:graphics/png \ libvorbis.so:audio/libvorbis \ libcal3d.so:graphics/cal3d RUN_DEPENDS= ${LOCALBASE}/share/${PORTNAME}/el.ini:games/el-data -BROKEN_powerpc64= fails to compile: cal3d_io_wrapper.cpp: undefined reference to CalCoreAnimation::setFilename -BROKEN_sparc64= fails to build on sparc64 - USES= compiler:c++11-lang gmake iconv openal:al,alut USE_GNOME= libxml2 USE_SDL= sdl net image -USE_GL= yes +USE_GL= gl USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= raduprv GH_PROJECT= Eternal-Lands LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} -lX11 LLD_UNSAFE= yes ALL_TARGET= el.bin MAKEFILE= Makefile.bsd PLIST_FILES= bin/el \ %%DATADIR%%/el.bin pre-install: @${ECHO} "#!/bin/sh" > ${WRKDIR}/el @${ECHO} "cd ${DATADIR} || exit 1 " >> ${WRKDIR}/el @${ECHO} "exec ${DATADIR}/el.bin" >> ${WRKDIR}/el do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/el ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/el.bin ${STAGEDIR}${DATADIR} .include Index: head/games/el/distinfo =================================================================== --- head/games/el/distinfo (revision 475507) +++ head/games/el/distinfo (revision 475508) @@ -1,3 +1,3 @@ -TIMESTAMP = 1496750892 -SHA256 (raduprv-Eternal-Lands-1.9.4.3_GH0.tar.gz) = 40f46b6a79af480dd39a4333ca54486d6a706f39506f3c25220307431e49bcc5 -SIZE (raduprv-Eternal-Lands-1.9.4.3_GH0.tar.gz) = 2808743 +TIMESTAMP = 1532762837 +SHA256 (raduprv-Eternal-Lands-1.9.5.2_GH0.tar.gz) = 5b452f42e78a27c5dcbd8a8e0e7aee3dfbf3213d96ae5436bf85f2388ca0c67f +SIZE (raduprv-Eternal-Lands-1.9.5.2_GH0.tar.gz) = 2795612 Index: head/games/el/files/patch-item__lists.cpp =================================================================== --- head/games/el/files/patch-item__lists.cpp (revision 475507) +++ head/games/el/files/patch-item__lists.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- item_lists.cpp.orig 2014-01-06 13:53:40 UTC -+++ item_lists.cpp -@@ -796,7 +796,7 @@ namespace ItemLists - { - if (!last_mod_time) - return; -- if (force || (last_mod_time && abs(last_mod_time - SDL_GetTicks()) > 5000)) -+ if (force || (last_mod_time && abs((Sint32)(last_mod_time - SDL_GetTicks())) > 5000)) - save(); - } - Property changes on: head/games/el/files/patch-item__lists.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/games/el/files/patch-quest__log.cpp =================================================================== --- head/games/el/files/patch-quest__log.cpp (revision 475507) +++ head/games/el/files/patch-quest__log.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- quest_log.cpp.orig 2014-01-06 13:53:40 UTC -+++ quest_log.cpp -@@ -85,7 +85,7 @@ class Quest_Title_Request - Uint16 get_id(void) const { return id; } - void request(void); - bool been_requested(void) const { return requested; } -- bool is_too_old(void) const { return (abs(SDL_GetTicks() - request_time) > 5000); } -+ bool is_too_old(void) const { return (abs((Sint32)(SDL_GetTicks() - request_time)) > 5000); } - private: - Uint16 id; - Uint32 request_time; Property changes on: head/games/el/files/patch-quest__log.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/games/el/files/patch-icon__window.cpp =================================================================== --- head/games/el/files/patch-icon__window.cpp (revision 475507) +++ head/games/el/files/patch-icon__window.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- icon_window.cpp.orig 2014-01-06 13:53:40 UTC -+++ icon_window.cpp -@@ -358,7 +358,7 @@ namespace IconWindow - size_t index = (has_highlight)? 1: 0; - if (flashing) - { -- if (abs(SDL_GetTicks() - last_flash_change) > 250) -+ if (abs((Sint32)(SDL_GetTicks() - last_flash_change)) > 250) - { - last_flash_change = SDL_GetTicks(); - flashing--; Property changes on: head/games/el/files/patch-icon__window.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property