Changeset 137805


Ignore:
Timestamp:
Jun 20, 2015, 12:42:51 PM (4 years ago)
Author:
ryandesign@…
Message:

metakit: update to 2.4.9.8, now hosted at github; fixes build failure (#48055); use MacPorts Tcl instead of the system version; update homepage; enable tests; install documentation files; take over as maintainer

Location:
trunk/dports/databases/metakit
Files:
3 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/metakit/Portfile

    r110967 r137805  
    22
    33PortSystem 1.0
     4PortGroup           github 1.0
    45
    5 name                    metakit
    6 version                 2.4.9.3
     6github.setup        jcw metakit 2.4.9.8
    77categories              databases
    88license                 MIT
    9 maintainers             nomaintainer
     9maintainers         ryandesign openmaintainer
    1010description             an efficient embedded database library with a small footprint
    11 homepage                http://www.equi4.com/metakit.html
    1211platforms               darwin
    1312long_description        Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution.
    14 master_sites            http://www.equi4.com/pub/mk/
    15 checksums               md5 89a25775fee5db536937f36deb5223f6
    16 worksrcdir              ${name}-${version}/builds
     13
     14homepage            http://equi4.com/metakit/
     15
     16checksums           rmd160  822e134600de16f62f5aaba30b33246c964c6e2e \
     17                    sha256  09ea3802ab7382d90b6fc67e3607f87194951d91c24444ab1b5eba267d3b9c00
     18
     19depends_lib         port:tcl
     20
     21patchfiles          patch-unix-configure.diff \
     22                    patch-unix-Makefile.in.diff
     23
     24configure.dir       ${worksrcpath}/builds
    1725configure.cmd           ../unix/configure
    18 configure.args          --with-tcl=${prefix}
    19 post-build {
    20         system "cp /usr/bin/glibtool ${worksrcpath}/libtool"
    21         system "cp ${worksrcpath}/.libs/{libmk4.la,libmk4.lai}"
     26configure.args      --with-tcl=${prefix}/include,${prefix}/lib
     27
     28build.dir           ${configure.dir}
     29
     30test.run            yes
     31
     32post-destroot {
     33    set docdir ${prefix}/share/doc/${subport}
     34    xinstall -d ${destroot}${docdir}
     35    xinstall -m 644 -W ${worksrcpath} \
     36        CHANGES \
     37        README \
     38        license.terms \
     39        ${destroot}${docdir}
    2240}
    23 
    24 platform darwin {
    25         configure.args          --with-tcl=/System/Library/Frameworks/Tcl.framework/Headers
    26 }
Note: See TracChangeset for help on using the changeset viewer.