[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: peless -- new upstream release.



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.html
	 http://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

Attachment: pgpejYeCP49Hu.pgp
Description: PGP signature


Reply to: