[FWD: [pb-announce] [ANNOUNCE] Project pb version 0.9.6 is now available]

Bruno Cornec Bruno.Cornec at hp.com
Tue Mar 24 15:39:09 UTC 2009


Maybe of interest for the member of this list:

Project-Builder is a new tool designed to help projects producing packages for multiple Linux distributions and architectures, on a regular basis aka "Continuous Packaging". Its value add is around a macro system, the independance of VCS (SVN, Git, Mercurial, CVS, ...) and packaging system (RPM, deb, ebuild, ...), a set of virtual machines or virtual environments and their management, the integration of all phases from VCS extract up to delivery, ... It has been rewritten from scratch to be independent from projects and now supports many FLOSS projects. It currently helps building packages for MondoRescue, LinuxCOE, fossology, netperf, rinse and itself.

Cf: http://trac.project-builder.org

----- Forwarded message from Bruno Cornec <bruno at project-builder.org> -----

From: Bruno Cornec <bruno at project-builder.org>
Date: Fri, 20 Feb 2009 09:17:50 +0100
Subject: [pb-announce] [ANNOUNCE] Project pb version 0.9.6 is now available
To: pb-announce at project-builder.org, pb-devel at project-builder.org
List-Archive: <http://mondorescue.org/sympa/arc/pb-announce>
List-Subscribe: <mailto:sympa at mondorescue.org?subject=subscribe%20pb-announce>

Project pb version 0.9.6 is now available

The project team is happy to announce the availability of a newest version of
pb 0.9.6. Enjoy it as usual!

Now available at ftp://ftp.project-builder.org

./debian/3.1/project-builder_0.9.6_all.deb         ./debian/4.0/project-builder_0.9.6_all.deb
./debian/5.0/project-builder_0.9.6_all.deb         ./fedora/4/project-builder-0.9.6-1.fc4.noarch.rpm
./fedora/5/project-builder-0.9.6-1.fc5.noarch.rpm  ./fedora/6/project-builder-0.9.6-1.fc6.noarch.rpm
./fedora/7/project-builder-0.9.6-1.fc7.noarch.rpm  ./fedora/8/project-builder-0.9.6-1.fc8.noarch.rpm
./fedora/9/project-builder-0.9.6-1.fc9.noarch.rpm  ./fedora/10/
                                                   project-builder-0.9.6-1.fc10.noarch.rpm
./mandrake/10.2/                                   ./mandrake/10.1/
project-builder-0.9.6-1.mdk102.noarch.rpm          project-builder-0.9.6-1.mdk101.noarch.rpm
./mandriva/2006.0/                                 ./mandriva/2007.0/
project-builder-0.9.6-1.mdv2006.0.noarch.rpm       project-builder-0.9.6-1.mdv2007.0.noarch.rpm
./mandriva/2007.1/                                 ./mandriva/2008.0/
project-builder-0.9.6-1.mdv2007.1.noarch.rpm       project-builder-0.9.6-1.mdv2008.0.noarch.rpm
./mandriva/2008.1/                                 ./mandriva/2009.0/
project-builder-0.9.6-1.mdv2008.1.noarch.rpm       project-builder-0.9.6-1.mdv2009.0.noarch.rpm
./redhat/9/project-builder-0.9.6-1.rh9.noarch.rpm  ./rhel/3/project-builder-0.9.6-1.rhel3.noarch.rpm
./rhel/4/project-builder-0.9.6-1.rhel4.noarch.rpm  ./rhel/5/project-builder-0.9.6-1.rhel5.noarch.rpm
./sles/9/project-builder-0.9.6-1.sles9.noarch.rpm  ./sles/10/
                                                   project-builder-0.9.6-1.sles10.noarch.rpm
./suse/10.1/                                       ./suse/10.2/
project-builder-0.9.6-1.suse10.1.noarch.rpm        project-builder-0.9.6-1.suse10.2.noarch.rpm
./suse/10.3/                                       ./suse/11.0/
project-builder-0.9.6-1.suse10.3.noarch.rpm        project-builder-0.9.6-1.suse11.0.noarch.rpm
./suse/11.1/                                       ./ubuntu/7.04/project-builder_0.9.6_all.deb
project-builder-0.9.6-1.suse11.1.noarch.rpm
./ubuntu/6.06/project-builder_0.9.6_all.deb        ./ubuntu/7.10/project-builder_0.9.6_all.deb
./ubuntu/8.04/project-builder_0.9.6_all.deb        ./ubuntu/8.10/project-builder_0.9.6_all.deb
./centos/5/                                        ./centos/4/
project-builder-0.9.6-1.centos5.noarch.rpm         project-builder-0.9.6-1.centos4.noarch.rpm

As usual source packages are also available in the same directory.

Changes are :

PERL-PROJECTBUILDER CHANGES

- Add support for addition of repository on the fly at build time with addrepo
(Bruno Cornec)
- Fix debian build deps computation and installation (Bruno Cornec)
- Add support for VE using rinse (tested), mock (coded) and chroot (tested),
schroot (planned) (Bruno Cornec)
- Improved centos support (Bruno Cornec)
- Differentiate between Scripts for VE and VM with 2 tags (Bruno Cornec)
- Have a working newve, setupve and cms2ve sequence for rinse and centos 4 and
5 at least (Bruno Cornec)
- Remove the external locale dependece to use the one provided by perl (Bruno
Cornec)
- Adds GIT support for schroot (Bruno Cornec)
- Adds SOCKS support for all VCS commands by adding a new pbsockscmd option in
.pbrc (tested with git access behind proxy) (Bruno Cornec)
- Improve PATH variable on new SuSE distro so that yast2 is found (Bruno
Cornec)
- Remove the suffix from the rpm changelog file as per fedora rules (Bruno
Cornec)
- Fix a bug in conf file handling when tag is using a '.' which wasn't
supported by the regexp (Bruno Cornec)

PB CHANGES

- Add support for addition of repository on the fly at build time with addrepo
(Bruno Cornec)
- Fix debian build deps computation and installation (Bruno Cornec)
- Announce now make direct links for packages given (Bruno Cornec)
- Add support for VE using rinse (tested), mock (coded) and chroot (tested),
schroot (planned) (Bruno Cornec)
- Improved centos support (Bruno Cornec)
- Differentiate between Scripts for VE and VM with 2 tags (Bruno Cornec)
- Have a working newve, setupve and cms2ve sequence for rinse and centos 4 and
5 at least (Bruno Cornec)
- Remove the external locale dependece to use the one provided by perl (Bruno
Cornec)
- Adds kvm support (aligned on qemu support) (Bruno Cornec)
- Fix a bug where duplicates in VE and VM lists where handled twice leading to
errors with patches applied also twice in the same distro. Also more efficient.
(Bruno Cornec)
- Adds GIT support for schroot (Bruno Cornec)
- Adds SOCKS support for all VCS commands by adding a new pbsockscmd option in
.pbrc (tested with git access behind proxy) (Bruno Cornec)
- Avoid erasing an existing VM when called with newvm (Bruno Cornec)
- Improved PBVMOPT restoration (Bruno Cornec)
- Fix a bug in the scheme reference during newver (Bruno Cornec)


----- End forwarded message -----

-- 
Linux Profession Lead EMEA  / Open Source Ambassador \   EMEA CME Sol. Center
http://www.mondorescue.org / HP/Intel Solution Center \  http://hpintelco.net
Des infos sur Linux?  http://www.HyPer-Linux.org      http://www.hp.com/linux
La musique ancienne?  http://www.musique-ancienne.org http://www.medieval.org



More information about the vcs-pkg-discuss mailing list