Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Oct 2016 00:46:23 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r423997 - in head: deskutils/kdeplasma-addons math/cantor math/libqalculate math/libqalculate/files math/qalculate math/qalculate/files science/step x11/kde4-workspace
Message-ID:  <201610150046.u9F0kNNM062493@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhale
Date: Sat Oct 15 00:46:23 2016
New Revision: 423997
URL: https://svnweb.freebsd.org/changeset/ports/423997

Log:
  Update math/libqalculate to 0.9.10
   - Project is hosted on Github now
  Update math/qalculate to 0.9.9
   - Qalculate now uses GTK+3
   - Project is hosted on Github now
   - Take maintainership
  Bump PORTREVISION on ports that depend upon libqalculate due to shlib increase

Added:
  head/math/libqalculate/files/patch-libqalculate.pc.in   (contents, props changed)
Deleted:
  head/math/libqalculate/files/patch-src-Makefile.in
  head/math/libqalculate/files/patch-src-qalc.cc
  head/math/qalculate/files/
Modified:
  head/deskutils/kdeplasma-addons/Makefile
  head/math/cantor/Makefile
  head/math/libqalculate/Makefile
  head/math/libqalculate/distinfo
  head/math/libqalculate/pkg-descr
  head/math/libqalculate/pkg-plist
  head/math/qalculate/Makefile
  head/math/qalculate/distinfo
  head/math/qalculate/pkg-descr
  head/math/qalculate/pkg-plist
  head/science/step/Makefile
  head/x11/kde4-workspace/Makefile

Modified: head/deskutils/kdeplasma-addons/Makefile
==============================================================================
--- head/deskutils/kdeplasma-addons/Makefile	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/deskutils/kdeplasma-addons/Makefile	Sat Oct 15 00:46:23 2016	(r423997)
@@ -2,7 +2,7 @@
 
 PORTNAME=	kdeplasma-addons
 PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	deskutils kde
 MASTER_SITES=	KDE/${KDE4_BRANCH}/${PORTVERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}

Modified: head/math/cantor/Makefile
==============================================================================
--- head/math/cantor/Makefile	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/cantor/Makefile	Sat Oct 15 00:46:23 2016	(r423997)
@@ -2,7 +2,7 @@
 
 PORTNAME=	cantor
 PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math kde
 MASTER_SITES=	KDE/${KDE4_BRANCH}/${PORTVERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}

Modified: head/math/libqalculate/Makefile
==============================================================================
--- head/math/libqalculate/Makefile	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/libqalculate/Makefile	Sat Oct 15 00:46:23 2016	(r423997)
@@ -2,35 +2,38 @@
 # $FreeBSD$
 
 PORTNAME=	libqalculate
-PORTVERSION=	0.9.7
-PORTREVISION=	5
+PORTVERSION=	0.9.10
+DISTVERSIONPREFIX=	v
 CATEGORIES=	math
-MASTER_SITES=	SF/qalculate/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	jhale@FreeBSD.org
 COMMENT=	Multi-purpose desktop calculator (backend library)
 
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
 LIB_DEPENDS=	libcln.so:math/cln
 
-USES=		pkgconfig pathfix gmake libtool gettext-tools
+USES=		autoreconf gmake gettext libtool \
+		localbase pathfix pkgconfig readline:port
 USE_GNOME=	glib20 intltool libxml2
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include
-LIBS+=		-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
+PATHFIX_MAKEFILEIN=	Makefile.am
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Qalculate
 
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	yes
 
-NLS_USES=	gettext-runtime
-
 .include <bsd.port.options.mk>
 
+post-patch-NLS-off:
+	@${REINPLACE_CMD} -e '/^SUBDIRS =/s|po ||g' ${WRKSRC}/Makefile.am
+
 post-patch:
