New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #28205 (closed update: fixed)

Opened 2 years ago

Last modified 2 years ago

scite: update to latest version

Reported by: evanj@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: scite

Description

this probably breaks all kinds of rules, but works for me on Mac OS X 10.5. Ideally this could be useful for others.

Attachments

Portfile (2.7 KB) - added by evanj@… 2 years ago.
portfile
scite-makefile.diff (2.4 KB) - added by evanj@… 2 years ago.
patch for the makefiles to make the magic work
portfile.patch (1.3 KB) - added by evanj@… 2 years ago.
Unified diff against the current portfile

Change History

Changed 2 years ago by evanj@…

portfile

Changed 2 years ago by evanj@…

patch for the makefiles to make the magic work

comment:1 Changed 2 years ago by macsforever2000@…

  • Version 1.9.2 deleted

A unified diff of the Portfile is greatly preferred.

Changed 2 years ago by evanj@…

Unified diff against the current portfile

comment:2 Changed 2 years ago by evanj@…

Whoops. Of course that makes sense. Attached the diff between my Portfile and the current portfile.

comment:3 Changed 2 years ago by ryandesign@…

  • Owner changed from macports-tickets@… to ryandesign@…
  • Status changed from new to assigned

Thanks for the update.

comment:4 Changed 2 years ago by ryandesign@…

It builds but does not activate: Into its destroot it installs a file ${prefix}/share/applications; that of course conflicts with the existing directory ${prefix}/share/applications many ports use. Probably they have forgotten in their Makefile to create this directory before trying to install a file into it. We can fix this in a pre-destroot block.

comment:5 Changed 2 years ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Fixed in r75612.

I also changed to an unversioned documentation directory, since versioned doc dirs were a bad idea to begin with and we're phasing them out as we're updating ports.

Also, I used sha1 and rmd160 checksums, instead of md5 and sha1. I agree three checksum types is overkill, but if we're going to remove one, it should be the ancient md5 format.

Note: See TracTickets for help on using tickets.