On Fri, May 25, 2007 at 03:28:17PM -0500, Paul Elliott wrote:
> OK I will, be comming out with a new version, shortly which will have
> the following features.
>
> 1) .cc .h source code the same except for copyright messages
> 2) configure.ac and Makefile.am changed to use ax_boost_base.m4
> instead of my home brew system.
> 3) copyright problems fixed, will say gplv2 or later.
> 4) remove obsolete spec files, but leaving the ones for current distros.
>
> I will probably make a release probably Sat or Sun.
>
> It will take this long because I still have to verify that the
> system still builds on Fedora, opensuse, mandrake and ubuntu 7.04.
> I still do not have a debian sid system for testing, but if
> ubuntu works other debian based systems will probably work possibly
> with minor changes.
>
> When all this is done I will put a new release on berlios and
> send you guys an email.
OK, there is new version released at berlios in the files section:
http://prdownload.berlios.de/peless/peless-1.125.tar.bz2
It
1) Fixes the copyright notice problem.
2) fixes some problems with fedora spec files. You don't care about this.
3) uses ax_boost_base.m4 instead of my homebrew system to manage boost
ax_boost_base.m4 is documented here:
http://autoconf-archive.cryp.to/ax_boost_base.htmlhttp://www.randspringer.de/boost/
This will require that the rules file be changed. Here is a .diff
----------cut here with a chain saw------------
--- rules.orig 2007-05-27 16:39:28.000000000 -0500
+++ rules 2007-05-27 16:56:31.000000000 -0500
@@ -41,7 +41,7 @@
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
- ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-boost_lib_postfix=$(BOOST) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-boost=/usr --with-boost-filesystem-options=gcc-mt --with-boost-regex-options=gcc-mt CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
build: build-stamp
----------cut here with a chain saw------------
4) I have hard coded -O2 -g in CPPFLAGS, rather than let auto* tools
figure out what to do.
5) changes to the Install documetentation.
Within one week I plan to have another release that will support translation.
It will not have any new translations, but it will publish a .pot file
so that people can translate peless.
I will have to decide how to handle some parameterized translation
strings and change some c++. I need to decide if peless should use the
compose library:
http://people.iola.dk/olau/compose/
or boost::format.
Thank you for helping to get peless into debian!
--
Paul Elliott 1(512)837-1096
pelliott@io.com PMB 181, 11900 Metric Blvd Suite J
http://www.io.com/~pelliott/pme/ Austin TX 78758-3117