pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/qalculate qalculate: update to 3.5.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4627bda6776c
branches:  trunk
changeset: 344462:4627bda6776c
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed Nov 20 22:15:28 2019 +0000

description:
qalculate: update to 3.5.0

10 years worth of development.

diffstat:

 math/qalculate/MESSAGE                                     |    8 -
 math/qalculate/Makefile                                    |   35 +-
 math/qalculate/PLIST                                       |  438 +++++++-----
 math/qalculate/buildlink3.mk                               |    7 +-
 math/qalculate/distinfo                                    |   18 +-
 math/qalculate/patches/patch-ab                            |   13 -
 math/qalculate/patches/patch-ac                            |   11 -
 math/qalculate/patches/patch-ad                            |   21 -
 math/qalculate/patches/patch-ae                            |   13 -
 math/qalculate/patches/patch-af                            |   13 -
 math/qalculate/patches/patch-libqalculate_Makefile.in      |   16 -
 math/qalculate/patches/patch-libqalculate_MathStructure.cc |   15 -
 math/qalculate/patches/patch-libqalculate_util.cc          |   47 +
 13 files changed, 321 insertions(+), 334 deletions(-)

diffs (truncated from 763 to 300 lines):

diff -r 14f4a85a999c -r 4627bda6776c math/qalculate/MESSAGE
--- a/math/qalculate/MESSAGE    Wed Nov 20 22:07:24 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2009/05/25 15:10:28 drochner Exp $
-
-For online updates of currency exchange rates, either gnome-vfs
-(pkgsrc/sysutils/gnome-vfs) or wget (pkgsrc/net/wget) needs to be
-installed.
-
-===========================================================================
diff -r 14f4a85a999c -r 4627bda6776c math/qalculate/Makefile
--- a/math/qalculate/Makefile   Wed Nov 20 22:07:24 2019 +0000
+++ b/math/qalculate/Makefile   Wed Nov 20 22:15:28 2019 +0000
@@ -1,40 +1,35 @@
-# $NetBSD: Makefile,v 1.49 2019/11/20 22:07:24 markd Exp $
+# $NetBSD: Makefile,v 1.50 2019/11/20 22:15:28 markd Exp $
 
-DISTNAME=      libqalculate-0.9.7
-PKGNAME=       qalculate-0.9.7
-PKGREVISION=   6
+DISTNAME=      libqalculate-3.5.0a
+PKGNAME=       qalculate-3.5.0
 CATEGORIES=    math
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=qalculate/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=Qalculate/}
+GITHUB_PROJECT=        libqalculate
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://qalculate.sourceforge.net/
+HOMEPAGE=      http://qalculate.github.io/
 COMMENT=       Modern multi-purpose desktop calculator (console version)
+LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES=         c c++
+WRKSRC=                ${WRKDIR}/libqalculate-${PKGVERSION_NOREV}
+
+USE_LANGUAGES=         c c++11
 USE_LIBTOOL=           yes
 USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            autoconf gmake intltool msgfmt pkg-config
+USE_TOOLS+=            gmake intltool msgfmt msgmerge xgettext pkg-config
 GNU_CONFIGURE=         yes
 PKGCONFIG_OVERRIDE=    ${WRKSRC}/libqalculate.pc.in
 
 UNLIMIT_RESOURCES=     datasize
 
-SUBST_CLASSES+=                pthread
-SUBST_FILES.pthread=   libqalculate.pc.in
-SUBST_SED.pthread+=    -e 's,@PTHREAD_LIBS@,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS},g'
-SUBST_STAGE.pthread=   pre-configure
-
-PTHREAD_AUTO_VARS=     yes
-
 CFLAGS.SunOS+=         -D_LCONV_C99
 
-pre-configure:
-       ${RUN} cd ${WRKSRC}; autoconf
-
-.include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/readline/buildlink3.mk"
-.include "../../math/cln/buildlink3.mk"
+.include "../../math/mpfr/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r 14f4a85a999c -r 4627bda6776c math/qalculate/PLIST
--- a/math/qalculate/PLIST      Wed Nov 20 22:07:24 2019 +0000
+++ b/math/qalculate/PLIST      Wed Nov 20 22:15:28 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2010/04/13 17:25:22 drochner Exp $
+@comment $NetBSD: PLIST,v 1.16 2019/11/20 22:15:28 markd Exp $
 bin/qalc
 include/libqalculate/BuiltinFunctions.h
 include/libqalculate/Calculator.h
