#44127: Update Bacula to Version 7.0.4 -------------------------------+--------------------------------- Reporter: robertoschwald@… | Owner: mf2k@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: bacula | -------------------------------+--------------------------------- Comment (by robertoschwald@…): Managed to get all variants working. Attached you find the latest version of the Portfile patch and another patch to fix the create_postgresql_database script file. [attachment:Portfile-7.0.4_2014-06-29.diff]: - A new diff file for the Portfile with the following changes: - bumped version to 7.0.4 (with correct checksums) - dropped readline, as it is obsolete and use conio instead - removed obsolete configure switches --without-sqlite, --disable- gnome, --disable-wx-console and --disable-tray-monitor - removed obsolete variant "sqlite2" - added variant "mysql51" (as not everyone is using MySQL 5.5 and MySQL 5.1 is supported by bacula) - add patch "patch-create_postgresql-database.diff" in the postgres variants - enable batch support on all server variants - added notes to setup the config files prior to use the programs (client and server). This is important, as e.g. the bconsole program currently prints a memory exception if bconsole.conf cannot be found. (See upstream bug report http://bugs.bacula.org/view.php?id=2074) - add server daemons to the startupitem (they get loaded when their config files can be found) - unload bacula in the pre-deactivate phase (otherwise user gets into trouble as the daemons do not work anymore but are loaded, and port cannot be loaded again on reinstall as the state is "already loaded") - Portfile-7.0.4_2014-06-29.diff obsoletes all former Portfile patches added to this ticket. [attachment:patch-create_postgresql_database.diff]: - new patch to fix patch-create_postgresql_database script (this patch was also provided to upstream, see http://bugs.bacula.org/view.php?id=2075) [attachment:patch-configure-mysql.diff]: - patch for the files/patch-configure-mysql.diff patch to get all the server variants working on macports - note: This patch could also be applied to the 5.2.13 version of this port, as the same problem exists there - the director for the mysql55 variant is not working there as well Please apply Portfile-7.0.4_2014-06-29.diff and patch-configure- mysql.diff.patch, additionally add patch-create_postgresql_database.diff to the files dir. -- Ticket URL: <https://trac.macports.org/ticket/44127#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X