svn commit: r529239 - in head/devel: . dbus-java
Mateusz Piotrowski
0mp at FreeBSD.org
Fri Mar 27 10:38:35 UTC 2020
Author: 0mp
Date: Fri Mar 27 10:38:23 2020
New Revision: 529239
URL: https://svnweb.freebsd.org/changeset/ports/529239
Log:
New port: devel/dbus-java
This port provides a native Java implementation of the D-Bus protocol,
instead of being just a wrapper around the C reference implementation.
WWW: https://dbus.freedesktop.org/doc/dbus-java/
Added:
head/devel/dbus-java/
head/devel/dbus-java/Makefile (contents, props changed)
head/devel/dbus-java/distinfo (contents, props changed)
head/devel/dbus-java/pkg-descr (contents, props changed)
head/devel/dbus-java/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Mar 27 10:21:31 2020 (r529238)
+++ head/devel/Makefile Fri Mar 27 10:38:23 2020 (r529239)
@@ -450,6 +450,7 @@
SUBDIR += date
SUBDIR += dbus
SUBDIR += dbus-c++
+ SUBDIR += dbus-java
SUBDIR += dbus-glib
SUBDIR += dbus-sharp
SUBDIR += dbus-sharp-glib
Added: head/devel/dbus-java/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dbus-java/Makefile Fri Mar 27 10:38:23 2020 (r529239)
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+PORTNAME= dbus-java
+PORTVERSION= 2.7
+CATEGORIES= devel java
+MASTER_SITES= https://dbus.freedesktop.org/releases/dbus-java/
+
+MAINTAINER= 0mp at FreeBSD.org
+COMMENT= Java API for D-BUS
+
+LICENSE= ACADEMIC LGPL21+
+LICENSE_COMB= dual
+LICENSE_NAME_ACADEMIC= Academic Free License version 2.1
+LICENSE_FILE_ACADEMIC= ${WRKSRC}/COPYING
+LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING
+LICENSE_PERMS_ACADEMIC= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+LIB_DEPENDS= libunix-java.so:devel/libmatthew
+
+USES= gettext gmake
+USE_JAVA= yes
+JAVA_VERSION= 7+
+
+MAKE_ARGS= MANPREFIX=${MAN1PREFIX}/share/man/man1
+.if defined(WITH_DEBUG)
+MAKE_ARGS+= DEBUG=enable
+.endif
+MAKE_ENV= DOCPREFIX=${DOCSDIR} \
+ JARPREFIX=${JAVAJARDIR} \
+ JAVA_HOME=${JAVA_HOME} \
+ JAVAUNIXJARDIR=${JAVAJARDIR} \
+ JAVAUNIXLIBDIR=${LOCALBASE}/lib
+
+ALL_TARGET= bin
+INSTALL_TARGET= install-bin
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS MANPAGES
+OPTIONS_DEFAULT= MANPAGES
+OPTIONS_SUB= yes
+
+MANPAGES_BUILD_DEPENDS= docbook-to-man>0:textproc/docbook-to-man
+MANPAGES_ALL_TARGET= man
+MANPAGES_INSTALL_TARGET= install-man
+
+.include <bsd.port.mk>
Added: head/devel/dbus-java/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dbus-java/distinfo Fri Mar 27 10:38:23 2020 (r529239)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1585174947
+SHA256 (dbus-java-2.7.tar.gz) = be404ea36284d938646192d0ee42e146853064217d4e3aaf89b56bd351ebca33
+SIZE (dbus-java-2.7.tar.gz) = 145450
Added: head/devel/dbus-java/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dbus-java/pkg-descr Fri Mar 27 10:38:23 2020 (r529239)
@@ -0,0 +1,4 @@
+This port provides a native Java implementation of the D-Bus protocol,
+instead of being just a wrapper around the C reference implementation.
+
+WWW: https://dbus.freedesktop.org/doc/dbus-java/
Added: head/devel/dbus-java/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dbus-java/pkg-plist Fri Mar 27 10:38:23 2020 (r529239)
@@ -0,0 +1,21 @@
+bin/CreateInterface
+bin/DBusCall
+bin/DBusDaemon
+bin/DBusViewer
+bin/ListDBus
+%%MANPAGES%%%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%MANPAGES%%%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%MANPAGES%%%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%MANPAGES%%%%PORTDOCS%%%%DOCSDIR%%/README
+%%MANPAGES%%%%PORTDOCS%%%%DOCSDIR%%/changelog
+%%JAVAJARDIR%%/dbus-2.7.jar
+%%JAVAJARDIR%%/dbus-bin-2.7.jar
+%%JAVAJARDIR%%/dbus-bin.jar
+%%JAVAJARDIR%%/dbus-viewer-2.7.jar
+%%JAVAJARDIR%%/dbus-viewer.jar
+%%JAVAJARDIR%%/dbus.jar
+%%MANPAGES%%share/man/man1/CreateInterface.1.gz
+%%MANPAGES%%share/man/man1/DBusCall.1.gz
+%%MANPAGES%%share/man/man1/DBusDaemon.1.gz
+%%MANPAGES%%share/man/man1/DBusViewer.1.gz
+%%MANPAGES%%share/man/man1/ListDBus.1.gz
More information about the svn-ports-all
mailing list