Hello,

The source rpm package has been released as well as the binary packages
which I currently support (see below). I expect that Felix and Patti
will be releasing their platform packages sometime this weekend as well.
If anyone is interested in publishing for platforms not mentioned at the
bottom of this post, please examine the instructions in the directory
platforms/contrib-rpm in the source tarball and contact me.

It should be noted with this release that I am discontinuing publishing
packages for Mandriva as Luca Berra has them available in Mandriva
contrib.

----------------------------

Bacula-2.0 RPM Release Notes
06 January 2007
D. Scott Barninger
<barninger at fairfieldcomputers dot com>

Release 2.0.0-1

This release incorporates a number of significant changes since 1.38.

These release notes refer to the rpm packaging only.
Please refer to the release notes and changelog in the
tarball or on sourceforge for complete information on all changes.

*****************************
* SQLite patches re-enabled *
*****************************

Patches for the sqlite scripts have been updated and re-enabled for 
correct paths for rpm installation.

*******************************************
* Gnome console dropped on some platforms *
*******************************************

The gconsole package has been dropped on older gnome platforms (gtk+ <
2.4). 
Changes in the gnome api and code produced by Glade no longer build.
gconsole 
is now not built on the following platforms:
rh7, rh8, rh9, rhel3 (and clones), fc1, mdk, su9

********************************
* Third party packager support *
********************************

A new build tag added to support third party packagers to replace the
information in the Packager: tag in the rpm. Invoking
--define "contrib_packager Your Name <[EMAIL PROTECTED]>"
will substitute your packager identification.

Users interested in building packages for platforms not normally
published
should examine the platforms/contrib-rpm directory in the source code.

*******************************
* Option to build client only *
*******************************

A build define to build the client rpm package only added. This turns 
off all database builds, gnome console and wxconsole.
--define "build_client_only 1"

************************
* Python support added *
************************

Support for compiling with python scripting support added. This is off 
by default but can be enabled with:
--define "build_python 1"
Released binary packages are built with python support.

*******************
* Database update *
*******************

The 2.0 release requires an update to the bacula database structure
from version 9 to version 10. A pre-install routine has been added to
check for databases older than 9. In that event the install will exit
with an error message indicating that the database must be updated to
version 9 before installing this upgrade. Scripts for updating older
database formats are available for download in the bacula-updatedb
rpm package. In the event a version 9 database is detected a
post-install 
routine will update the database after creating a backup file in the 
bacula working directory.

******************
* Platform Notes *
******************

The spec file currently supports building on the following platforms:

# RedHat builds
--define "build_rh7 1"
--define "build_rh8 1"
--define "build_rh9 1"

# Fedora Core build
--define "build_fc1 1"
--define "build_fc3 1"
--define "build_fc4 1"
--define "build_fc5 1"

To build on Fedora 6 use build_fc5 currently. The next release should
include 
updated dependencies for fc6.

# Whitebox Enterprise build
--define "build_wb3 1"

# RedHat Enterprise builds
--define "build_rhel3 1"
--define "build_rhel4 1"

# CentOS build
--define "build_centos3 1"
--define "build_centos4 1"

# SuSE build
--define "build_su9 1"
--define "build_su10 1"

# Mandrake 10.x build
--define "build_mdk 1"

# Mandriva build
--define "build_mdv 1"

**************************
* Database build options *
**************************

Database support (must select one or build client only)

MySQL support:
--define "build_mysql 1"
# OR if using mysql 4.x define this
# currently: Mandrake 10.x, SuSE 9.x & 10.0, RHEL4, fc4
--define "build_mysql4 1"
# OR if using mysql 5.x define this
# currently: SuSE 10.1, fc5
--define "build_mysql5 1"

PostgreSQL support:
--define "build_postgresql 1"

Sqlite support:
--define "build_sqlite 1"

***********************
* Other build options *
***********************

Supress build of Gnome Console:
--define "nobuild_gconsole 1"

Enable X86-64 support
--define "build_x86_64 1"

This build switch remains but should no longer be necessary. The
configure script 
was adjusted in the 1.39 development series to correctly detect the
location of 
64 bit libraries.

Enable wxconsole:
--define "build_wxconsole 1"

Enable python support:
--define "build_python 1"

Build the client package only:
--define "build_client_only 1"

**********************************
* Current binary package support *
**********************************

D. Scott Barninger <barninger at fairfieldcomputers dot com>
rh9 i386
el3 i386
fc4 i386
su100 i586
su101 i586

Felix Schwarz <felix dot schwarz at web dot de>
fc5 x86_64
fc6 i386
fc6 x86_64
el4 x86_64

PattiMichelle Sheaffer <pattimichelle at pattimichelle dot com>
su101 x86_64

Mandriva packages are available in the distribution contrib repository.




-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to