Hello all, I'm working on building my first Ubuntu package (A simple graphics library from my uni: http://graphics.cs.uiuc.edu/~garland/dist/libgfx-1.1.0-doc/ ). I am loosely following the procedure in the Complete Packaging Guide (https://wiki.ubuntu.com/PackagingGuide/Complete ).
I'm up to the point of running debuild but have run into trouble. The normal build sequence for this library is "./configure; cd src; make". So, I've edited the debian/rules file that was autogenerated by dh_make to add the "cd src" command to the build-stamp target right before the line containing $(MAKE). I also added a 'cd src' command for the clean target. However, the cd command does not seem to get executed for build-stamp: or clean:. [EMAIL PROTECTED]:~/Packaging/libgfx/libgfx-debhelper-1.1.0$ debuild fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. # -/usr/bin/make distclean cd src /usr/bin/make clean make[1]: Entering directory `/home/matt/Packaging/libgfx/libgfx-debhelper-1.1.0' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/home/matt/Packaging/libgfx/libgfx-debhelper-1.1.0' make: [clean] Error 2 (ignored) cd .. rm -f config.sub config.guess dh_clean dpkg-source -b libgfx-debhelper-1.1.0 dpkg-source: warning: source directory './libgfx-debhelper-1.1.0' is not <sourcepackage>-<upstreamversion> 'libgfx-1.1.0' dpkg-source: warning: .orig directory name libgfx-debhelper-1.1.0.orig is not <package>-<upstreamversion> (wanted libgfx-1.1.0.orig) dpkg-source: building libgfx using existing libgfx_1.1.0.orig.tar.gz dpkg-source: building libgfx in libgfx_1.1.0-0ubuntu0.diff.gz dpkg-source: warning: executable mode 0755 of 'config.status' will not be represented in diff dpkg-source: building libgfx in libgfx_1.1.0-0ubuntu0.dsc debian/rules build dh_testdir # Add here commands to compile the package. cd src /usr/bin/make make[1]: Entering directory `/home/matt/Packaging/libgfx/libgfx-debhelper-1.1.0' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory `/home/matt/Packaging/libgfx/libgfx-debhelper-1.1.0' make: *** [build-stamp] Error 2 debuild: fatal error at line 1247: debian/rules build failed -- Ubuntu-motu mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
