Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Sep 2016 23:18:47 +0000 (UTC)
From:      Ben Woods <woodsb02@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r421469 - in head: . math/galculator
Message-ID:  <201609062318.u86NIl2X075867@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: woodsb02
Date: Tue Sep  6 23:18:47 2016
New Revision: 421469
URL: https://svnweb.freebsd.org/changeset/ports/421469

Log:
  math/galculator: Update to 2.1.4
  
  - Follow upstream move from SF to GitHub, and new website hosting
  - Add USES=autoreconf libtool as GH tarball only comes with configure.ac
  - Add OPTIONS to select GTK3 or GTK2 (GTK3 by default as per upstream)
  - Add USE_GNOME=cairo und GTK2_LIB_DEPENDS undeclared dependencies
  
  Changes this release:
    https://github.com/galculator/galculator/blob/v2.1.4/ChangeLog
  
  Reviewed by:	adamw (mentor)
  Approved by:	naddy (maintainer), mat (mentor)
  Differential Revision:	https://reviews.freebsd.org/D7789

Modified:
  head/UPDATING
  head/math/galculator/Makefile
  head/math/galculator/distinfo
  head/math/galculator/pkg-descr
  head/math/galculator/pkg-plist

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Tue Sep  6 20:41:01 2016	(r421468)
+++ head/UPDATING	Tue Sep  6 23:18:47 2016	(r421469)
@@ -5,6 +5,13 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20160907:
+  AFFECTS: users of math/galculator
+  AUTHOR: woodsb02@FreeBSD.org
+
+  galculator now uses GTK3 by default. An option exists in the port to revert
+  to GTK2 if desired.
+
 20160906:
   AFFECTS: uses of www/nginx
   AUTHOR: marino@FreeBSD.org

Modified: head/math/galculator/Makefile
==============================================================================
--- head/math/galculator/Makefile	Tue Sep  6 20:41:01 2016	(r421468)
+++ head/math/galculator/Makefile	Tue Sep  6 23:18:47 2016	(r421469)
@@ -1,18 +1,34 @@
 # $FreeBSD$
 
 PORTNAME=	galculator
-PORTVERSION=	2.1.3
+PORTVERSION=	2.1.4
+DISTVERSIONPREFIX=v
 CATEGORIES=	math
-MASTER_SITES=	SF
 
 MAINTAINER=	naddy@FreeBSD.org
 COMMENT=	GTK-based scientific calculator
 
-USES=		gettext gmake pkgconfig tar:bzip2
-USE_GNOME=	gtk20 intltool
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USE_GITHUB=	yes
+
+USES=		autoreconf gettext gmake libtool pkgconfig tar:bzip2
+USE_GNOME=	cairo intltool
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LIBS+=		-L${LOCALBASE}/lib
-CONFIGURE_ARGS=	--disable-gtk3
+INSTALLS_ICONS=	yes
+
+OPTIONS_SINGLE=		GTK
+OPTIONS_SINGLE_GTK=	GTK2 GTK3
+OPTIONS_DEFAULT=	GTK3
+
+GTK2_USE=		gnome=gtk20
+GTK2_LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
+			libfreetype.so:print/freetype2
+
+GTK3_CONFIGURE_ENABLE=	gtk3
+GTK3_USE=		gnome=gtk30
 
 .include <bsd.port.mk>

Modified: head/math/galculator/distinfo
==============================================================================
--- head/math/galculator/distinfo	Tue Sep  6 20:41:01 2016	(r421468)
+++ head/math/galculator/distinfo	Tue Sep  6 23:18:47 2016	(r421469)
@@ -1,2 +1,3 @@
-SHA256 (galculator-2.1.3.tar.bz2) = 91ac62d6d74da910cb79c68f7bf3f4505ac0efe51091150c4ea54fe1c1306235
-SIZE (galculator-2.1.3.tar.bz2) = 466288
+TIMESTAMP = 1473074230
+SHA256 (galculator-galculator-v2.1.4_GH0.tar.gz) = dcbdb48ddf8a3f68b9aa5902f880f174fd269de2b7410988148d05871012e142
+SIZE (galculator-galculator-v2.1.4_GH0.tar.gz) = 571666

