games/powder-toy: update 96.2.350 → 97.0.352
This commit is contained in:
parent
e734b3dbaa
commit
532e8c1df1
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= powder-toy
|
||||
PORTVERSION= 96.2.350
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 97.0.352
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
@ -14,15 +13,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
|
||||
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
|
||||
libfftw3.so:math/fftw3 \
|
||||
libcurl.so:ftp/curl
|
||||
libcurl.so:ftp/curl \
|
||||
libpng.so:graphics/png \
|
||||
libjsoncpp.so:devel/jsoncpp
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= The-Powder-Toy
|
||||
GH_PROJECT= The-Powder-Toy
|
||||
|
||||
USES= compiler:c++11-lang luajit:luajit-openresty meson pkgconfig \
|
||||
USES= compiler:c++17-lang luajit:luajit-openresty meson pkgconfig \
|
||||
python:build sdl
|
||||
USE_SDL= sdl2
|
||||
MESON_ARGS= -Dapp_exe="${PORTNAME}"
|
||||
|
||||
PORTDOCS= README.md changelog.txt
|
||||
|
||||
|
@ -37,16 +39,16 @@ post-patch:
|
|||
@${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' ${WRKSRC}/meson.build
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/powder ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
${INSTALL_DATA} ${WRKSRC}/resources/powder.desktop ${STAGEDIR}${PREFIX}/share/applications/powder-toy.desktop
|
||||
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/powder-toy ${STAGEDIR}${PREFIX}/bin/
|
||||
${INSTALL_DATA} ${BUILD_WRKSRC}/resources/powder.desktop ${STAGEDIR}${PREFIX}/share/applications/uk.co.powdertoy.tpt.desktop # as mentioned in appdata
|
||||
@${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
|
||||
${INSTALL_DATA} ${BUILD_WRKSRC}/resources/appdata.xml ${STAGEDIR}${PREFIX}/share/appdata/powder-toy.appdata.xml
|
||||
.for s in 16 32 48 256
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps
|
||||
${INSTALL_DATA} ${WRKSRC}/resources/icon/powder-${s}.png \
|
||||
${INSTALL_DATA} ${WRKSRC}/resources/generated_icons/icon_exe${${s} == 256:?:_${s}}.png \
|
||||
${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/powder-toy.png
|
||||
.endfor
|
||||
${INSTALL_DATA} ${WRKSRC}/resources/icon/powder-32.png \
|
||||
${INSTALL_DATA} ${WRKSRC}/resources/generated_icons/icon_exe_32.png \
|
||||
${STAGEDIR}${PREFIX}/share/pixmaps/powder-toy.png
|
||||
|
||||
do-install-DOCS-on:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1646929473
|
||||
SHA256 (The-Powder-Toy-The-Powder-Toy-v96.2.350_GH0.tar.gz) = d95cbadee22632687661e8fc488bd64405d81c0dca737e16420f26e93ea5bf58
|
||||
SIZE (The-Powder-Toy-The-Powder-Toy-v96.2.350_GH0.tar.gz) = 1322705
|
||||
TIMESTAMP = 1673640240
|
||||
SHA256 (The-Powder-Toy-The-Powder-Toy-v97.0.352_GH0.tar.gz) = 3ab27e1b9a84db1da7342e61232ad5be981ca1ddf001c4924fd08b61cc8d287a
|
||||
SIZE (The-Powder-Toy-The-Powder-Toy-v97.0.352_GH0.tar.gz) = 740294
|
||||
|
|
11
games/powder-toy/files/patch-resources_meson.build
Normal file
11
games/powder-toy/files/patch-resources_meson.build
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- resources/meson.build.orig 2023-01-04 02:02:45 UTC
|
||||
+++ resources/meson.build
|
||||
@@ -68,7 +68,7 @@ elif host_platform == 'darwin'
|
||||
output: 'Info.plist',
|
||||
configuration: conf_data,
|
||||
)
|
||||
-elif host_platform == 'linux'
|
||||
+else
|
||||
data_files += to_array.process(rendered_icons['icon_exe'], extra_args: 'icon_exe_png')
|
||||
data_files += to_array.process(rendered_icons['icon_cps'], extra_args: 'icon_cps_png')
|
||||
data_files += to_array.process('save.xml', extra_args: 'save_xml')
|
|
@ -1,9 +1,7 @@
|
|||
bin/powder-toy
|
||||
share/appdata/powder-toy.appdata.xml
|
||||
share/applications/powder-toy.desktop
|
||||
share/icons/hicolor/128x128/apps/powder-toy.png
|
||||
share/applications/uk.co.powdertoy.tpt.desktop
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue
Block a user