[Bug 255496] [NEW-PORT] audio/ZMusic

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Apr 30 03:27:05 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255496

--- Comment #18 from Chris Hutchinson <portmaster at bsdforge.com> ---
(In reply to Kalten from comment #17)
> Oh! I am sorry! I did not look up, whether this
> variable is used—admittedly stupid of me :-(
Heh. No reason to be sorry. This is all fairly
new to you. We all started here. :-)

Congrats! Looks good to go.

I do have one small nit;
distinfo should include a TIMESTAMP field:
TIMESTAMP = 1617631853
SHA256 (libfm-1.3.2.tar.xz) =
a5042630304cf8e5d8cff9d565c6bd546f228b48c960153ed366a34e87cad1e5
SIZE (libfm-1.3.2.tar.xz) = 945532

There are recommended tools for cobbling,
and testing ports. They're all listed in the
porters-handbook
[ https://docs.freebsd.org/en/books/porters-handbook/ ]
but I whipped up a script that I like to use for
creating the distinfo file. I'll attach it to this
pr for you. :-)
Some further tips to help guide you into becoming a Pro
Maintainer:
If you're good with shell scripting. You'll find the ports
framework pretty easy to follow. For example; the LICENSE
framework is located in:
/usr/ports/Mk/bsd.licenses.mk. The licenses already supported
internally are in /usr/ports/Templates/Licenses. IOW you don't
have to point to a license in the distiles {$WRKDIR}.
If you have any questions; you'll find the solutions for the
ports framework are largely located in /usr/ports/Mk and
/usr/ports/Templates. The filenames are pretty indicative of
what their purpose is. And DO take the time to consult the
porters-handbook. :-)

Here's to a job well done! :-)

A committer should be examining this pr fairly soon, and
sign-off on it and commit it.

Feel free to poke me directly in the future if you ever get
stuck on something.

All the best!

--Chris

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


More information about the freebsd-ports-bugs mailing list