-.if !${PORT_OPTIONS:MNLS}
-	@${REINPLACE_CMD} -e '/^SUBDIRS =/s|po ||g' ${WRKSRC}/Makefile.in
-.endif
-	@${REINPLACE_CMD} -e '/^SUBDIRS =/s|docs||g' ${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e '/^SUBDIRS =/s|docs||g' ${WRKSRC}/Makefile.am
 
 .include <bsd.port.mk>

Modified: head/math/libqalculate/distinfo
==============================================================================
--- head/math/libqalculate/distinfo	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/libqalculate/distinfo	Sat Oct 15 00:46:23 2016	(r423997)
@@ -1,2 +1,3 @@
-SHA256 (libqalculate-0.9.7.tar.gz) = 9a6d97ce3339d104358294242c3ecd5e312446721e93499ff70acc1604607955
-SIZE (libqalculate-0.9.7.tar.gz) = 1256271
+TIMESTAMP = 1476486857
+SHA256 (Qalculate-libqalculate-v0.9.10_GH0.tar.gz) = f19f13c06c11f2e576d4c95b48c87417649f4ad598127e9759316b6e4b601f72
+SIZE (Qalculate-libqalculate-v0.9.10_GH0.tar.gz) = 573204

Added: head/math/libqalculate/files/patch-libqalculate.pc.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/libqalculate/files/patch-libqalculate.pc.in	Sat Oct 15 00:46:23 2016	(r423997)
@@ -0,0 +1,13 @@
+--- libqalculate.pc.in.orig	2016-08-25 18:49:39 UTC
++++ libqalculate.pc.in
+@@ -5,7 +5,7 @@ includedir=@includedir@
+ 
+ Name: libqalculate
+ Description: libqalculate
+-Requires: glib-2.0 libxml-2.0
++Requires: cln glib-2.0 libxml-2.0
+ Version: @VERSION@
+ Libs: -L${libdir} -lqalculate
+-Cflags: -I${includedir}
+\ No newline at end of file
++Cflags: -I${includedir}

Modified: head/math/libqalculate/pkg-descr
==============================================================================
--- head/math/libqalculate/pkg-descr	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/libqalculate/pkg-descr	Sat Oct 15 00:46:23 2016	(r423997)
@@ -3,4 +3,4 @@ use but with much power and versatility 
 customizable functions, units, arbitrary precision, plotting, and
 a user-friendly interface.
 
-WWW: http://qalculate.sourceforge.net
+WWW: http://qalculate.github.io/

Modified: head/math/libqalculate/pkg-plist
==============================================================================
--- head/math/libqalculate/pkg-plist	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/libqalculate/pkg-plist	Sat Oct 15 00:46:23 2016	(r423997)
@@ -14,8 +14,8 @@ include/libqalculate/qalculate.h
 include/libqalculate/util.h
 lib/libqalculate.a
 lib/libqalculate.so
-lib/libqalculate.so.5
-lib/libqalculate.so.5.0.0
+lib/libqalculate.so.6
+lib/libqalculate.so.6.0.0
 libdata/pkgconfig/libqalculate.pc
 %%NLS%%share/locale/fr/LC_MESSAGES/libqalculate.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/libqalculate.mo

Modified: head/math/qalculate/Makefile
==============================================================================
--- head/math/qalculate/Makefile	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/qalculate/Makefile	Sat Oct 15 00:46:23 2016	(r423997)
@@ -2,34 +2,29 @@
 # $FreeBSD$
 
 PORTNAME=	qalculate
-PORTVERSION=	0.9.7
-PORTREVISION=	4
+PORTVERSION=	0.9.9
+DISTVERSIONPREFIX=	v
 CATEGORIES=	math
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-gtk/${PORTNAME}-gtk-${PORTVERSION}
-DISTNAME=	${PORTNAME}-gtk-${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Multi-purpose desktop calculator (Gnome frontend)
+MAINTAINER=	jhale@FreeBSD.org
+COMMENT=	Multi-purpose desktop calculator (GTK+3 frontend)
 
 LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libqalculate.so:math/libqalculate
+LIB_DEPENDS=	libcln.so:math/cln \
+		libqalculate.so:math/libqalculate
 RUN_DEPENDS=	gnuplot:math/gnuplot \
 		wget:ftp/wget
 
-USES=		gettext gmake
-USE_GNOME=	intltool libglade2 libgnome
+USES=		autoreconf gettext gmake localbase
+USE_GNOME=	cairo gdkpixbuf2 gtk30 intltool libxml2
 GNU_CONFIGURE=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include
-LIBS+=		-L${LOCALBASE}/lib
-INSTALLS_OMF=	yes
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-		'/^Icon/s|=\(.*\)|=${PREFIX}/share/pixmaps/\1|' \
-		${WRKSRC}/data/qalculate-gtk.desktop.in
-	@${REINPLACE_CMD} -e \
-		's/^GMSGFMT = @GMSGFMT@/GMSGFMT = msgfmt/' \
-		${WRKSRC}/po/Makefile.in.in
+DATADIR=	share/${GH_PROJECT}
+DOCSDIR=	share/doc/${GH_PROJECT}
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Qalculate
+GH_PROJECT=	${PORTNAME}-gtk
 
 .include <bsd.port.mk>

Modified: head/math/qalculate/distinfo
==============================================================================
--- head/math/qalculate/distinfo	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/qalculate/distinfo	Sat Oct 15 00:46:23 2016	(r423997)
@@ -1,2 +1,3 @@
-SHA256 (qalculate-gtk-0.9.7.tar.gz) = a4ea8ee2366ac3ad53bb17fd2f76a7bed7211640cf2fdadfcf3b79eb4b37282d
-SIZE (qalculate-gtk-0.9.7.tar.gz) = 1511036
+TIMESTAMP = 1476485110
+SHA256 (Qalculate-qalculate-gtk-v0.9.9_GH0.tar.gz) = 6f62dc3c7a908be196c56bb7ef6841cc94a88f8b9d9df87f8af5791a995f316d
+SIZE (Qalculate-qalculate-gtk-v0.9.9_GH0.tar.gz) = 1686275

Modified: head/math/qalculate/pkg-descr
==============================================================================
--- head/math/qalculate/pkg-descr	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/qalculate/pkg-descr	Sat Oct 15 00:46:23 2016	(r423997)
@@ -3,4 +3,4 @@ use but with much power and versatility 
 customizable functions, units, arbitrary precision, plotting, and
 a user-friendly interface.
 
-WWW: http://qalculate.sourceforge.net
+WWW: https://qalculate.github.io/

Modified: head/math/qalculate/pkg-plist
==============================================================================
--- head/math/qalculate/pkg-plist	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/math/qalculate/pkg-plist	Sat Oct 15 00:46:23 2016	(r423997)
@@ -1,59 +1,61 @@
-bin/qalculate
 bin/qalculate-gtk
+share/appdata/qalculate-gtk.appdata.xml
 share/applications/qalculate-gtk.desktop
-share/gnome/help/qalculate-gtk/C/appendixa.xml
-share/gnome/help/qalculate-gtk/C/appendixb.xml
-share/gnome/help/qalculate-gtk/C/appendixc.xml
-share/gnome/help/qalculate-gtk/C/figures/calculation-history.png
-share/gnome/help/qalculate-gtk/C/figures/calculator-buttons-screen.png
-share/gnome/help/qalculate-gtk/C/figures/calculator-buttons.png
-share/gnome/help/qalculate-gtk/C/figures/completion.png
-share/gnome/help/qalculate-gtk/C/figures/convert-number-bases.png
-share/gnome/help/qalculate-gtk/C/figures/convert-unit.png
-share/gnome/help/qalculate-gtk/C/figures/edit-function.png
-share/gnome/help/qalculate-gtk/C/figures/edit-matrix.png
-share/gnome/help/qalculate-gtk/C/figures/edit-unit.png
-share/gnome/help/qalculate-gtk/C/figures/edit-variable.png
-share/gnome/help/qalculate-gtk/C/figures/function-manager.png
-share/gnome/help/qalculate-gtk/C/figures/gnuplot.png
-share/gnome/help/qalculate-gtk/C/figures/import-csv.png
-share/gnome/help/qalculate-gtk/C/figures/insert-function-screen.png
-share/gnome/help/qalculate-gtk/C/figures/insert-function.png
-share/gnome/help/qalculate-gtk/C/figures/mainwindow.png
-share/gnome/help/qalculate-gtk/C/figures/plot-data.png
-share/gnome/help/qalculate-gtk/C/figures/plot-settings.png
-share/gnome/help/qalculate-gtk/C/figures/rpn-mode.png
-share/gnome/help/qalculate-gtk/C/figures/store-variable.png
-share/gnome/help/qalculate-gtk/C/figures/unit-manager.png
-share/gnome/help/qalculate-gtk/C/figures/variable-manager.png
-share/gnome/help/qalculate-gtk/C/legal.xml
-share/gnome/help/qalculate-gtk/C/qalculate-gtk.xml
-share/omf/qalculate-gtk/qalculate-gtk-C.omf
-share/pixmaps/qalculate.png
-share/qalculate-gtk/glade/about.glade
-share/qalculate-gtk/glade/argumentrules.glade
-share/qalculate-gtk/glade/csvexport.glade
-share/qalculate-gtk/glade/csvimport.glade
-share/qalculate-gtk/glade/datasetedit.glade
-share/qalculate-gtk/glade/datasets.glade
-share/qalculate-gtk/glade/decimals.glade
-share/qalculate-gtk/glade/functionedit.glade
-share/qalculate-gtk/glade/functions.glade
-share/qalculate-gtk/glade/main.glade
-share/qalculate-gtk/glade/matrix.glade
-share/qalculate-gtk/glade/matrixedit.glade
-share/qalculate-gtk/glade/namesedit.glade
-share/qalculate-gtk/glade/nbases.glade
-share/qalculate-gtk/glade/periodictable.glade
-share/qalculate-gtk/glade/plot.glade
-share/qalculate-gtk/glade/precision.glade
-share/qalculate-gtk/glade/preferences.glade
-share/qalculate-gtk/glade/setbase.glade
-share/qalculate-gtk/glade/unit.glade
-share/qalculate-gtk/glade/unitedit.glade
-share/qalculate-gtk/glade/units.glade
-share/qalculate-gtk/glade/unknownedit.glade
-share/qalculate-gtk/glade/variableedit.glade
-share/qalculate-gtk/glade/variables.glade
+%%DOCSDIR%%/html/figures/calculation-history.png
+%%DOCSDIR%%/html/figures/calculator-buttons.png
+%%DOCSDIR%%/html/figures/completion.png
+%%DOCSDIR%%/html/figures/convert-number-bases.png
+%%DOCSDIR%%/html/figures/convert-unit.png
+%%DOCSDIR%%/html/figures/edit-function.png
+%%DOCSDIR%%/html/figures/edit-matrix.png
+%%DOCSDIR%%/html/figures/edit-unit.png
+%%DOCSDIR%%/html/figures/edit-variable.png
+%%DOCSDIR%%/html/figures/function-manager.png
+%%DOCSDIR%%/html/figures/gnuplot.png
+%%DOCSDIR%%/html/figures/import-csv.png
+%%DOCSDIR%%/html/figures/insert-function.png
+%%DOCSDIR%%/html/figures/mainwindow.png
+%%DOCSDIR%%/html/figures/plot-data.png
+%%DOCSDIR%%/html/figures/plot-settings.png
+%%DOCSDIR%%/html/figures/rpn-mode.png
+%%DOCSDIR%%/html/figures/store-variable.png
+%%DOCSDIR%%/html/figures/unit-manager.png
+%%DOCSDIR%%/html/figures/variable-manager.png
+%%DOCSDIR%%/html/index.html
+%%DOCSDIR%%/html/qalculate-definitions-functions.html
+%%DOCSDIR%%/html/qalculate-definitions-units.html
+%%DOCSDIR%%/html/qalculate-definitions-variables.html
+%%DOCSDIR%%/html/qalculate-expressions.html
+%%DOCSDIR%%/html/qalculate-functions.html
+%%DOCSDIR%%/html/qalculate-introduction.html
+%%DOCSDIR%%/html/qalculate-plotting.html
+%%DOCSDIR%%/html/qalculate-result.html
+%%DOCSDIR%%/html/qalculate-units.html
+%%DOCSDIR%%/html/qalculate-user-interface.html
+%%DOCSDIR%%/html/qalculate-variables.html
 share/locale/nl/LC_MESSAGES/qalculate-gtk.mo
 share/locale/sv/LC_MESSAGES/qalculate-gtk.mo
+share/pixmaps/qalculate.png
+%%DATADIR%%/ui/argumentrules.ui
+%%DATADIR%%/ui/csvexport.ui
+%%DATADIR%%/ui/csvimport.ui
+%%DATADIR%%/ui/datasetedit.ui
+%%DATADIR%%/ui/datasets.ui
+%%DATADIR%%/ui/decimals.ui
+%%DATADIR%%/ui/functionedit.ui
+%%DATADIR%%/ui/functions.ui
+%%DATADIR%%/ui/main.ui
+%%DATADIR%%/ui/matrix.ui
+%%DATADIR%%/ui/matrixedit.ui
+%%DATADIR%%/ui/namesedit.ui
+%%DATADIR%%/ui/nbases.ui
+%%DATADIR%%/ui/periodictable.ui
+%%DATADIR%%/ui/plot.ui
+%%DATADIR%%/ui/precision.ui
+%%DATADIR%%/ui/preferences.ui
+%%DATADIR%%/ui/setbase.ui
+%%DATADIR%%/ui/unitedit.ui
+%%DATADIR%%/ui/units.ui
+%%DATADIR%%/ui/unknownedit.ui
+%%DATADIR%%/ui/variableedit.ui
+%%DATADIR%%/ui/variables.ui

Modified: head/science/step/Makefile
==============================================================================
--- head/science/step/Makefile	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/science/step/Makefile	Sat Oct 15 00:46:23 2016	(r423997)
@@ -2,6 +2,7 @@
 
 PORTNAME=	step
 PORTVERSION=	${KDE4_VERSION}
+PORTREVISION=	1
 CATEGORIES=	science kde
 MASTER_SITES=	KDE/${KDE4_BRANCH}/${PORTVERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}

Modified: head/x11/kde4-workspace/Makefile
==============================================================================
--- head/x11/kde4-workspace/Makefile	Sat Oct 15 00:40:28 2016	(r423996)
+++ head/x11/kde4-workspace/Makefile	Sat Oct 15 00:46:23 2016	(r423997)
@@ -2,7 +2,7 @@
 
 PORTNAME=	kde-workspace
 PORTVERSION=	${KDE4_WORKSPACE_VERSION}
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	x11 kde
 MASTER_SITES=	KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${KDE4_APPLICATIONS_VERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610150046.u9F0kNNM062493>