[109749] users/mojca/wxports
mojca at macports.org
mojca at macports.org
Mon Aug 19 12:59:15 PDT 2013
Revision: 109749
https://trac.macports.org/changeset/109749
Author: mojca at macports.org
Date: 2013-08-19 12:59:15 -0700 (Mon, 19 Aug 2013)
Log Message:
-----------
mojca/wxports: replace 'system' with more appropriate commands where possible
Modified Paths:
--------------
users/mojca/wxports/cross/usbprog/Portfile
users/mojca/wxports/graphics/libpano13/Portfile
users/mojca/wxports/graphics/wxPython-3.0/Portfile
users/mojca/wxports/graphics/wxWidgets-2.8/Portfile
users/mojca/wxports/math/fityk/Portfile
Modified: users/mojca/wxports/cross/usbprog/Portfile
===================================================================
--- users/mojca/wxports/cross/usbprog/Portfile 2013-08-19 19:58:09 UTC (rev 109748)
+++ users/mojca/wxports/cross/usbprog/Portfile 2013-08-19 19:59:15 UTC (rev 109749)
@@ -32,11 +32,11 @@
patchfiles patch-gui-usbprogFrm.cc.diff
pre-configure {
- system "mkdir ${worksrcpath}/m4"
+ file mkdir ${worksrcpath}/m4
# TODO: if needed, an additional variable could be added to wxwidgets PortGroup
- # for easier access to wxwin.m4
- system "cp ${wxWidgets.prefix}/share/aclocal/wxwin.m4 ${worksrcpath}/m4/"
- system "cd ${worksrcpath} && ./bootstrap"
+ # for easier access to ${wxWidgets.prefix}/share/aclocal/wxwin.m4
+ copy ${wxWidgets.prefix}/share/aclocal/wxwin.m4 ${worksrcpath}/m4/
+ system -W ${worksrcpath} "./bootstrap"
}
configure.args --with-wxdir=${wxWidgets.wxdir}
Modified: users/mojca/wxports/graphics/libpano13/Portfile
===================================================================
--- users/mojca/wxports/graphics/libpano13/Portfile 2013-08-19 19:58:09 UTC (rev 109748)
+++ users/mojca/wxports/graphics/libpano13/Portfile 2013-08-19 19:59:15 UTC (rev 109749)
@@ -34,7 +34,7 @@
patchfiles patch-bootstrap.sh.diff
pre-configure {
- system "cd ${worksrcpath} && LIBTOOLIZE=glibtoolize ./bootstrap"
+ system -W "LIBTOOLIZE=glibtoolize ./bootstrap"
}
configure.args --with-jpeg=${prefix} \
Modified: users/mojca/wxports/graphics/wxPython-3.0/Portfile
===================================================================
--- users/mojca/wxports/graphics/wxPython-3.0/Portfile 2013-08-19 19:58:09 UTC (rev 109748)
+++ users/mojca/wxports/graphics/wxPython-3.0/Portfile 2013-08-19 19:59:15 UTC (rev 109749)
@@ -110,7 +110,7 @@
post-destroot {
# foreach c { ${contrib} } {
- # system "cd ${build.dir} && make -C contrib/src/${c} install ${destroot.destdir}"
+ # system -W ${build.dir} "make -C contrib/src/${c} install ${destroot.destdir}"
# }
## TODO
# xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
Modified: users/mojca/wxports/graphics/wxWidgets-2.8/Portfile
===================================================================
--- users/mojca/wxports/graphics/wxWidgets-2.8/Portfile 2013-08-19 19:58:09 UTC (rev 109748)
+++ users/mojca/wxports/graphics/wxWidgets-2.8/Portfile 2013-08-19 19:59:15 UTC (rev 109749)
@@ -129,13 +129,13 @@
post-build {
foreach c { ${contrib} } {
- system "cd ${build.dir} && make -C contrib/src/${c}"
+ system -W ${build.dir} "make -C contrib/src/${c}"
}
}
post-destroot {
foreach c { ${contrib} } {
- system "cd ${build.dir} && make -C contrib/src/${c} install ${destroot.destdir}"
+ system -W ${build.dir} "make -C contrib/src/${c} install ${destroot.destdir}"
}
set destdocdir ${destroot}${wxWidgets.prefix}/share/doc/${distname}
Modified: users/mojca/wxports/math/fityk/Portfile
===================================================================
--- users/mojca/wxports/math/fityk/Portfile 2013-08-19 19:58:09 UTC (rev 109748)
+++ users/mojca/wxports/math/fityk/Portfile 2013-08-19 19:59:15 UTC (rev 109749)
@@ -34,7 +34,9 @@
wxWidgets.use wxWidgets-3.0
# WARNING: dvipng command 'dvipng' cannot be run (needed for math display), check the pngmath_dvipng setting
-depends_build port:swig-lua
+depends_build port:swig-lua \
+ port:autoconf \
+ port:automake
depends_lib port:boost \
port:readline \
@@ -49,8 +51,7 @@
# TODO: gnuplot is probably a runtime dependency
pre-configure {
- # TODO: dependency on autotools
- system "cd ${worksrcpath} && autoreconf --install --verbose"
+ system -W ${worksrcpath} "autoreconf --install --verbose"
}
pre-build {
@@ -58,9 +59,9 @@
depends_build-append port:py27-sphinx
# TODO: use a python variable
reinplace "s|sphinx-build|${prefix}/Library/Frameworks/Python.framework/Versions/2.7/bin/sphinx-build|" ${worksrcpath}/doc/Makefile
- system "cd doc && make && cd .."
+ system -W ${worksrcpath}/doc make
} else {
- system "mkdir -p ${worksrcpath}/doc/html/placeholder"
+ file mkdir ${worksrcpath}/doc/html/placeholder
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130819/3fd00f0c/attachment-0001.html>
More information about the macports-changes
mailing list