#44906 closed submission (fixed)
bsdowl @ 2.2 new port
Reported by: | michipili (Michael Grünewald) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.1 |
Keywords: | Cc: | ||
Port: | bsdowl |
Description
This is a port for bsdowl
@ 2.2, a collection of makefiles usable with bsdmake
.
Attachments (1)
Change History (7)
comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 10 years ago by michipili (Michael Grünewald)
I took a look at the bitbucket portgroup. It does not seem that helpful in this case because there is a real tarball to fetch and the portgroup seems to work best when we are fetching a tag. Fetching a tag would be inappropriate because the configure
file is not under version control and we would need to generate it ourselves.
Changed 10 years ago by michipili (Michael Grünewald)
Portfile for bsdowl @ 2.2
comment:3 Changed 10 years ago by michipili (Michael Grünewald)
I looked at this more closely and figured out how to put things together nicely — setting use_autoconf yes
allows to regenerate the ./configure
script so that we do not need the rolled tarball and can fetch the tag. I hope the Portfile
looks good now.
comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
You overwrote your previous portfile here so I can't look back at it for comparison... But we don't want to run autoconf if we don't have to. If they offer a distfile that doesn't require us to run autoconf, which they do, then we should use that.
comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Committed in r125182 with these changes:
- use xz-compressed pre-made download rather than downloading the automatic gz-compressed tarball from a tag
- added "supported_archs noarch" because this does not seem to install any architecture-specific files
- added standard modeline
- adjusted whitespace to aid readability
comment:6 Changed 10 years ago by michipili (Michael Grünewald)
Great, thank you for having handled and fixed this so quickly!
Since this project is hosted at bitbucket, the bitbucket portgroup should be used, which should then enable you to remove some lines from the portfile.