Opened 15 years ago
Closed 14 years ago
#24768 closed submission (fixed)
new port: yorick
Reported by: | paumard | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | yorick |
Description (last modified by mf2k (Frank Schima))
Hi,
I created a new port for Yorick.
I intend on providing ports for several yorick add-ons.
This would close the request ticket:16793.
Regards, Thibaut.
Attachments (1)
Change History (9)
comment:1 Changed 15 years ago by jmroot (Joshua Root)
Port: | yorick added |
---|---|
Version: | 1.8.2 |
Changed 15 years ago by paumard
comment:2 Changed 15 years ago by paumard
Updated Portfile to take CFLAGS, OPTFLAGS and LDFLAGS into account. Particularly useful for add-ons.
T.
comment:3 Changed 15 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:4 follow-up: 5 Changed 15 years ago by mf2k (Frank Schima)
Note that we normally omit the revision line until it is actually needed.
comment:5 Changed 15 years ago by paumard
Replying to macsforever2000@…:
Note that we normally omit the revision line until it is actually needed.
OK, should I modify the Portfiles which I have submitted already or just do that for new Portfiles ?
comment:6 Changed 15 years ago by mf2k (Frank Schima)
It's not a big deal, so just for future updates/portfiles. If I end up committing these for you, I will remove them.
comment:7 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
comment:8 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Committed in r67885 with many changes:
- removed the "revision 0" line since that is the default
- wrote the version number out plainly instead of constructing it from variables
- the worksrcdir variable is now constructed using a new variable, branch; see PortfileRecipes
- deleted the post-build phase, which just compressed the manpages; MacPorts compresses all ports' manpages automatically
- lib:-style dependencies are mostly deprecated, so used a port:-style dependency
- port xorg is a kitchen sink port that includes every part of xorg; instead depended on xorg-libX11 which provides the specific library yorick requires
- disabled the universal variant since I got an error when I tried to use it
- used the configure phase variables instead of overriding the configure phase completely
- used a post-destroot block instead of overriding the destroot phase
- simplified how the manpages are installed using xinstall's -W argument
- used xinstall's -m argument so the manpages aren't installed with the executable bit set
- tweaked the notes
- tweaked the whitespace and formatting
Note: See
TracTickets for help on using
tickets.
In future you can just attach the portfile to the request ticket, there's no need to open a new one.