# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           github 1.0

github.setup        JustinTulloss tokyo-cabinet-clj cfab6104b9f3635f97968fda526218c8a706954d
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from tarball
name                tokyocabinet-clj
version             20090505
categories          databases java
maintainers         nomaintainer
license             MIT
supported_archs     noarch

description         Java API for Tokyo Cabinet, a modern DBM
long_description    Clojure is a dynamic programming language for the JVM.

platforms           any

checksums           rmd160  931581c65f5ce85ec9c6cd73d7f7b995159e792f \
                    sha256  a494737ebd50d9ca192964d88468406597380d12e19640fbf777142b059a4b6a

depends_build       bin:ant:apache-ant port:tokyocabinet port:tokyocabinet-java

use_configure       no

build.cmd           ant
build.target        jar

destroot {
    set javadir ${destroot}${prefix}/share/java
    set clojuredir ${javadir}/clojure/lib
    set jarfile tokyo-cabinet.jar

    xinstall -m 0755 -d ${clojuredir}
    xinstall -m 0644 -W ${worksrcpath} ${jarfile} ${clojuredir}
}