aboutsummaryrefslogtreecommitdiff
path: root/sysutils/bareos20-traymonitor
diff options
context:
space:
mode:
authorJose Alonso Cardenas Marquez <acm@FreeBSD.org>2022-01-16 22:13:15 +0000
committerJose Alonso Cardenas Marquez <acm@FreeBSD.org>2022-01-16 22:15:22 +0000
commit51d12f23414ca5b380dbd9dce8b01ddbfb44c3b3 (patch)
treee5f07c3cdd0be3f36c5f321a268ec8ee11530c1a /sysutils/bareos20-traymonitor
parentfb2cdb599fc20bd0eb2058bbc602295001a6ca46 (diff)
downloadports-51d12f23414ca5b380dbd9dce8b01ddbfb44c3b3.tar.gz
ports-51d12f23414ca5b380dbd9dce8b01ddbfb44c3b3.zip
sysutils/bareos-*: Copy to bareos20-* ports
bareos-* ports will be updated to 21.0.0
Diffstat (limited to 'sysutils/bareos20-traymonitor')
-rw-r--r--sysutils/bareos20-traymonitor/Makefile26
-rw-r--r--sysutils/bareos20-traymonitor/pkg-descr8
-rw-r--r--sysutils/bareos20-traymonitor/pkg-plist7
3 files changed, 41 insertions, 0 deletions
diff --git a/sysutils/bareos20-traymonitor/Makefile b/sysutils/bareos20-traymonitor/Makefile
new file mode 100644
index 000000000000..ad919eb7821c
--- /dev/null
+++ b/sysutils/bareos20-traymonitor/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= bareos
+PKGNAMESUFFIX= -traymonitor
+
+COMMENT= Backup archiving recovery open sourced (traymonitor)
+
+LIB_DEPENDS+= libqwt5-qt5.so:x11-toolkits/qwt5-qt5 \
+ libbareos.so:sysutils/bareos-client
+
+CONFLICTS= bareos17-traymonitor bareos18-traymonitor bareos19-traymonitor
+
+USES= desktop-file-utils gettext-runtime pkgconfig qt:5
+USE_QT= buildtools_build qmake_build uitools_build gui core
+WITH_BAT= yes
+
+PLIST= ${.CURDIR}/pkg-plist
+CFLAGS+= -DMDB_DSYNC=O_SYNC -DMDB_USE_POSIX_SEM=1
+
+MASTERDIR= ${.CURDIR}/../../sysutils/bareos-server
+
+CMAKE_ARGS+= -Dtraymonitor=yes \
+ -Dbuild-dird=no \
+ -Dbuild-stored=no \
+ -Dclient-only=yes \
+ -Dnls=ON
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/bareos20-traymonitor/pkg-descr b/sysutils/bareos20-traymonitor/pkg-descr
new file mode 100644
index 000000000000..6a18fe88fe3a
--- /dev/null
+++ b/sysutils/bareos20-traymonitor/pkg-descr
@@ -0,0 +1,8 @@
+traymonitor inteface for Bareos.
+
+Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
+software to backup, archive and restore files from all major operating systems.
+The fork was founded 2010 out of the bacula.org project. The fork has been
+actively developed and many new features have been added.
+
+WWW: http://www.bareos.org/
diff --git a/sysutils/bareos20-traymonitor/pkg-plist b/sysutils/bareos20-traymonitor/pkg-plist
new file mode 100644
index 000000000000..1a71281bcaaf
--- /dev/null
+++ b/sysutils/bareos20-traymonitor/pkg-plist
@@ -0,0 +1,7 @@
+bin/bareos-tray-monitor
+@sample %%ETCDIR%%/tray-monitor.d/client/FileDaemon-local.conf.sample
+@sample %%ETCDIR%%/tray-monitor.d/director/Director-local.conf.sample
+@sample %%ETCDIR%%/tray-monitor.d/monitor/bareos-mon.conf.sample
+@sample %%ETCDIR%%/tray-monitor.d/storage/StorageDaemon-local.conf.sample
+share/applications/bareos-tray-monitor.desktop
+share/pixmaps/bareos-tray-monitor.png