On Sat, 21 Jul 2007 21:24:39 +0100 Neil Williams <linux@codehelp.co.uk> wrote: > > This patch fixes the problem where the emdebian grep 2.5.1.ds2-6em1 package > > builds successfully, but all the built packages are essentially empty. The problem actually arose from a bug in emdebuild - some patch files were missing. The actual fix only involves creating a single file: --- grep.old/debian/grep.install Sat Jul 21 21:52:24 2007 +++ /opt/emdebian/trunk/g/grep/trunk/grep-2.5.1.ds2/debian/grep.install Sat Jul 21 21:43:47 2007 @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/* +debian/tmp/bin/* +debian/rgrep /usr/bin/ I still have a problem with emlocale to fix but I have uploaded grep_2.5.1.ds2-6em2_arm.changes with the correct files in the main package. There is also a problem with debian/patches/50-po.patch which appears spurious as it simply patches po/grep.pot which is regenerated after being patched. This causes the build to fail when empdebuild is run twice so I've removed it. Once I've sorted out emlocale and emdebuild, a patch will be created that simply removes the upstream patch. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
pgpTuDPli_lOt.pgp
Description: PGP signature