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
)
@pmosetc -- oooh, that's a fantastic blog post. Thanks for sharing!