[110980] trunk/dports/kde/kmymoney4

mk at macports.org mk at macports.org
Thu Sep 12 12:58:48 PDT 2013


Revision: 110980
          https://trac.macports.org/changeset/110980
Author:   mk at macports.org
Date:     2013-09-12 12:58:48 -0700 (Thu, 12 Sep 2013)
Log Message:
-----------
kmymoney4: patch for current release version w.r.t. GMP (resolves ticket #40462)

Modified Paths:
--------------
    trunk/dports/kde/kmymoney4/Portfile

Added Paths:
-----------
    trunk/dports/kde/kmymoney4/files/patch-kmymoney_mymoney_mymoneymoney.cpp.diff

Modified: trunk/dports/kde/kmymoney4/Portfile
===================================================================
--- trunk/dports/kde/kmymoney4/Portfile	2013-09-12 13:38:59 UTC (rev 110979)
+++ trunk/dports/kde/kmymoney4/Portfile	2013-09-12 19:58:48 UTC (rev 110980)
@@ -8,6 +8,7 @@
 
 name                kmymoney4
 version             4.6.3
+revision            1
 
 categories          kde kde4 finance
 maintainers         mk pixilla openmaintainer
@@ -46,7 +47,8 @@
 patch.pre_args      -p1
 patchfiles          patch-CMakeLists.txt.diff \
                     patch-CMakeLists_remove_APIDOC.txt.diff \
-                    patch_remove_manpage_and_APIDOC.diff
+                    patch_remove_manpage_and_APIDOC.diff \
+                    patch-kmymoney_mymoney_mymoneymoney.cpp.diff
 
 #default_variants +no_x11 +no_gtk
 

Added: trunk/dports/kde/kmymoney4/files/patch-kmymoney_mymoney_mymoneymoney.cpp.diff
===================================================================
--- trunk/dports/kde/kmymoney4/files/patch-kmymoney_mymoney_mymoneymoney.cpp.diff	                        (rev 0)
+++ trunk/dports/kde/kmymoney4/files/patch-kmymoney_mymoney_mymoneymoney.cpp.diff	2013-09-12 19:58:48 UTC (rev 110980)
@@ -0,0 +1,11 @@
+--- kmymoney-4.6.3/kmymoney/mymoney/mymoneymoney.cpp.old	2013-09-12 20:59:18.000000000 +0200
++++ kmymoney-4.6.3/kmymoney/mymoney/mymoneymoney.cpp	2013-09-12 21:13:43.000000000 +0200
+@@ -164,7 +164,7 @@
+   // be much better than using KGlobal::locale()->formatMoney.
+   bool bNegative = false;
+   mpz_class left = value / static_cast<MyMoneyMoney>(convertDenominator(d)).valueRef().get_den();
+-  mpz_class right = (valueRef() - mpq_class(left)) * denom;
++  mpz_class right = mpz_class((valueRef() - mpq_class(left)) * denom);
+ 
+   if (right < 0) {
+     right = -right;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130912/8f4e6cb9/attachment.html>


More information about the macports-changes mailing list