On Sun, 1 Jul 2001, Kayvan A. Sylvan wrote:

> On Mon, Jul 02, 2001 at 02:38:35PM +1000, Allan Rae wrote:
> > On Sat, 30 Jun 2001, John Levon wrote:
> >
> > > Because it's dead code, and the internet has limited band width. The KDE
> > > frontend has been dropped.
> >
> > Then it should be "cvs remove"d then shouldn't it?
> >
> > Shall I do this for you?
>
> Only if you are willing to debug the po/ references which cause
> the build to fail without them.

What if I remove po/POTFILES.in from CVS at the same time?

And add
        if [ ! -x $(top_builddir)/src/lyx ]; then \
        rm -f $(top_builddir)/po/POTFILES*; \
        fi

to the toplevel Makefile.am.  This will ensure that po/POTFILES.in is
always regenerated until you get a successful build of lyx.

Okay, that's a bit brutish and I should think of a better scheme but if
you are only 'cvs update'ing an existing checkout there would be a problem
with po/POTFILES* updating if I removed it from CVS.

You could set your build script to:
        rm -f po/POTFILES* config.cache
        ./autogen.sh
        ./configure ...
        make rpm-dist

if you haven't already and this would help a lot once frontends/kde/* is
actually removed.

Allan. (ARRae)


Reply via email to