On Wed, May 24, 2006 at 12:40:34PM +0200, Khiraly wrote:
Hi!
Do I need to download svn trunk, if I want to test the prereleases?
No, when we do pre-releases we are explicit about both tagging svn and producing a tarball, as well as announcing it, so there should be no confusion.
The key thing right now is getting inkscape back to being able to pass make distcheck; after that, expect to start seeing pre-releases produced and announced.
For the debian packaging I think the debian/control file missed a ',' character in it. So I attached a really minor patch(lol). cd debian; svn diff -x -u >control.diff
I think the version from '0.43+0.44pre1-1' should changed to something '0.44pre1-1'. Am I wrong?
However Im not able to build from inkscape svn. From the svn snapshot tarballs compiles fine. What is need to running in the fresh svn checkout, to be identic to the svn snapshot tarballs? Im talking about this tarball: http://inkscape.modevia.com/svn-snap/inkscape-20060524-0300.tar.bz2
From fresh checkout I got this error message: DEB_BUILD_OPTIONS="nostrip noopt" dpkg-buildpackage -rfakeroot -uc -b
dh_clean debian/rules build make: *** No rule to make target `configure', needed by `builddir/config.status'. Stop.
Run the ./autogen.sh script to create the configure script. Sorry for the extra step, but this is normal for autopackage. Since configure is a generated script, we don't keep it in SVN, but instead generate it during the packaging process.
If I copy the 'configure' file, I got this: cd builddir \ && CFLAGS="-g -O0" CXXFLAGS="-g -O0" \ ../configure --host=i486-linux-gnu --build=i486-linux-gnu \ --prefix=/usr --mandir=${prefix}/share/man --infodir=\ ${prefix}/share/info configure: error: cannot find install-sh or install.sh in .. ../.. ../../.. make: *** [builddir/config.status] Error 1
So I think it some auto tool here.
My guess is autogen.sh creates that script as well. Give it a shot.
Bryce