From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from psmtp01.wxs.nl (psmtp01.wxs.nl [195.121.6.56]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j3JJZikB022298 for ; Tue, 19 Apr 2005 19:35:44 GMT Received: from pavlvs2.devrieze.net (ip51cfc8c3.direct-adsl.nl [81.207.200.195]) by psmtp01.wxs.nl (8.12.10/8.12.10) with ESMTP id j3JJZse4008034 for ; Tue, 19 Apr 2005 21:35:54 +0200 Received: from hex.local.devrieze.net (hex.local.devrieze.net [192.168.1.7]) by pavlvs2.devrieze.net (Postfix) with ESMTP id 8310310030 for ; Tue, 19 Apr 2005 21:35:54 +0200 (CEST) From: Paul de Vrieze To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Gentoo as a development platform Date: Tue, 19 Apr 2005 21:35:53 +0200 User-Agent: KMail/1.8 References: <4261A173.3070008@gentoo.org> <4261A320.4090302@pnpitalia.it> <4261A8D6.4070308@gentoo.org> In-Reply-To: <4261A8D6.4070308@gentoo.org> X-Face: #Lb+'V@sGJ;ptgo5}V"W+5OCoo{LZv;bh,s,`WKLi/J)ed1_$0;6X<=?utf-8?q?700LVV/=3BLqPhiDP=5E=0A=09=27f=5Dfnv?=@%6M8\'HR1t=aFx;ePfp{ZQoBe+e)JOQ8T5*(_;mHY+cltLGq<;@$Y,=?utf-8?q?O=5C=24=0A=09Tm=23G6M?=,g![Q62J{na*S9d;R[^8pc%u\aiLqU@`kJtYl"^6pxdW Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2531677.3NCJWDmJE0"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200504192135.54222.pauldv@gentoo.org> X-Archives-Salt: 37361c1a-6ec5-42c7-bb70-c415bdf59305 X-Archives-Hash: 0eb20e2fbb39f70db7cadf43e5e3c5c1 --nextPart2531677.3NCJWDmJE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 17 April 2005 02:07, Daniel Drake wrote: > Francesco Riosa wrote: > > Why do you semply add a "cat-ego/pack-cvs/pack-cvs.ebuild" near > > "cat-ego/pack/pack.ebuild" without get bothered with virtual and similar > > you can simply unmerge and remerge the brother package. > > There are many examples of merging from cvs in portage tree. > > Portage doesn't contain many cvs ebuilds. Writing one might not be that > much hassle, but why should I have to? We already have functional ebuilds > to build that particular package, and I have some slightly newer source > code (e.g. in my homedir) that I want it to build instead. > > If I did write a cvs ebuild, it would check out the sources *again* from > CVS, into /usr/portage/distfiles (I guess...). This is redundant and will > take quite a bit of time for larger packages. While this not that much of= a > problem, one of my motives behind this is that I want to improve > productivity. Writing an ebuild *again* which checks out the sources > *again* doesn't really go in this direction. My approach to this problem is most of the time to do the first steps on th= e=20 cvs tree (make -f Makefile.cvs) to create the configure script. Then pack=20 this up in a tarbal. Copy the old ebuild to my overlay, with a new name (or= =20 revision in the -r990 -r999 range). Change the source location in the new=20 ebuild. Digest the stuff. And emerge it. Paul =2D-=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net --nextPart2531677.3NCJWDmJE0 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBCZV2abKx5DBjWFdsRAtZpAJ4zuDf7Loy1Qyk5A6BR3sXHrKES2wCfXYmZ JfebuKUQgQXB9ezZcBhFcBs= =UOOu -----END PGP SIGNATURE----- --nextPart2531677.3NCJWDmJE0-- -- gentoo-dev@gentoo.org mailing list