Date: Tue, 16 Feb 2021 06:13:22 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r565382 - in head/print: . posterazor posterazor/files Message-ID: <202102160613.11G6DMkC075418@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Tue Feb 16 06:13:21 2021 New Revision: 565382 URL: https://svnweb.freebsd.org/changeset/ports/565382 Log: Add posterazor 1.9.7, cuts an image into pieces which can be printed out as a poster. Added: head/print/posterazor/ head/print/posterazor/Makefile (contents, props changed) head/print/posterazor/distinfo (contents, props changed) head/print/posterazor/files/ head/print/posterazor/files/patch-src_paintcanvas.cpp (contents, props changed) head/print/posterazor/pkg-descr (contents, props changed) Modified: head/print/Makefile Modified: head/print/Makefile ============================================================================== --- head/print/Makefile Tue Feb 16 01:33:05 2021 (r565381) +++ head/print/Makefile Tue Feb 16 06:13:21 2021 (r565382) @@ -164,6 +164,7 @@ SUBDIR += pkfonts400 SUBDIR += pkfonts600 SUBDIR += pnm2ppa + SUBDIR += posterazor SUBDIR += print-manager SUBDIR += ps2eps SUBDIR += pscal Added: head/print/posterazor/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/print/posterazor/Makefile Tue Feb 16 06:13:21 2021 (r565382) @@ -0,0 +1,40 @@ +# Created by: Emanuel Haupt <ehaupt@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= posterazor +PORTVERSION= 1.9.7 +DISTVERSIONPREFIX= v +CATEGORIES= print graphics +MASTER_SITES= LOCAL/ehaupt:extras + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Cuts an image into pieces which can be printed out as a poster + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= dos2unix gl localbase:ldflags qmake qt:5 +USE_GITHUB= yes +GH_ACCOUNT= ehaupt +USE_GL= gl +USE_QT= core gui printsupport widgets buildtools_build + +QMAKE_SOURCE_PATH= ${WRKSRC}/src/posterazor.pro + +DESKTOP_ENTRIES= "PosteRazor" \ + "Make your own poster!" \ + "${PREFIX}/share/pixmaps/posterazor.xpm" \ + "posterazor" \ + "Application;Graphics;" \ + "" + +PLIST_FILES= bin/posterazor \ + share/pixmaps/posterazor.xpm + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/PosteRazor \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/icons/${PORTNAME}.xpm \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ + +.include <bsd.port.mk> Added: head/print/posterazor/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/print/posterazor/distinfo Tue Feb 16 06:13:21 2021 (r565382) @@ -0,0 +1,3 @@ +TIMESTAMP = 1613429041 +SHA256 (ehaupt-posterazor-v1.9.7_GH0.tar.gz) = a6ffe3dfab63476cfdb1842998ca6faea162fd698382e95b2537405a74dda1db +SIZE (ehaupt-posterazor-v1.9.7_GH0.tar.gz) = 224399 Added: head/print/posterazor/files/patch-src_paintcanvas.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/print/posterazor/files/patch-src_paintcanvas.cpp Tue Feb 16 06:13:21 2021 (r565382) @@ -0,0 +1,10 @@ +--- src/paintcanvas.cpp.orig 2021-02-15 21:19:18 UTC ++++ src/paintcanvas.cpp +@@ -24,6 +24,7 @@ + + #include <QImage> + #include <QPainter> ++#include <QPainterPath> + #include <QVariant> + + PaintCanvas::PaintCanvas(QWidget *parent) Added: head/print/posterazor/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/print/posterazor/pkg-descr Tue Feb 16 06:13:21 2021 (r565382) @@ -0,0 +1,8 @@ +PosteRazor cuts a raster image into pieces which can afterwards be +printed out and assembled to a poster. + +As input, the PosteRazor takes a raster image. The resulting poster is +saved as a multipage PDF document. An easy to use, wizard like user +interface guides through 5 steps. + +WWW: https://github.com/aportale/posterazor
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102160613.11G6DMkC075418>