[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [Bug 698586] Re: Pre-built HTML man pages aren't installed without groff.



commit 86c305d9a2c62f062cbd9b63810a0173e4855310
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Date:   Fri Jan 7 14:53:51 2011 +0000

    Install HTML versions of manpages even without groff.
    
    If groff isn't available, try to install HTML manpages anyway.  This
    allows users to install manpages even if they don't have groff as long
    as they aren't compiling from git and don't edit the manpages.
    
    Closes-bug: lp-698586

 status: fixcommitted


** Changed in: geda
    Milestone: None => 1.7.0

** Changed in: geda
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698586

Title:
  Pre-built HTML man pages aren't installed without groff.

Status in GPL Electronic Design Automation tools:
  Fix Committed

Bug description:
  We distribute HTML versions of man pages, but we don't keep them in the repository. This means that, if building from git, groff is *required* in order to 'make dist' successfully.

However, a downstream user who hasn't edited the man pages should be able to install the HTML versions without having groff. At the moment, if groff isn't present the HTML man pages aren't installed, even if groff isn't actually needed.

OTOH, is arguable whether it's actually necessary to install/distribute HTML man pages any more -- just about every modern system has a way to view manpages as HTML directly (e.g. by visiting 'man:gnetlist' in Konqueror). Dropping the HTML man pages would have the advantage of removing a tool from build-time dependencies.




_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug