From: Bruno C. <Bru...@hp...> - 2007-11-14 23:47:13
|
Hello, Back to building packages for LinuxCOE, phase II (sorry for the delay). Bruno Cornec said on Fri, Oct 26, 2007 at 04:30:59PM +0200: > What I can propose is a tool in pb which would: > > Take a pb ChangeLog file (under pbconf/pkg) and process it to create a > ChangeLog file in the tar file, the %changelog section in the spec and > the changelog file for deb. THat's pretty easy. Keep the objective of a > single source and respect the target of good changelogs everywhere where > it's needed. > Ok, that's now in the code. In fact I used 2 files, one for external info changelog which contains what I need and is my current log format. That allows to cretae the %changelog section and the NEWS file. Also I use the tools cvs2cl and svn2cl to generate the ChangeLog files from the CMS. + an pbauthors file which creates the AUTHORS file and is used by the svn2cl tool. While trying to adapt my LinuxCOE pbconf tree to that, I encountered another issue, I think I mentioned earlier, but which is now hurting because it prevents me from creating the packages in the VM: configure: error: can not automatically integrate with Apache HTTP server My VMs try to keep the minimum needed to just allow the build of a software, not its installation. So I still think that those checks (which are useful) should be rather done at install time, rather than at build time. Bruno. Any Idea ? -- Linux Profession Lead EMEA / Open Source Evangelist \ HP C&I EMEA IET 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 |