Wed Mar 13 14:45:09 2024 UTC (73d)
libpaper: update to 2.2.5.

Release v2.2.5

This release exports the symbol 窶賄efaultpaper窶�, which was previously
missing.

Release v2.2.4

This release adds missing license files (GPL 3 and MIT) to the
source tarball.

Release v2.2.3

This release fixes the build when configured without --enable-relocatable

Release v2.2.2

This release fixes the license headers of paper.c and paper.h

Release v2.2.1

This release merely puts the correct copyright holders in the copy
of the MIT License.

Release v2.2.0

This release adds the option of using the library under the MIT
license when it is built without relocation support (--enable-relocatable).
It achieves this by replacing all the other LGPL窶册d code from gnulib
with alternative code.


(wiz)
diff -r1.21 -r1.22 pkgsrc/print/libpaper/Makefile
diff -r1.7 -r1.8 pkgsrc/print/libpaper/PLIST
diff -r1.18 -r1.19 pkgsrc/print/libpaper/distinfo

cvs diff -r1.21 -r1.22 pkgsrc/print/libpaper/Makefile (expand / switch to unified diff)

--- pkgsrc/print/libpaper/Makefile 2024/01/28 12:58:33 1.21
+++ pkgsrc/print/libpaper/Makefile 2024/03/13 14:45:09 1.22
@@ -1,23 +1,24 @@ @@ -1,23 +1,24 @@
1# $NetBSD: Makefile,v 1.21 2024/01/28 12:58:33 wiz Exp $ 1# $NetBSD: Makefile,v 1.22 2024/03/13 14:45:09 wiz Exp $
2 2
3DISTNAME= libpaper-2.1.3 3DISTNAME= libpaper-2.2.5
4CATEGORIES= print 4CATEGORIES= print
5MASTER_SITES= ${MASTER_SITE_GITHUB:=rrthomas/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=rrthomas/}
6GITHUB_RELEASE= v${PKGVERSION_NOREV} 6GITHUB_RELEASE= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/rrthomas/libpaper 9HOMEPAGE= https://github.com/rrthomas/libpaper
10COMMENT= Paper size handling library 10COMMENT= Paper size handling library
 11# or MIT in some cases
11LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 12LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1
12 13
13GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
14CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 15CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
15USE_LIBTOOL= yes 16USE_LIBTOOL= yes
16USE_TOOLS+= gmake 17USE_TOOLS+= gmake
17USE_FEATURES+= getline strndup strnlen 18USE_FEATURES+= getline strndup strnlen
18 19
19TEST_TARGET= check 20TEST_TARGET= check
20 21
21EGDIR= ${PREFIX}/share/examples/libpaper 22EGDIR= ${PREFIX}/share/examples/libpaper
22CONF_FILES+= ${EGDIR}/papersize ${PKG_SYSCONFDIR}/papersize 23CONF_FILES+= ${EGDIR}/papersize ${PKG_SYSCONFDIR}/papersize
23CONF_FILES+= ${EGDIR}/paperspecs ${PKG_SYSCONFDIR}/paperspecs 24CONF_FILES+= ${EGDIR}/paperspecs ${PKG_SYSCONFDIR}/paperspecs

cvs diff -r1.7 -r1.8 pkgsrc/print/libpaper/PLIST (expand / switch to unified diff)

--- pkgsrc/print/libpaper/PLIST 2023/04/17 08:35:54 1.7
+++ pkgsrc/print/libpaper/PLIST 2024/03/13 14:45:09 1.8
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1@comment $NetBSD: PLIST,v 1.7 2023/04/17 08:35:54 jperkin Exp $ 1@comment $NetBSD: PLIST,v 1.8 2024/03/13 14:45:09 wiz Exp $
2bin/paper 2bin/paper
3bin/paperconf 3bin/paperconf
4include/paper.h 4include/paper.h
5lib/libpaper.la 5lib/libpaper.la
6man/man1/paper.1 6man/man1/paper.1
7man/man5/paperspecs.5 7man/man5/paperspecs.5
8share/doc/libpaper/README 8share/doc/libpaper/README.md
9share/examples/libpaper/papersize 9share/examples/libpaper/papersize
10share/examples/libpaper/paperspecs 10share/examples/libpaper/paperspecs

cvs diff -r1.18 -r1.19 pkgsrc/print/libpaper/distinfo (expand / switch to unified diff)

--- pkgsrc/print/libpaper/distinfo 2024/01/28 12:58:33 1.18
+++ pkgsrc/print/libpaper/distinfo 2024/03/13 14:45:09 1.19
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.18 2024/01/28 12:58:33 wiz Exp $ 1$NetBSD: distinfo,v 1.19 2024/03/13 14:45:09 wiz Exp $
2 2
3BLAKE2s (libpaper-2.1.3.tar.gz) = ecb60e479670e081a8a64367511fa720e67bd797d82aa2462bff57bf2e4accbb 3BLAKE2s (libpaper-2.2.5.tar.gz) = 677b0ad4b124e3df8bcb24410928c845e4538cbfe9e200551250d01859e03d07
4SHA512 (libpaper-2.1.3.tar.gz) = 7ebd469b7d6f22cd98e5811cf87403d066974dc2624d35653803c318258cb68506dc2abeb7129b03231aa32c36a7461275b20f4a43c51f0cd70b2db59a1a2988 4SHA512 (libpaper-2.2.5.tar.gz) = db8da6f7c41a11458e917e4ecceab69c77ada54ac7de9ca13137f019ccca29d85f49573307327c05704697f8bdf7a044231c123b41e5033f78ad610202163808
5Size (libpaper-2.1.3.tar.gz) = 1263513 bytes 5Size (libpaper-2.2.5.tar.gz) = 1215652 bytes