GNU bug report logs - #12713
24.2.50; Broken Makefile.in unable to build with program-transform-name and suffix

Previous Next

Package: emacs;

Reported by: Marcin Antczak <marcin.antczak <at> neutrico.pl>

Date: Tue, 23 Oct 2012 17:27:02 UTC

Severity: normal

Merged with 12732

Found in version 24.2.50

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #16 received at 12713 <at> debbugs.gnu.org (full text, mbox):

From: <marcin.antczak <at> neutrico.pl>
To: <12713 <at> debbugs.gnu.org>
Subject: Man files broken too....
Date: Wed, 24 Oct 2012 18:14:46 +0200
Just realized that in my build example mentioned in previous message, 
man files have wrong names too.

ctags.1.emacs24.gz  (emacs24 is suffix but should be placed before .1)

I mangled these names in debian/rules like this:

flavor := emacs24

manuals = $(shell mv -f $(mandir)/$(man) $(mandir)/$(patsubst 
emacs.$(flavor).1,$(flavor).1,$(patsubst %.1,%.$(flavor).1,$(man))))

override_dh_installman:
	$(foreach man, $(notdir $(wildcard $(mandir)/*.1)), $(manuals))

Maybe you could use this code to solve this bug.





This bug report was last modified 12 years and 215 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.