To start:
- Must bump version -- add REVISION=0 if upstream version hasn't changed
- Point
Makefileat new version - Run
make makesumto generate new checksums - Run
make patch
Check for these tweaks:
- Use
httpsfor homepage and master site -
TEST_TARGETandMAKE_FLAGSare not needed anymore - Super simple ports (scripts, etc) can use
PKG_ARCH=*
Before emailing patch try the following and if it works, add the status of each of these to the email:
- Run tests (
make test) - Try to update plist (
make update-plist) - Check for consumers (maybe with
showvictims.py: https://github.com/danieljakots/obsd-ports-tools) - Create diff (
cvs diff > ~/myupdate.diff)
thanks for your work! please keep it coming :)
I like to use danj's update guide when I forget some of the steps and want a more simple workflow: https://chown.me/blog/how-to-update-an-openbsd-port.html
-pamela@