Page MenuHomeFreeBSD

Add port for varnish 4.0.2
AbandonedPublic

Authored by allanjude on Oct 9 2014, 3:24 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Oct 6, 5:49 AM
Unknown Object (File)
Thu, Oct 2, 10:20 AM
Unknown Object (File)
Tue, Sep 30, 5:18 AM
Unknown Object (File)
Sun, Sep 21, 4:59 AM
Unknown Object (File)
Sep 4 2025, 3:10 PM
Unknown Object (File)
Aug 24 2025, 2:37 AM
Unknown Object (File)
Aug 15 2025, 10:09 PM
Unknown Object (File)
Aug 7 2025, 10:55 PM
Subscribers

Details

Reviewers
swills
eadler
Summary

Varnish 4 finally compiles properly on FreeBSD
move the old port to www/varnish3
still need to write an UPDATING entry

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

allanjude updated this revision to Diff 1929.
allanjude retitled this revision from to Add port for varnish 4.0.2.
allanjude updated this object.
allanjude edited the test plan for this revision. (Show Details)
allanjude added reviewers: swills, eadler.

Remove commented out line

kwm added inline comments.
www/varnish/pkg-plist
9

sample config files? use the @sample keyword before the sample file.

www/varnish/Makefile
15

since there is only one varnish in ports (correct?) this conflict line isn't needed pkg , will not allow the port to be installed twice.

www/varnish/Makefile
15

We'll still be offering Varnish 3.x as www/varnish3 because the config syntax is different

I can remove varnish 2.x now that it is EOL, I didn't think to do so because we manually patch our ports tree as we still have some servers running Varnish 2.x

22–23

I'll do a test build with that change

Hmm seems a edit comment from me got lost, so lets repeat:
I think we can remove the autotools stuff, It seems to me that it was needed for the configure.ac patch, which was removed. So plain GNU_CONFIGURE=yes instead of USE_AUTOTOOLS will do.

www/varnish/Makefile
29

Adding pathfix to USES to fix pkgconfig location instead of the post-patch.

Cleanup old version from CONFLICTS=

Updated

www/varnish/Makefile
22–23

autoreconf worked

www/varnish/pkg-plist
9

done

swills edited edge metadata.

Comments shouldn't have leading articles, so remove The from the comment. Portlint would warn about this. Other than that, this looks fine to me.

Macro lgtm:

This revision is now accepted and ready to land.Oct 18 2014, 2:41 PM

a better port of varnish4 has been created