Modified: head/math/galculator/pkg-descr
==============================================================================
--- head/math/galculator/pkg-descr	Tue Sep  6 20:41:01 2016	(r421468)
+++ head/math/galculator/pkg-descr	Tue Sep  6 23:18:47 2016	(r421469)
@@ -1,5 +1,6 @@
-galculator is a GTK2-based scientific calculator with ordinary
-notation/reverse polish notation, different number bases (DEC, HEX,
-OCT, BIN) and different units of angular measure (DEG, RAD, GRAD).
+galculator is a GTK2/GTK3 based calculator with ordinary notation/reverse polish
+notation (RPN), a formula entry mode, different number bases (DEC, HEX, OCT,
+BIN) and different units of angular measure (DEG, RAD, GRAD). It supports
+quad-precision floating point and 112-bit binary arithmetic.
 
-WWW: http://galculator.sourceforge.net/
+WWW: http://galculator.mnim.org/

Modified: head/math/galculator/pkg-plist
==============================================================================
--- head/math/galculator/pkg-plist	Tue Sep  6 20:41:01 2016	(r421468)
+++ head/math/galculator/pkg-plist	Tue Sep  6 23:18:47 2016	(r421469)
@@ -1,5 +1,6 @@
 bin/galculator
 man/man1/galculator.1.gz
+share/appdata/galculator.appdata.xml
 share/applications/galculator.desktop
 %%DATADIR%%/ui/about.ui
 %%DATADIR%%/ui/basic_buttons_gtk2.ui
@@ -21,15 +22,21 @@ share/applications/galculator.desktop
 %%DATADIR%%/ui/scientific_buttons_gtk3.ui
 share/icons/hicolor/48x48/apps/galculator.png
 share/icons/hicolor/scalable/apps/galculator.svg
-share/locale/da_DK/LC_MESSAGES/galculator.mo
+share/locale/cs/LC_MESSAGES/galculator.mo
 share/locale/de/LC_MESSAGES/galculator.mo
+share/locale/el/LC_MESSAGES/galculator.mo
+share/locale/en_AU/LC_MESSAGES/galculator.mo
 share/locale/es/LC_MESSAGES/galculator.mo
 share/locale/es_MX/LC_MESSAGES/galculator.mo
 share/locale/fr/LC_MESSAGES/galculator.mo
+share/locale/gl/LC_MESSAGES/galculator.mo
 share/locale/hu/LC_MESSAGES/galculator.mo
+share/locale/id/LC_MESSAGES/galculator.mo
+share/locale/it/LC_MESSAGES/galculator.mo
 share/locale/ja/LC_MESSAGES/galculator.mo
-share/locale/kk_KZ/LC_MESSAGES/galculator.mo
+share/locale/kk/LC_MESSAGES/galculator.mo
 share/locale/lt/LC_MESSAGES/galculator.mo
+share/locale/mr/LC_MESSAGES/galculator.mo
 share/locale/pl/LC_MESSAGES/galculator.mo
 share/locale/pt/LC_MESSAGES/galculator.mo
 share/locale/pt_BR/LC_MESSAGES/galculator.mo
@@ -38,6 +45,7 @@ share/locale/ru/LC_MESSAGES/galculator.m
 share/locale/sk/LC_MESSAGES/galculator.mo
 share/locale/sv/LC_MESSAGES/galculator.mo
 share/locale/tr/LC_MESSAGES/galculator.mo
+share/locale/uk/LC_MESSAGES/galculator.mo
 share/locale/zh_CN/LC_MESSAGES/galculator.mo
 share/locale/zh_TW/LC_MESSAGES/galculator.mo
 share/pixmaps/galculator.xpm



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