Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Sep 2020 23:17:21 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550383 - in head/games/supertuxkart: . files
Message-ID:  <202009272317.08RNHLCC084809@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sun Sep 27 23:17:21 2020
New Revision: 550383
URL: https://svnweb.freebsd.org/changeset/ports/550383

Log:
  - Update to 1.2

Deleted:
  head/games/supertuxkart/files/patch-cmake-FindFribidi.cmake
Modified:
  head/games/supertuxkart/Makefile
  head/games/supertuxkart/distinfo
  head/games/supertuxkart/pkg-plist

Modified: head/games/supertuxkart/Makefile
==============================================================================
--- head/games/supertuxkart/Makefile	Sun Sep 27 22:16:26 2020	(r550382)
+++ head/games/supertuxkart/Makefile	Sun Sep 27 23:17:21 2020	(r550383)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	supertuxkart
-PORTVERSION=	1.1
-PORTREVISION=	1
+PORTVERSION=	1.2
 CATEGORIES=	games
 MASTER_SITES=	SF/supertuxkart/SuperTuxKart/${PORTVERSION}
-DISTNAME=	${PORTNAME}-${PORTVERSION}-src
+DISTNAME=	SuperTuxKart-${PORTVERSION}-src
 
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Free 3D kart racing game
@@ -14,25 +13,16 @@ COMMENT=	Free 3D kart racing game
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libvorbisfile.so:audio/libvorbis \
-		libogg.so:audio/libogg \
-		libcurl.so:ftp/curl \
-		libpng.so:graphics/png \
-		libfreetype.so:print/freetype2 \
-		libharfbuzz.so:print/harfbuzz \
-		libfribidi.so:converters/fribidi \
-		libraqm.so:print/libraqm \
-		libsqlite3.so:databases/sqlite3
+LIB_DEPENDS=	libsqlite3.so:databases/sqlite3 \
+		libcurl.so:ftp/curl
 
-BROKEN_i386=	does not build (error: this directive must appear between .cfi_startproc and .cfi_endproc directives)
+BROKEN_FreeBSD_12_i386=	does not build (error: this directive must appear between .cfi_startproc and .cfi_endproc directives)
 
-USES=		alias cmake compiler:c++11-lib gettext gl \
-		jpeg openal:al pkgconfig sdl tar:xz xorg
-USE_GL=		gl glu glew
-USE_SDL=	sdl
-USE_XORG=	x11 xrandr
-CMAKE_OFF=	USE_WIIUSE BUILD_RECORDER \
-		USE_SYSTEM_ENET USE_SYSTEM_SQUISH
+USES=		alias cmake compiler:c++11-lib pkgconfig tar:xz
+CMAKE_OFF=	USE_WIIUSE \
+		BUILD_RECORDER \
+		USE_SYSTEM_ENET \
+		USE_SYSTEM_SQUISH
 CMAKE_ON=	USE_SYSTEM_GLEW
 
 PORTDATA=	*
@@ -40,28 +30,32 @@ PORTDATA=	*
 CXXFLAGS+=	-DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_ \
 		-D__FREE_BSD_
 
-OPTIONS_DEFINE=	NETTLE WAYLAND
-OPTIONS_DEFAULT=WAYLAND
+OPTIONS_DEFINE=	NETTLE SERVER_ONLY
+OPTIONS_DEFAULT=NETTLE
 
 NETTLE_DESC=		Use Nettle instead of OpenSSL for cryptography
 NETTLE_LIB_DEPENDS=	libnettle.so:security/nettle
 NETTLE_USES_OFF=	ssl
 NETTLE_CMAKE_BOOL_OFF=	USE_CRYPTO_OPENSSL
 
-WAYLAND_CMAKE_BOOL=	ENABLE_WAYLAND_DEVICE
-WAYLAND_LIB_DEPENDS=	libwayland-egl.so:graphics/wayland \
-			libxkbcommon.so:x11/libxkbcommon
-WAYLAND_USE=		GL=egl
+SERVER_ONLY_DESC=	Build server only
+SERVER_ONLY_CMAKE_BOOL=	SERVER_ONLY
+SERVER_ONLY_LIB_DEPENDS_OFF= \
+			libvorbisfile.so:audio/libvorbis \
+			libogg.so:audio/libogg \
+			libpng.so:graphics/png \
+			libfreetype.so:print/freetype2 \
+			libharfbuzz.so:print/harfbuzz
+SERVER_ONLY_USES_OFF=	gettext gl jpeg openal:al sdl xorg
+SERVER_ONLY_USE_OFF=	GL=gl,glu,glew SDL=sdl2 XORG=x11,xrandr
 
 # make sure that bundled libraries are not used
 post-extract:
-.for bundled in glew jpeglib libpng libraqm wiiuse zlib
+.for bundled in glew wiiuse
 	@${RM} -rf ${WRKSRC}/lib/${bundled}
 .endfor
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|/usr/X11R6/include|${LOCALBASE}/include|' \
-		${WRKSRC}/lib/irrlicht/CMakeLists.txt
 	@${REINPLACE_CMD} -e 's|Icon=.*|Icon=${PREFIX}/share/icons/hicolor/128x128/apps/supertuxkart.png|' \
 		${WRKSRC}/data/${PORTNAME}.desktop
 

Modified: head/games/supertuxkart/distinfo
==============================================================================
--- head/games/supertuxkart/distinfo	Sun Sep 27 22:16:26 2020	(r550382)
+++ head/games/supertuxkart/distinfo	Sun Sep 27 23:17:21 2020	(r550383)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578346664
-SHA256 (supertuxkart-1.1-src.tar.xz) = e9b02b0b11ab68aacaec38306903feffe59a501224805cd3645cebf10e880ae8
-SIZE (supertuxkart-1.1-src.tar.xz) = 616739152
+TIMESTAMP = 1598745498
+SHA256 (SuperTuxKart-1.2-src.tar.xz) = 052edf0afdbeb99583fe8676fb0ab80ecb6103fb88b7540f858d1b5fa1297d37
+SIZE (SuperTuxKart-1.2-src.tar.xz) = 614569164

Modified: head/games/supertuxkart/pkg-plist
==============================================================================
--- head/games/supertuxkart/pkg-plist	Sun Sep 27 22:16:26 2020	(r550382)
+++ head/games/supertuxkart/pkg-plist	Sun Sep 27 23:17:21 2020	(r550383)
@@ -1,6 +1,13 @@
 bin/supertuxkart
 share/applications/supertuxkart.desktop
+share/icons/hicolor/1024x1024/apps/supertuxkart.png
 share/icons/hicolor/128x128/apps/supertuxkart.png
+share/icons/hicolor/16x16/apps/supertuxkart.png
+share/icons/hicolor/256x256/apps/supertuxkart.png
+share/icons/hicolor/32x32/apps/supertuxkart.png
 share/icons/hicolor/48x48/apps/supertuxkart.png
+share/icons/hicolor/512x512/apps/supertuxkart.png
+share/icons/hicolor/64x64/apps/supertuxkart.png
 share/metainfo/supertuxkart.appdata.xml
 share/pixmaps/supertuxkart.png
+@dir %%DATADIR%%/data/editor/maps



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009272317.08RNHLCC084809>