Date: Thu, 19 Mar 2020 15:52:51 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 244911] mail/rblcheck - unbreak, improve Message-ID: <bug-244911-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244911 Bug ID: 244911 Summary: mail/rblcheck - unbreak, improve Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: easy, patch-ready Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: mi@FreeBSD.org CC: moro@remus.dti.ne.jp Flags: maintainer-feedback?(moro@remus.dti.ne.jp) CC: moro@remus.dti.ne.jp Created attachment 212528 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D212528&action= =3Dedit Unbreak, improve The original SourceForge project has moved to GitHub a while ago, and the p= ort is now broken. The GitHub code -- unmodified in 18 years (!) -- is almost the same as what= the original distfile contained except: 1. No more configure -- only configure.in 2. No more RCS variables in code -- git does not support them. 3. configure.in contains code to find res_query on Cygwin (!), which brea= ks on=20=20=20 FreeBSD Instead of trying to configure.in -- so that the sole C file can be built w= ith gmake, this patch switches to a bsd.prog.mk. The corrected version of upstream's rbl.in moves into files/ too -- to be handled by the SUB_FILES-mechanism. The DOCS-option is removed -- it was never handled properly anyway, and the author does not include useful documentation beyond the program's usage(). Other useless files are omitted too. Finally, a couple of warnings are fixed in the C-code itself to qualify for WARNS=3D2. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-244911-7788>