name subversion-javahlbindings
maintainers {geeklair.net:dluke @danielluke}
description Java (javahl) bindings for the subversion version control system (svn)
long_description Subversion (svn) is a version control system designed to be \
as similar to cvs(1) as possible, while fixing many \
outstanding problems with cvs(1). The java bindings \
provide access to subversion API from java.
homepage https://subversion.apache.org/
master_sites apache:subversion
checksums rmd160 8197a89bf5879f1a871ae0547dfdaecb8fa052ac \
sha256 3bd0b5c8e4c5175263dc9a92fd9aef94ce917e80af034f26fe5c45fde7e0f771 \
distname subversion-${version}
port:db48 port:subversion \
port:sqlite3 port:gettext \
port:libiconv port:serf1 \
port:libmagic port:libcomerr \
port:zlib port:libutf8proc \
configure.args --with-berkeley-db=:${prefix}/include/db48:${prefix}/lib/db48:db-4.8 \
--with-apr=${prefix}/bin/apr-1-config \
--with-apr-util=${prefix}/bin/apu-1-config --without-apxs \
--mandir=\\\${prefix}/share/man \
--with-libmagic=${prefix} \
--without-gnome-keyring \
--enable-javahl --without-jikes \
--with-junit=${prefix}/share/java/junit.jar
destroot.target install-javahl
destroot.violate_mtree yes
patchfiles patch-configure.diff
pre-configure { reinplace "s|hardcode_direct=yes|hardcode_direct=no|g" \
reinplace "s|\\(LINK_JAVAHL_CXX.*\\)-rpath|\\1-dynamiclib -rpath|g" \