Skip to content
dentarg edited this page Dec 24, 2011 · 9 revisions

Hur man uppdaterar en ports.

  • Skriv ny kod i Utilities-repositoriet. Committa och pusha.
  • Tagga en ny version i Utilities, t.ex 0.1.9 → 0.1.10, pusha taggen.
    • git tag 0.1.10
    • git push --tags
  • Kopiera in porten i /usr/ports/own på en OpenBSD-maskin.
  • Ändra variabeln V i Makefile i den port du ändrar.
  • Kör make makesum för att generera nya checksummor
    • Om det står “Awaiting lock /tmp/portslocks/Starkast-Utilities-0.X.YZ.lock”, och ingenting händer, se till att du har skrivrättigheter på /tmp/portslocks
    • “>> No size recorded for …” är inget felmeddelande, det fås första gången.
  • Kör make update-plist
    • Ta bort pkg/PLIST.orig innan om den finns.
  • Bygg paket och uppdatera med make update, kontrollera så det fungerar
  • Committa ändringarna i filerna i porten
  • Pusha
  • Uppdatera via paket eller uppdatera port och bygg på nästa maskin
Clone this wiki locally