On Thu, Nov 02, 2023 at 02:47:36AM +0000, Klemens Nanni wrote: > On Wed, Nov 01, 2023 at 09:39:09PM +0100, Matthias Kilian wrote: > > Hi, > > > > On Wed, Nov 01, 2023 at 07:32:25AM +0000, Klemens Nanni wrote: > > > On Wed, Nov 01, 2023 at 01:33:36AM +0100, Matthias Kilian wrote: > > > > On Tue, Oct 31, 2023 at 10:42:16AM +0000, Klemens Nanni wrote: > > > > > 'UPDATE: xpdf-4.04' from februrary 2023 rsadowski's new 4.x port and > > > > > sthen's > > > > > rename idea: https://marc.info/?l=openbsd-ports&m=167562578021303&w=2 > > > > [...] > > > > > Thoughts? > > > > > > > > May it be worth the pain to re-introduce a subpackage xpdf-utils > > > > (for pdfdetach and pdftopng)? > > > > > > To be able to install xpdf and poppler-utils at the same time? > > > Port-wise this shouldn't be difficult, so why not if deemed better. > > > > Or just @comment both binaries (and man pages), and un@comment > > pdfdetach in poppler-utils PLIST. I guess we can live without > > something like pdftopng. > > Why drop pdftopng from xpdf, what's the problem? > poppler does not have it. > > > > But is this directly related to the update and rename? > > > > No, The update and rename is fine for me. > > If at all, it'd be easier to sort this out before, imho. > > > > > > Would you do this before update/rename or afterwards, i.e. only to new > > > xpdf-4.04 and leave xpdf3-3.04 without utilities? > > > > Well, @commment the utilities in both versions of xpdf, un@comment > > pdfdetach in poppler-utils, then commit all three in a small time > > window should be ok. > > So you want to move pdfdetach to poppler-utils? > Can you elaborate why? > > IIUC, diff below is what you want. > > But again, I don't know the difference between the two versions and/or why > pdfdetach is in xpdf now while pdfattach comes from poppler.
Ping. Index: textproc/xpdf/Makefile =================================================================== RCS file: /cvs/ports/textproc/xpdf/Makefile,v diff -u -p -r1.98 Makefile --- textproc/xpdf/Makefile 22 Oct 2023 15:16:54 -0000 1.98 +++ textproc/xpdf/Makefile 4 Nov 2023 07:06:38 -0000 @@ -3,7 +3,7 @@ COMMENT= PDF viewer for X11 DISTNAME= xpdf-3.04 CATEGORIES= textproc x11 EPOCH= 0 -REVISION= 2 +REVISION= 3 SITES= https://xpdfreader-dl.s3.amazonaws.com/old/ @@ -33,7 +33,7 @@ COMPILER = base-clang ports-gcc base-gc NO_TEST= Yes # others are already in popper-utils -PROGS= xpdf pdfdetach pdftopng +PROGS= xpdf pdftopng ALL_TARGET= ${PROGS} do-install: Index: textproc/xpdf/pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/xpdf/pkg/PLIST,v diff -u -p -r1.14 PLIST --- textproc/xpdf/pkg/PLIST 11 Mar 2022 20:03:37 -0000 1.14 +++ textproc/xpdf/pkg/PLIST 2 Nov 2023 02:30:12 -0000 @@ -1,10 +1,9 @@ +@conflict poppler-utils-<23.10.0p0 @conflict xpdf-utils-* @pkgpath textproc/xpdf,-main @pkgpath textproc/xpdf,-utils -@bin bin/pdfdetach @bin bin/pdftopng @bin bin/xpdf -@man man/man1/pdfdetach.1 @man man/man1/pdftopng.1 @man man/man1/xpdf.1 @man man/man5/xpdfrc.5 Index: print/poppler/Makefile =================================================================== RCS file: /cvs/ports/print/poppler/Makefile,v diff -u -p -r1.177 Makefile --- print/poppler/Makefile 7 Nov 2023 23:56:40 -0000 1.177 +++ print/poppler/Makefile 8 Nov 2023 09:43:26 -0000 @@ -10,6 +10,7 @@ PKGNAME-main= poppler-$V PKGNAME-utils= poppler-utils-$V PKGNAME-qt5= poppler-qt5-$V PKGNAME-qt6= poppler-qt6-$V +REVISION-utils= 0 EXTRACT_SUFX= .tar.xz Index: print/poppler/pkg/PLIST-utils =================================================================== RCS file: /cvs/ports/print/poppler/pkg/PLIST-utils,v diff -u -p -r1.6 PLIST-utils --- print/poppler/pkg/PLIST-utils 11 Mar 2022 19:51:06 -0000 1.6 +++ print/poppler/pkg/PLIST-utils 2 Nov 2023 02:29:07 -0000 @@ -1,8 +1,9 @@ +@conflict xpdf-<3.04p3 @conflict xpdf-utils-* @conflict poppler-<0.18.4p0 @pkgpath textproc/xpdf,-utils @bin bin/pdfattach -@comment bin/pdfdetach +@bin bin/pdfdetach @bin bin/pdffonts @bin bin/pdfimages @bin bin/pdfinfo @@ -14,7 +15,7 @@ @bin bin/pdftotext @bin bin/pdfunite @man man/man1/pdfattach.1 -@comment man/man1/pdfdetach.1 +@man man/man1/pdfdetach.1 @man man/man1/pdffonts.1 @man man/man1/pdfimages.1 @man man/man1/pdfinfo.1