[Bug 255442] New port: "sysutils/discus" - similar to df but nicer output
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Apr 28 13:02:33 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255442
Rainer Hurling <rhurlin at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |freebsd at ny-central.org,
| |rhurlin at FreeBSD.org
Attachment #224496| |maintainer-approval?(freebs
Flags| |d at ny-central.org)
--- Comment #1 from Rainer Hurling <rhurlin at FreeBSD.org> ---
Created attachment 224496
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=224496&action=edit
patch with corrections and more
Hi Chris,
Thanks for the patch.
> Did my best to build a port for it, since it was on the wishlist...
Looks nice for a first shot of a new port ;)
> portlint looked fine, followed the porter's handbook and tested
> on amd64 in different constellations / different python versions.
I stumbled over some issues, while trying to build and test your port.
- The first line in Makefile (# $FreeBSD$) is not needed any
more, after the ports tree is converted from svn to git
- If you like it, a first line like this
# Created by: Chris Moerz <freebsd at ny-central.org>
can be included. Be warned, this is not very common any more
- For me, the port didn't fetch the source. This was because
of an uncomplete PORTVERSION, which you tried you overcome
by GH_TAGNAME ...
Removing the distinfo file and recreating after my changes did it
- The minimal Python 3 version nowadays should be 3.6+
- USE_PYTHON=allflavors is for 'special cases' (Mk/Uses/python.mk):
"Only to be used for py-* ports that are part of the Python
distribution, but kept as separate ports"
- LICENSE_FILE not needed for this 'standard license'
- USES=shebangfix and SHEBANGFIX_FILES instead of post-patch
- PORTDOCS not needed here, but something for the case, option
DOCS is disabled: 'do-install-DOCS-on:' target should do the trick
- New distinfo
- pkg-plist: sbin/discus has the rights already. Adding %%PORTDOCS%%
makes the DOCS files depending on the option
Probably I did not found every issue so far, but let's see ;)
If you agree with my suggestion, could you please test it and give some
feedback?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list