[152625] trunk/dports/devel/libphonenumber-cpp
devans at macports.org
devans at macports.org
Tue Sep 13 08:48:53 PDT 2016
Revision: 152625
https://trac.macports.org/changeset/152625
Author: devans at macports.org
Date: 2016-09-13 08:48:53 -0700 (Tue, 13 Sep 2016)
Log Message:
-----------
libphonenumber-cpp: leopard build fix, declaration of large longs (#52231).
Modified Paths:
--------------
trunk/dports/devel/libphonenumber-cpp/Portfile
Added Paths:
-----------
trunk/dports/devel/libphonenumber-cpp/files/patch-src-phonenumberutil_test.cc.diff
Modified: trunk/dports/devel/libphonenumber-cpp/Portfile
===================================================================
--- trunk/dports/devel/libphonenumber-cpp/Portfile 2016-09-13 14:25:42 UTC (rev 152624)
+++ trunk/dports/devel/libphonenumber-cpp/Portfile 2016-09-13 15:48:53 UTC (rev 152625)
@@ -35,7 +35,8 @@
system "/usr/bin/unzip -d ${gtest_dir} ${gtest_dir}/${gtest_archive}"
}
-patchfiles patch-cpp-CMakeLists.txt.diff
+patchfiles patch-cpp-CMakeLists.txt.diff \
+ patch-src-phonenumberutil_test.cc.diff
depends_build-append \
port:pkgconfig
Added: trunk/dports/devel/libphonenumber-cpp/files/patch-src-phonenumberutil_test.cc.diff
===================================================================
--- trunk/dports/devel/libphonenumber-cpp/files/patch-src-phonenumberutil_test.cc.diff (rev 0)
+++ trunk/dports/devel/libphonenumber-cpp/files/patch-src-phonenumberutil_test.cc.diff 2016-09-13 15:48:53 UTC (rev 152625)
@@ -0,0 +1,29 @@
+--- test/phonenumbers/phonenumberutil_test.cc.orig 2016-09-13 15:25:31.000000000 +0900
++++ test/phonenumbers/phonenumberutil_test.cc 2016-09-13 15:25:50.000000000 +0900
+@@ -1157,7 +1157,7 @@
+ // added before dialing from a mobile phone for regular length numbers, but
+ // not for short numbers.
+ test_number.set_country_code(36);
+- test_number.set_national_number(301234567L);
++ test_number.set_national_number(301234567ULL);
+ phone_util_.FormatNumberForMobileDialing(
+ test_number, RegionCode::HU(), false, &formatted_number);
+ EXPECT_EQ("06301234567", formatted_number);
+@@ -1176,7 +1176,7 @@
+ // numbers are always output in international format, but short numbers are
+ // in national format.
+ test_number.set_country_code(1);
+- test_number.set_national_number(6502530000L);
++ test_number.set_national_number(6502530000ULL);
+ phone_util_.FormatNumberForMobileDialing(
+ test_number, RegionCode::US(), false, &formatted_number);
+ EXPECT_EQ("+16502530000", formatted_number);
+@@ -1365,7 +1365,7 @@
+
+ // A mobile number in Argentina also has an area code.
+ number.set_country_code(54);
+- number.set_national_number(91187654321);
++ number.set_national_number(91187654321ULL);
+ EXPECT_EQ(3, phone_util_.GetLengthOfGeographicalAreaCode(number));
+
+ // Google Sydney, which has area code "2".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160913/4ac15c46/attachment.html>
More information about the macports-changes
mailing list