#43227 closed submission (fixed)
[NEW] fcgiwrap 1.1.0
Reported by: | jul_bsd@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | fcgiwrap |
Description
simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx
- build/install/run
Attachments (1)
Change History (7)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Keywords: | haspatch removed |
---|
comment:2 Changed 11 years ago by jul_bsd@…
- port lint --nitpick
- livecheck
- /tab/spacex4/
- startupitem: removes quotes else non-working plist
Changed 11 years ago by jul_bsd@…
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
Thanks.
comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Committed in r119735 with these changes:
- Use github portgroup. This removes many lines of the portfile and fixes the livecheck.
- Fetch version 1.1.0 of the code as the version line claims, not the more recent head of the repository. This makes the build repeatable. The checksums change.
- Although you're right that the project's web page doesn't mention a license, and there isn't e.g. a LICENSE file in the tarball, the file fcgiwrap.c has text in a comment header identical to the MIT license text, so I added "
license MIT
". I also filed a bug report asking the developer to better document the license. - Instead of manually running "
autoreconf -i
" in a pre-configure block and adding the dependencies, I used "use_autoreconf yes
". - Since you added a comment saying the launchd plist doesn't work, I commented out its creation and removed the reference to it in the notes.
- Also edited the notes slightly.
- I added "
build.args CC=${configure.cc}
" because the build system was not UsingTheRightCompiler; the developer is using autoconf, but seems to be doing so incorrectly, else this wouldn't have been a problem
The build failed on the buildbot; this was fixed by adding a pkgconfig build dependency in r119736.
Note: See
TracTickets for help on using
tickets.