Date: Tue, 7 Feb 2006 14:06:31 -0600 From: Scot Hetzel <swhetzel@gmail.com> To: joe@joeholden.co.uk Cc: ports@freebsd.org Subject: Re: Maintaining Ports Message-ID: <790a9fff0602071206n6b756ea0w209f942be8f0c135@mail.gmail.com> In-Reply-To: <43E8F979.40004@joeholden.co.uk> References: <43E8F979.40004@joeholden.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2/7/06, Joe Holden <joe@joeholden.co.uk> wrote: > Hello, how would I go about maintaining a port, I'm not currently a > committer, however am interested in becoming one. What is the process > required? > You don't need to be a commiter to maintain a port. When you maintain a port you become a maintainer. To maintain a port, you need to keep a copy of the previous version of the port by: - Using a local copy of the cvs repository - coping the port to a new directory (cp -rp current current-orig) Next you modify the ports files, and create a diff: - cvs -q diff -uN > patch.diff - cd .. ; diff -ruN current-orig current > patch.diff Finaly you use send-pr to fill out the required fields (set Category to ports, ...), and submit the changes to the freebsd Bug tracker. send-pr -a patch.diff Also, if your the maintainer of the port set the Class field to 'maintainer-update'. Now if you really want to become a ports commiter, you will need to ask portmgr for the task. You will then be responsible for commiting changes to your own ports. You will also have the ability to commit port changes from other maintainers. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?790a9fff0602071206n6b756ea0w209f942be8f0c135>