From 933503f952608c88af0a876a2b22a028e3355755 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Wed, 5 Jun 2024 01:34:34 +0000 Subject: games/tuxpaint: Update to 0.9.32 --- games/tuxpaint/Makefile | 8 ++++---- games/tuxpaint/distinfo | 6 +++--- games/tuxpaint/files/patch-Makefile | 18 ++++++++---------- games/tuxpaint/pkg-plist | 14 +++++++++++++- 4 files changed, 28 insertions(+), 18 deletions(-) (limited to 'games') diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile index 6ff2e5f71d3e..deb6634d495f 100644 --- a/games/tuxpaint/Makefile +++ b/games/tuxpaint/Makefile @@ -1,9 +1,8 @@ PORTNAME= tuxpaint -PORTVERSION= 0.9.28 -PORTREVISION= 5 +PORTVERSION= 0.9.32 CATEGORIES= games MASTER_SITES= SF -DISTNAME= ${PORTNAME}-${PORTVERSION}-sdl2 +#DISTNAME= ${PORTNAME}-${PORTVERSION}-sdl2 MAINTAINER= wen@FreeBSD.org COMMENT= Drawing program designed for young children @@ -16,7 +15,8 @@ LIB_DEPENDS= libfribidi.so:converters/fribidi \ libpaper.so:print/libpaper \ libimagequant.so:graphics/libimagequant \ libpng16.so:graphics/png \ - libharfbuzz.so:print/harfbuzz + libharfbuzz.so:print/harfbuzz \ + libSDL2_Pango.so:x11-toolkits/sdl2_pango RUN_DEPENDS= anytopnm:graphics/netpbm \ bash:shells/bash diff --git a/games/tuxpaint/distinfo b/games/tuxpaint/distinfo index c633b0260213..e2c19d626f35 100644 --- a/games/tuxpaint/distinfo +++ b/games/tuxpaint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655169113 -SHA256 (tuxpaint-0.9.28-sdl2.tar.gz) = 4f1ed9330feab324070b93630d79ced50ccc4816ab76750119f012b5d904709d -SIZE (tuxpaint-0.9.28-sdl2.tar.gz) = 15029692 +TIMESTAMP = 1717399898 +SHA256 (tuxpaint-0.9.32.tar.gz) = 09cce22241481dc1360fc4bc5d4da1d31815d7a2563b9e9fa217a672ba974bf2 +SIZE (tuxpaint-0.9.32.tar.gz) = 22757137 diff --git a/games/tuxpaint/files/patch-Makefile b/games/tuxpaint/files/patch-Makefile index be9e5afa0106..45d49dbf7644 100644 --- a/games/tuxpaint/files/patch-Makefile +++ b/games/tuxpaint/files/patch-Makefile @@ -1,21 +1,19 @@ ---- Makefile.orig 2020-12-12 07:42:50 UTC +--- Makefile.orig 2024-06-04 06:21:39 UTC +++ Makefile -@@ -166,10 +166,10 @@ INCLUDE_PREFIX:=$(DESTDIR)$(PREFIX)/include +@@ -250,9 +250,9 @@ MAGIC_PREFIX:=$(DESTDIR)$(LIBDIR)/lib$(LIBDIRSUFFIX)/t MAGIC_PREFIX:=$(DESTDIR)$(LIBDIR)/lib$(LIBDIRSUFFIX)/tuxpaint/plugins # Docs and man page: -DOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION) --DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION)/tuxpaint-dev -MAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man -DEVMAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man +DOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint -+DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint/tuxpaint/dev +MAN_PREFIX:=$(DESTDIR)$(PREFIX)/man +DEVMAN_PREFIX:=$(DESTDIR)$(PREFIX)/man # BASH tab-completion file: COMPLETIONDIR:=$(DESTDIR)/etc/bash_completion.d -@@ -647,8 +647,8 @@ install-default-config: +@@ -794,8 +794,8 @@ install-default-config: @echo @echo "...Installing default config file..." @install -d $(CONFDIR) @@ -26,7 +24,7 @@ # Install BASH completion file: .PHONY: install-bash-completion -@@ -1217,10 +1217,10 @@ tp-magic-config: src/tp-magic-config.sh.in +@@ -1414,10 +1414,10 @@ tp-magic-config: src/tp-magic-config.sh.in @echo "...Generating 'Magic' tool API configuration script..." @sed -e s/__VERSION__/$(VER_VERSION)/ \ -e s/__APIVERSION__/$(MAGIC_API_VERSION)/ \ @@ -41,12 +39,12 @@ src/tp-magic-config.sh.in \ > tp-magic-config -@@ -1243,7 +1243,7 @@ linux_PLUGIN_LIBS:= +@@ -1453,7 +1453,7 @@ PLUGIN_LIBS:=$($(OS)_PLUGIN_LIBS) + linux_PLUGIN_LIBS:= PLUGIN_LIBS:=$($(OS)_PLUGIN_LIBS) - #MAGIC_CFLAGS:=-g3 -O2 -fvisibility=hidden -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ --MAGIC_CFLAGS:=-g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS) -+MAGIC_CFLAGS:=$(OPTFLAGS) -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS) +-MAGIC_CFLAGS:=-g3 -O2 $(FASTMATH) -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS) ++MAGIC_CFLAGS:=$(OPTFLAGS) $(FASTMATH) -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS) SHARED_FLAGS:=-shared -fpic -lm MAGIC_C:=$(wildcard magic/src/*.c) diff --git a/games/tuxpaint/pkg-plist b/games/tuxpaint/pkg-plist index 7bb3c7c23fbb..babc7823551a 100644 --- a/games/tuxpaint/pkg-plist +++ b/games/tuxpaint/pkg-plist @@ -5,13 +5,15 @@ bin/tuxpaint-import include/tuxpaint/tp_magic_api.h lib/tuxpaint/plugins/alien.so lib/tuxpaint/plugins/blind.so -lib/tuxpaint/plugins/blocks_chalk_drip.so +lib/tuxpaint/plugins/blocks_etc.so +lib/tuxpaint/plugins/bloom.so lib/tuxpaint/plugins/blur.so lib/tuxpaint/plugins/bricks.so lib/tuxpaint/plugins/calligraphy.so lib/tuxpaint/plugins/cartoon.so lib/tuxpaint/plugins/checkerboard.so lib/tuxpaint/plugins/clone.so +lib/tuxpaint/plugins/colorsep.so lib/tuxpaint/plugins/confetti.so lib/tuxpaint/plugins/distortion.so lib/tuxpaint/plugins/emboss.so @@ -22,15 +24,19 @@ lib/tuxpaint/plugins/foam.so lib/tuxpaint/plugins/fold.so lib/tuxpaint/plugins/fretwork.so lib/tuxpaint/plugins/glasstile.so +lib/tuxpaint/plugins/googlyeyes.so lib/tuxpaint/plugins/grass.so lib/tuxpaint/plugins/halftone.so +lib/tuxpaint/plugins/kaleidox.so lib/tuxpaint/plugins/kalidescope.so lib/tuxpaint/plugins/light.so lib/tuxpaint/plugins/lightning.so +lib/tuxpaint/plugins/maze.so lib/tuxpaint/plugins/metalpaint.so lib/tuxpaint/plugins/mirror_flip.so lib/tuxpaint/plugins/mosaic_shaped.so lib/tuxpaint/plugins/mosaic.so +lib/tuxpaint/plugins/n_pt_persp.so lib/tuxpaint/plugins/negative.so lib/tuxpaint/plugins/noise.so lib/tuxpaint/plugins/perspective.so @@ -41,24 +47,30 @@ lib/tuxpaint/plugins/rainbow.so lib/tuxpaint/plugins/rain.so lib/tuxpaint/plugins/realrainbow.so lib/tuxpaint/plugins/reflection.so +lib/tuxpaint/plugins/ribbon.so lib/tuxpaint/plugins/ripples.so lib/tuxpaint/plugins/rosette.so lib/tuxpaint/plugins/sharpen.so lib/tuxpaint/plugins/shift.so +lib/tuxpaint/plugins/smooth.so lib/tuxpaint/plugins/smudge.so lib/tuxpaint/plugins/snow.so lib/tuxpaint/plugins/stretch.so lib/tuxpaint/plugins/string.so +lib/tuxpaint/plugins/swirls.so lib/tuxpaint/plugins/tint.so lib/tuxpaint/plugins/toothpaste.so lib/tuxpaint/plugins/tornado.so +lib/tuxpaint/plugins/trochoids.so lib/tuxpaint/plugins/tv.so lib/tuxpaint/plugins/waves.so lib/tuxpaint/plugins/xor.so share/man/es_ES.UTF-8/man1/tuxpaint.1.gz share/man/fr_FR.UTF-8/man1/tuxpaint.1.gz +share/man/is_IS.UTF-8/man1/tuxpaint.1.gz share/man/gl_ES.UTF-8/man1/tuxpaint.1.gz share/man/ja_JP.UTF-8/man1/tuxpaint.1.gz +share/man/sq_AL.UTF-8/man1/tuxpaint.1.gz share/man/man1/tp-magic-config.1.gz share/man/man1/tuxpaint.1.gz share/man/man1/tuxpaint-import.1.gz -- cgit v1.2.3