Created attachment 148693 [details] port shar BSD Owl Scripts This collection of BSD Make directives aims at providing a highly portable build system targetting modern UNIX systems and supporting common or less command languages. It can already be used to: * Preparation and publication of TeX documents; * Development of TeX macros with NOWEB; * Development of OCaml software; * Maintainance of a FreeBSD workstation configuration files; * Preparation of a static website with ONSGMLS. WWW: https://github.com/michipili/bsdowl
All the @dir should be removed
Created attachment 148820 [details] BSD Owl shell archive Here is a new version without the @dir's. They were suggested by _make makeplist_ and were not spotted by _portlint_. I feel like reporting this as an issue, what do you think?
It is a known issue but yes reporting never hurts :)
A commit references this bug: Author: bapt Date: Fri Oct 31 14:26:18 UTC 2014 New revision: 371830 URL: https://svnweb.freebsd.org/changeset/ports/371830 Log: BSD Owl Scripts This collection of BSD Make directives aims at providing a highly portable build system targetting modern UNIX systems and supporting common or less command languages. It can already be used to: * Preparation and publication of TeX documents; * Development of TeX macros with NOWEB; * Development of OCaml software; * Maintainance of a FreeBSD workstation configuration files; * Preparation of a static website with ONSGMLS. WWW: https://github.com/michipili/bsdowl PR: 194625 Submitted by: Michael Gr?newald Changes: head/devel/Makefile head/devel/bsdowl/ head/devel/bsdowl/Makefile head/devel/bsdowl/distinfo head/devel/bsdowl/pkg-descr head/devel/bsdowl/pkg-plist
Committed with minor changes (the license framework bits where wrong RUN_DEPENDS:= ${BUILD_DEPENDS} is usually a bad idea.
So I opened the issue #194713 to keep track of the overzealous directories removal.
Thank you Baptiste, the RUN_DEPENDS:= ${BUILD_DEPENDS} is proposed by the Porter's Handbook, https://www.freebsd.org/doc/en/books/porters-handbook/makefile-depend.html section 5.8.2.
A commit references this bug: Author: tobik Date: Thu Jan 10 16:25:58 UTC 2019 New revision: 489869 URL: https://svnweb.freebsd.org/changeset/ports/489869 Log: devel/bsdowl: Do not set BUILD_DEPENDS twice Make GraphicsMagick a run dependency too as submitted in the original PR [1]. PR: 194625 [1], 234696 Changes: head/devel/bsdowl/Makefile
A commit references this bug: Author: tobik Date: Fri Jan 11 06:01:34 UTC 2019 New revision: 489945 URL: https://svnweb.freebsd.org/changeset/ports/489945 Log: MFH: r489869 devel/bsdowl: Do not set BUILD_DEPENDS twice Make GraphicsMagick a run dependency too as submitted in the original PR [1]. PR: 194625 [1], 234696 Approved by: ports-secteam runtime fix blanket Changes: _U branches/2019Q1/ branches/2019Q1/devel/bsdowl/Makefile