<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Cava Development Tools</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.cavapackager.com/atom.xml" />
    <id>tag:www.cavapackager.com,2010-04-30:/1</id>
    <updated></updated>
    <subtitle>Package and Distribute Perl Applications</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 5.04</generator>

<entry>
    <title>Cava Packager Release 2.0.72 - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/12/cava-packager-release-2072.html" />
    <id>tag:www.cavapackager.com,2011:/news//2.44</id>

    <published>2011-12-06T22:25:22Z</published>
    <updated>2011-12-06T22:29:48Z</updated>

    <summary><![CDATA[Cava Packager release 2.0.72 introduces an improved loader for masked source code giving smaller package size and faster loading.For Windows packages there are also fixes for 32 bit packages on Windows XP 64&nbsp;and the handling of Perl and modules compiled...]]></summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Cava Packager release 2.0.72 introduces an improved loader for masked source code giving smaller package size and faster loading.<div><br /></div><div>For Windows packages there are also fixes for 32 bit packages on Windows XP 64&nbsp;and the handling of Perl and modules compiled with the latest gcc versions.</div>]]>
        
    </content>
</entry>

<entry>
    <title>Cava Packager is &apos;Free to Use&apos; - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/10/cava-packager-is-free-to-use.html" />
    <id>tag:www.cavapackager.com,2011:/news//2.43</id>

    <published>2011-10-07T03:10:02Z</published>
    <updated>2011-10-07T03:27:01Z</updated>

    <summary>Recent Cava Packager releases 2.0.70 and 2.0.71 are now licensed as &apos;free to use&apos;. The new license allows usage with few restrictions for anyone downloading the application.We have taken this step to completely separate the commercial activity of supporting packaging...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Recent Cava Packager releases 2.0.70 and 2.0.71 are now licensed as 'free to use'. The <a href="http://www.cavapackager.com/license.html">new license</a> allows usage with few restrictions for anyone downloading the application.<div><br /></div><div>We have taken this step to completely separate the commercial activity of supporting packaging and distributing Perl applications from the actual use of the software. This provides a more flexible and appropriate model for continued development and support.</div><div><br /></div><div>Commercial support for packaging and distributing your Perl applications is amongst a range of options available from&nbsp;<a href="http://www.znix.com"><font class="Apple-style-span" style="font-size: 1.25em; "> Znix Services</font></a> with packages tailored to support your particular requirement.</div>]]>
        
    </content>
</entry>

<entry>
    <title>Version 2.0.55 - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/06/version-2055.html" />
    <id>tag:www.cavapackager.com,2011:/news//2.40</id>

    <published>2011-06-08T05:12:50Z</published>
    <updated>2011-06-08T05:13:32Z</updated>

    <summary>Cava Packager 2.0.55Release Date 08 June 2011Upgrade for all platforms.Different versions of Cava Packager can now co-exist on the same machine. Installing this version will not prevent a previous version of Cava Packager from running. (Note: Projects are, of course,...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[<font class="Apple-style-span" style="font-size: 1.5625em; "><div>Cava Packager <font class="Apple-style-span" style="font-size: 1.25em; ">2.0.55</font></div></font><div><font class="Apple-style-span" style="font-size: 1.25em; ">Release Date 08 June 2011</font></div><div><br /></div><div>Upgrade for all platforms.</div><div><br /></div><div><div><ul><li>Different versions of Cava Packager can now co-exist on the same machine. Installing this version will not prevent a previous version of Cava Packager from running. (Note: Projects are, of course, still version specific. You cannot open a project with an older version of Cava packager once it has been upgraded.)<br /><br /></li><li>Projects are now portable across different machines and operating systems.<br /><br /></li><li>Projects now support management by version control system.<br /><br /></li><li>Project layout has been simplified to support vcs and portability features.<br /><br /></li><li>Projects can now be exported to a single portable file.<br /><br /></li><li>On Mac OS X the project type can now be switched between 'Mac OS X Bundle' and 'Darwin Executables' at any time.</li></ul></div></div><div><br /></div><div>Notes for upgrading:</div><div><br /></div><div>If you are upgrading from a prior version of Cava Packager you should browse the following first:</div><div><br /></div><div><ul><li><a href="http://www.cavapackager.com/currentdoc/releasenotes-upgrading.htm">General Upgrade Notes</a></li><li><a href="http://www.cavapackager.com/currentdoc/releasenotes-upgrading.htm"></a><a href="http://www.cavapackager.com/currentdoc/topicoverview-layout.htm">Project Layout</a>&nbsp;</li><li><a href="http://www.cavapackager.com/currentdoc/topicoverview-portability.htm">Project Portability</a></li><li><a href="http://www.cavapackager.com/currentdoc/topicoverview-versioncontrol.htm">Version Control</a></li></ul></div><div><br /></div> ]]>
        
    </content>
