sysutils/bareos-*: Update to 24.0.0

ChangeLog at:	https://github.com/bareos/bareos/blob/Release/24.0.0/CHANGELOG.md
This commit is contained in:
Jose Alonso Cardenas Marquez 2024-12-23 23:12:11 -08:00
parent ef39a4e2d1
commit 19fed5ff37
No known key found for this signature in database
GPG key ID: 335B9246BA5E30F4
17 changed files with 152 additions and 114 deletions

View file

@ -3,7 +3,7 @@ PKGNAMESUFFIX= -client
COMMENT= Backup archiving recovery open sourced (client)
CONFLICTS= bareos20-client bareos19-client bareos18-client
CONFLICTS= bareos20-client bareos21-client bareos22-client bareos23-client
WITH_CLIENT_ONLY=yes
USE_RC_SUBR= bareos-fd

View file

@ -1,6 +1,6 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 23.1.1
DISTVERSION= 24.0.0
PORTREVISION?= 0
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
@ -13,8 +13,10 @@ WWW= https://www.bareos.org/
LICENSE= AGPLv3 LGPL3
LICENSE_COMB= multi
CONFLICTS?= bareos20-server bareos21-server bareos22-server
CONFLICTS?= bareos20-server bareos21-server bareos22-server bareos23-server
BUILD_DEPENDS+= tl-expected>0:devel/tl-expected \
cli11>0:devel/cli11
LIB_DEPENDS+= liblzo2.so:archivers/lzo2 \
libjansson.so:devel/jansson \
libfmt.so:devel/libfmt
@ -164,7 +166,8 @@ PKGINSTALL= ${FILESDIR}/pkg-install.client
CONFFILES= sd dir
CMAKE_ARGS+= -Dbuild-dird=ON \
-Dbuild-stored=ON \
-Dbuild_client_only=OFF
-Dbuild_client_only=OFF \
-DENABLE_WEBUI=OFF
# Server default database
MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx
@ -187,17 +190,15 @@ MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}"
post-patch:
@${REINPLACE_CMD} '136,141d' ${WRKSRC}/CMakeLists.txt
@${REINPLACE_CMD} '202d' ${WRKSRC}/CMakeLists.txt
.if ${PKGNAMESUFFIX} == "-server"
@${REINPLACE_CMD} '50d' ${WRKSRC}/core/src/plugins/CMakeLists.txt
@${REINPLACE_CMD} '51d' ${WRKSRC}/core/src/plugins/CMakeLists.txt
.endif
.if ${PKGNAMESUFFIX} == "-client"
@${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt
@${REINPLACE_CMD} -e 's|enable_testing()||g' ${WRKSRC}/CMakeLists.txt
.endif
post-patch-PYTHON-off:
@${REINPLACE_CMD} 's/set(python ON)/set(python OFF)/' ${WRKSRC}/cmake/BareosSetVariableDefaults.cmake
post-extract:
.if defined(WITH_CLIENT_ONLY)
. if defined(PYTHON_PLUGIN)

View file

@ -1,7 +1,20 @@
post-patch:
@${REINPLACE_CMD} '76,79d' ${WRKSRC}/CMakeLists.txt
.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6")
@${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt
@${REINPLACE_CMD} -e 's|\@bindir\@|${LOCALBASE}/bin|g' ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop.in
@${REINPLACE_CMD} '208d' ${WRKSRC}/CMakeLists.txt
.endif
post-extract:
.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6")
@${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/client/FileDaemon-local.conf.in \
${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/client/FileDaemon-local.conf
@${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/director/Director-local.conf.in \
${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/director/Director-local.conf
@${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/monitor/bareos-mon.conf.in \
${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/monitor/bareos-mon.conf
@${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/storage/StorageDaemon-local.conf.in \
${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/storage/StorageDaemon-local.conf
.endif
post-build:
@ -34,5 +47,5 @@ do-install:
.endfor
${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/core/src/images/bareos_1.png ${STAGEDIR}${PREFIX}/share/pixmaps/bareos-tray-monitor.png
${INSTALL_DATA} ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop ${STAGEDIR}${DESKTOPDIR}
${INSTALL_DATA} ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop.in ${STAGEDIR}${DESKTOPDIR}/bareos-tray-monitor.desktop
.endif

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1733553941
SHA256 (bareos-bareos-Release-23.1.1_GH0.tar.gz) = 468fbe12a509b65ca3de5041a901eb0cf1da5c9a4f1729ca57ed39f45fd428e7
SIZE (bareos-bareos-Release-23.1.1_GH0.tar.gz) = 14010988
TIMESTAMP = 1734849535
SHA256 (bareos-bareos-Release-24.0.0_GH0.tar.gz) = 3cfc7e4b13143a9c39173d9e970476c3ba322761504513458552248700b8162d
SIZE (bareos-bareos-Release-24.0.0_GH0.tar.gz) = 13328535

View file

@ -0,0 +1,18 @@
--- CMakeLists.txt.orig 2024-12-22 22:53:59.736189000 -0800
+++ CMakeLists.txt 2024-12-22 22:54:34.147041000 -0800
@@ -202,12 +202,10 @@
if(ENABLE_WEBUI)
add_subdirectory(webui)
endif()
- if(NOT client-only)
- if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows")
- add_subdirectory(contrib)
- endif()
- add_subdirectory(systemtests)
+ if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows")
+ add_subdirectory(contrib)
endif()
+ add_subdirectory(systemtests)
endif()
if(docs

View file

@ -10,7 +10,7 @@
-endif()
-if(NOT client-only)
- add_subdirectory(dir-plugins)
+if(python)
+if(ENABLE_PYTHON)
+ if(client-only)
+ add_subdirectory(fd-plugins)
+ endif()

View file

@ -1,5 +1,5 @@
--- core/cmake/BareosCheckIncludes.cmake 2023-03-24 08:05:20.000000000 -0500
+++ core/cmake/BareosCheckIncludes.cmake 2023-04-05 16:17:56.933566000 -0500
--- core/cmake/BareosCheckIncludes.cmake.orig 2024-12-16 09:10:50.000000000 -0800
+++ core/cmake/BareosCheckIncludes.cmake 2024-12-22 19:21:38.094235000 -0800
@@ -62,7 +62,9 @@
include(CheckSymbolExists)

View file

@ -1,16 +1,26 @@
--- core/manpages/CMakeLists.txt 2021-12-21 06:00:49.000000000 -0500
+++ core/manpages/CMakeLists.txt 2021-12-22 00:19:52.189513000 -0500
@@ -18,9 +18,11 @@
--- core/manpages/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800
+++ cire/manpages/CMakeLists.txt 2024-12-22 23:07:01.552605000 -0800
@@ -18,10 +18,8 @@
# 02110-1301, USA.
message("Entering ${CMAKE_CURRENT_SOURCE_DIR}")
-set(MAN1 bconsole.1 bsmtp.1)
+if(client-only)
+ set(MAN1 bconsole.1 bsmtp.1)
-set(MAN8 bareos-fd.8 bareos.8 btraceback.8)
+ set(MAN8 bareos-fd.8 bareos.8 btraceback.8)
+endif()
-set(MAN8 bareos-fd.8 btraceback.8)
-
if(NOT client-only)
set(MAN1-server bareos-tray-monitor.1 bwild.1 bregex.1)
- set(MAN1-server bconsole.1 bsmtp.1 bareos-tray-monitor.1 bwild.1 bregex.1)
+ set(MAN1-server bwild.1 bregex.1)
set(MAN8-server
bareos-dir.8
@@ -39,7 +37,10 @@
set(MAN1 "${MAN1-server}")
set(MAN8 "${MAN8};${MAN8-server}")
-
+else()
+ set(MAN8 bareos-fd.8 btraceback.8)
+ set(MAN1 bconsole.1 bsmtp.1 bareos-tray-monitor.1)
endif()
+
install(FILES ${MAN1} DESTINATION "${mandir}/man1")
install(FILES ${MAN8} DESTINATION "${mandir}/man8")

View file

@ -1,63 +1,64 @@
--- core/scripts/CMakeLists.txt 2023-12-13 17:44:47.000000000 -0500
+++ core/scripts/CMakeLists.txt 2024-01-10 01:38:45.931532000 -0500
@@ -18,41 +18,44 @@
# 02110-1301, USA.
message("Entering ${CMAKE_CURRENT_SOURCE_DIR}")
--- core/scripts/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800
+++ core/scripts/CMakeLists.txt 2024-12-22 19:45:34.147106000 -0800
@@ -34,14 +34,14 @@
mtx-changer.in
)
-install(
- FILES bareos btraceback
- FILES ${CMAKE_CURRENT_BINARY_DIR}/btraceback
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
- WORLD_READ WORLD_EXECUTE
- DESTINATION "${sbindir}"
-)
-if(NOT client-only)
+if(client-only)
+ install(
+ FILES bareos btraceback
install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/btraceback
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
+ WORLD_READ WORLD_EXECUTE
+ DESTINATION "${sbindir}"
+ )
-install(
- FILES bareos-ctl-fd
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
- WORLD_READ WORLD_EXECUTE
- DESTINATION "${scriptdir}"
- COMPONENT filedaemon
-)
+ install(
+ FILES bareos-ctl-fd
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
+ WORLD_READ WORLD_EXECUTE
+ DESTINATION "${scriptdir}"
+ COMPONENT filedaemon
+ )
FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
@@ -61,32 +61,34 @@
WORLD_READ WORLD_EXECUTE
DESTINATION "${scriptdir}"
)
-endif()
-install(
- FILES bareos bareos-config
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
- WORLD_READ WORLD_EXECUTE
- DESTINATION "${scriptdir}"
-)
-
-install(
- FILES bareos-config-lib.sh bareos-ctl-funcs btraceback.gdb btraceback.dbx
- btraceback.mdb
- FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config-lib.sh btraceback.gdb
- PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
- DESTINATION "${scriptdir}"
-)
-install(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
- WORLD_READ WORLD_EXECUTE
- DESTINATION "${scriptdir}"
-)
-if(NOT client-only)
+
install(
- FILES bareos-ctl-funcs btraceback.dbx btraceback.mdb
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config-lib.sh btraceback.gdb
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
DESTINATION "${scriptdir}"
)
-endif()
-if(TARGET python3-fd)
+
install(
- FILES bareos_encode_string.py
+ FILES bareos bareos-config
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
DESTINATION "${scriptdir}"
)
+
+ install(
+ FILES bareos-config-lib.sh bareos-ctl-funcs btraceback.gdb btraceback.dbx
+ btraceback.mdb
+ FILES bareos-ctl-funcs btraceback.dbx btraceback.mdb
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
+ DESTINATION "${scriptdir}"
+ )

View file

@ -1,13 +0,0 @@
--- core/src/plugins/filed/CMakeLists.txt 2020-12-16 02:46:16.000000000 -0500
+++ core/src/plugins/filed/CMakeLists.txt 2020-12-23 22:56:13.843714000 -0500
@@ -41,7 +41,9 @@
include_directories(${OPENSSL_INCLUDE_DIR})
-add_subdirectory(python)
+if(python)
+ add_subdirectory(python)
+endif()
add_library(bpipe-fd MODULE bpipe/bpipe-fd.cc)
set_target_properties(bpipe-fd PROPERTIES PREFIX "")

View file

@ -1,5 +1,5 @@
--- core/src/plugins/stored/CMakeLists.txt 2021-12-21 06:00:49.000000000 -0500
+++ core/src/plugins/stored/CMakeLists.txt 2022-01-15 09:28:41.225020000 -0500
--- core/src/plugins/stored/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800
+++ core/src/plugins/stored/CMakeLists.txt 2024-12-22 19:50:39.154511000 -0800
@@ -33,6 +33,12 @@
endif()
endif()
@ -10,6 +10,6 @@
+ )
+endif()
+
if(ENABLE_PYTHON)
add_subdirectory(python)
add_library(autoxflate-sd MODULE autoxflate/autoxflate-sd.cc)
endif()

View file

@ -1,14 +1,12 @@
--- core/src/qt-tray-monitor/CMakeLists.txt 2024-01-19 16:46:50.252975000 -0500
+++ core/src/qt-tray-monitor/CMakeLists.txt 2024-01-19 16:52:05.137955000 -0500
@@ -27,20 +27,19 @@
--- core/src/qt-tray-monitor/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800
+++ core/src/qt-tray-monitor/CMakeLists.txt 2024-12-22 23:44:53.885128000 -0800
@@ -28,22 +28,19 @@
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
-find_package(Qt6 COMPONENTS Core Widgets)
-if(Qt6Widgets_FOUND)
- message(STATUS "Found QT6Widgets")
-else()
- message(STATUS "QT6Widgets NOT found, checking for Qt5 ...")
+if(bat-qt6)
+ find_package(Qt6 COMPONENTS Core Widgets)
+ if(Qt6Widgets_FOUND)
@ -16,7 +14,8 @@
+ else()
+ message(FATAL_ERROR "QT6Widgets NOT found, cannot build tray-monitor")
+ endif()
+else()
else()
- message(STATUS "QT6Widgets NOT found, checking for Qt5 ...")
find_package(Qt5 COMPONENTS Core Widgets)
if(Qt5Widgets_FOUND)
message(STATUS "Found QT5Widgets")
@ -24,7 +23,9 @@
- message(STATUS "QT5Widgets NOT found, checking for Qt4 ...")
- find_package(Qt4)
- if(NOT Qt4_FOUND)
- message(FATAL_ERROR "Both Qt5 and Qt4 not found, cannot build tray-monitor")
- message(
- FATAL_ERROR "Both Qt5 and Qt4 not found, cannot build tray-monitor"
- )
- endif()
+ message(STATUS "QT5Widgets NOT found, cannot build tray-monitor")
endif()

View file

@ -29,25 +29,28 @@ bin/bwild
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/profile/operator.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/schedule/WeeklyCycle.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf.sample
%%ETCDIR%%/bareos-dir.d/storage/dedup.conf.sample
%%ETCDIR%%/bareos-dir.d/storage/Dedupable.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/File.conf.sample
%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Gluster.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/NULL.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Tape.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/dplcompat.conf.sample
@comment @sample(,bareos,640) %%ETCDIR%%/bareos-regress.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/autochanger/autochanger-0.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/FileStorage.conf.sample
%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/GlusterStorage.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/NULL.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/dplcompat.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/tapedrive-0.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/director/bareos-dir.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/director/bareos-mon.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/messages/Standard.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/storage/bareos-sd.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/dedup.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/Dedupable.conf.sample
%%MTX%%@sample(,bareos,640) %%ETCDIR%%/mtx-changer.conf.sample
etc/logrotate.d/bareos-dir
lib/bareos/backends/libbareossd-dedupable.so
lib/bareos/backends/libbareossd-dplcompat.so
lib/bareos/backends/libbareossd-fifo.so
lib/bareos/backends/libbareossd-file.so
%%GFAPI%%lib/bareos/backends/libbareossd-gfapi.so
@ -67,7 +70,6 @@ lib/bareos/plugins/autoxflate-sd.so
%%SCSICRYPTO%%lib/bareos/plugins/scsitapealert-sd.so
lib/bareos/scripts/bareos-ctl-dir
lib/bareos/scripts/bareos-ctl-sd
lib/bareos/scripts/bareos-explorer
lib/bareos/scripts/bareos-glusterfind-wrapper
lib/bareos/scripts/create_bareos_database
%%PGSQL%%lib/bareos/scripts/ddl/creates/postgresql.sql
@ -86,7 +88,8 @@ lib/bareos/scripts/ddl/updates/postgresql.2004_2171.sql
lib/bareos/scripts/ddl/updates/postgresql.2171_2192.sql
lib/bareos/scripts/ddl/updates/postgresql.2192_2210.sql
lib/bareos/scripts/ddl/updates/postgresql.2210_2230.sql
%%PGSQL%%lib/bareos/scripts/ddl/updates/postgresql.bee.1017_2004.sql
lib/bareos/scripts/ddl/updates/postgresql.2230_2240.sql
lib/bareos/scripts/ddl/updates/postgresql.bee.1017_2004.sql
lib/bareos/scripts/ddl/versions.map
lib/bareos/scripts/delete_catalog_backup
lib/bareos/scripts/disk-changer
@ -97,19 +100,19 @@ lib/bareos/scripts/make_bareos_tables
lib/bareos/scripts/make_catalog_backup
lib/bareos/scripts/mtx-changer
lib/bareos/scripts/query.sql
lib/bareos/scripts/s3cmd-wrapper.sh
lib/bareos/scripts/update_bareos_tables
%%NDMP%%lib/libbareosndmp.so
%%NDMP%%lib/libbareosndmp.so.23
%%NDMP%%lib/libbareosndmp.so.24
%%NDMP%%lib/libbareosndmp.so.%%LIB_VERSION%%
lib/libbareossd.so
lib/libbareossd.so.23
lib/libbareossd.so.24
lib/libbareossd.so.%%LIB_VERSION%%
lib/libbareossql.so
lib/libbareossql.so.23
lib/libbareossql.so.24
lib/libbareossql.so.%%LIB_VERSION%%
%%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosdir%%PYTHON_EXT_SUFFIX%%.so
%%PYTHON%%%%PYTHON_SITELIBDIR%%/bareossd%%PYTHON_EXT_SUFFIX%%.so
share/man/man1/bareos-tray-monitor.1.gz
share/man/man1/bregex.1.gz
share/man/man1/bwild.1.gz
share/man/man8/bareos-dbcheck.8.gz
@ -126,6 +129,7 @@ sbin/bareos-dbcheck
sbin/bareos-dir
sbin/bareos-sd
sbin/bcopy
sbin/bdedupestimate
sbin/bextract
sbin/bls
sbin/bpluginfo

View file

@ -1,6 +1,7 @@
%%PYTHON%%bin/bareos-triggerjob.py
bin/bconsole
%%PYTHON%%bin/bsmc
%%PYTHON%%bin/chunk_check.py
@sample %%ETCDIR%%/bareos-fd.d/client/myself.conf.sample
@group bareos
@sample %%ETCDIR%%/bareos-fd.d/director/bareos-dir.conf.sample
@ -22,7 +23,6 @@ bin/bconsole
%%PYTHON%%lib/bareos/plugins/bareos-fd-local-fileset.py
%%PYTHON%%lib/bareos/plugins/bareos-fd-mariabackup.py
%%PYTHON%%lib/bareos/plugins/bareos-fd-percona-xtrabackup.py
%%PYTHON%%lib/bareos/plugins/bareos-fd-postgres.py
%%PYTHON%%lib/bareos/plugins/bareos-fd-postgresql.py
%%PYTHON%%lib/bareos/plugins/bareos-fd-vmware.py
%%PYTHON%%lib/bareos/plugins/bareos_libcloud_api/__init__.py
@ -55,10 +55,10 @@ bin/bconsole
%%PYTHON%%lib/bareos/plugins/bareos_tasks/xenserver/__init__.py
lib/bareos/plugins/bpipe-fd.so
%%GFAPI%%lib/bareos/plugins/gfapi-fd.so
%%PYTHON%%lib/bareos/plugins/python3-fd.so
%%PYTHON%%lib/bareos/plugins/openvz7/BareosFdPluginVz7CtFs.py
%%PYTHON%%lib/bareos/plugins/openvz7/README.md
%%PYTHON%%lib/bareos/plugins/openvz7/bareos-fd-vz7_ct_fs.py
%%PYTHON%%lib/bareos/plugins/python3-fd.so
lib/bareos/scripts/bareos
lib/bareos/scripts/bareos-config
lib/bareos/scripts/bareos-config-lib.sh
@ -68,23 +68,24 @@ lib/bareos/scripts/bareos-ctl-funcs
lib/bareos/scripts/btraceback.dbx
lib/bareos/scripts/btraceback.gdb
lib/bareos/scripts/btraceback.mdb
%%PYTHON%%lib/bareos/scripts/reschedule_job_as_full.sh
lib/libbareos.so
lib/libbareos.so.23
lib/libbareos.so.24
lib/libbareos.so.%%LIB_VERSION%%
lib/libbareosfastlz.so
lib/libbareosfastlz.so.23
lib/libbareosfastlz.so.24
lib/libbareosfastlz.so.%%LIB_VERSION%%
lib/libbareosfind.so
lib/libbareosfind.so.23
lib/libbareosfind.so.24
lib/libbareosfind.so.%%LIB_VERSION%%
lib/libbareoslmdb.so
lib/libbareoslmdb.so.23
lib/libbareoslmdb.so.24
lib/libbareoslmdb.so.%%LIB_VERSION%%
%%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosfd%%PYTHON_EXT_SUFFIX%%.so
share/man/man1/bareos-tray-monitor.1.gz
share/man/man1/bconsole.1.gz
share/man/man1/bsmtp.1.gz
share/man/man8/bareos-fd.8.gz
share/man/man8/bareos.8.gz
share/man/man8/btraceback.8.gz
@group bareos
sbin/bareos

View file

@ -4,15 +4,16 @@ COMMENT= Backup archiving recovery open sourced (traymonitor)
LIB_DEPENDS+= libbareos.so:sysutils/bareos-client
CONFLICTS= bareos20-traymonitor bareos21-traymonitor bareos22-traymonitor
CONFLICTS= bareos20-traymonitor bareos21-traymonitor bareos22-traymonitor \
bareos23-traymonitor
USES= desktop-file-utils gettext-runtime pkgconfig
FLAVORS= qt5 qt6
FLAVOR?= ${FLAVORS:[1]}
qt5_CONFLICTS= bareos-traymonitor-qt6
qt6_CONFLICTS= bareos-traymonitor-qt5
qt5_CONFLICTS= bareos23-traymonitor-qt6
qt6_CONFLICTS= bareos23-traymonitor-qt5
.if ${FLAVOR} == qt6
PKGNAMESUFFIX= -traymonitor-qt6
@ -39,6 +40,7 @@ CMAKE_ARGS+= -Dtraymonitor=yes \
-Dbuild-dird=no \
-Dbuild-stored=no \
-Dclient-only=yes \
-Dnls=ON
-Dnls=ON \
-DENABLE_WEBUI=OFF
.include "${MASTERDIR}/Makefile"

View file

@ -1,6 +1,6 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 23.1.1
DISTVERSION= 24.0.0
CATEGORIES?= www sysutils
PKGNAMESUFFIX= -webui

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1734847145
SHA256 (bareos-bareos-Release-23.1.1_GH0.tar.gz) = 468fbe12a509b65ca3de5041a901eb0cf1da5c9a4f1729ca57ed39f45fd428e7
SIZE (bareos-bareos-Release-23.1.1_GH0.tar.gz) = 14010988
TIMESTAMP = 1734939598
SHA256 (bareos-bareos-Release-24.0.0_GH0.tar.gz) = 3cfc7e4b13143a9c39173d9e970476c3ba322761504513458552248700b8162d
SIZE (bareos-bareos-Release-24.0.0_GH0.tar.gz) = 13328535