Date: Sat, 25 Aug 2012 09:51:58 GMT From: Green Dog <fiziologus@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/171018: [games/openastromenace] fix build Message-ID: <201208250951.q7P9pwb8010447@red.freebsd.org> Resent-Message-ID: <201208251000.q7PA06OT078702@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 171018 >Category: ports >Synopsis: [games/openastromenace] fix build >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 25 10:00:06 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Green Dog >Release: >Organization: >Environment: >Description: [games/openastromenace] unbroken (patch from Gentoo's Bugzilla (bug #288340)) OptionNG, fix subdir for data files >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN openastromenace.orig/Makefile openastromenace/Makefile --- openastromenace.orig/Makefile 2012-08-25 10:46:51.000000000 +0400 +++ openastromenace/Makefile 2012-08-25 13:14:53.000000000 +0400 @@ -9,10 +9,12 @@ PORTVERSION= 1.2.0 PORTREVISION= 11 CATEGORIES= games -MASTER_SITES= SF -DISTFILES= openamenace-src-${PORTVERSION}${EXTRACT_SUFX} \ - oamenace-data-${PORTVERSION}${EXTRACT_SUFX} \ - oamenace-lang-${LANGPACK}-${PORTVERSION}${EXTRACT_SUFX} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:source,data/} +DISTFILES= openamenace-src-${PORTVERSION}${EXTRACT_SUFX}:source \ + oamenace-data-1.2.0.tar.bz2:data \ + oamenace-lang-${LANGPACK}-${PORTVERSION}${EXTRACT_SUFX}:data +MASTER_SITE_SUBDIR= openastromenace/openastromenace/1.2.0/:source \ + openastromenace/openastromenace%20vfs/1.2.0/:data MAINTAINER= proler@gmail.com COMMENT= Hardcore 3D space shooter with spaceship upgrade possibilities @@ -20,8 +22,6 @@ LIB_DEPENDS+= vorbisfile:${PORTSDIR}/audio/libvorbis \ jpeg:${PORTSDIR}/graphics/jpeg -BROKEN= does not compile - USE_BZIP2= yes USE_GL= gl glu USE_OPENAL= al alut @@ -31,17 +31,21 @@ WRKSRC= ${WRKDIR}/OpenAstroMenaceSVN USE_DOS2UNIX= yes -OPTIONS= EN "English language pack" on \ - DE "German language pack" off \ - RU "Russian language pack" off +OPTIONS_SINGLE= LANG +OPTIONS_SINGLE_LANG= EN DE RU +OPTIONS_DEFAULT=EN + +EN_DESC= "English language pack" +DE_DESC= "German language pack" +RU_DESC= "Russian language pack" .include <bsd.port.pre.mk> -.if !defined(WITHOUT_EN) +.if $(PORT_OPTIONS:MEN) LANGPACK= en -.elif defined(WITH_DE) +.elif $(PORT_OPTIONS:MDE) LANGPACK= de -.elif defined(WITH_RU) +.elif $(PORT_OPTIONS:MRU) LANGPACK= ru .else IGNORE= cannot be build without/with multiple language packs. Please rerun 'make config' and select single language pack diff -ruN openastromenace.orig/files/patch-AstroMenaceSource-Core-RendererInterface-RendererInterface.h openastromenace/files/patch-AstroMenaceSource-Core-RendererInterface-RendererInterface.h --- openastromenace.orig/files/patch-AstroMenaceSource-Core-RendererInterface-RendererInterface.h 1970-01-01 03:00:00.000000000 +0300 +++ openastromenace/files/patch-AstroMenaceSource-Core-RendererInterface-RendererInterface.h 2012-08-25 13:37:54.000000000 +0400 @@ -0,0 +1,11 @@ +--- AstroMenaceSource/Core/RendererInterface/RendererInterface.h.orig 2012-08-25 13:33:11.000000000 +0400 ++++ AstroMenaceSource/Core/RendererInterface/RendererInterface.h 2012-08-25 13:36:09.000000000 +0400 +@@ -37,7 +37,7 @@ + #include "../Base.h" + #include "../Math/Math.h" + #include "../Texture/Texture.h" +- ++#define PFNGLCLIENTACTIVETEXTUREPROC PFNGLACTIVETEXTUREPROC + + + struct eDevCaps >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208250951.q7P9pwb8010447>