Mon Jun 26 00:45:54 2017 UTC ()
Remove patches that seem unnecessary with present-day clang. Add patch
with new leap seconds since this software was written. Specify LICENSE
explicitly. Bump PKGREVISION.


(schmonz)
diff -r1.11 -r1.12 pkgsrc/devel/libtai/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/libtai/distinfo
diff -r1.2 -r0 pkgsrc/devel/libtai/patches/patch-aa
diff -r0 -r1.1 pkgsrc/devel/libtai/patches/patch-leapsecs.txt
diff -r1.1 -r0 pkgsrc/devel/libtai/patches/patch-trycpp_c
diff -r1.1 -r0 pkgsrc/devel/libtai/patches/patch-yearcal_c

cvs diff -r1.11 -r1.12 pkgsrc/devel/libtai/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libtai/Makefile 2012/10/31 11:17:22 1.11
+++ pkgsrc/devel/libtai/Makefile 2017/06/26 00:45:54 1.12
@@ -1,34 +1,37 @@ @@ -1,34 +1,37 @@
1# $NetBSD: Makefile,v 1.11 2012/10/31 11:17:22 asau Exp $ 1# $NetBSD: Makefile,v 1.12 2017/06/26 00:45:54 schmonz Exp $
2# 2#
3 3
4DISTNAME= libtai-0.60 4DISTNAME= libtai-0.60
5PKGREVISION= 4 5PKGREVISION= 5
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= http://cr.yp.to/libtai/ 7MASTER_SITES= http://cr.yp.to/libtai/
8 8
9MAINTAINER= schmonz@NetBSD.org 9MAINTAINER= schmonz@NetBSD.org
10HOMEPAGE= http://cr.yp.to/libtai.html 10HOMEPAGE= http://cr.yp.to/libtai.html
11COMMENT= Library for storing and manipulating dates and times 11COMMENT= Library for storing and manipulating dates and times
 12LICENSE= djb-nonlicense
12 13
13CONFLICTS= libowfat-[0-9]* 14CONFLICTS= libowfat-[0-9]*
14 15
15DJB_RESTRICTED= NO 16DJB_RESTRICTED= NO
16 17
17USE_TOOLS+= nroff 18USE_TOOLS+= nroff
18 19
19EGDIR= share/examples/${PKGBASE} 20EGDIR= share/examples/${PKGBASE}
20CONF_FILES+= ${EGDIR}/leapsecs.dat ${PKG_SYSCONFDIR}/leapsecs.dat 21CONF_FILES+= ${EGDIR}/leapsecs.dat ${PKG_SYSCONFDIR}/leapsecs.dat
21 22
 23SUBST_FILES.djbware+= leapsecs_read.c
 24
22INSTALLATION_DIRS= bin include lib ${EGDIR} 25INSTALLATION_DIRS= bin include lib ${EGDIR}
23INSTALLATION_DIRS+= ${PKGMANDIR}/man3 26INSTALLATION_DIRS+= ${PKGMANDIR}/man3
24 27
25do-install: 28do-install:
26 set -e; cd ${WRKSRC}; \ 29 set -e; cd ${WRKSRC}; \
27 for f in *.3; do \ 30 for f in *.3; do \
28 ${INSTALL_MAN} "$${f}" ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3; \ 31 ${INSTALL_MAN} "$${f}" ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3; \
29 done; \ 32 done; \
30 for f in easter nowutc leapsecs yearcal; do \ 33 for f in easter nowutc leapsecs yearcal; do \
31 ${INSTALL_PROGRAM} "$${f}" ${DESTDIR}${PREFIX}/bin; \ 34 ${INSTALL_PROGRAM} "$${f}" ${DESTDIR}${PREFIX}/bin; \
32 done; \ 35 done; \
33 for f in *.h; do \ 36 for f in *.h; do \
34 ${INSTALL_DATA} "$${f}" ${DESTDIR}${PREFIX}/include; \ 37 ${INSTALL_DATA} "$${f}" ${DESTDIR}${PREFIX}/include; \

cvs diff -r1.4 -r1.5 pkgsrc/devel/libtai/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libtai/distinfo 2015/11/03 03:27:45 1.4
+++ pkgsrc/devel/libtai/distinfo 2017/06/26 00:45:54 1.5
@@ -1,9 +1,7 @@ @@ -1,9 +1,7 @@
1$NetBSD: distinfo,v 1.4 2015/11/03 03:27:45 agc Exp $ 1$NetBSD: distinfo,v 1.5 2017/06/26 00:45:54 schmonz Exp $
2 2
3SHA1 (libtai-0.60.tar.gz) = f4682fb2a98dd7d434aa0cecd9254a58a0bfd9fb 3SHA1 (libtai-0.60.tar.gz) = f4682fb2a98dd7d434aa0cecd9254a58a0bfd9fb
4RMD160 (libtai-0.60.tar.gz) = 706111781e5e5bd7ae888e3cdc169d1d8d29de6f 4RMD160 (libtai-0.60.tar.gz) = 706111781e5e5bd7ae888e3cdc169d1d8d29de6f
5SHA512 (libtai-0.60.tar.gz) = e3e6e3e46f3cb869bcd661b0c87aa63116fb0c795078a4e194cffa7fd5425ae322af2c17e8ef37799dad7bac93a72b2e458e9dbd80d825857403060e71ad26b7 5SHA512 (libtai-0.60.tar.gz) = e3e6e3e46f3cb869bcd661b0c87aa63116fb0c795078a4e194cffa7fd5425ae322af2c17e8ef37799dad7bac93a72b2e458e9dbd80d825857403060e71ad26b7
6Size (libtai-0.60.tar.gz) = 17300 bytes 6Size (libtai-0.60.tar.gz) = 17300 bytes
7SHA1 (patch-aa) = cc47ecdcbb4ac5259bfc7a3b05ed6c9560cbba17 7SHA1 (patch-leapsecs.txt) = 957c257bf41fcc50fb8ff7f975bcdbf1d07c6fd9
8SHA1 (patch-trycpp_c) = 1bb21fc210ea713b0729ff92b09b6bd9e56e90ac 
9SHA1 (patch-yearcal_c) = 3935f1c00a2dacfb56f6eb0956c194e115d498dd 

File Deleted: pkgsrc/devel/libtai/patches/Attic/patch-aa

File Added: pkgsrc/devel/libtai/patches/patch-leapsecs.txt
$NetBSD: patch-leapsecs.txt,v 1.1 2017/06/26 00:45:54 schmonz Exp $

Add leap seconds since this software was written.

--- leapsecs.txt.orig	1998-10-13 16:52:20.000000000 +0000
+++ leapsecs.txt
@@ -35,3 +35,7 @@
 +1995-12-31
 +1997-06-30
 +1998-12-31
++2005-12-31
++2008-12-31
++2012-06-30
++2015-06-30

File Deleted: pkgsrc/devel/libtai/patches/Attic/patch-trycpp_c

File Deleted: pkgsrc/devel/libtai/patches/Attic/patch-yearcal_c