</entry>

<entry>
    <title>Perl 5.14 Support - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/05/perl-514-support.html" />
    <id>tag:www.cavapackager.com,2011:/news//2.39</id>

    <published>2011-05-18T19:51:51Z</published>
    <updated>2011-05-18T22:32:53Z</updated>

    <summary>Cava Packager release 2.0.49 brings Perl 5.14 support to all platforms and improved library loading on Microsoft Windows....</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Cava Packager release 2.0.49 brings Perl 5.14 support to all platforms and improved library loading on Microsoft Windows.<div><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>Citrus Perl Manager - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/04/citrus-perl-manager.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.38</id>

    <published>2011-04-29T07:00:43Z</published>
    <updated>2011-04-29T07:19:01Z</updated>

    <summary>The next release of Cava Packager will include a bundled Citrus Perl Manager.The initial release will have the modest aim of making it easier to install and update your Citrus Perl installations. The development plan for later releases is to...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[<img alt="citrus64.png" src="http://www.cava.co.uk/news/blogassets/citrus64.png" width="64" height="64" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" />The next release of Cava Packager will include a bundled Citrus Perl Manager.<div>The initial release will have the modest aim of making it easier to install and update your Citrus Perl installations. The development plan for later releases is to eventually include all of the following:</div><div><br /></div><div><br /></div><div><ul><li>Repositories for common modules with bundled external library dependencies.</li><li>Regular updates for wxPerl and DBI components.</li><li>Custom Citrus Perl distribution creation.</li></ul><div>Custom distributions will provide a useful tool to help in cross platform and team development whilst the repositories and core component updates will allow us to provide the latest fixes and enhancements in between Citrus Perl releases.</div></div>]]>
        
    </content>
</entry>

<entry>
    <title>Windows Services - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/04/windows-services.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.37</id>

    <published>2011-04-29T06:45:33Z</published>
    <updated>2011-04-29T06:57:17Z</updated>

    <summary>With the recent 2.0.45 release of Cava Packager some specific support is included for packaging Windows Service applications.Now that Win32::Daemon is being supported as part of the libwin32 bundle, installation of the Windows Service module from CPAN or via PPM...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[With the recent 2.0.45 release of Cava Packager some specific support is included for packaging Windows Service applications.<div><br /></div><div>Now that Win32::Daemon is being supported as part of the libwin32 bundle, installation of the Windows Service module from CPAN or via PPM is straightforward.</div><div><br /></div><div>Cava Packager provides a sample winservice.pl script that may be used either in part or fully as a basis for your Service Applications. The example script includes event logging using the supplied distributable message dll and fully working install, remove, stop and start command line options.</div><div><br /></div><div>In view of the availability of a supported and maintained Win32::Daemon module, development of a separate Cava Packager custom Windows Service provider is no longer necessary.</div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>New Citrus Perl Release - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/04/new-citrus-perl-release.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.36</id>

    <published>2011-04-15T03:01:54Z</published>
    <updated>2011-04-15T03:06:18Z</updated>

    <summary>Release 2 of Citrus Perl 5-12 is out today. wxWidgets has been updated to version 2.8.12 and Wx has been updated from the latest code in SVN.Also added Win32::API to included modules on Windows.It is an easy upgrade for any...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Release 2 of Citrus Perl 5-12 is out today. wxWidgets has been updated to version 2.8.12 and Wx has been updated from the latest code in SVN.<div><br /></div><div>Also added Win32::API to included modules on Windows.</div><div><br /></div><div>It is an easy upgrade for any existing users - just extract new version over existing version.</div><div><br /></div><div>Perhaps there will be a more sophisticated installer for Release 3 or perhaps even a Citrus Perl Manager application.</div><div><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>New Download Site - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/04/new-download-site.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.32</id>

    <published>2011-04-13T03:23:45Z</published>
    <updated>2011-04-13T04:05:03Z</updated>

    <summary>Released Cava Packager 2.0.41 today which tidies up the Windows and Linux installer functions and fixes a few minor bugs in 2.0.40.The major change is the removal of user account functions from the application. These are now handled at https:/www.cava.co.uk....</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Released Cava Packager 2.0.41 today which tidies up the Windows and Linux installer functions and fixes a few minor bugs in 2.0.40.<div><br /></div><div>The major change is the removal of user account functions from the application. These are now handled at https:/www.cava.co.uk. Cava is a commercial application and needs some way for end users to manage installs. It turns out no-one really liked the application based management and secure background interaction it involved. So it is now gone from the application together with all remnants of SSL remote access. There are still a couple of simple http get functions that check for version and rule updates, but that's all.</div><div><br /></div><div>There will always be free use for free beer non commercial applications. All that non-commercial users now need do is register once at the web site and download their free use keys. Renewal will be required once every 12 months just like commercial users, but the non-commercial option will remain available for eligible users and usage.</div><div><br /></div><div>The Linux installer is now at a stage where simple but fully functional installers can be created. There is much more that could be done here to create a rich and fully featured installer but that will have to wait. The installer code is open though so anyone wishing to create a more sophisticated installer can do so using as much or as little of the existing code as they wish.</div><div><br /></div><div>Next up is an update release of Citrus Perl to include updated wxWidgets and Wx together with a few extra management and configuration features. Then a Citrus Perl Manager applet for Cava Packager to ease installation, maintenance and update of Citrus Perl installations.</div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>Cava Packager 2.0.40 Release - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/04/cava-packager-2040-release.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.31</id>

    <published>2011-04-05T19:13:34Z</published>
    <updated>2011-04-05T19:25:52Z</updated>

    <summary>The latest version of Cava Packager has been released for download. It represents a substantial advance over the previous versions.Additional features include the provision of a customisable installer for Linux deployment and the restoration of Inno Setup libraries for Windows...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[The latest version of Cava Packager has been released for download. It represents a substantial advance over the previous versions.<div><br /></div><div>Additional features include the provision of a customisable installer for Linux deployment and the restoration of Inno Setup libraries for Windows as were provided in version 1.3. &nbsp;Mac OS X users are well catered for by the Xcode PackageMaker application.</div><div><br /></div><div>Interesting bug fixes include tackling some environment related issues on Windows and fixing __DATA__ handling problems in some modules when packaged in the virtual file block.</div><div><br /></div><div>The Rule engine has been expanded and the opportunity to write your own custom rules enhanced and documented.</div><div><br /></div><div>A big thank you to everyone who contributed feedback on the prior release and new features.&nbsp;</div><div><br /></div><div><br /></div><div><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>Cava Application Installers - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/02/cava.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.30</id>

    <published>2011-02-23T23:56:54Z</published>
    <updated>2011-05-04T11:15:10Z</updated>

    <summary>The next step in Cava Packager development will be built in support for application installers.The goal is a fairly common interface for the types of things you may wish to do in an installer such as displaying a license and...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[The next step in Cava Packager development will be built in support for application installers.<div><br /></div><div>The goal is a fairly common interface for the types of things you may wish to do in an installer such as displaying a license and installing desktop and menu features which is then tailored for platform differences.</div><div><br /></div><div><font class="Apple-style-span" style="font-size: 1.5625em; ">MS Windows</font></div><div><br /></div><div>On Windows we shall be returning to the inclusion of the excellent <a href="http://www.jrsoftware.org/isinfo.php">InnoSetup </a>engine with the application as it was in Cava Packager 1.x. We'll be including a few extra settings options in the Cava Packager interface this time which should cater for most users needs. There is always the option to use the full InnoSetup installation from&nbsp;<a href="http://www.jrsoftware.org/isinfo.php">http://www.jrsoftware.org</a>&nbsp;if you require finer control and more advanced options.</div><div><br /></div><div><font class="Apple-style-span" style="font-size: 1.5625em; ">Mac OS X</font></div><div><br /></div><div>On Mac OS X the current recommended method of simply distributing a .dmg is wonderfully simple for gui applications. However, it lacks support for showing a license and may not be suitable for distribution of command line utilities. We'll be making it possible to produce a .dmg with the standard package install layout so that it integrates with Apple's standard pkg handling plus you get standard license agreement and install dialogs.</div><div><br /></div><div><b>Edit</b>:</div><div><br /></div><div>The Apple PackageMaker application turns out to be simplicity itself containing all you might need to bundle applications packaged using Cava. There is little that could be usefully added from the Cava end of things so we have not needlessly extended Cava's capabilities.</div><div><br /></div><div><font class="Apple-style-span" style="font-size: 1.5625em; ">Linux</font></div><div><br /></div><div>We've been working on a prototype installer for Linux applications which uses the Perl capabilities of the application you are distributing to create and run an installer out of a single executable file. It is looking good so far. Setup menu items and icons for the Gnome desktop are working. We've followed FreeDesktop specs so KDE and other managers <i>should</i> work too.</div><div><br /></div><div>Initially there will be support for a GUI installer if you are distributing a Wx application, and a command line interface if not. In the future we hope to add support for a Tkx based installer GUI. Of course, you can use the Wx based installer with anything - you will just be distributing 10mb of Wx overhead that isn't actually used by your application.</div><div><br /></div><div><font class="Apple-style-span" style="font-size: 1.5625em; ">Installer Size</font></div><div><br /></div><div>With the release of 2.0.39 smarter dependency scanning and better handling of the 'virtual' directory has much reduced the size of Cava Packaged applications.</div><div><br /></div><div>The 2.0.39 installer for 32 bit Windows is around 19mb which isn't too bad considering the inclusion of Wx. Some earlier releases with less functionality had touched 25mb.</div><div><br /></div><div>We do have a prototype virtual file loading system that reduces the size of the current Cava 32 bit Windows release to just below 13mb but it will be some time at least before that makes it into the release tree.</div><div>&nbsp;</div><div><br /></div><div><br /></div><div><div><br /></div></div> ]]>
        
    </content>
</entry>

<entry>
    <title>Citrus Perl Released - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/02/citrus-perl-released.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.28</id>

    <published>2011-02-12T11:38:17Z</published>
    <updated>2011-02-12T11:57:52Z</updated>

    <summary>Today sees the official release of Citrus Perl - a binary distribution of Perl for Windows, Mac OS X and Linux.The aim of Citrus Perl is to provide a common desktop Perl development environment on the three supported platforms. For...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Today sees the official release of Citrus Perl - a binary distribution of Perl for Windows, Mac OS X and Linux.<div><br /></div><div>The aim of Citrus Perl is to provide a common desktop Perl development environment on the three supported platforms. For this release wxPerl is the supported GUI tookit but others may be added in future releases.</div><div><br /></div><div>Citrus Perl is released under the Perl Artistic License with no proprietary components so you are free to use it however the Perl Artistic License allows. Some included modules link to libraries that carry their own open source licenses and, of course, wxWidgets is distributed under the wxWindows license.</div><div><br /></div><div>For Windows users Citrus Perl comes with a bundled gcc compiler from mingw-w64. You may use a Microsoft Compiler with Citrus Perl if you wish.</div><div><br /></div><div>For users of Strawberry Perl who do not wish to work in Citrus Perl but would like the common set of wxPerl components, a Citrus Pack for Strawberry Perl is provided.</div><div><br /></div><div>Citrus Perl is available at <font class="Apple-style-span" style="font-size: 1.25em; "><a href="http://www.citrusperl.org/citrusperl/">www.citrusperl.org</a></font></div>]]>
        
    </content>
