[133352] trunk/dports/graphics/libvisio-0.1
devans at macports.org
devans at macports.org
Thu Feb 26 14:50:10 PST 2015
Revision: 133352
https://trac.macports.org/changeset/133352
Author: devans at macports.org
Date: 2015-02-26 14:50:10 -0800 (Thu, 26 Feb 2015)
Log Message:
-----------
libvisio-0.1: patch to fix build on 10.5.8 and earlier, add +docs variant to enable build of documentation using doxygen, disabled by default (#46926).
Modified Paths:
--------------
trunk/dports/graphics/libvisio-0.1/Portfile
Added Paths:
-----------
trunk/dports/graphics/libvisio-0.1/files/
trunk/dports/graphics/libvisio-0.1/files/patch-src-lib-VSDMetaData.cpp.diff
Modified: trunk/dports/graphics/libvisio-0.1/Portfile
===================================================================
--- trunk/dports/graphics/libvisio-0.1/Portfile 2015-02-26 22:38:18 UTC (rev 133351)
+++ trunk/dports/graphics/libvisio-0.1/Portfile 2015-02-26 22:50:10 UTC (rev 133352)
@@ -6,6 +6,7 @@
name libvisio-0.1
set dname libvisio
version 0.1.1
+revision 1
categories graphics
platforms darwin
maintainers devans openmaintainer
@@ -35,14 +36,23 @@
port:libxml2 \
port:zlib
-configure.args --disable-werror
+patchfiles patch-src-lib-VSDMetaData.cpp.diff
+configure.args --without-docs \
+ --disable-silent-rules \
+ --disable-werror
+
# delete binaries that conflict with libvisio
post-destroot {
file delete -force ${destroot}${prefix}/bin
}
+variant docs description {Build documentation using doxygen} {
+ depends_build-append port:doxygen
+ configure.args-delete --without-docs
+}
+
livecheck.type regex
livecheck.url [lindex ${master_sites} 0]
livecheck.regex \"${dname}-(\[0-9.\]+)${extract.suffix}\"
Added: trunk/dports/graphics/libvisio-0.1/files/patch-src-lib-VSDMetaData.cpp.diff
===================================================================
--- trunk/dports/graphics/libvisio-0.1/files/patch-src-lib-VSDMetaData.cpp.diff (rev 0)
+++ trunk/dports/graphics/libvisio-0.1/files/patch-src-lib-VSDMetaData.cpp.diff 2015-02-26 22:50:10 UTC (rev 133352)
@@ -0,0 +1,11 @@
+--- src/lib/VSDMetaData.cpp.orig 2015-02-21 09:56:49.000000000 -0800
++++ src/lib/VSDMetaData.cpp 2015-02-21 09:57:33.000000000 -0800
+@@ -226,7 +226,7 @@
+ uint64_t modifiedTime = readU64(input);
+
+ // modifiedTime is number of 100ns since Jan 1 1601
+- static const uint64_t epoch = 11644473600;
++ static const uint64_t epoch = 11644473600ULL;
+ time_t sec = (modifiedTime / 10000000) - epoch;
+ const struct tm *time = localtime(&sec);
+ if (time)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150226/e4a3fc6c/attachment-0001.html>
More information about the macports-changes
mailing list