1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

update devel/atlas-devel to 0.6.3 which now requires a C++-11 compiler

new .so version changes in affected ports
change some ports to use USE_GCC=4.7+ (tested with 4.7 and 4.8) as this is
needed for dependencies to devel/atlas-devel
finally fix the compilation error in games/ember for at least FreeBSD 9
This commit is contained in:
Oliver Lehmann 2013-11-21 08:19:34 +00:00
parent bb046559e3
commit 736907d5b7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=334470
8 changed files with 17 additions and 13 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Atlas
PORTVERSION= 0.6.2
PORTVERSION= 0.6.3
CATEGORIES= devel
MASTER_SITES= SF/worldforge/${PORTNAME}-C%2B%2B%20%28protocol%20lib%29/${PORTVERSION}
DISTNAME= ${PORTNAME}-C++-${PORTVERSION:S/.r/rc/}
@ -15,6 +15,7 @@ USE_AUTOTOOLS= libtool
USE_LDCONFIG= YES
USE_BZIP2= YES
USES= pathfix
USE_GCC= 4.7+
CONFIGURE_ARGS+=--program-transform-name=

View File

@ -1,2 +1,2 @@
SHA256 (Atlas-C++-0.6.2.tar.bz2) = a060997c1c0259de39f0ce663a6fb86fc1756a8121b79bc7d8bbe1e659fbf633
SIZE (Atlas-C++-0.6.2.tar.bz2) = 344813
SHA256 (Atlas-C++-0.6.3.tar.bz2) = 5b8401a3b1182eb413b7fe4e6791c14343e7d7b7af6426d5279c6b9cf681f6a3
SIZE (Atlas-C++-0.6.3.tar.bz2) = 527537

View File

@ -39,31 +39,31 @@ include/Atlas-C++-0.6/Atlas/Version.h
lib/libAtlas-0.6.a
lib/libAtlas-0.6.la
lib/libAtlas-0.6.so
lib/libAtlas-0.6.so.1
lib/libAtlas-0.6.so.2
lib/libAtlasCodecs-0.6.a
lib/libAtlasCodecs-0.6.la
lib/libAtlasCodecs-0.6.so
lib/libAtlasCodecs-0.6.so.1
lib/libAtlasCodecs-0.6.so.2
lib/libAtlasFilters-0.6.a
lib/libAtlasFilters-0.6.la
lib/libAtlasFilters-0.6.so
lib/libAtlasFilters-0.6.so.1
lib/libAtlasFilters-0.6.so.2
lib/libAtlasFunky-0.6.a
lib/libAtlasFunky-0.6.la
lib/libAtlasFunky-0.6.so
lib/libAtlasFunky-0.6.so.1
lib/libAtlasFunky-0.6.so.2
lib/libAtlasMessage-0.6.a
lib/libAtlasMessage-0.6.la
lib/libAtlasMessage-0.6.so
lib/libAtlasMessage-0.6.so.1
lib/libAtlasMessage-0.6.so.2
lib/libAtlasNet-0.6.a
lib/libAtlasNet-0.6.la
lib/libAtlasNet-0.6.so
lib/libAtlasNet-0.6.so.1
lib/libAtlasNet-0.6.so.2
lib/libAtlasObjects-0.6.a
lib/libAtlasObjects-0.6.la
lib/libAtlasObjects-0.6.so
lib/libAtlasObjects-0.6.so.1
lib/libAtlasObjects-0.6.so.2
libdata/pkgconfig/atlascpp-0.6.pc
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/COPYING

View File

@ -10,7 +10,7 @@ MASTER_SITES= SF/worldforge/Eris%201.4%20%28client%20lib%29/${PORTVERSION}/
MAINTAINER= oliver@FreeBSD.org
COMMENT= WorldForge client entity library
LIB_DEPENDS= Atlas-0.6.1:${PORTSDIR}/devel/atlas-devel \
LIB_DEPENDS= Atlas-0.6.2:${PORTSDIR}/devel/atlas-devel \
skstream-0.3.7:${PORTSDIR}/net/skstream \
wfmath-1.0.1:${PORTSDIR}/math/wfmath \
sigc-2.0:${PORTSDIR}/devel/libsigc++20 \

View File

@ -18,7 +18,6 @@ USE_LDCONFIG= yes
USE_GCC= yes
CXXFLAGS+= -include wchar.h
CONFIGURE_ARGS+="CXXFLAGS=${CXXFLAGS}"
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -39,6 +39,7 @@ USE_OPENAL= al alut
USES= pathfix pkgconfig
USE_BZIP2= YES
CPPFLAGS+= -DBR_NO_MACROS
USE_GCC= 4.7+
NO_STAGE= yes
.include <bsd.port.options.mk>
@ -55,6 +56,8 @@ post-patch:
s|,Plugin_CgProgramManager||g' \
${WRKSRC}/ember.conf
@${REINPLACE_CMD} -e 's|/bash|/sh|g' ${WRKSRC}/ember.in
@${REINPLACE_CMD} -e 's|BOOST_THREAD_LIB =|& -L${_GCC_RUNTIME} -lstdc++ |g' \
${WRKSRC}/src/main/Makefile.in
post-install:
(cd ${WRKDIR}/ember-media-${PORTVERSION}/media && ${FIND} . -type f -print | \

View File

@ -21,6 +21,7 @@ USE_BZIP2= YES
USES= cmake
USE_SDL= sdl
USE_XORG= xaw
USE_GCC= 4.7+
NO_STAGE= yes
.include <bsd.port.options.mk>

View File

@ -10,7 +10,7 @@ MASTER_SITES= SF/worldforge/${PORTNAME}%20%28server%29/${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= Server for WorldForge games
LIB_DEPENDS= Atlas-0.6.1:${PORTSDIR}/devel/atlas-devel \
LIB_DEPENDS= Atlas-0.6.2:${PORTSDIR}/devel/atlas-devel \
varconf-1.0.8:${PORTSDIR}/devel/varconf \
wfmath-1.0.1:${PORTSDIR}/math/wfmath \
mercator-0.3.3:${PORTSDIR}/devel/mercator \