From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21972 invoked from network); 12 Oct 2004 20:38:33 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 12 Oct 2004 20:38:33 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.41) id 1CHTPk-0000Sd-9O for arch-gentoo-portage-dev@lists.gentoo.org; Tue, 12 Oct 2004 20:38:32 +0000 Received: (qmail 28844 invoked by uid 89); 12 Oct 2004 20:38:31 +0000 Mailing-List: contact gentoo-portage-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail Reply-To: gentoo-portage-dev@lists.gentoo.org X-BeenThere: gentoo-portage-dev@gentoo.org Received: (qmail 19601 invoked from network); 12 Oct 2004 20:38:30 +0000 From: George Shapovalov Organization: Gentoo Linux To: gentoo-portage-dev@lists.gentoo.org Date: Tue, 12 Oct 2004 13:37:20 -0700 User-Agent: KMail/1.7 References: <416C28E4.4050801@sendmail.com> <200410121210.15546.george@gentoo.org> <416C3857.9030109@sendmail.com> In-Reply-To: <416C3857.9030109@sendmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200410121337.20556.george@gentoo.org> X-Spam-Status: No, hits=0.0 tagged_above=-100000.0 required=5.0 X-Spam-Level: Subject: Re: [gentoo-portage-dev] Hello X-Archives-Salt: 00599398-1124-4036-ab88-83fcc1aa6060 X-Archives-Hash: 630dcc4e85eade10c1c7c8eed1e701c3 On Tuesday 12 October 2004 13:02, Ashish Gawarikar wrote: > I am trying to have a one-meta-package, that contain the other > packages, but I would not be exposing the other > packages on my download site. For example: > > foo-1.0.0.ebuild will not be available to be downloaded from the > download site, and even bar-1.0.0.ebuild. > They will be only available in the dummy-1.0.0.ebuild. [skip] > My goal is to download one-meta-package, that has other packages > self-contained. On the rpm side of the world > "rpm of rpms", so that I dont have to mantain the other packages on my > download site, and one package download > will contain all the dependent packages within. Hm, I am afraid there is no trivial way to do this, short of collating contents of all these packages in a single ebuild. However this: 1. is ugly 2. will not work if there are interdependencies within this set of packages Well, it should be possible if you split this package in two (and if it is only the downloading part that you want to combine): one downloads and unpacks the meta-tarball that you package yourself (should have src_unpack placing extracted individual tarballs into ${D}/${DISTDIR} and empty scr_compile/install) second just lists the dependencies as mentioned before. Although I fail to see why would you want to do something like that. I mean what is the situation when it is better to roll your own meta tarballs rather than fetch individual ones? Well, bittorrent will be more efficient with single large package rather than multiple small ones, but other than that I am quite puzzled :). George -- gentoo-portage-dev@gentoo.org mailing list