mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
games/powder-toy: update 96.2.350 → 97.0.352
This commit is contained in:
parent
e734b3dbaa
commit
532e8c1df1
6 changed files with 27 additions and 16 deletions
|
@ -1,7 +1,6 @@
|
||||||
PORTNAME= powder-toy
|
PORTNAME= powder-toy
|
||||||
PORTVERSION= 96.2.350
|
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
PORTREVISION= 2
|
DISTVERSION= 97.0.352
|
||||||
CATEGORIES= games
|
CATEGORIES= games
|
||||||
|
|
||||||
MAINTAINER= amdmi3@FreeBSD.org
|
MAINTAINER= amdmi3@FreeBSD.org
|
||||||
|
@ -14,15 +13,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
|
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
|
||||||
libfftw3.so:math/fftw3 \
|
libfftw3.so:math/fftw3 \
|
||||||
libcurl.so:ftp/curl
|
libcurl.so:ftp/curl \
|
||||||
|
libpng.so:graphics/png \
|
||||||
|
libjsoncpp.so:devel/jsoncpp
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
GH_ACCOUNT= The-Powder-Toy
|
GH_ACCOUNT= The-Powder-Toy
|
||||||
GH_PROJECT= 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
|
python:build sdl
|
||||||
USE_SDL= sdl2
|
USE_SDL= sdl2
|
||||||
|
MESON_ARGS= -Dapp_exe="${PORTNAME}"
|
||||||
|
|
||||||
PORTDOCS= README.md changelog.txt
|
PORTDOCS= README.md changelog.txt
|
||||||
|
|
||||||
|
@ -37,16 +39,16 @@ post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' ${WRKSRC}/meson.build
|
@${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' ${WRKSRC}/meson.build
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/powder ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/powder-toy ${STAGEDIR}${PREFIX}/bin/
|
||||||
${INSTALL_DATA} ${WRKSRC}/resources/powder.desktop ${STAGEDIR}${PREFIX}/share/applications/powder-toy.desktop
|
${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
|
@${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata
|
||||||
${INSTALL_DATA} ${WRKSRC}/resources/powder.appdata.xml ${STAGEDIR}${PREFIX}/share/appdata/powder-toy.appdata.xml
|
${INSTALL_DATA} ${BUILD_WRKSRC}/resources/appdata.xml ${STAGEDIR}${PREFIX}/share/appdata/powder-toy.appdata.xml
|
||||||
.for s in 16 24 32 48 128 256
|
.for s in 16 32 48 256
|
||||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps
|
@${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
|
${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/powder-toy.png
|
||||||
.endfor
|
.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
|
${STAGEDIR}${PREFIX}/share/pixmaps/powder-toy.png
|
||||||
|
|
||||||
do-install-DOCS-on:
|
do-install-DOCS-on:
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1646929473
|
TIMESTAMP = 1673640240
|
||||||
SHA256 (The-Powder-Toy-The-Powder-Toy-v96.2.350_GH0.tar.gz) = d95cbadee22632687661e8fc488bd64405d81c0dca737e16420f26e93ea5bf58
|
SHA256 (The-Powder-Toy-The-Powder-Toy-v97.0.352_GH0.tar.gz) = 3ab27e1b9a84db1da7342e61232ad5be981ca1ddf001c4924fd08b61cc8d287a
|
||||||
SIZE (The-Powder-Toy-The-Powder-Toy-v96.2.350_GH0.tar.gz) = 1322705
|
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
|
bin/powder-toy
|
||||||
share/appdata/powder-toy.appdata.xml
|
share/appdata/powder-toy.appdata.xml
|
||||||
share/applications/powder-toy.desktop
|
share/applications/uk.co.powdertoy.tpt.desktop
|
||||||
share/icons/hicolor/128x128/apps/powder-toy.png
|
|
||||||
share/icons/hicolor/16x16/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/256x256/apps/powder-toy.png
|
||||||
share/icons/hicolor/32x32/apps/powder-toy.png
|
share/icons/hicolor/32x32/apps/powder-toy.png
|
||||||
share/icons/hicolor/48x48/apps/powder-toy.png
|
share/icons/hicolor/48x48/apps/powder-toy.png
|
||||||
|
|
Loading…
Add table
Reference in a new issue