pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

diff-pdf: add new package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Thu Jul 4 15:52:44 2024 +0200
Changeset:	f9c0f04d6f308ef2909d8d92b0c5f2e1faf154b5

Modified Files:
	Makefile
Added Files:
	diff-pdf/DESCR
	diff-pdf/Makefile
	diff-pdf/PLIST
	diff-pdf/distinfo

Log Message:
diff-pdf: add new package

Packages fine, needs testing.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f9c0f04d6f308ef2909d8d92b0c5f2e1faf154b5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile          |  8 ++++++++
 diff-pdf/DESCR    |  9 +++++++++
 diff-pdf/Makefile | 23 +++++++++++++++++++++++
 diff-pdf/PLIST    |  2 ++
 diff-pdf/distinfo |  5 +++++
 5 files changed, 47 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 5bae217f3d..c6e79254ff 100644
--- a/Makefile
+++ b/Makefile
@@ -680,6 +680,7 @@ SUBDIR+=	dict-est-rus
 SUBDIR+=	dict-freedict-eng-ara
 SUBDIR+=	dict-freedict-eng-fra
 SUBDIR+=	dict-server-current
+SUBDIR+=	diff-pdf
 SUBDIR+=	diffsitter-git
 SUBDIR+=	digestif
 SUBDIR+=	digitemp
@@ -1306,6 +1307,7 @@ SUBDIR+=	go-shellescape
 SUBDIR+=	go-tail
 SUBDIR+=	go-uilive
 SUBDIR+=	go-upspin
+SUBDIR+=	go123
 SUBDIR+=	goattracker
 SUBDIR+=	godura
 SUBDIR+=	goldendict
@@ -2379,6 +2381,7 @@ SUBDIR+=	mtail
 SUBDIR+=	mtd-utils
 SUBDIR+=	mtdev
 SUBDIR+=	mtf
+SUBDIR+=	mtm
 SUBDIR+=	mtop
 SUBDIR+=	mtpaint
 SUBDIR+=	mtpfs
@@ -3298,6 +3301,7 @@ SUBDIR+=	py-ansicolors
 SUBDIR+=	py-antlr3
 SUBDIR+=	py-anvio
 SUBDIR+=	py-anyconfig
+SUBDIR+=	py-anywidget
 SUBDIR+=	py-aopython
 SUBDIR+=	py-apache-arrow
 SUBDIR+=	py-applpy
@@ -4123,6 +4127,7 @@ SUBDIR+=	py-nbsphinx
 SUBDIR+=	py-nbval
 SUBDIR+=	py-ncomb
 SUBDIR+=	py-ncpol2sdpa
+SUBDIR+=	py-ndindex
 SUBDIR+=	py-ndjson
 SUBDIR+=	py-neo
 SUBDIR+=	py-neqsys
@@ -4305,6 +4310,7 @@ SUBDIR+=	py-psamm
 SUBDIR+=	py-pseudopy
 SUBDIR+=	py-pseudorandom
 SUBDIR+=	py-psychopy
+SUBDIR+=	py-psygnal
 SUBDIR+=	py-ptex
 SUBDIR+=	py-ptpython
 SUBDIR+=	py-ptrace
@@ -4539,6 +4545,7 @@ SUBDIR+=	py-sep
 SUBDIR+=	py-serial-asyncio
 SUBDIR+=	py-serialize
 SUBDIR+=	py-setupdocs
+SUBDIR+=	py-setuptools-git-versioning
 SUBDIR+=	py-setuptools_git
 SUBDIR+=	py-sfepy
 SUBDIR+=	py-sfg
@@ -5572,6 +5579,7 @@ SUBDIR+=	toxic-git
 SUBDIR+=	tp-note
 SUBDIR+=	tpdne-dl
 SUBDIR+=	tpico2
+SUBDIR+=	tpico2-experimental
 SUBDIR+=	tpl
 SUBDIR+=	tpp
 SUBDIR+=	tqsllib
diff --git a/diff-pdf/DESCR b/diff-pdf/DESCR
new file mode 100644
index 0000000000..8cb03f3536
--- /dev/null
+++ b/diff-pdf/DESCR
@@ -0,0 +1,9 @@
+diff-pdf is a tool for visually comparing two PDFs.
+
+It takes two PDF files as arguments. By default, its only output
+is its return code, which is 0 if there are no differences and 1
+if the two PDFs differ. If given the `--output-diff` option, it
+produces a PDF file with visually highlighted differences.
+
+Another option is to compare the two files visually in a simple
+GUI, using the `--view` argument.
diff --git a/diff-pdf/Makefile b/diff-pdf/Makefile
new file mode 100644
index 0000000000..3123dfd4ff
--- /dev/null
+++ b/diff-pdf/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+DISTNAME=	diff-pdf-0.5.2
+CATEGORIES=	print
+MASTER_SITES=	${MASTER_SITE_GITHUB:=vslavik/}
+GITHUB_RELEASE=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/vslavik/diff-pdf/
+COMMENT=	Simple tool for visually comparing to PDF files
+LICENSE=	gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+GNU_CONFIGURE=	yes
+# doesn't need C
+USE_LANGUAGES=	c++
+USE_TOOLS+=	pkg-config
+
+BUILDLINK_API_DEPENDS.cairo+=	cairo>=1.4
+.include "../../graphics/cairo/buildlink3.mk"
+BUILDLINK_API_DEPENDS.poppler+=	poppler>=0.10
+.include "../../print/poppler/buildlink3.mk"
+.include "../../x11/wxGTK32/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/diff-pdf/PLIST b/diff-pdf/PLIST
new file mode 100644
index 0000000000..192c73c01c
--- /dev/null
+++ b/diff-pdf/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/diff-pdf
diff --git a/diff-pdf/distinfo b/diff-pdf/distinfo
new file mode 100644
index 0000000000..ddb664e7c2
--- /dev/null
+++ b/diff-pdf/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (diff-pdf-0.5.2.tar.gz) = ccda0e94621e43c15120e68372aa27a40ebf5f11f56f2564ae5ac45b429ba52f
+SHA512 (diff-pdf-0.5.2.tar.gz) = b800ea3ba99a746617e17fa4168866d3ef83e96161d392613a013b11eb87ef1bd520155d210ab40a9c6472e03abde5687fea4f10f4cd74326f54ada4c42c8b5e
+Size (diff-pdf-0.5.2.tar.gz) = 141482 bytes


Home | Main Index | Thread Index | Old Index