pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/gcalctool-gtk3 Update gcalctool-gtk3 to 6.6.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/4459a59fa318
branches: trunk
changeset: 610471:4459a59fa318
user: prlw1 <prlw1%pkgsrc.org@localhost>
date: Fri Oct 26 11:36:34 2012 +0000
description:
Update gcalctool-gtk3 to 6.6.1
* Fix error reporting not working for certain types of error
* Add shadow around display
* Remove reference to removed source file
* Replace lex/bison parser with hand-written parser
* Use g_warning not g_error when unable to parse currency file
* Set window icon correctly
* Port to GtkApplication
* Replace menubar with a GMenu
* Only show thousands separators in decimal mode
* Translation updates
(unimpressed by https://bugzilla.gnome.org/show_bug.cgi?id=670098)
diffstat:
math/gcalctool-gtk3/Makefile | 13 +--
math/gcalctool-gtk3/PLIST | 30 ++++++++-
math/gcalctool-gtk3/distinfo | 12 ++-
math/gcalctool-gtk3/patches/patch-data_buttons-advanced.ui | 36 +++++++++++
math/gcalctool-gtk3/patches/patch-data_buttons-basic.ui | 35 ++++++++++
math/gcalctool-gtk3/patches/patch-data_buttons-financial.ui | 35 ++++++++++
math/gcalctool-gtk3/patches/patch-data_buttons-programming.ui | 26 +++++++
7 files changed, 174 insertions(+), 13 deletions(-)
diffs (240 lines):
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/Makefile
--- a/math/gcalctool-gtk3/Makefile Fri Oct 26 11:24:49 2012 +0000
+++ b/math/gcalctool-gtk3/Makefile Fri Oct 26 11:36:34 2012 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2012/10/08 23:02:01 adam Exp $
+# $NetBSD: Makefile,v 1.13 2012/10/26 11:36:34 prlw1 Exp $
#
-DISTNAME= gcalctool-6.4.2.1
-PKGREVISION= 4
+DISTNAME= gcalctool-6.6.1
CATEGORIES= math gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gcalctool/6.4/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gcalctool/6.6/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= prlw1%cam.ac.uk@localhost
@@ -12,11 +11,9 @@
COMMENT= Desktop calculator for GNOME
LICENSE= gnu-gpl-v2
-GNU_CONFIGURE= YES
-CONFIGURE_ENV+= HAVE_YACC=yes
-
+GNU_CONFIGURE= yes
USE_LIBTOOL= yes
-USE_TOOLS+= bison gmake gsed intltool flex msgfmt pkg-config
+USE_TOOLS+= gmake gsed intltool msgfmt pkg-config
USE_PKGLOCALEDIR= yes
BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/PLIST
--- a/math/gcalctool-gtk3/PLIST Fri Oct 26 11:24:49 2012 +0000
+++ b/math/gcalctool-gtk3/PLIST Fri Oct 26 11:36:34 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2012/07/04 20:01:58 drochner Exp $
+@comment $NetBSD: PLIST,v 1.3 2012/10/26 11:36:34 prlw1 Exp $
bin/gcalccmd
bin/gcalctool
bin/gnome-calculator
@@ -515,6 +515,34 @@
share/help/pt_BR/gcalctool/superscript.page
share/help/pt_BR/gcalctool/trigonometry.page
share/help/pt_BR/gcalctool/variables.page
+share/help/ro/gcalctool/absolute.page
+share/help/ro/gcalctool/base.page
+share/help/ro/gcalctool/boolean.page
+share/help/ro/gcalctool/complex.page
+share/help/ro/gcalctool/conv-base.page
+share/help/ro/gcalctool/conv-character.page
+share/help/ro/gcalctool/conv-currency.page
+share/help/ro/gcalctool/conv-length.page
+share/help/ro/gcalctool/conv-time.page
+share/help/ro/gcalctool/conv-weight.page
+share/help/ro/gcalctool/equation.page
+share/help/ro/gcalctool/factorial.page
+share/help/ro/gcalctool/factorize.page
+share/help/ro/gcalctool/financial.page
+share/help/ro/gcalctool/functions.page
+share/help/ro/gcalctool/index.page
+share/help/ro/gcalctool/keyboard.page
+share/help/ro/gcalctool/legal.xml
+share/help/ro/gcalctool/logarithm.page
+share/help/ro/gcalctool/modulus.page
+share/help/ro/gcalctool/mouse.page
+share/help/ro/gcalctool/number-display.page
+share/help/ro/gcalctool/percentage.page
+share/help/ro/gcalctool/power.page
+share/help/ro/gcalctool/scientific.page
+share/help/ro/gcalctool/superscript.page
+share/help/ro/gcalctool/trigonometry.page
+share/help/ro/gcalctool/variables.page
share/help/ru/gcalctool/absolute.page
share/help/ru/gcalctool/base.page
share/help/ru/gcalctool/boolean.page
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/distinfo
--- a/math/gcalctool-gtk3/distinfo Fri Oct 26 11:24:49 2012 +0000
+++ b/math/gcalctool-gtk3/distinfo Fri Oct 26 11:36:34 2012 +0000
@@ -1,5 +1,9 @@
-$NetBSD: distinfo,v 1.2 2012/07/04 20:01:58 drochner Exp $
+$NetBSD: distinfo,v 1.3 2012/10/26 11:36:34 prlw1 Exp $
-SHA1 (gcalctool-6.4.2.1.tar.xz) = 808cdacb849a75e37c7cd0df418aa220c3cb93ed
-RMD160 (gcalctool-6.4.2.1.tar.xz) = ec0d3b722ba694bca159344c69836f60bf11f6b0
-Size (gcalctool-6.4.2.1.tar.xz) = 1009352 bytes
+SHA1 (gcalctool-6.6.1.tar.xz) = 2aa52bfee77068b01cf5afaa239c6de67fcbe49d
+RMD160 (gcalctool-6.6.1.tar.xz) = c28adcee28095806522188a20abe1cdf4c729754
+Size (gcalctool-6.6.1.tar.xz) = 967848 bytes
+SHA1 (patch-data_buttons-advanced.ui) = f7ce6b1dd5dde6f8fa2a3b88bf68ce6312a2ad9e
+SHA1 (patch-data_buttons-basic.ui) = c2631f72858f607e2038cf84e7b9626b68d8cd9a
+SHA1 (patch-data_buttons-financial.ui) = 8939389bd39d6cc762b2836e9a5d2e91e2248d52
+SHA1 (patch-data_buttons-programming.ui) = 529de5e486436ffb9d8f11a24390f66bb9d85e81
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/patches/patch-data_buttons-advanced.ui
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/math/gcalctool-gtk3/patches/patch-data_buttons-advanced.ui Fri Oct 26 11:36:34 2012 +0000
@@ -0,0 +1,36 @@
+$NetBSD: patch-data_buttons-advanced.ui,v 1.1 2012/10/26 11:36:34 prlw1 Exp $
+
+Revert the following commit, as the window doesn't look "more seamless"
+with "missing icon" icons.
+
+commit f962134f6683a1cfcdc51fd19abd6f9fb03d5e10
+Author: Rui Matos <tiagomatos%gmail.com@localhost>
+Date: Tue Feb 14 16:44:13 2012 +0100
+
+ Change 'undo' and 'clear' buttons to use symbolic icons
+
+ This way they don't stand out as much and the whole window looks more
+ seamless.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=670098
+
+--- data/buttons-advanced.ui.orig 2012-07-28 16:40:03.000000000 +0000
++++ data/buttons-advanced.ui
+@@ -444,7 +444,7 @@
+ <child>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+- <property name="icon-name">edit-clear-symbolic</property>
++ <property name="stock">gtk-clear</property>
+ </object>
+ </child>
+ </object>
+@@ -822,7 +822,7 @@
+ <child>
+ <object class="GtkImage" id="image2">
+ <property name="visible">True</property>
+- <property name="icon-name">edit-undo-symbolic</property>
++ <property name="stock">gtk-undo</property>
+ </object>
+ </child>
+ </object>
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/patches/patch-data_buttons-basic.ui
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/math/gcalctool-gtk3/patches/patch-data_buttons-basic.ui Fri Oct 26 11:36:34 2012 +0000
@@ -0,0 +1,35 @@
+$NetBSD: patch-data_buttons-basic.ui,v 1.1 2012/10/26 11:36:34 prlw1 Exp $
+
+Revert the following commit, as the window doesn't look "more seamless"
+with "missing icon" icons.
+
+commit f962134f6683a1cfcdc51fd19abd6f9fb03d5e10
+Author: Rui Matos <tiagomatos%gmail.com@localhost>
+Date: Tue Feb 14 16:44:13 2012 +0100
+
+ Change 'undo' and 'clear' buttons to use symbolic icons
+
+ This way they don't stand out as much and the whole window looks more
+ seamless.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=670098
+--- data/buttons-basic.ui.orig 2012-02-15 22:30:59.000000000 +0000
++++ data/buttons-basic.ui
+@@ -366,7 +366,7 @@
+ <child>
+ <object class="GtkImage" id="image2">
+ <property name="visible">True</property>
+- <property name="icon-name">edit-clear-symbolic</property>
++ <property name="stock">gtk-clear</property>
+ </object>
+ </child>
+ </object>
+@@ -436,7 +436,7 @@
+ <child>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+- <property name="icon-name">edit-undo-symbolic</property>
++ <property name="stock">gtk-undo</property>
+ </object>
+ </child>
+ </object>
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/patches/patch-data_buttons-financial.ui
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/math/gcalctool-gtk3/patches/patch-data_buttons-financial.ui Fri Oct 26 11:36:34 2012 +0000
@@ -0,0 +1,35 @@
+$NetBSD: patch-data_buttons-financial.ui,v 1.1 2012/10/26 11:36:34 prlw1 Exp $
+
+Revert the following commit, as the window doesn't look "more seamless"
+with "missing icon" icons.
+
+commit f962134f6683a1cfcdc51fd19abd6f9fb03d5e10
+Author: Rui Matos <tiagomatos%gmail.com@localhost>
+Date: Tue Feb 14 16:44:13 2012 +0100
+
+ Change 'undo' and 'clear' buttons to use symbolic icons
+
+ This way they don't stand out as much and the whole window looks more
+ seamless.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=670098
+--- data/buttons-financial.ui.orig 2012-07-28 16:40:03.000000000 +0000
++++ data/buttons-financial.ui
+@@ -2350,7 +2350,7 @@
+ <object class="GtkImage" id="image2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+- <property name="icon-name">edit-clear-symbolic</property>
++ <property name="stock">gtk-clear</property>
+ </object>
+ </child>
+ </object>
+@@ -2567,7 +2567,7 @@
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+- <property name="icon-name">edit-undo-symbolic</property>
++ <property name="stock">gtk-undo</property>
+ </object>
+ </child>
+ </object>
diff -r 6f9878fb2b0d -r 4459a59fa318 math/gcalctool-gtk3/patches/patch-data_buttons-programming.ui
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/math/gcalctool-gtk3/patches/patch-data_buttons-programming.ui Fri Oct 26 11:36:34 2012 +0000
@@ -0,0 +1,26 @@
+$NetBSD: patch-data_buttons-programming.ui,v 1.1 2012/10/26 11:36:34 prlw1 Exp $
+
+Revert the following commit, as the window doesn't look "more seamless"
+with "missing icon" icons.
+
+commit f962134f6683a1cfcdc51fd19abd6f9fb03d5e10
+Author: Rui Matos <tiagomatos%gmail.com@localhost>
+Date: Tue Feb 14 16:44:13 2012 +0100
+
+ Change 'undo' and 'clear' buttons to use symbolic icons
+
+ This way they don't stand out as much and the whole window looks more
+ seamless.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=670098
+--- data/buttons-programming.ui.orig 2012-02-15 22:30:59.000000000 +0000
++++ data/buttons-programming.ui
+@@ -2113,7 +2113,7 @@
+ <child>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+- <property name="icon-name">edit-clear-symbolic</property>
++ <property name="stock">gtk-clear</property>
+ </object>
+ </child>
+ </object>
Home |
Main Index |
Thread Index |
Old Index