diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile index 4dbe5f401fb0..694c6c0aabd1 100644 --- a/games/tuxpaint/Makefile +++ b/games/tuxpaint/Makefile @@ -1,65 +1,63 @@ # Created by: Alejandro Pulver PORTNAME= tuxpaint -PORTVERSION= 0.9.27 +PORTVERSION= 0.9.28 CATEGORIES= games MASTER_SITES= SF +DISTNAME= ${PORTNAME}-${PORTVERSION}-sdl2 MAINTAINER= wen@FreeBSD.org COMMENT= Drawing program designed for young children LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/docs/COPYING.txt LIB_DEPENDS= libfribidi.so:converters/fribidi \ libpaper.so:print/libpaper \ libimagequant.so:graphics/libimagequant \ libpng16.so:graphics/png \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= anytopnm:graphics/netpbm \ bash:shells/bash -USES= gettext gmake gnome gperf magick:7,build pkgconfig sdl shebangfix -SHEBANG_FILES= src/tuxpaint-import.sh -USE_GNOME= librsvg2 -USE_SDL= gfx image mixer sdl ttf pango +USES= gettext gmake gnome gperf magick:7,build pkgconfig \ + python:3.7+ sdl shebangfix +SHEBANG_FILES= src/tuxpaint-import.sh \ + fonts/locale/zh_tw_docs/maketuxfont.py + +USE_GNOME= librsvg2 cairo +USE_SDL= gfx2 image2 mixer2 sdl2 ttf2 MAKE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ PREFIX="${PREFIX}" \ MAN_PREFIX="${STAGEDIR}${MANPREFIX}/man" \ DEVMAN_PREFIX="${STAGEDIR}${MANPREFIX}/man" \ X11_ICON_PREFIX="${STAGEDIR}${PREFIX}/share/pixmaps" \ GNOME_PREFIX="${PREFIX}" \ ARCH_INSTALL="" \ OPTFLAGS="${CFLAGS} -DHAVE_STRCASESTR" \ SHARED_FLAGS="-shared -fPIC" \ GPERF="${GPERF}" MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-gettext install-im install-magic-plugins \ install-magic-plugin-dev install-default-config \ install-example-stamps install-example-starters \ install-icon install-bin install-importscript \ install-data install-doc install-man PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-extract: @${RM} -r ${WRKSRC}/fonts/locale/vi_docs -post-patch: -.for file in src/tuxpaint-import.sh src/tp_magic_api.h.in src/tuxpaint.conf \ - hildon/tuxpaint.conf - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${file} -.endfor - post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tuxpaint @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/tuxpaint/plugins/*.so .include diff --git a/games/tuxpaint/distinfo b/games/tuxpaint/distinfo index 0126f9436832..c633b0260213 100644 --- a/games/tuxpaint/distinfo +++ b/games/tuxpaint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645410657 -SHA256 (tuxpaint-0.9.27.tar.gz) = ab2b80e89df88228cd0ec0a6c90b49d543cb157aa38fb90cbd3a29f00140557a -SIZE (tuxpaint-0.9.27.tar.gz) = 14292992 +TIMESTAMP = 1655169113 +SHA256 (tuxpaint-0.9.28-sdl2.tar.gz) = 4f1ed9330feab324070b93630d79ced50ccc4816ab76750119f012b5d904709d +SIZE (tuxpaint-0.9.28-sdl2.tar.gz) = 15029692