# -*- 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
# $Id: Portfile 84550 2011-09-27 21:05:11Z snc@macports.org $

PortSystem          1.0

name                tokyocabinet-clj
version             20090505
categories          databases java
maintainers         ieure
description         Java API for Tokyo Cabinet, a modern DBM
long_description    Clojure is a dynamic programming language for the JVM.

homepage            http://github.com/jmtulloss/tokyo-cabinet-clj/tree/master
platforms           darwin
depends_build       port:tokyocabinet port:tokyocabinet-java

fetch.type          git
git.url             git://github.com/jmtulloss/tokyo-cabinet-clj.git
git.branch          cfab6104b9f3635f97968fda526218c8a706954d

variant universal   {}

## configure ##
use_configure       no

## build ##
build.cmd           ant
build.target        jar

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

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