Hi Yaroslav, I did it again, a new version. It's mostly bugfixes. The link to the .dsc file is http://johnhommer.com/academic/code/aghermann/source/deb/aghermann_0.5.1-1.dsc.
> btw -- if you would have loved your sponsor, you would have dropped all > autotools pregenerated crap and re-generated them at build time ;-) I really don't know about that, sorry. The 'crap' in the tarball I understand you are referring to, is those m4 files, and the ./configure script itself, right? Removing them from the installation tarball shaves off about 100K, which is cool. Gleaning bits and hints from various sources, including http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#targets, I figured out dh_autoreconf is the way to go, and edited my debian/rules thusly: %: dh $@ --with autoreconf Then, I manually removed aclocal.m4, m4/* and configure from the tarball, and tried debuild -D, as before. I could see autoreconf runs, recreates the crap in m4, and hands over to the newly created ./configure. But then, ./configure bails out with this: ... checking how to hardcode library paths into programs... immediate checking for g++ option to support OpenMP... -fopenmp ./configure: line 15171: syntax error near unexpected token `export' ./configure: line 15171: `export PKG_CONFIG_PATH=/usr/lib/pkgconfig' ==> config.log <== This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. ... Here is the relevant snippet from configure.in: ... AX_BOOST_BASE() export PKG_CONFIG_PATH=/usr/lib/pkgconfig PKG_CHECK_MODULES([AGHCORE], [samplerate >= 0.1.7 gsl ]) ... If I dnl the line containing "export...", then pkg-config is simply "not found": ... configure:15293: checking for AGHCORE configure:15379: result: no configure:15381: error: in `/home/hmmr-deb/W/personal-pages/code/aghermann/source/aghermann-0.5.1': configure:15383: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. ... Also, even before I got here, I had to remove the argument from the AX_BOOST_BASE macro (the argument was [1.41]): ... ./configure: line 15170: syntax error near unexpected token `1.41' ./configure: line 15170: `AX_BOOST_BASE(1.41)' ... At this point, I already realise I am fighting shadows. Why should `export VAR=VALUE' fail this time, whereas it worked just fine all along? Why pkg-config fails to run despite the fact it is duly mentioned in Build-Depends:? What is wrong with AX_BOOST_BASE([1.41])? I'm sorry, after several hours of trying, I gave up. It's too much feeling I somehow do it wrong without knowing *where* exactly. Yet I understand it *can* be done, as I regularly see emerge does invoke autoreconf. It's just the effort is not for the faint of heart. All that said, I would ask you to sponsor upload my last version, 0.5.1, with all the crap still there :}, one last time. Cheers, Andrei -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/29920.1327190909@ra

