<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dd7e5d3df837c5db120b66f6e56755991af4218c">https://github.com/macports/macports-ports/commit/dd7e5d3df837c5db120b66f6e56755991af4218c</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 dd7e5d3 qwt-qt5-examples: new subport of qwt-qt5
</span>dd7e5d3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit dd7e5d3df837c5db120b66f6e56755991af4218c
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Oct 14 01:30:42 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> qwt-qt5-examples: new subport of qwt-qt5
</span>---
graphics/qwt-qt5/Portfile | 76 ++++++++++++++++++++---------------------------
1 file changed, 33 insertions(+), 43 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/qwt-qt5/Portfile b/graphics/qwt-qt5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ab58226..e65002a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/qwt-qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/qwt-qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,6 @@ use_parallel_build no
</span> platforms darwin
version 6.1.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#revision 0
</span> distname qwt-${version}
checksums sha1 90ec21bc42f7fae270482e1a0df3bc79cb10e5c7 \
sha256 f3ecd34e72a9a2b08422fb6c8e909ca76f4ce5fa77acad7a2883b701f4309733
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,63 +52,54 @@ configure.args-append \
</span> configure.args-append \
QWT_CONFIG+=QwtMathML
<span style='display:block; white-space:pre;background:#ffe0e0;'>-qt5.depends_component qtsvg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # ${worksrcpath}/textengines/mathml/mathml.pro does not define QMAKE_PKGCONFIG_DESTDIR
configure.args-append QMAKE_PKGCONFIG_DESTDIR=pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# put link to pkgconfig files in place where pkgconfig will find it
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qt5.depends_component qtsvg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # put link to pkgconfig files in place where pkgconfig will find it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span> if { ${qt_libs_dir} ne "${prefix}/lib" } {
xinstall -d -m 0755 ${destroot}${prefix}/lib/pkgconfig
foreach pcfile [glob -nocomplain -tails -directory ${destroot}${qt_libs_dir}/pkgconfig *.pc] {
ln -s ${qt_libs_dir}/pkgconfig/${pcfile} ${destroot}${prefix}/lib/pkgconfig
}
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant examples description {build examples} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append QWT_CONFIG+=QwtExamples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if { [variant_exists universal] && [variant_isset universal] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- merger-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach arch ${universal_archs_to_use} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # remove references ${worksrcpath}-${arch}, which prevents merging
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set dir ${destroot}-${arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach prlfl [glob -nocomplain ${dir}${qt_libs_dir}/*.framework/*.prl] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|${worksrcpath}-${arch}|${worksrcpath}|g" ${prlfl}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach pcfl [glob -nocomplain ${dir}${qt_libs_dir}/pkgconfig/*.pc] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|${worksrcpath}-${arch}|${worksrcpath}|g" ${pcfl}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # install examples in a way that is consistent with Qt components
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 0755 ${destroot}-${arch}${qt_examples_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set examples_dir ${worksrcpath}-${arch}/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach example [glob -tails -directory ${examples_dir} *] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if { [file exists ${examples_dir}/${example}/Makefile] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${examples_dir}/bin/${example}.app ${examples_dir}/${example}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${examples_dir}/${example} "make distclean"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${examples_dir}/${example} ${destroot}-${arch}${qt_examples_dir}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # install examples in a way that is consistent with Qt components
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 0755 ${destroot}${qt_examples_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set examples_dir ${worksrcpath}/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach example [glob -tails -directory ${examples_dir} *] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if { [file exists ${examples_dir}/${example}/Makefile] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${examples_dir}/bin/${example}.app ${examples_dir}/${example}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${examples_dir}/${example} "make distclean"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${examples_dir}/${example} ${destroot}${qt_examples_dir}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-examples {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch.dir ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ worksrcdir ${worksrcdir}/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # muniversal PG requires Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set plist [open "${worksrcpath}/makefile_macports_install" w 0644]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "install:"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "\t/usr/bin/install -d -m 0755 \$(INSTALL_ROOT)${qt_examples_dir}/${name}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach example [glob -tails -directory ${worksrcpath} *] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file isdirectory ${worksrcpath}/${example}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "\t/usr/bin/install -d -m 0755 \$(INSTALL_ROOT)${qt_examples_dir}/${name}/${example}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${example} ne "stylesheets"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "\t/bin/cp -R bin/${example}.app \$(INSTALL_ROOT)${qt_examples_dir}/${name}/${example}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "\t/usr/bin/make --directory=${example} distclean"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "\t/bin/rm -rf ${example}/moc ${example}/obj"
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${plist} "\t/usr/bin/install -m 0644 ${example}/* \$(INSTALL_ROOT)${qt_examples_dir}/${name}/${example}"
</span> }
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ close ${plist}
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.cmd /usr/bin/make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.args \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -f makefile_macports_install
</span> }
livecheck.url http://sourceforge.net/api/file/index/project-id/13693/mtime/desc/rss
</pre><pre style='margin:0'>
</pre>