[Bug 292095] Volunteer as maintainer & add homepage to sysutils/swapmon
Date: Sat, 03 Jan 2026 11:07:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292095 --- Comment #6 from Chris Hutchinson <portmaster@bsdforge.com> --- (In reply to Raghav from comment #5) I generally do all my ports hacking in a jail(8). Then test them in poudriere (ports-mgmt/poudriere). You should also install portlint/portfmt/portclippy. Their output ensure your changes are correct. So within my newly created jail: git clone -o freebsd --config remote.freebsd.fetch='+refs/notes/*:refs/notes/*' https://git.freebsd.org/ports.git ports Here's a "cheat sheet" for you... $ cd ports $ git config user.email "my@email.address" $ git config user.name "My UserName" $ cd to ports/<category>/<port you're working on> hack, hack, hack $ cd <ports root dir> $ git status $ git add <modified, added> (as required) $ git rm <deleted> (as required) $ git checkout -b port_hacking (or any chosen name) $ git commit $ git format-patch main $ mv <newly-created-patch-somewhere-else> $ git switch main $ git branch -D port_hacking (or whatever branch you chose above) now submit newly created patch DONE! :-) DO NOTE: You'll need to test your work within poudriere. This is the only officially supported method. The "cheat cheat" I provided you above comes from years of porting and will for the most part be available in the Porters Handbook. As well as the git documentation. The rest is just personal choices. I hope it serves you well. :-) Just so you know. If I were a committer for this pr(1), I wouldn't accept your current diff. HTH --Chris -- You are receiving this mail because: You are the assignee for the bug.