[Bug 268570] [NEW PORT] sysutils/sndy PROGRAM FOR SOUND SWITCHING IN FreeBSD Desktop.

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 27 Dec 2022 13:22:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268570

Robert Clausecker <fuz@fuz.su> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fuz@fuz.su

--- Comment #1 from Robert Clausecker <fuz@fuz.su> ---
Please remove the LICENSE file from your shell archive.  The license of the
FreeBSD ports collection is given by the COPYRIGHT file in /usr/ports.  The
license of your port is given by the contents of the LICENSE make macro in the
port Makefile.

From pkg-descr:

> sndy is a tickle program for sound switching on FreeBSD desktops.

Do you mean "tcl program"?  There is some weird grammar in the pkg-descr file,
too.  Please seek advice from a native speaker to improve the wording.

> MAINTAINER=	Clockwork@FreeBSD.org

This does not appear to be your email address.  Please put in your actual email
address for this field.

> COMMENT=	PROGRAM FOR SOUND SWITCHING IN FreeBSD

Please avoid all-caps writing.  That the program is for FreeBSD is clear from
this being the description of a FreeBSD port.  Perhaps try

    COMMENT= Sound Switcher

I see in your github repository that you have instructions for generating a
desktop-file for the program.  Please follow the instructions in ยง6.9.5
"Desktop Entries" of the Porter's Handbook on how to generate such files for a
FreeBSD port.

I also advise you to install your script without a file extension so it can be
executed by just typing "sndy" instead of "sndy.tcl".  You may need to use the
shebangfix USES helper to fix up the shebang so it works.

> GH_TAGNAME=	abfbce63

Instead of using a commit id, I recommend that you tag a release and push it to
github so that release tag can be used to identify the distribution file.  If
your tag has the name "1.0.0" you can even omit GH_TAGNAME as it defaults to
${DISTVERSIONPREFIX}${DISTVERSION}.

-- 
You are receiving this mail because:
You are the assignee for the bug.