From: Alexander L. <Alexander@Leidinger.net> - 2008-06-11 08:14:17
|
Quoting Fabian Greffrath <gre...@le...> (from Wed, 11 Jun 2008 09:34:29 +0200): >> Why develop their own debian/ directory? Why not submit the changes >> upstream so that I can create a new module in CVS so that things get >> separed? > > You can find my packaging efforts in the Debian restricted SVN: > http://svn.debian.org/wsvn/restricted/dists/trunk/lame/debian/ > > I do not like upstream tarballs allready providing debian/ > directories, because I don't want to create a native Debian package. I > want source code in the orig.tar.gz separated from the packaging code > in the diff.gz. How do other projects handle this (projects which provide binary debian packages themself)? >> Please, could you send the patch inline? It seems that the mailing list >> software that sourceforge uses ate your patch. :-( I would be interested >> in your modifications. > > Yes, it seems my attached patches were not properly submitted. :( > > Well, hereÄs the patch (it can also be found in SVN, though). However, > I believe it would be a cleaner solution to substitute '-lm' with some > variable like $(LIBM) or @LIBM@. Yes, that would be better. In fact we have something like this already in configure.in. I don't remember ATM how it is done, but I'm a little bit surprised that the libm is not handled correctly on debian. I try to get some time to have a look at this. > --- lame-3.97/frontend/Makefile.in > +++ lame-3.97.new/frontend/Makefile.in > @@ -156,7 +156,7 @@ > $(top_builddir)/libmp3lame/libmp3lame.la \ > @FRONTEND_LDADD@ > > -LDFLAGS = @LDFLAGS@ @FRONTEND_LDFLAGS@ -static > +LDFLAGS = @LDFLAGS@ @FRONTEND_LDFLAGS@ This was a design decision. When I converted LAME to the autotools, I had it use dyn libs in the beginning. The request was to make lame link statically, so that it is enough to copy one file to another system to get lame working. Personally I don't care about this, but because of this I'm a little bit reluctant to just change this. Someone out there objecting to change it? Bye, Alexander. -- On a clear day, U.C.L.A. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 |