Bug 267892 - print/pdfmixtool: Add new port of PDF Mix Tool 1.1.1
Summary: print/pdfmixtool: Add new port of PDF Mix Tool 1.1.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Guangyuan Yang
URL: https://www.scarpetta.eu/pdfmixtool/
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-21 15:24 UTC by Florian Walpen
Modified: 2022-11-22 23:41 UTC (History)
1 user (show)

See Also:


Attachments
Create new port print/pdfmixtool (4.02 KB, patch)
2022-11-21 15:24 UTC, Florian Walpen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Walpen 2022-11-21 15:24:06 UTC
Created attachment 238214 [details]
Create new port print/pdfmixtool

Did a port of PDF Mix Tool 1.1.1, which is a GUI application for manipulating pages in PDFs. Incredibly useful if one tends to forget the CLI parameters of the various tools around.

See https://www.scarpetta.eu/pdfmixtool/

While porting was straight-forward, the build supports both Qt5 and Qt6, so I made two flavors pdfmixtool-qt5 and pdfmixtool-qt6. Set myself as maintainer, but I'm not opposed if anyone else wants to step in.

Portlint and poudriere test builds seem to be happy with it.
Briefly tested on 13.1-RELEASE.
Apply patch with "git am".
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-11-22 23:39:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7bac77cd47e41bf466ead5828bdda195c3ae0610

commit 7bac77cd47e41bf466ead5828bdda195c3ae0610
Author:     Florian Walpen <dev@submerge.ch>
AuthorDate: 2022-11-22 23:38:39 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2022-11-22 23:38:39 +0000

    print/pdfmixtool: Add port

    PR:             267892

 print/Makefile                   |  1 +
 print/pdfmixtool/Makefile (new)  | 40 ++++++++++++++++++++++++++++++++++++++++
 print/pdfmixtool/distinfo (new)  |  3 +++
 print/pdfmixtool/pkg-descr (new) | 12 ++++++++++++
 print/pdfmixtool/pkg-plist (new) |  8 ++++++++
 5 files changed, 64 insertions(+)