[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