You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
67 lines
2.7 KiB
Plaintext
67 lines
2.7 KiB
Plaintext
PortSystem 1.0
|
|
|
|
name derby
|
|
version 10.9.1.0
|
|
|
|
categories java
|
|
maintainers nomaintainer
|
|
platforms darwin
|
|
|
|
description Relational database implemented entirely in Java
|
|
long_description Apache Derby, an Apache DB subproject, is an open \
|
|
source relational database implemented entirely in \
|
|
Java and available under the Apache License, Version \
|
|
2.0. Some key advantages include: 1) Derby has a \
|
|
small footprint -- about 2 megabytes for the base \
|
|
engine and embedded JDBC driver. 2) Derby is based \
|
|
on the Java, JDBC, and SQL standards. 3) Derby \
|
|
provides an embedded JDBC driver that lets you \
|
|
embed Derby in any Java-based solution. 4) Derby \
|
|
also supports the more familiar client/server mode \
|
|
with the Derby Network Client JDBC driver and Derby \
|
|
Network Server. 5) Derby is easy to install, deploy, \
|
|
and use.
|
|
homepage https://db.apache.org/derby/
|
|
|
|
master_sites apache:db/derby/db-${name}-${version}
|
|
distname db-${name}-${version}-bin
|
|
checksums md5 32d81d803fd8ce449205dda1405ef6d3 \
|
|
sha1 3d9e4f7b54e28c741277a41589ff8cd6ed74a07c \
|
|
sha256 2f84bcddfd54aaab08aea431c93b8bf24b731aa343434923042ef57d6c6d8b30
|
|
|
|
depends_lib bin:java:kaffe
|
|
depends_run port:rlwrap
|
|
|
|
use_configure no
|
|
|
|
build {}
|
|
|
|
destroot {
|
|
set sharedir ${destroot}${prefix}/share
|
|
set man1dir ${sharedir}/man/man1
|
|
set derbydir ${sharedir}/derby
|
|
set docderbydir ${sharedir}/doc/derby
|
|
|
|
# Ensure needed directories
|
|
xinstall -d -m 755 ${sharedir}/java ${docderbydir}
|
|
|
|
file copy ${worksrcpath} ${derbydir}
|
|
|
|
foreach f { dblook ij sysinfo } {
|
|
xinstall -m 755 ${filespath}/${f} ${destroot}${prefix}/bin/${f}
|
|
reinplace "s|@PREFIX@|${prefix}|" ${destroot}${prefix}/bin/${f}
|
|
}
|
|
|
|
foreach f { KEYS LICENSE NOTICE RELEASE-NOTES.html docs index.html javadoc } {
|
|
ln -s ../../derby/${f} ${docderbydir}/${f}
|
|
}
|
|
|
|
foreach f [ glob -tails -directory ${derbydir}/lib *.\[jw\]ar ] {
|
|
ln -s ../derby/lib/${f} ${sharedir}/java/${f}
|
|
}
|
|
}
|
|
|
|
livecheck.type regex
|
|
livecheck.url "https://db.apache.org/derby/derby_downloads.html"
|
|
livecheck.regex release-(\[0-9.\]+)\.cgi
|