Summary: | mail/ezmlm-idx: Update to version 7.2.2 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Robert Schulze <rs> | ||||||||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||||||||
Status: | Closed FIXED | ||||||||||||||
Severity: | Affects Only Me | CC: | pawel, pi | ||||||||||||
Priority: | --- | Keywords: | patch, patch-ready | ||||||||||||
Version: | Latest | ||||||||||||||
Hardware: | Any | ||||||||||||||
OS: | Any | ||||||||||||||
Attachments: |
|
Comment on attachment 170848 [details] patch for Makefile and distinfo The port is unmaintained. Implicit approval. Just a note about switching MASTER_SITES for anyone not familiar with this port, as I am, untroubled.org is the upstream for ezmlm-idx, according to ezmlm Wikipedia page (https://en.wikipedia.org/wiki/Ezmlm). And speaking of which, Robert, thanks for the patch. :) However, would it be possible for you to also fix WWW in pkg-descr to point to http://untroubled.org/ezmlm/ ? Created attachment 170852 [details]
Fix URL in pkg-descr
Created attachment 170855 [details]
Update ezmlm-idx to 7.2.2 and clean up errors
I've taken the liberty to unify both patches into one, but discovered additional issues. This patch cleans all that up:
* Update to 7.2.2, reset PORTREVISION
* Set MASTER_SITES to upstream
* Fix WWW in pkg-descr for proper upstream
* Rearrange Makefile to satisfy portlint (MAKE_JOBS_UNSAFE, LEGAL_TEXT)
* Fix pkg-plist for changes in installed files, sorted
Passes portlint, passes port test in a clean jail.
Comment on attachment 170855 [details]
Update ezmlm-idx to 7.2.2 and clean up errors
The port has no maintainer. Implicit approval.
Created attachment 170856 [details]
Update ezmlm-idx to 7.2.2 and clean up errors
Oops, here's the updated version, didn't drop files/patch-ezmlm-manage-N from SVN so the diff ignored it missing.
(In reply to Vladimir Krstulja from comment #6) Thanks for your work, too :-) Created attachment 170857 [details]
Update ezmlm-idx to 7.2.2 and clean up errors
Here's the actual, final patch. I am sorry for the noise but I have issues with bugzilla caching pages in Chromium reverting me to expired pages and "mid air collisions"...
Implicit approval as the port has no maintainer.
Build fails when option DB=MYSQL: http://people.freebsd.org/~pawel/buildlogs/ezmlm-idx-7.2.2-10amd64.log testbuilds fine, committed. Fixed mysql build issue. A commit references this bug: Author: pi Date: Sun Jul 3 16:32:41 UTC 2016 New revision: 417979 URL: https://svnweb.freebsd.org/changeset/ports/417979 Log: mail/ezmlm-idx: 7.1.1 -> 7.2.2 - added mysql build fix PR: 209879 Changes: http://untroubled.org/ezmlm/archive/7.2.2/CHANGES Submitted by: Robert Schulze <rs@bytecamp.net> Reviewed by: Vladimir Krstulja <vlad-fbsd@acheronmedia.com>, pawel Changes: head/mail/ezmlm-idx/Makefile head/mail/ezmlm-idx/distinfo head/mail/ezmlm-idx/files/patch-ezmlm-manage-N head/mail/ezmlm-idx/files/patch-sub-mysql.c head/mail/ezmlm-idx/pkg-descr head/mail/ezmlm-idx/pkg-plist |
Created attachment 170848 [details] patch for Makefile and distinfo The attached patch updates the port to the current upstream version. Please note, that the file files/patch-ezmlm-manage-N must be omitted completely.