To start:
- Must bump version -- add REVISION=0 if upstream version hasn't changed
- Point
Makefile
at new version - Run
make makesum
to generate new checksums - Run
make patch
Check for these tweaks:
- Use
https
for homepage and master site -
TEST_TARGET
andMAKE_FLAGS
are 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@