Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Mar 2020 10:38:23 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r529239 - in head/devel: . dbus-java
Message-ID:  <202003271038.02RAcNl7026716@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003271038.02RAcNl7026716>