pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/trio



Module Name:    pkgsrc
Committed By:   nia
Date:           Tue May 12 09:33:58 UTC 2020

Modified Files:
        pkgsrc/devel/trio: Makefile distinfo
        pkgsrc/devel/trio/files: Makefile
Added Files:
        pkgsrc/devel/trio: buildlink3.mk

Log Message:
trio: Update to 1.16

Version 1.16 - 2014/07/16
-------------------------
* Stephen Kitt
  Fixed accuracy problems on platforms with double-double support.

* Stephen Kitt
  Added support for GCC format attribute.

* Balint Reczey
  Fixed several visibility problems.

* David Turner
  Changed trionan to use sigaction() instead of signal().

* Chris Liddell
  Fixed compiler warnings.

Version 1.15 - 2010/09/12
-------------------------
* Jiri Hruska
  Added the trio_cprintff() and trio_cscanff() function.

* Fixed calculation of fraction digits for %#g numbers involving rounding
  (reported by Lajos Foldy).

Version 1.14 - 2010/01/26
-------------------------
* David Byron
  Added trio_xstring_append_max.

* Fixed compilation problem on Cygwin due to lack of long double math
  (reported by Matthias Andree).

* David Boyce
  Added #undef of standard stdio function names before assigning trio functions
  to them.

* Matthias Andree
  Upgraded configure.in to use new macros instead of obsoleted macros.

* Matthias Andree
  Added VPATH to Makefile.in

* Tom Honermann
  Fixed problem with subnormal numbers which caused an infinite loop outputting
  leading spaces.

* Adam McLaurin
  Improved parsing performance by avoiding memset() and memcpy() on character
  arrays.

* Gideon Smeding
  Fixed %u scanning of signed numbers.

* Gideon Smeding
  Fixed group scanning for non-matching input.

* Fixed missing undo of look-ahead reading for scanf functions. This does only
  work for the scanf* and fscanf* functions, not dscanf* and cscanf* functions
  (reported by Gideon Smeding).

* If the format string is empty, scanf does not attempt to read any input.

* Ralf Junker
  Fixed Borland compilation for user-defined specifiers.

Version 1.13 - 2008/11/09
-------------------------
* Ives Aerts
  Added the $<format|skip> format for user-defined specifiers, which is
  compatible with compiler warnings about mismatches between specifiers and
  arguments.

* Added TRIO_DEPRECATED flag (reported by David Boyce)

* Fixed rounding adjustment for long double (reported as bug item #2136686).

* Added Makefile dependency for test target (reported as bug item #2136636).

* David Boyce
  Fixed long long support for MSVC.

* Fixed potential problem with read after buffer end for non-zero terminated
  strings (reported as bug item #1828465).

* Andreas Stricker
  Added WinCE support.

* Fixed number of significant digits for %g.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/trio/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/trio/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/trio/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/trio/files/Makefile

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

Modified files:

Index: pkgsrc/devel/trio/Makefile
diff -u pkgsrc/devel/trio/Makefile:1.13 pkgsrc/devel/trio/Makefile:1.14
--- pkgsrc/devel/trio/Makefile:1.13     Wed Sep  6 09:03:01 2017
+++ pkgsrc/devel/trio/Makefile  Tue May 12 09:33:58 2020
@@ -1,13 +1,14 @@
-# $NetBSD: Makefile,v 1.13 2017/09/06 09:03:01 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2020/05/12 09:33:58 nia Exp $
 #
 
-DISTNAME=      trio-1.12
+DISTNAME=      trio-1.16
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ctrio/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://daniel.haxx.se/projects/trio/
 COMMENT=       Fully matured and stable set of printf and string functions
+LICENSE=       isc
 
 USE_LIBTOOL=   yes
 

Index: pkgsrc/devel/trio/distinfo
diff -u pkgsrc/devel/trio/distinfo:1.6 pkgsrc/devel/trio/distinfo:1.7
--- pkgsrc/devel/trio/distinfo:1.6      Tue Nov  3 03:29:37 2015
+++ pkgsrc/devel/trio/distinfo  Tue May 12 09:33:58 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 03:29:37 agc Exp $
+$NetBSD: distinfo,v 1.7 2020/05/12 09:33:58 nia Exp $
 
-SHA1 (trio-1.12.tar.gz) = f63a5df8acd970846d64af2a0d19a3de69d901bf
-RMD160 (trio-1.12.tar.gz) = 158868f92c469803c1eb2f39296921862b6e6f7a
-SHA512 (trio-1.12.tar.gz) = 896192ec342871ea0e3296654d0cdcad7c9de25333393661654819b1fa8b9cc54ba58e2f64132582acfe2ca4f6faa4d27b1fc2792ff5cdaf972fc36113022a2d
-Size (trio-1.12.tar.gz) = 146414 bytes
+SHA1 (trio-1.16.tar.gz) = ef2ee4755e54b655c57fdabb1a9e2aa341a235a4
+RMD160 (trio-1.16.tar.gz) = ce7aaa21611d5cc4c1d888d557bc0a13ad6b0e53
+SHA512 (trio-1.16.tar.gz) = 3a8bac3ed001f70f498bd2ab0881ed6d3760bc978bf9ff587c3fc1d5d7a38205f779c5fe445f41edaa9e23c15bc1b4a521916e19161277741bc8e2f744b46c69
+Size (trio-1.16.tar.gz) = 167337 bytes

Index: pkgsrc/devel/trio/files/Makefile
diff -u pkgsrc/devel/trio/files/Makefile:1.2 pkgsrc/devel/trio/files/Makefile:1.3
--- pkgsrc/devel/trio/files/Makefile:1.2        Tue Oct 31 23:13:51 2006
+++ pkgsrc/devel/trio/files/Makefile    Tue May 12 09:33:58 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2006/10/31 23:13:51 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2020/05/12 09:33:58 nia Exp $
 
 LIB=           libtrio
 LIB_VER=       2:0:1
@@ -8,6 +8,8 @@ SRCS=           trio.c triostr.c trionan.c
 HDRS=          trio.h triop.h triodef.h trionan.h triostr.h
 OBJS=          ${SRCS:.c=.lo}
 
+CPPFLAGS+=     -DHAVE_STRUCT_SIGACTION
+
 PREFIX?=       /usr/local
 LIBDIR?=       ${PREFIX}/lib
 INCLUDEDIR?=   ${PREFIX}/include

Added files:

Index: pkgsrc/devel/trio/buildlink3.mk
diff -u /dev/null pkgsrc/devel/trio/buildlink3.mk:1.1
--- /dev/null   Tue May 12 09:33:58 2020
+++ pkgsrc/devel/trio/buildlink3.mk     Tue May 12 09:33:58 2020
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/05/12 09:33:58 nia Exp $
+
+BUILDLINK_TREE+=       trio
+
+.if !defined(TRIO_BUILDLINK3_MK)
+TRIO_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.trio+=   trio>=1.12
+BUILDLINK_PKGSRCDIR.trio?=     ../../devel/trio
+.endif # TRIO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -trio



Home | Main Index | Thread Index | Old Index