Date: Thu, 25 Jan 2018 23:00:28 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 225462] comms/uhd: various cleanups including non-default LOCALBASE / PREFIX, option handling & plist fixes Message-ID: <bug-225462-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225462 Bug ID: 225462 Summary: comms/uhd: various cleanups including non-default LOCALBASE / PREFIX, option handling & plist fixes Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: mr@FreeBSD.org Reporter: z7dr6ut7gs@snkmail.com Flags: maintainer-feedback?(mr@FreeBSD.org) Assignee: mr@FreeBSD.org Created attachment 190071 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190071&action= =3Dedit [patch] various cleanups including non-default LOCALBASE / PREFIX, option handling & plist fixes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Remove libdata/pkgconfig patch (see fixup-lib-pkgconfig in bsd.port.mk - 20170606). Promote devel/boost-libs from BUILD_DEPENDS to LIB_DEPENDS (noticed by stage-qa). Explicitly disable doxygen manual gen / install. Before this, if case doxy= gen is detected, it will gen/install dox output even if DOXYGEN option is off. = Fix plist for doxygen option. check-orphans now passes with DOXYGEN on and off. Remove old style option handling cruft. Stop hacking cmake_install.cmake and use default do-install. This makes LOCALBASE !=3D /usr/local and PREFIX !=3D LOCALBASE work (/usr/local was bo= gusly hard-coded anyway). There's a bunch of files with CR line endings; fix with USES=3Ddos2unix. Addressed a few portlint issues. Add LICENSE (with a comment about the Ettus Alternate License). Fix WWW URL(s) in pkg-descr. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Note: Re: portlint - I did not regen patches (makepatch) since those were n= ot changed. I feel doing that is just unnecessary repo churn. If the committ= er feels strongly otherwise, feel free to regen patches with makepatch and ret= est. QA testing: - poudriere testport: ok (with DOXYGEN on/off) - portlint: fixed some (Makefile ordering mostly), no new issues, no errors --=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-225462-13>