source: ProjectBuilder/pbconf/devel/ProjectBuilder/pbcl@ 916

Last change on this file since 916 was 916, checked in by Bruno Cornec, 14 years ago
  • Improves Debian support by a/ allowing PBDESC to be used in control file with space prepended. b/ prepend 0 to non digit versions such as devel. c/ creating debian pbfilter files for PBDEBSTD and PBDEBCOMP macros used in control.
  • Uses pbtag for ebuild and pkg packages
  • Improves pb Solaris pkgs
  • Improves pb Debian pkgs (only some warnings remaining for lintian)
  • Adds a PBSUMMARY macro and use it. Now also generated for newproj.
File size: 3.9 KB
Line 
1# $Id$
2
3PERL-PROJECTBUILDER CHANGES
4
5devel (2030-01-01)
6- TBD
7
80.9.8 (2009-10-24)
9- Adds Solaris port and Solaris build files (Bruno Cornec)
10- Externalize in /etc/pb/pb.conf all distribution dependant information formely in Distribution.pm (Bruno Cornec)
11- Adds option support for pbdistrocheck (-v and -d)
12
130.9.7.1 (2009-07-05)
14- Fix a critical bug on pb, where a module was loaded optionaly with use instead of require (prevents update of VMs) (Bruno Cornec)
15
160.9.7 (2009-07-04)
17- pb_distro_init now returns a 7th paramater which is the arch, useful for pbdistrocheck (Bruno Cornec)
18- pb_distro_init accepts now a third parameter (arch) in order to force the setup of the update command for VEs (Bruno Cornec)
19- pb_get_arch placed lower in the modules tree and used everywhere uname was used (Bruno Cornec)
20- Adds Asianux support to pb for MondoRescue official packages support (Bruno Cornec)
21
220.9.6 (2009-02-19)
23- Add support for addition of repository on the fly at build time with addrepo (Bruno Cornec)
24- Fix debian build deps computation and installation (Bruno Cornec)
25- Add support for VE using rinse (tested), mock (coded) and chroot (tested), schroot (planned) (Bruno Cornec)
26- Improved centos support (Bruno Cornec)
27- Differentiate between Scripts for VE and VM with 2 tags (Bruno Cornec)
28- Have a working newve, setupve and cms2ve sequence for rinse and centos 4 and 5 at least (Bruno Cornec)
29- Remove the external locale dependece to use the one provided by perl (Bruno Cornec)
30- Adds GIT support for schroot (Bruno Cornec)
31- Adds SOCKS support for all VCS commands by adding a new pbsockscmd option in .pbrc (tested with git access behind proxy) (Bruno Cornec)
32- Improve PATH variable on new SuSE distro so that yast2 is found (Bruno Cornec)
33- Remove the suffix from the rpm changelog file as per fedora rules (Bruno Cornec)
34- Fix a bug in conf file handling when tag is using a '.' which wasn't supported by the regexp (Bruno Cornec)
35
360.9.5 (2008-12-09)
37- pb_get_distro => pb_distro_get for homogeneity (Bruno Cornec)
38- pb now uses pb_distro_installdeps in VM/VE setup (Bruno Cornec)
39- Adds function pb_distro_installdeps to automatically istall dependencies on distro before building (Bruno Cornec)
40- Adds pb_distro_only_deps_needed to compute the packages in a list whose installation is really needed (Bruno Cornec)
41- change pb_distro_init interface and add a 6th parameter which is the update CLI to use for that distro (Bruno Cornec)
42- Add support for RHAS 2.1 to pb as rhel-2.1 (Bruno Cornec)
43
440.9.4 (2008-09-29)
45- Debian packages are now working - Fix #26 and #33 (Bruno Cornec/Bryan Gartner)
46- Add support for specific naming conventions such as perl modules - Fix #32 (Bruno Cornec)
47- Add a pb_set_content function (Bruno Cornec)
48- Fix CVS export function to also use tags passed in param (Bruno Cornec)
49
500.9.3 (2008-08-07)
51- pb_conf_init introduced to allow projects using pb functions to setup the PBPROJ variable correctly (Bruno Cornec)
52- New parameters for pb_system: mayfail and quiet (Bruno Cornec)
53- Working patch support added to pb - tested with buffer - Fix #28 (Bruno Cornec)
54- all global variables are prefixed with pb (Bruno Cornec)
55- Use of pb_display and pb_display_init added (Bruno Cornec)
56- announce is now supported in pb (Bruno Cornec)
57
580.9.2 (2008-05-13)
59- Fix a bug in pb_conf_get_fromfile_if (using last instead of next) (Bruno Cornec)
60- Fix #24 error in analysing filteredfiles (Bruno Cornec)
61- Fix Ubuntu issue on distribution detection (Bruno Cornec)
62- Move the pb_env_init function to a separate module to allow pbinit usage (Bruno Cornec)
63- Adds support for a build system conf file under $vmpath/.pbrc or $vepath/.pbrc (Bruno Cornec)
64
650.9.1 (2008-04-25)
66- Creation of this project based on a split of functions from pb to support also dploy.org (Bruno Cornec)
67- Documentation of functions (Bruno Cornec)
68- Availability of generic syntax functions, tempfile functions, and conf file functions (Bruno Cornec)
Note: See TracBrowser for help on using the repository browser.