Commit Graph

144 Commits

Author SHA1 Message Date
robert
f299a94d57 fix the catalog backup script on OpenBSD when using PostgreSQL:
psql(1) will fail if the current working directory is not accessible which
is /nonexistent for the _bacula user so chdir(2) to the bacula working dir
before executing psql(1)

ok sthen@
2019-09-09 11:10:10 +00:00
robert
9b84da6387 the baculabackupreport needs GNU awk, so modify the script and add the
run dependency on lang/gawk; ok sthen@ (maintainer)
2019-07-26 13:41:19 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
4816ba49bd update to bacula-9.4.4 2019-05-30 11:14:46 +00:00
sthen
3a5bc8ac34 update to bacula-9.4.3 2019-05-28 22:24:07 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
sthen
3753cc5709 tweak create_postgres_database to be a bit more verbose, based on a diff
from Marcos Madeira
2019-02-16 22:49:48 +00:00
sthen
4b5cf1818c update to bacula-9.4.2 2019-02-07 12:45:05 +00:00
sthen
3a31bdec7f update to bacula-9.4.1 2019-01-08 00:12:12 +00:00
naddy
66f3efe8d4 add MODGCC4_CPPLIBDEP to subpackages 2018-12-21 23:36:10 +00:00
sthen
bab6434af2 update to bacula-9.2.2 2018-11-29 15:15:35 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
b2b3e2f32c update to bacula-9.2.1 2018-09-21 00:08:02 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
sthen
5c7c1563aa update to bacula-9.0.8, update plists with the bits that make sense 2018-06-25 17:02:32 +00:00
sthen
0442e041dc update to bacula-9.0.7 2018-04-23 08:34:41 +00:00
sthen
99f3390576 unbreak now that libressl has all the functions from bacula's version of
openssl-compat.h; from jsing
2018-02-17 21:11:54 +00:00
sthen
971a4a1cb8 handle ASN1_STRING_get0_data() addition; from jsing 2018-02-16 12:12:26 +00:00
sthen
9d8ae42212 chdir to /var/bacula before starting daemons, otherwise it's left in
the cwd of the process starting bacula, which causes problems running
make_catalog_backup.pl if that dir isn't readable.
2018-02-09 09:31:50 +00:00
rpe
214644a454 Now that all ports rc.* scripts are using #!/bin/ksh
- change [] tests to [[]]
- change arithmetic [] tests to (())
- change = to == inside [[]]
- remove unecessary quoting inside [[]]

OK aja@
2018-01-14 14:42:18 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
208f1c7c74 update to Bacula 9.0.6.
- upstream now supports OpenSSL 1.1+ so as usual when this happens,
some patches were required to work with LibreSSL.

- new no_{my,pg}sql pseudo flavours added, lightening the build deps
for a client build: FLAVOR="no_mysql no_pgsql no_bat" make package
2017-11-22 22:35:25 +00:00
naddy
63d0ecb4d1 replace gettext module; ok sthen@ 2017-11-13 15:36:16 +00:00
sthen
2529edf288 update to bacula-9.0.5 2017-11-03 10:54:33 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
sthen
5357e7d347 update to bacula-9.0.4 2017-09-12 13:05:13 +00:00
sthen
f79707f4ff minor bugfix update to bacula-9.0.3 2017-08-08 09:28:07 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
sthen
8b5adb27fa update to bacula-9.0.2 2017-07-25 10:40:32 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
42638a8f2e ...and those last 5, which got updated while I was creating the diff 2017-07-16 19:20:57 +00:00
sthen
90a3fa5bf0 update to bacula-9.0.1 2017-07-14 21:43:22 +00:00
sthen
9f02df3a87 Major update to Bacula-9.0.0: note that this requires a database schema
change, so follow the usual upgrade documentation. This is still compatible
with older File Daemons (clients).
2017-07-07 16:01:58 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
sthen
5cfd04a510 update to Bacula 7.4.7 2017-03-16 11:04:35 +00:00
sthen
e313f1e782 update to bacula-7.4.6 2017-03-13 09:42:57 +00:00
sthen
106bb9a80f update to bacula-7.4.5, patched to avoid an FD segfault. 2017-02-16 17:16:19 +00:00
sthen
3f0fe2b618 fix WANTLIB-sqlite3, missing pthread 2016-11-02 21:08:29 +00:00
sthen
e946d89a8f missed WRKDIST, from nigel@ 2016-10-11 21:26:10 +00:00
sthen
9b46a05b85 Use a new distfile for bacula, upstream rerolled it to change some
printf formatting. Reported by naddy@ nigel@
2016-10-11 19:19:45 +00:00
sthen
d14f2f0996 update to bacula-7.4.4 2016-10-11 13:27:28 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
sthen
17e13d54f7 Use LL for large int constants to fix 32-bit. 2016-08-02 00:23:01 +00:00
sthen
f5070cc984 update to bacula-7.4.3 2016-07-30 21:43:24 +00:00
sthen
d27cc85cb4 bugfix update to Bacula 7.4.2 2016-07-08 12:59:13 +00:00
sthen
e73e9e2876 update to bacula-7.4.1 2016-06-06 14:10:57 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
sthen
b58afdd2d8 update to Bacula 7.4.0, "this version consists of more backports from
Bacula Enterprise 8.4 as well quite a few bug fixes (28) as a number of
new features".

Database schema has not changed and older FDs should remain compatible
with this version.

http://www.bacula.org/7.4.x-manuals/en/main/New_Features_in_7_4_0.html
2016-01-19 22:51:09 +00:00