Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#21432 closed submission (fixed)

loggerhead - new port

Reported by: jlaurila@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc:
Port: loggerhead

Description

Loggerhead is a web viewer for projects in Bazaar. It can be used to navigate a branch history, annotate files, view patches, perform searches, etc. It's originally based on bazaar-webserve, which is itself based on hgweb for Mercurial.

Feedback is appreciated, this is my first port ever.

Attachments (2)

Portfile (1.4 KB) - added by jlaurila@… 15 years ago.
portfile for loggerhead
Portfile.2 (1.6 KB) - added by jlaurila@… 15 years ago.
Updated portfile for loggerhead. This one actually works :)

Download all attachments as: .zip

Change History (7)

Changed 15 years ago by jlaurila@…

Attachment: Portfile added

portfile for loggerhead

comment:1 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Port: loggerhead added
Status: newassigned

comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Thanks for the port. I committed it in r58032 with these changes:

  • changed the primary category to www since it is a web-based tool
  • obfuscated your email address
  • changed license to GPLv2 to match other ports
  • changed master_sites to reuse ${homepage}
  • removed "use_configure no", "set python ${prefix}/bin/python2.6", "build.cmd ${python} setup.py", "build.target build" and "destroot.cmd ${python} setup.py" since those are the defaults for the python26 portgroup
  • removed "universal_variant no" because that is the default when "use_configure no" is used

Changed 15 years ago by jlaurila@…

Attachment: Portfile.2 added

Updated portfile for loggerhead. This one actually works :)

comment:3 Changed 15 years ago by jlaurila@…

Here's an updated Portfile that installs into the Python framework instead of /opt/local/lib. This time the port actually seems to work :) I also updated the license reference from "GPLv2" to "GPLv2+" since the original source specifies "GPLv2 or later".

comment:4 Changed 15 years ago by jlaurila@…

Could someone commit the updated Portfile? It would resolve https://trac.macports.org/ticket/22264#comment:3

comment:5 Changed 15 years ago by jlaurila@…

Changing the name to bzr-loggerhead could also make sense, as suggested in ticket 22264.

Note: See TracTickets for help on using tickets.