New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #30432 (closed submission: fixed)

Opened 22 months ago

Last modified 17 months ago

Tup: add port

Reported by: anatol.pomozov@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 2.0.0
Keywords: haspatch Cc: dports@…
Port: tup

Description

Tup is a great build system that

  • Has really small incremental build time (for 50K files project the "calculate dependencies" step takes 0.6 seconds).
  • Provides strong consistency of the build (by automatically tracking *all* build dependencies).

It is great to have it in macports so macosx users can install it without any hustle.

http://gittup.org/tup/

Attachments

Portfile (1.6 KB) - added by anatol.pomozov@… 22 months ago.
Update tup to v 0.4.1

Change History

comment:1 Changed 22 months ago by dports@…

  • Keywords haspatch added
  • Type changed from enhancement to submission

comment:2 Changed 22 months ago by ryandesign@…

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

comment:3 Changed 22 months ago by anatol.pomozov@…

What is the best way to speedup the review/acceptance process?

Changed 22 months ago by anatol.pomozov@…

Update tup to v 0.4.1

comment:4 Changed 20 months ago by anatol.pomozov@…

Ryan, had you chance to review it? If you are busy would it be better to assign the ticket to someone else?

comment:5 Changed 20 months ago by anatol.pomozov@…

comment:6 Changed 17 months ago by dports@…

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

I've committed the portfile in r88006 with some changes

  • updated to v0.5
  • added the maintainers line; it's required
  • fixed the license; it's GPL-2 only
  • used use_configure instead of configure {}
  • moved fuse to depends_lib as it seems to be required at runtime
  • added a dependency against libiconv
  • removed the libtool dependency; it didn't seem to be needed
  • added a livecheck

I have the port listed as nomaintainer right now, but it'd certainly be better if it had a maintainer. Do you want to maintain it?

comment:7 follow-up: ↓ 8 Changed 17 months ago by anatol.pomozov@…

Thanks for doing this.

Do you want to maintain it?

Sure, I would like to be.

comment:8 in reply to: ↑ 7 Changed 17 months ago by dports@…

Replying to anatol.pomozov@…:

Thanks for doing this.

Do you want to maintain it?

Sure, I would like to be.

Great -- I added you as maintainer in r88020.

Note: See TracTickets for help on using tickets.