[95781] trunk/dports/lang/kelbt/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sun Jul 22 02:39:11 PDT 2012
Revision: 95781
https://trac.macports.org/changeset/95781
Author: ryandesign at macports.org
Date: 2012-07-22 02:39:11 -0700 (Sun, 22 Jul 2012)
Log Message:
-----------
kelbt:
* update to 0.15
* simplify getting -arch flags
* install documentation files
* fix livecheck
See #35191 (maintainer timeout)
Modified Paths:
--------------
trunk/dports/lang/kelbt/Portfile
Modified: trunk/dports/lang/kelbt/Portfile
===================================================================
--- trunk/dports/lang/kelbt/Portfile 2012-07-22 09:26:26 UTC (rev 95780)
+++ trunk/dports/lang/kelbt/Portfile 2012-07-22 09:39:11 UTC (rev 95781)
@@ -4,7 +4,7 @@
PortSystem 1.0
name kelbt
-version 0.14
+version 0.15
categories lang textproc devel
platforms darwin
maintainers hhhh.org:wiml
@@ -20,23 +20,16 @@
homepage http://www.complang.org/kelbt/
master_sites ${homepage}
-checksums md5 6eeaaa79e665389d7953361d10815fb5 \
- sha1 72a2d64a65445da98bf63126203f3a00ea454067 \
- rmd160 56bf35f1fa3cd76c7e515741532cba01125788e3
+checksums rmd160 baa8a9d616f2594fe0315c3b059a1286e8ac7ccc \
+ sha256 000ae8e0906f34de13c3448f2422065e48407b6d85c61bbe51490ffdab0bc565
+
+variant universal {}
+
# configure does substitution of CXXFLAGS but Makefile uses CFLAGS for some reason
# configure also doesn't substitute LDFLAGS
-if {[variant_isset universal]} {
- build.args CFLAGS="${configure.cxxflags} ${configure.universal_cxxflags}" \
- LDFLAGS="${configure.universal_ldflags}"
-} else {
- build.args CFLAGS="${configure.cxxflags} ${configure.cxx_archflags}"
- if {[info exists configure.ld_archflags]} {
- build.args-append LDFLAGS="${configure.ld_archflags}"
- } else {
- build.args-append LDFLAGS="${configure.cxx_archflags}"
- }
-}
+build.args CFLAGS="${configure.cxxflags} [get_canonical_archflags cxx]" \
+ LDFLAGS="[get_canonical_archflags ld]"
test.run yes
test.dir ${worksrcpath}/test
@@ -45,3 +38,17 @@
destroot.destdir prefix=${destroot}${prefix}
# TODO: Install kelbt.vim as well?
+
+post-destroot {
+ set docdir ${prefix}/share/doc/${name}
+ xinstall -d ${destroot}${docdir}
+ xinstall -m 644 -W ${worksrcpath} \
+ COPYING \
+ CREDITS \
+ ChangeLog \
+ TODO \
+ ${destroot}${docdir}
+}
+
+livecheck.type regex
+livecheck.regex ${name}-(\[0-9.\]+)${extract.suffix}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120722/db57724b/attachment-0001.html>
More information about the macports-changes
mailing list