In /usr/ports/print/a2ps-{letter,a4}, "make install" does not install 'a2ps.el{c}' and 'a2ps-print.el{c}' into /usr/local/share/emacs/site-lisp. Fix: /ports/print/a2ps-letter/files/patch-contrib-emacs-Makefile.in Index: contrib/emacs/Makefile.in --- Makefile.in.orig 2011-09-27 15:17:26.000000000 +0900 +++ Makefile.in 2011-09-27 15:18:10.000000000 +0900 @@ -159,8 +159,9 @@ install-dist_lispLISP: $(dist_lisp_LISP) $(ELCFILES) @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(lispdir) - @list='$(dist_lisp_LISP)'; for p in $$list; do \ + if test $(EMACS) != no; then \ + $(mkinstalldirs) $(DESTDIR)$(lispdir); \ + list='$(dist_lisp_LISP)'; for p in $$list; do \ if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(lispdir)/$$f"; \ @@ -169,7 +170,8 @@ echo " $(INSTALL_DATA) $${p}c $(DESTDIR)$(lispdir)/$${f}c"; \ $(INSTALL_DATA) $${p}c $(DESTDIR)$(lispdir)/$${f}c; \ else : ; fi; \ - done + done; \ + fi uninstall-dist_lispLISP: @$(NORMAL_UNINSTALL) Patch attached with submission follows: How-To-Repeat: cd /usr/ports/print/a2ps-letter && make install
Responsible Changed From-To: freebsd-ports-bugs->dinoex Fix synopsis and assign.
dinoex 2011-11-19 13:02:48 UTC FreeBSD ports repository Modified files: print/a2ps-letter Makefile print/a2ps-letter/files patch-contrib-emacs-Makefile.in Log: - fix case problems with PAPERSIZE - fix install of emacs support files PR: 161059 Submitted by: Osamu Tsumori Feature safe: yes Revision Changes Path 1.70 +4 -4 ports/print/a2ps-letter/Makefile 1.2 +9 -6 ports/print/a2ps-letter/files/patch-contrib-emacs-Makefile.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed committed, thanks.