[140802] trunk/dports/math/svdlibc/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sat Oct 3 04:47:17 PDT 2015
Revision: 140802
https://trac.macports.org/changeset/140802
Author: ryandesign at macports.org
Date: 2015-10-03 04:47:17 -0700 (Sat, 03 Oct 2015)
Log Message:
-----------
svdlibc: update to 1.4; add universal variant
Modified Paths:
--------------
trunk/dports/math/svdlibc/Portfile
Modified: trunk/dports/math/svdlibc/Portfile
===================================================================
--- trunk/dports/math/svdlibc/Portfile 2015-10-03 09:04:55 UTC (rev 140801)
+++ trunk/dports/math/svdlibc/Portfile 2015-10-03 11:47:17 UTC (rev 140802)
@@ -4,7 +4,7 @@
PortSystem 1.0
name svdlibc
-version 1.34
+version 1.4
license BSD
maintainers nomaintainer
@@ -21,6 +21,7 @@
homepage http://tedlab.mit.edu/~dr/SVDLIBC/
master_sites ${homepage}
+dist_subdir ${name}/${version}
distname ${name}
extract.suffix .tgz
worksrcdir SVDLIBC
@@ -30,17 +31,16 @@
rmd160 3ef133f8ccd9cb1659c11c7692e148709aca7431
use_configure no
-universal_variant no
-set hosttype macos
+variant universal {}
+
+configure.cflags-append -Wall -fno-common
+
+set hosttype bin
build.env-append HOSTTYPE='${hosttype}'
build.target svd
-
-pre-build {
- reinplace "s|-march=i486|${configure.cc_archflags}|g" ${worksrcpath}/Makefile
-}
+build.args CC="${configure.cc} ${configure.cflags} [get_canonical_archflags cc]"
-# this phase fails. it appears this code does not respect destroot.
destroot {
xinstall -m 644 ${worksrcpath}/${hosttype}/libsvd.a ${destroot}${prefix}/lib
xinstall -m 755 ${worksrcpath}/${hosttype}/svd ${destroot}${prefix}/bin
@@ -49,8 +49,10 @@
}
# Documentation
- xinstall -m 755 -d ${destroot}${prefix}/share/${name}
- file copy ${worksrcpath}/Manual ${destroot}${prefix}/share/${name}
+ set docdir ${prefix}/share/doc/${subport}
+ xinstall -d ${destroot}${docdir}
+ copy {*}[glob ${worksrcpath}/Manual/*] ${destroot}${docdir}
+ delete ${destroot}${docdir}/svdlib.h
}
livecheck.type regexm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151003/71a5e555/attachment.html>
More information about the macports-changes
mailing list