From owner-svn-ports-all@freebsd.org Thu Feb 21 13:55:10 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F22314E1897; Thu, 21 Feb 2019 13:55:10 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C8CB673845; Thu, 21 Feb 2019 13:55:09 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B9EC31E705; Thu, 21 Feb 2019 13:55:09 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x1LDt9uf036953; Thu, 21 Feb 2019 13:55:09 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x1LDt8ND036948; Thu, 21 Feb 2019 13:55:08 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201902211355.x1LDt8ND036948@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Thu, 21 Feb 2019 13:55:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r493502 - in head/games/powder-toy: . files X-SVN-Group: ports-head X-SVN-Commit-Author: amdmi3 X-SVN-Commit-Paths: in head/games/powder-toy: . files X-SVN-Commit-Revision: 493502 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: C8CB673845 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.96)[-0.957,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2019 13:55:10 -0000 Author: amdmi3 Date: Thu Feb 21 13:55:08 2019 New Revision: 493502 URL: https://svnweb.freebsd.org/changeset/ports/493502 Log: - Update to 94.0 Added: head/games/powder-toy/files/patch-SConscript (contents, props changed) head/games/powder-toy/files/patch-resources_powder.appdata.xml (contents, props changed) head/games/powder-toy/files/patch-resources_powder.desktop (contents, props changed) Modified: head/games/powder-toy/Makefile head/games/powder-toy/distinfo head/games/powder-toy/pkg-plist Modified: head/games/powder-toy/Makefile ============================================================================== --- head/games/powder-toy/Makefile Thu Feb 21 13:44:45 2019 (r493501) +++ head/games/powder-toy/Makefile Thu Feb 21 13:55:08 2019 (r493502) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= powder-toy -PORTVERSION= 93.3 -PORTREVISION= 1 +PORTVERSION= 94.0 DISTVERSIONPREFIX= v CATEGORIES= games @@ -20,9 +19,8 @@ USE_GITHUB= yes GH_ACCOUNT= ThePowderToy GH_PROJECT= The-Powder-Toy -USES= compiler:c++11-lang scons localbase:ldflags lua:51 pkgconfig -USE_SDL= sdl -USE_XORG= x11 +USES= compiler:c++11-lang scons sdl localbase:ldflags lua:51 pkgconfig +USE_SDL= sdl2 MAKE_ENV= LINKFLAGS="${LINKFLAGS}" @@ -30,13 +28,6 @@ SUB_FILES= ${PORTNAME}.sh PORTDOCS= README.md TODO -DESKTOP_ENTRIES="The Powder Toy" \ - "" \ - "${PREFIX}/share/pixmaps/${PORTNAME}.ico" \ - "${PORTNAME}" \ - "Game;Simulation;" \ - "" - OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS SSE SSE3 OPENGL OPTIONS_DEFAULT= OPTIMIZED_CFLAGS OPTIONS_DEFAULT_amd64= SSE @@ -56,7 +47,16 @@ post-patch: do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/build/powder* ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/resources/powder.ico ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.ico + ${INSTALL_DATA} ${WRKSRC}/resources/powder.desktop ${STAGEDIR}${PREFIX}/share/applications/powder-toy.desktop + @${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata + ${INSTALL_DATA} ${WRKSRC}/resources/powder.appdata.xml ${STAGEDIR}${PREFIX}/share/appdata/powder-toy.appdata.xml +.for s in 16 24 32 48 128 256 + @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps + ${INSTALL_DATA} ${WRKSRC}/resources/icon/powder-${s}.png \ + ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/powder-toy.png +.endfor + ${INSTALL_DATA} ${WRKSRC}/resources/icon/powder-32.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/powder-toy.png do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} Modified: head/games/powder-toy/distinfo ============================================================================== --- head/games/powder-toy/distinfo Thu Feb 21 13:44:45 2019 (r493501) +++ head/games/powder-toy/distinfo Thu Feb 21 13:55:08 2019 (r493502) @@ -1,3 +1,3 @@ -TIMESTAMP = 1525264085 -SHA256 (ThePowderToy-The-Powder-Toy-v93.3_GH0.tar.gz) = 6c5f5914e4ae0ac8500c7203ec69517a2fd4380dece6b33247ed719aa12e074e -SIZE (ThePowderToy-The-Powder-Toy-v93.3_GH0.tar.gz) = 996138 +TIMESTAMP = 1550501901 +SHA256 (ThePowderToy-The-Powder-Toy-v94.0_GH0.tar.gz) = 01bb365caa584e454aaad813a75a2db49478ae410075f27f79a3df931e8d9301 +SIZE (ThePowderToy-The-Powder-Toy-v94.0_GH0.tar.gz) = 1253460 Added: head/games/powder-toy/files/patch-SConscript ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/powder-toy/files/patch-SConscript Thu Feb 21 13:55:08 2019 (r493502) @@ -0,0 +1,15 @@ +--- SConscript.orig 2019-02-17 19:08:04 UTC ++++ SConscript +@@ -364,11 +364,7 @@ def findLibs(env, conf): + FatalError("OpenGL framework not found or not installed") + + if platform == "Linux" or platform == "FreeBSD": +- if not conf.CheckLib('X11'): +- FatalError("X11 development library not found or not installed") +- +- if not conf.CheckLib('rt'): +- FatalError("librt not found or not installed") ++ pass + elif platform == "Windows": + #These need to go last + if not conf.CheckLib('gdi32') or not conf.CheckLib('winmm') or (not msvc and not conf.CheckLib('dxguid')): Added: head/games/powder-toy/files/patch-resources_powder.appdata.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/powder-toy/files/patch-resources_powder.appdata.xml Thu Feb 21 13:55:08 2019 (r493502) @@ -0,0 +1,10 @@ +--- resources/powder.appdata.xml.orig 2019-02-17 19:08:04 UTC ++++ resources/powder.appdata.xml +@@ -1,6 +1,6 @@ + + +- powder.desktop ++ powder-toy.desktop + CC0-1.0 + GPL-3.0 + Powder Toy Added: head/games/powder-toy/files/patch-resources_powder.desktop ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/powder-toy/files/patch-resources_powder.desktop Thu Feb 21 13:55:08 2019 (r493502) @@ -0,0 +1,12 @@ +--- resources/powder.desktop.orig 2019-02-17 19:08:04 UTC ++++ resources/powder.desktop +@@ -3,7 +3,7 @@ Version=1.0 + Encoding=UTF-8 + Name=Powder Toy + Comment=Physics sandbox game +-Exec=powder +-Icon=powder ++Exec=powder-toy ++Icon=powder-toy + Type=Application + Categories=Game;Simulation; Modified: head/games/powder-toy/pkg-plist ============================================================================== --- head/games/powder-toy/pkg-plist Thu Feb 21 13:44:45 2019 (r493501) +++ head/games/powder-toy/pkg-plist Thu Feb 21 13:55:08 2019 (r493502) @@ -1,3 +1,11 @@ bin/powder-toy libexec/powder-toy -share/pixmaps/powder-toy.ico +share/appdata/powder-toy.appdata.xml +share/applications/powder-toy.desktop +share/icons/hicolor/128x128/apps/powder-toy.png +share/icons/hicolor/16x16/apps/powder-toy.png +share/icons/hicolor/24x24/apps/powder-toy.png +share/icons/hicolor/256x256/apps/powder-toy.png +share/icons/hicolor/32x32/apps/powder-toy.png +share/icons/hicolor/48x48/apps/powder-toy.png +share/pixmaps/powder-toy.png