From owner-freebsd-ports@FreeBSD.ORG Thu Aug 16 12:57:46 2007 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E454716A418 for ; Thu, 16 Aug 2007 12:57:46 +0000 (UTC) (envelope-from barner@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 483B613C46E for ; Thu, 16 Aug 2007 12:57:46 +0000 (UTC) (envelope-from barner@gmx.de) Received: (qmail invoked by alias); 16 Aug 2007 12:57:44 -0000 Received: from ppp-88-217-17-78.dynamic.mnet-online.de (EHLO dose.local.invalid) [88.217.17.78] by mail.gmx.net (mp010) with SMTP; 16 Aug 2007 14:57:44 +0200 X-Authenticated: #147403 X-Provags-ID: V01U2FsdGVkX1+jQO0LRzKj3LT1Ee33ai4G+rcYXlwh/GalRiukQx hNkO/82V2ixUvk Received: by dose.local.invalid (Postfix, from userid 1000) id 7D1DFC493; Thu, 16 Aug 2007 15:01:50 +0200 (CEST) Date: Thu, 16 Aug 2007 15:01:50 +0200 From: Simon Barner To: Abdullah Ibn Hamad Al-Marri Message-ID: <20070816130149.GA89725@dose.local.invalid> References: <499c70c0708151506w319c7b49sb0b814ba3221ae13@mail.gmail.com> <20070816113252.GA77089@dose.local.invalid> <499c70c0708160441p1adf5d66paa35e7f71e264363@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline In-Reply-To: <499c70c0708160441p1adf5d66paa35e7f71e264363@mail.gmail.com> User-Agent: Mutt/1.5.12-2006-07-14 X-Y-GMX-Trusted: 0 Cc: ports@freebsd.org, Simon Barner Subject: Re: FreeBSD Port: net/xmlrpc-c update please? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2007 12:57:47 -0000 --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--