</entry>

<entry>
    <title>Cava Packager 2.0.32 Release  - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/01/cava-packager-2032-release.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.21</id>

    <published>2011-01-28T00:31:38Z</published>
    <updated>2011-01-28T01:22:16Z</updated>

    <summary>We have finally released version 2.0.32 of our Perl application packager. The application now includes enhanced diagnostic and testing capabilities....</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[We have finally released version 2.0.32 of our Perl application packager. The application now includes enhanced diagnostic and testing capabilities.<div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>Adding Features and Enhancements - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/01/adding-features-and-enhancements.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.20</id>

    <published>2011-01-09T19:26:53Z</published>
    <updated>2011-01-09T20:54:48Z</updated>

    <summary>A busy time at present adding features and enhancements driven by feedback from our initial releases. More or less all were already on our todo list but information from our users has re-jigged the priorities. There&apos;s a few highlights from...</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[A busy time at present adding features and enhancements driven by feedback from our initial releases. More or less all were already on our todo list but information from our users has re-jigged the priorities. There's a few highlights from additions to our forthcoming release 2.0.22.<div><span class="Apple-style-span" style="font-size: 16px; "><br /></span></div><div><span class="Apple-style-span" style="font-size: 16px; ">Diagnostics and Testing</span></div><div><font class="Apple-style-span" size="3"><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">On the occasion that things don't quite work correctly in a packaged application, the current release lacks any real tools for diagnosing the problem or running any tests. We've added the creation of diagnostic versions of packaged executables and the capability to run tests via Test::Harness using Test::More against the packaged project. There is also the option to include the tests and diagnostic capability within release executables and packages so they can be run on end user installations.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">This should give us and our users enough capability to troubleshoot any issues with packaged distributions.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1.25em; ">Additional Data and File Options</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">The existing 'resources' capability is one of my personal favourite features of Cava Packager. No need to track the resources that your applications use independently. Just use a 'resource' folder and have everything in it packaged automatically.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">However, outside the resource folder, there is no other location in the default packaged tree to store files and resources. We've added a 'user' folder that accepts drag / drop / copy of files. At package time, the latest versions of the files are added to the package and accessible using the Cava Packager path functions.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">Together with the 'resource' functions we now have additional file and data options to cover a far wider range of packaging requirements.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><font class="Apple-style-span" style="font-size: 1.25em; ">Shared Library Determination</font>&nbsp;</font></div><div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">A major issue distributing packaged applications is knowing which dynamic external shared libraries you may need to include in your packages when you use modules that depend on external frameworks and dlls. Cava Packager will evolve with a growing set of installable rules that handle individual module dependencies. You may even choose to write your own rule using the Global Module Rules options in Cava Packager.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">As a step towards automating the process we have added the facility to show the shared library dependencies of all your packaged modules. More specifically, we show the dependencies that are over and above those of core Perl.&nbsp;</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">At present no automatic packaging is done. You are presented with the list and can decide which libraries to package yourself. &nbsp;The current heuristics should be considered alpha and will display system libraries that you almost certainly should not package. However, having the list should be a valuable tool when deciding which shared libraries to package.</font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; ">These enhancements will be in the next release of Cava Packager out in the next few days.</font></div></div><div><font class="Apple-style-span" size="3" style="font-size: 1em; "><br /></font></div>]]>
        
    </content>
</entry>

<entry>
    <title>Non-Commercial Free Use - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2011/01/non-commercial-free-use.html" />
    <id>tag:www.cava.co.uk,2011:/news//2.17</id>

    <published>2011-01-05T02:19:35Z</published>
    <updated>2011-05-04T11:10:40Z</updated>

    <summary><![CDATA[Cava Packager 2.0 is now free for non-commercial use. With release 2.0.20 there is also no need to setup a user account if you are using Cava Packager for non-commercial &nbsp;purposes.It makes sense to have as many users as possible...]]></summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        <![CDATA[Cava Packager 2.0 is now free for non-commercial use. With release 2.0.20 there is also no need to setup a user account if you are using Cava Packager for non-commercial &nbsp;purposes.<div><br /></div><div>It makes sense to have as many users as possible try out Cava Packager for their personal projects which should then feed into increased commercial use. Reworking the non-commercial set-up so that a user account is no longer required removes some unnecessary actions and administration for non-commercial users.</div><div><br /></div><div><div>Cava Packager 2.0 is a Perl based commercial project. If an organisation, business or commercial user needs the distribution capabilities of Cava Packager then the various commercial subscription options represent great value. &nbsp;The non-commercial usage option completes Cava Packager as a great choice for distributing all of &nbsp;your Perl based applications.</div></div><div><br /></div><div><b>Edit:&nbsp;</b></div><div><br /></div><div><b></b>Currently Cava Packager uses on-line registration for all users. The user management modules have been removed from the application.</div>]]>
        
    </content>
</entry>

<entry>
    <title>Cava Packager 2.0 - Cava Packager Blog</title>
    <link rel="alternate" type="text/html" href="http://www.cavapackager.com/news/2010/12/cava-packager-20.html" />
    <id>tag:www.cava.co.uk,2010:/news//2.13</id>

    <published>2010-12-20T07:46:05Z</published>
    <updated>2010-12-20T07:47:42Z</updated>

    <summary>Cava Packager version 2.0 has been released. Featuring support for Windows, MacOSX and Linux, this is a major upgrade over the Version 1.3 edition....</summary>
    <author>
        <name>Mark Dootson</name>
        <uri>http://www.cava.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.cavapackager.com/news/">
        Cava Packager version 2.0 has been released. Featuring support for Windows, MacOSX and Linux, this is a major upgrade over the Version 1.3 edition.
        
    </content>
</entry>

</feed>