@@ -8,6 +8,7 @@
 include/libqalculate/MathStructure.h
 include/libqalculate/Number.h
 include/libqalculate/Prefix.h
+include/libqalculate/QalculateDateTime.h
 include/libqalculate/Unit.h
 include/libqalculate/Variable.h
 include/libqalculate/includes.h
@@ -15,194 +16,252 @@
 include/libqalculate/util.h
 lib/libqalculate.la
 lib/pkgconfig/libqalculate.pc
-share/doc/lib${PKGNAME}/reference/html/Calculator_8h.html
-share/doc/lib${PKGNAME}/reference/html/DataSet_8h.html
-share/doc/lib${PKGNAME}/reference/html/ExpressionItem_8h.html
-share/doc/lib${PKGNAME}/reference/html/Function_8h.html
-share/doc/lib${PKGNAME}/reference/html/MathStructure_8h.html
-share/doc/lib${PKGNAME}/reference/html/Number_8h.html
-share/doc/lib${PKGNAME}/reference/html/Prefix_8h.html
-share/doc/lib${PKGNAME}/reference/html/Unit_8h.html
-share/doc/lib${PKGNAME}/reference/html/Variable_8h.html
-share/doc/lib${PKGNAME}/reference/html/annotated.html
-share/doc/lib${PKGNAME}/reference/html/classAliasUnit-members.html
-share/doc/lib${PKGNAME}/reference/html/classAliasUnit.html
-share/doc/lib${PKGNAME}/reference/html/classAliasUnit.png
-share/doc/lib${PKGNAME}/reference/html/classAliasUnit__Composite-members.html
-share/doc/lib${PKGNAME}/reference/html/classAliasUnit__Composite.html
-share/doc/lib${PKGNAME}/reference/html/classAliasUnit__Composite.png
-share/doc/lib${PKGNAME}/reference/html/classArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classArgument.html
-share/doc/lib${PKGNAME}/reference/html/classArgument.png
-share/doc/lib${PKGNAME}/reference/html/classArgumentSet-members.html
-share/doc/lib${PKGNAME}/reference/html/classArgumentSet.html
-share/doc/lib${PKGNAME}/reference/html/classArgumentSet.png
-share/doc/lib${PKGNAME}/reference/html/classAssumptions-members.html
-share/doc/lib${PKGNAME}/reference/html/classAssumptions.html
-share/doc/lib${PKGNAME}/reference/html/classBinaryPrefix-members.html
-share/doc/lib${PKGNAME}/reference/html/classBinaryPrefix.html
-share/doc/lib${PKGNAME}/reference/html/classBinaryPrefix.png
-share/doc/lib${PKGNAME}/reference/html/classBooleanArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classBooleanArgument.html
-share/doc/lib${PKGNAME}/reference/html/classBooleanArgument.png
-share/doc/lib${PKGNAME}/reference/html/classCalculator-members.html
-share/doc/lib${PKGNAME}/reference/html/classCalculator.html
-share/doc/lib${PKGNAME}/reference/html/classCalculatorMessage-members.html
-share/doc/lib${PKGNAME}/reference/html/classCalculatorMessage.html
-share/doc/lib${PKGNAME}/reference/html/classCompositeUnit-members.html
-share/doc/lib${PKGNAME}/reference/html/classCompositeUnit.html
-share/doc/lib${PKGNAME}/reference/html/classCompositeUnit.png
-share/doc/lib${PKGNAME}/reference/html/classDataObject-members.html
-share/doc/lib${PKGNAME}/reference/html/classDataObject.html
-share/doc/lib${PKGNAME}/reference/html/classDataObjectArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classDataObjectArgument.html
-share/doc/lib${PKGNAME}/reference/html/classDataObjectArgument.png
-share/doc/lib${PKGNAME}/reference/html/classDataProperty-members.html
-share/doc/lib${PKGNAME}/reference/html/classDataProperty.html
-share/doc/lib${PKGNAME}/reference/html/classDataPropertyArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classDataPropertyArgument.html
-share/doc/lib${PKGNAME}/reference/html/classDataPropertyArgument.png
-share/doc/lib${PKGNAME}/reference/html/classDataSet-members.html
-share/doc/lib${PKGNAME}/reference/html/classDataSet.html
-share/doc/lib${PKGNAME}/reference/html/classDataSet.png
-share/doc/lib${PKGNAME}/reference/html/classDateArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classDateArgument.html
-share/doc/lib${PKGNAME}/reference/html/classDateArgument.png
-share/doc/lib${PKGNAME}/reference/html/classDecimalPrefix-members.html
-share/doc/lib${PKGNAME}/reference/html/classDecimalPrefix.html
-share/doc/lib${PKGNAME}/reference/html/classDecimalPrefix.png
-share/doc/lib${PKGNAME}/reference/html/classDynamicVariable-members.html
-share/doc/lib${PKGNAME}/reference/html/classDynamicVariable.html
-share/doc/lib${PKGNAME}/reference/html/classDynamicVariable.png
-share/doc/lib${PKGNAME}/reference/html/classExpressionItem-members.html
-share/doc/lib${PKGNAME}/reference/html/classExpressionItem.html
-share/doc/lib${PKGNAME}/reference/html/classExpressionItem.png
-share/doc/lib${PKGNAME}/reference/html/classExpressionItemArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classExpressionItemArgument.html
-share/doc/lib${PKGNAME}/reference/html/classExpressionItemArgument.png
-share/doc/lib${PKGNAME}/reference/html/classFunctionArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classFunctionArgument.html
-share/doc/lib${PKGNAME}/reference/html/classFunctionArgument.png
-share/doc/lib${PKGNAME}/reference/html/classIntegerArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classIntegerArgument.html
-share/doc/lib${PKGNAME}/reference/html/classIntegerArgument.png
-share/doc/lib${PKGNAME}/reference/html/classKnownVariable-members.html
-share/doc/lib${PKGNAME}/reference/html/classKnownVariable.html
-share/doc/lib${PKGNAME}/reference/html/classKnownVariable.png
-share/doc/lib${PKGNAME}/reference/html/classMathFunction-members.html
-share/doc/lib${PKGNAME}/reference/html/classMathFunction.html
-share/doc/lib${PKGNAME}/reference/html/classMathFunction.png
-share/doc/lib${PKGNAME}/reference/html/classMathStructure-members.html
-share/doc/lib${PKGNAME}/reference/html/classMathStructure.html
-share/doc/lib${PKGNAME}/reference/html/classMatrixArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classMatrixArgument.html
-share/doc/lib${PKGNAME}/reference/html/classMatrixArgument.png
-share/doc/lib${PKGNAME}/reference/html/classNumber-members.html
-share/doc/lib${PKGNAME}/reference/html/classNumber.html
-share/doc/lib${PKGNAME}/reference/html/classNumberArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classNumberArgument.html
-share/doc/lib${PKGNAME}/reference/html/classNumberArgument.png
-share/doc/lib${PKGNAME}/reference/html/classNumberPrefix-members.html
-share/doc/lib${PKGNAME}/reference/html/classNumberPrefix.html
-share/doc/lib${PKGNAME}/reference/html/classNumberPrefix.png
-share/doc/lib${PKGNAME}/reference/html/classPrefix-members.html
-share/doc/lib${PKGNAME}/reference/html/classPrefix.html
-share/doc/lib${PKGNAME}/reference/html/classPrefix.png
-share/doc/lib${PKGNAME}/reference/html/classSymbolicArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classSymbolicArgument.html
-share/doc/lib${PKGNAME}/reference/html/classSymbolicArgument.png
-share/doc/lib${PKGNAME}/reference/html/classTextArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classTextArgument.html
-share/doc/lib${PKGNAME}/reference/html/classTextArgument.png
-share/doc/lib${PKGNAME}/reference/html/classUnit-members.html
-share/doc/lib${PKGNAME}/reference/html/classUnit.html
-share/doc/lib${PKGNAME}/reference/html/classUnit.png
-share/doc/lib${PKGNAME}/reference/html/classUnknownVariable-members.html
-share/doc/lib${PKGNAME}/reference/html/classUnknownVariable.html
-share/doc/lib${PKGNAME}/reference/html/classUnknownVariable.png
-share/doc/lib${PKGNAME}/reference/html/classUserFunction-members.html
-share/doc/lib${PKGNAME}/reference/html/classUserFunction.html
-share/doc/lib${PKGNAME}/reference/html/classUserFunction.png
-share/doc/lib${PKGNAME}/reference/html/classVariable-members.html
-share/doc/lib${PKGNAME}/reference/html/classVariable.html
-share/doc/lib${PKGNAME}/reference/html/classVariable.png
-share/doc/lib${PKGNAME}/reference/html/classVectorArgument-members.html
-share/doc/lib${PKGNAME}/reference/html/classVectorArgument.html
-share/doc/lib${PKGNAME}/reference/html/classVectorArgument.png
-share/doc/lib${PKGNAME}/reference/html/classes.html
-share/doc/lib${PKGNAME}/reference/html/doxygen.css
-share/doc/lib${PKGNAME}/reference/html/doxygen.png
-share/doc/lib${PKGNAME}/reference/html/files.html
-share/doc/lib${PKGNAME}/reference/html/functions.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x62.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x63.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x64.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x65.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x66.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x67.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x68.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x69.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x6b.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x6c.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x6d.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x6e.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x6f.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x70.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x72.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x73.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x74.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x75.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x76.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x77.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x78.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x79.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x7a.html
-share/doc/lib${PKGNAME}/reference/html/functions_0x7e.html
-share/doc/lib${PKGNAME}/reference/html/functions_func.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x62.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x63.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x64.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x65.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x66.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x67.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x68.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x69.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x6b.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x6c.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x6d.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x6e.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x6f.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x70.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x72.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x73.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x74.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x75.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x76.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x7a.html
-share/doc/lib${PKGNAME}/reference/html/functions_func_0x7e.html
-share/doc/lib${PKGNAME}/reference/html/functions_vars.html
-share/doc/lib${PKGNAME}/reference/html/globals.html
-share/doc/lib${PKGNAME}/reference/html/globals_enum.html
-share/doc/lib${PKGNAME}/reference/html/globals_eval.html
-share/doc/lib${PKGNAME}/reference/html/hierarchy.html
-share/doc/lib${PKGNAME}/reference/html/includes_8h.html
-share/doc/lib${PKGNAME}/reference/html/index.html
-share/doc/lib${PKGNAME}/reference/html/structEvaluationOptions-members.html
-share/doc/lib${PKGNAME}/reference/html/structEvaluationOptions.html
-share/doc/lib${PKGNAME}/reference/html/structExpressionName-members.html
-share/doc/lib${PKGNAME}/reference/html/structExpressionName.html
-share/doc/lib${PKGNAME}/reference/html/structParseOptions-members.html
-share/doc/lib${PKGNAME}/reference/html/structParseOptions.html
-share/doc/lib${PKGNAME}/reference/html/structPlotDataParameters-members.html
-share/doc/lib${PKGNAME}/reference/html/structPlotDataParameters.html
-share/doc/lib${PKGNAME}/reference/html/structPlotParameters-members.html
-share/doc/lib${PKGNAME}/reference/html/structPlotParameters.html
-share/doc/lib${PKGNAME}/reference/html/structPrintOptions-members.html
-share/doc/lib${PKGNAME}/reference/html/structPrintOptions.html
-share/doc/lib${PKGNAME}/reference/html/structSortOptions-members.html
-share/doc/lib${PKGNAME}/reference/html/structSortOptions.html
-share/doc/lib${PKGNAME}/reference/html/tabs.css
-share/doc/lib${PKGNAME}/reference/html/util_8h.html
+man/man1/qalc.1
+share/doc/libqalculate/reference/html/Calculator_8h.html
+share/doc/libqalculate/reference/html/DataSet_8h.html
+share/doc/libqalculate/reference/html/ExpressionItem_8h.html
+share/doc/libqalculate/reference/html/Function_8h.html
+share/doc/libqalculate/reference/html/MathStructure_8h.html
+share/doc/libqalculate/reference/html/Number-gmp_8h.html
+share/doc/libqalculate/reference/html/Number_8h.html
+share/doc/libqalculate/reference/html/Prefix_8h.html
+share/doc/libqalculate/reference/html/Unit_8h.html
+share/doc/libqalculate/reference/html/Variable_8h.html
+share/doc/libqalculate/reference/html/annotated.html
+share/doc/libqalculate/reference/html/bc_s.png
+share/doc/libqalculate/reference/html/bdwn.png
+share/doc/libqalculate/reference/html/classAliasUnit-members.html
+share/doc/libqalculate/reference/html/classAliasUnit.html
+share/doc/libqalculate/reference/html/classAliasUnit.png
+share/doc/libqalculate/reference/html/classAliasUnit__Composite-members.html
+share/doc/libqalculate/reference/html/classAliasUnit__Composite.html
+share/doc/libqalculate/reference/html/classAliasUnit__Composite.png



Home | Main Index | Thread Index | Old Index