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