svn commit: r421469 - in head: . math/galculator
Ben Woods
woodsb02 at FreeBSD.org
Tue Sep 6 23:18:49 UTC 2016
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 at 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 at 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 at 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
More information about the svn-ports-head
mailing list