diff options
author | Lev A. Serebryakov <lev@FreeBSD.org> | 2008-06-30 10:04:47 +0000 |
---|---|---|
committer | Lev A. Serebryakov <lev@FreeBSD.org> | 2008-06-30 10:04:47 +0000 |
commit | 54259416d20b76f20c2691c22f26c97dea16a4a9 (patch) | |
tree | dedb6c08e9f27b7d50ece519e9b01266c8c266e0 /java | |
parent | 9ffc02942d56820e9f987cabe4b5592db5ea034a (diff) | |
download | ports-54259416d20b76f20c2691c22f26c97dea16a4a9.tar.gz ports-54259416d20b76f20c2691c22f26c97dea16a4a9.zip |
Add subversion-java: high-level bindings for Java and subversion VCS.
Notes
Notes:
svn path=/head/; revision=216026
Diffstat (limited to 'java')
-rw-r--r-- | java/Makefile | 1 | ||||
-rw-r--r-- | java/subversion-java/Makefile | 42 | ||||
-rw-r--r-- | java/subversion-java/pkg-descr | 6 | ||||
-rw-r--r-- | java/subversion-java/pkg-plist | 7 |
4 files changed, 56 insertions, 0 deletions
diff --git a/java/Makefile b/java/Makefile index 22b4797d8529..db3d61723de4 100644 --- a/java/Makefile +++ b/java/Makefile @@ -154,6 +154,7 @@ SUBDIR += shujit SUBDIR += simplicity SUBDIR += springframework + SUBDIR += subversion-java SUBDIR += sun-wtk SUBDIR += trove4j SUBDIR += tya diff --git a/java/subversion-java/Makefile b/java/subversion-java/Makefile new file mode 100644 index 000000000000..bf504e2e6ead --- /dev/null +++ b/java/subversion-java/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: subversion-java +# Date Created: 30 June 2008 +# Whom: Lev Serebryako <lev@FreeBSD.org> +# +# $FreeBSD$ +# + +PKGNAMESUFFIX= -java +CATEGORIES+= devel + +MAINTAINER= lev@FreeBSD.org +COMMENT= Java bindings for Version control system + +MASTERDIR= ${.CURDIR}/../../devel/subversion +PKGDIR= ${.CURDIR} + +USE_JAVA= yes +JAVA_VERSION= 1.2+ +JAVA_OS= native +JAVA_BUILD= yes +JAVA_RUN= yes + +SVN_BUILD_BINDINGS=yes + +.include "${MASTERDIR}/Makefile.common" + +CONFIGURE_ARGS+= --enable-javahl --with-jdk=${JAVA_HOME} + +.if ${OSVERSION} < 503000 +BROKEN="Java bindings are supported only on FreeBSD 5.3 or newer" +.endif + +do-build: + @${MKDIR} ${WRKSRC}/subversion/bindings/java/javahl/classes + cd ${WRKSRC} ; \ + ${MAKE} javahl + +do-install: + cd ${WRKSRC} ; \ + ${MAKE} install-javahl + +.include <bsd.port.post.mk> diff --git a/java/subversion-java/pkg-descr b/java/subversion-java/pkg-descr new file mode 100644 index 000000000000..54c587c4e1ac --- /dev/null +++ b/java/subversion-java/pkg-descr @@ -0,0 +1,6 @@ +Subversion is a version control system designed to be as similar to cvs(1) +as possible, while fixing many outstanding problems with cvs(1). + +This port adds Java bindings to Subversion. + +WWW: http://subversion.tigris.org/ diff --git a/java/subversion-java/pkg-plist b/java/subversion-java/pkg-plist new file mode 100644 index 000000000000..2013bb5ec23a --- /dev/null +++ b/java/subversion-java/pkg-plist @@ -0,0 +1,7 @@ +lib/libsvnjavahl-1.a +lib/libsvnjavahl-1.la +lib/libsvnjavahl-1.so +lib/libsvnjavahl-1.so.0 +lib/svn-javahl/svn-javahl.jar +@dirrm lib/svn-javahl/include +@dirrm lib/svn-javahl |