#30432 closed submission (fixed)
Tup: add port
Reported by: | anatol (Anatol Pomozov) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.0 |
Keywords: | haspatch | Cc: | drkp (Dan Ports) |
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.
Attachments (1)
Change History (9)
comment:1 Changed 13 years ago by drkp (Dan Ports)
Keywords: | haspatch added |
---|---|
Type: | enhancement → submission |
comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
comment:3 Changed 13 years ago by anatol (Anatol Pomozov)
comment:4 Changed 13 years ago by anatol (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 13 years ago by anatol (Anatol Pomozov)
Tup has been added to Homebrew https://github.com/mxcl/homebrew/commit/b529ff068973aa3446680bc020f4056c0af8fb2c
comment:6 Changed 13 years ago by drkp (Dan Ports)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
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 ofconfigure {}
- 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 13 years ago by anatol (Anatol Pomozov)
Thanks for doing this.
Do you want to maintain it?
Sure, I would like to be.
comment:8 Changed 13 years ago by drkp (Dan Ports)
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.
What is the best way to speedup the review/acceptance process?