<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9897a3e2d90cea11d20a4e3e593b82e9d069d6bb">https://github.com/macports/macports-ports/commit/9897a3e2d90cea11d20a4e3e593b82e9d069d6bb</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9897a3e librevenge, libcdr-0.1: build uses boost headers only
</span>9897a3e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9897a3e2d90cea11d20a4e3e593b82e9d069d6bb
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Tue Dec 17 21:08:04 2019 -0800
<span style='display:block; white-space:pre;color:#404040;'> librevenge, libcdr-0.1: build uses boost headers only
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * make boost a build dependency
</span><span style='display:block; white-space:pre;color:#404040;'> * disable questionable tests
</span>---
graphics/libcdr-0.1/Portfile | 23 +++++++++--------------
textproc/librevenge/Portfile | 22 ++++++++++++----------
2 files changed, 21 insertions(+), 24 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libcdr-0.1/Portfile b/graphics/libcdr-0.1/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 867c645..727dc3c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libcdr-0.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libcdr-0.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup cxx11 1.1
</span> name libcdr-0.1
set dname libcdr
version 0.1.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories graphics
license {GPL-2.1+ LGPL-2.1+ MPL-1.1+}
maintainers {devans @dbevans} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,11 +27,15 @@ checksums sha256 6ace5c499a8be34ad871e825442ce388614ae2d8675c4381756a
</span> rmd160 b05743baf081c65afed0801079e9336ef6e8af77 \
size 612252
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:cppunit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# this port only uses boost headers during build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# and does not link with any boost libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# no need to rebuild due to boost library ABI changes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:boost
</span>
depends_lib port:librevenge \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:boost \
</span> port:icu \
port:lcms2 \
port:zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,23 +47,14 @@ autoreconf.args -fvi
</span>
configure.args --disable-werror \
--disable-silent-rules \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-tests \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-tests \
</span> --without-docs
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target check
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant docs description {Build API documentation} {
depends_build-append port:doxygen
configure.args-replace --without-docs --with-docs
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# delete binaries that conflict with libcdr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file delete -force ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type regex
livecheck.url ${master_sites}
livecheck.regex "${dname}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/librevenge/Portfile b/textproc/librevenge/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7de6d86..c54cb53 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/librevenge/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/librevenge/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name librevenge
version 0.0.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span> maintainers {devans @dbevans} openmaintainer
categories textproc
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,25 +19,27 @@ master_sites sourceforge:project/libwpd/librevenge/librevenge-${version}
</span> use_xz yes
checksums rmd160 8ceccfb307533513b0f04f10c7a209063fb57017 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 933f0729f04267cc354b9a02bc3e9afefa5512a3bdd0b45f159ee14a3e3347b2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 933f0729f04267cc354b9a02bc3e9afefa5512a3bdd0b45f159ee14a3e3347b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 421604
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:cppunit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:pkgconfig
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:zlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# this port only uses boost headers during build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# and does not link with any boost libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# no need to rebuild due to boost library ABI changes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span> port:boost
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # autoreconf to get an updated glibtool that knows to pass -stdlib=XXXX at link time
use_autoreconf yes
autoreconf.args -fvi
configure.args --without-docs \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-tests \
</span> --disable-werror \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-silent-rules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target check
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-tests
</span>
variant docs description {Build API documentation} {
depends_build-append port:doxygen
</pre><pre style='margin:0'>
</pre>