Opened 18 years ago

Closed 16 years ago

Last modified 16 years ago

#10483 closed enhancement (worksforme)

RFE: build and install HTML docs for git-core, with patch

Reported by: yaseppochi (Stephen J. Turnbull) Owned by: mgrimes@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: yaseppochi (Stephen J. Turnbull), markd@…, vinc17@…, pguyot (Paul Guyot), jmpalacios (Juan Manuel Palacios), bryan@…
Port: git-core

Description (last modified by ryandesign (Ryan Carsten Schmidt))

This "patch" creates a new variant "webdoc" which builds and installs the HTML docs (which include the tutorial and some howtos and readmes that I don't think are included in the manpage distribution) to ${prefix}/share/doc/git-core. It also renames the "doc" variant to "man" which I think is more descriptive.

I don't know if these decisions are appropriate for DarwinPorts, I offer this as proof-of-concept.

NOTE: this isn't a patch, it's a tarball of the Portfile and patches. I don't have the CVS installation on this box.

Also see bug #10425, which currently prevents installing the docs in any case (unless you hack up the asciidoc and xmlto ports, I'm working on a patch for asciidoc, but the xmlto issue contains a policy problem -- I fixed it by installing my XML catalog to /etc/xml/catalog (as expected by libxml2 from Apple).

Change History (11)

comment:1 Changed 18 years ago by markd@…

Cc: markd@… added

The maintainer of git-core has dropped the port. If anyone wants to pick up maintainership they may do so.

comment:2 Changed 18 years ago by markd@…

Cc: stephen@… markd@… added; markd@… removed

There is no tarball attached. What should be done with this?

comment:3 Changed 18 years ago by pipping@…

Milestone: Available Ports

comment:4 Changed 18 years ago by pipping@…

Milestone: Available PortsPort Enhancements

comment:5 Changed 17 years ago by kballard (Lily Ballard)

If the maintainer of git-core has dropped the port, why is he still listed as the maintainer?

comment:6 Changed 17 years ago by nox@…

Cc: vinc17@… pguyot@… jmpp@… added
Priority: ExpectedNormal
Version: 1.2

comment:7 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: bryan@… added
Owner: changed from macports-tickets@… to mgrimes@…

Mark Grimes and Bryan Larsen now maintain git-core.

comment:8 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: git-core added

Where is the patch?

comment:9 in reply to:  8 Changed 16 years ago by yaseppochi (Stephen J. Turnbull)

Replying to ryandesign@…:

Where is the patch?

Dunno, thought I attached it at the time. That was two years ago, I'm not even sure that machine is still running and I have no idea if/where the tarball might exist. May as well close the ticket.

comment:10 Changed 16 years ago by blb@…

Resolution: worksforme
Status: newclosed

Closing since it appears these docs are installed with git-core:

/opt/local/share/doc/git-core/gittutorial-2.html
/opt/local/share/doc/git-core/gittutorial.html
/opt/local/share/doc/git-core/howto/
/opt/local/share/doc/git-core/howto-index.html

comment:11 Changed 16 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.