Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Aug 2007 15:01:50 +0200
From:      Simon Barner <barner@FreeBSD.org>
To:        Abdullah Ibn Hamad Al-Marri <almarrie@gmail.com>
Cc:        ports@freebsd.org, Simon Barner <barner@freebsd.org>
Subject:   Re: FreeBSD Port: net/xmlrpc-c update please?
Message-ID:  <20070816130149.GA89725@dose.local.invalid>
In-Reply-To: <499c70c0708160441p1adf5d66paa35e7f71e264363@mail.gmail.com>
References:  <499c70c0708151506w319c7b49sb0b814ba3221ae13@mail.gmail.com> <20070816113252.GA77089@dose.local.invalid> <499c70c0708160441p1adf5d66paa35e7f71e264363@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--h31gzZEtNLTqOjlF
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Abdullah Ibn Hamad Al-Marri wrote:
> I hope you are doing well today.

Yes, I am, thanks. Maybe my first message sounded a bit harsh (apologies
if it did). All I wanted to do is to encourage you to try and update the
port on your own.

>=20
> I wish I'm a coder to be able to do it, and enhance FreeBSD ports :)

Ok.

Quick start guide:

1.) Create a copy of the original port directory
2.) In Makefile, set PORTVERSION to the latest version, remove
    PORTREVISION
3.) run make makesum to update distinfo
4.) Try to build the port
5.) Check it's plist (list of installed files):
    make package PREFIX=3D/tmp/pref (must not complain about missing files)
    pkg_delete the_pkg
    find /tmp/pref -type f (must not report any remaining files)
    check /tmp/pref for new directories (not likely when you update a port)
6.) diff -ruN portdir.orig port > the.patch
7.) run portlint -A on your port and try to fix the warnings it emits (you
    can ignore warnings the apply to new ports only).
8.) Submit the.patch via send-pr

If you are lucky, step 4.) goes well immediately, and you need no
programming experience at all to update the port.

Again, if you have questions, refer to the material from my first email,
or ask this mailing list.

Certainly, your first port update will take some time, but after all,
it's fun to do it, isn't it? ;-)

--=20
Best regards / Viele Gr=FC=DFe,                             barner@FreeBSD.=
org
 Simon Barner                                                barner@gmx.de

--h31gzZEtNLTqOjlF
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGxEq9Ckn+/eutqCoRApV+AKDsjDvWcRulyDCNCDrQ2AG4MBLmywCaAyfL
eTLGFxP/9es7VO/NeAB9g2w=
=9VWI
-----END PGP SIGNATURE-----

--h31gzZEtNLTqOjlF--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070816130149.GA89725>