Hello,

I took a look at it, and I am impressed.

I would really like to see this part of the Bacula source code.  If you would 
sign and send in the FLA as documented on www.bacula.org -> FSFE License,
we could put it in a platform/osx directory along with the other packing stuff 
we have.

What do you think.

Best regards,

Kern

On Wednesday 12 August 2009 23:15:42 Lorenz Schori wrote:
> Hello
>
> Quite some binary installer packages are flowing around for bacula file
> daemon on Mac OS X. Nevertheless I decided to reinvent the wheel and
> put together a Makefile in order to simplify the tedious build and
> packaging process on Mac OS X. The outcome is a generic Makefile and
> some auxiliary scripts and resource files providing a way to generate
> Mac OS X installer packages for different bacula versions and target
> architectures. Further information and examples are explained in the
> text of the README file, inlined below.
>
> Bacula file daemon package builder:
> http://znerol.ch/files/bacula-fd-pbosx.tar.gz
>
> Bacula file daemon universal binary built for Mac OS X 10.4 and later
> (this is really beta, not much tested!):
> http://znerol.ch/files/Bacula%20File%20Daemon%203.0.2.dmg
>
> Are there any OSX guys who like to join forces? Feedback (and spelling
> corrections) always very welcome.
>
> Cheers
> Lorenz
>
> README.txt:
> Bacula file daemon package builder for Mac OS X
> ===============================================
>
> This package build script lets you download, compile and package the
> bacula file daemon easily with a single command line. Beside the bacula
> file daemon the resulting installer package contains a short ReadMe
> file with instructions on how to install and use the software. Also a
> basic launchd property list is included along with preugrade and
> postflight installer scripts to stop and restart the daemon while
> upgrading. To ensure the security of the users the passwords in the
> configuration files are generated during a first time installation and
> file permissions are checked and corrected on upgrades.
>
> Requirements:
> * Mac OS X 10.4 or later
> * Mac OS X developer tools installed
> * Intel processor if you want to build universal binaries
>
> Examples:
>  1. Create an installer package from the newest supported bacula source
>     containing the bacula file daemon as a PPC/Intel universal binary.
>     $ make dmg
>
>  2. Create an installer package from a specified version of the bacula
> source containing the bacula file daemon as a PPC/Intel universal
> binary. $ make dmg BACULA_VERSION=3.0.0
>
>  3. Create an installer package from the newest supported bacula source
>     containing the bacula file daemon for PPC architecture only.
>     $ make dmg ARCHFLAGS="-arch ppc" PACKAGE_TITLE="Bacula File Daemon
> PPC x.y.z"
>
>  4. Create an installer package from a specified version of the bacula
> source containing the bacula file daemon for the current architecture.
>     $ make dmg BACULA_VERSION=2.4.4 ARCHFLAGS=""
>
> You find the built disk images in the products folder.
>
> Misc commands:
>   1. Cleanup the build directory
>      $ make clean
>   2. Additionally remove the downloads and products:
>      $ make distclean
>
> ---------------------------------------------------------------------------
>--- Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day trial. Simplify your report design, integration and deployment - and
> focus on what you do best, core application coding. Discover what's new
> with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Bacula-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bacula-devel



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to