mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
45 lines
1.5 KiB
Tcl
45 lines
1.5 KiB
Tcl
# -*- 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
|
|
|
|
name tokyocabinet-java
|
|
version 1.18
|
|
categories databases java
|
|
maintainers nomaintainer
|
|
description Java API for Tokyo Cabinet, a modern DBM
|
|
long_description Clojure is a dynamic programming language for the JVM.
|
|
|
|
homepage http://tokyocabinet.sourceforge.net/
|
|
platforms darwin
|
|
depends_build port:tokyocabinet
|
|
master_sites sourceforge:tokyocabinet
|
|
|
|
checksums md5 b87d892620df55e1088b6b8e22d87ad5 \
|
|
sha1 d7e98944fbdc0753477c0d430a056de2fac07695 \
|
|
rmd160 f354be0d0929860062812278f5f178aae64d2a36
|
|
|
|
set javahome /System/Library/Frameworks/JavaVM.framework
|
|
|
|
|
|
## patch ##
|
|
patch.pre_args-replace -p0 -p1
|
|
patchfiles patch-Makefile.in.diff
|
|
|
|
## configure ##
|
|
configure.env MYJAVAHOME=${javahome} \
|
|
"CFLAGS=-I${prefix}/include -I${javahome}/Headers" \
|
|
LDFLAGS=-L${prefix}/lib INCLUDEDIR=${javahome}/Headers
|
|
|
|
## build ##
|
|
build.env "CFLAGS=-I${prefix}/include -I${javahome}/Headers" \
|
|
LDFLAGS=-L${prefix}/lib
|
|
|
|
post-destroot {
|
|
set jarfile tokyocabinet.jar
|
|
set javadir ${destroot}${prefix}/share/java
|
|
set dest ${javadir}/${jarfile}
|
|
|
|
xinstall -m 0755 -d ${javadir}
|
|
file rename ${destroot}${prefix}/lib/${jarfile} ${dest}
|
|
}
|