From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Qz3HX-0005Yj-Ll for garchives@archives.gentoo.org; Thu, 01 Sep 2011 09:09:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D85A821C1E5; Thu, 1 Sep 2011 09:09:41 +0000 (UTC) Received: from mail-ew0-f53.google.com (mail-ew0-f53.google.com [209.85.215.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 6035521C067 for ; Thu, 1 Sep 2011 09:09:14 +0000 (UTC) Received: by ewy8 with SMTP id 8so1082446ewy.40 for ; Thu, 01 Sep 2011 02:09:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=hrqb+GIAP5qR6psUs8Q+NftD0tHezkcbnEIEMu0BXcE=; b=Pv5hTOs8PXaYQ/WZBHcPXfbGOwpArgfaYJ5Lk/kI2qFOW+dzb1wnxt8WN7vzForItg yL1tXwHOEsnWoe9O0BwJRCEmlF2ngWH2H3tMFzzdGlR/qHVoIPXRMqf4AaLeb72GClqg 0LBzo42WJiyCEguZQJbRGGHoMIOGJtoOhQIBs= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.213.98.72 with SMTP id p8mr719711ebn.49.1314868153488; Thu, 01 Sep 2011 02:09:13 -0700 (PDT) Received: by 10.213.8.65 with HTTP; Thu, 1 Sep 2011 02:09:13 -0700 (PDT) In-Reply-To: <20110901103130.3605f381@pomiocik.lan> References: <1302425002.25427.7.camel@graaff.xs4all.nl> <4DADE808.2070802@gentoo.org> <4DB85A20.50706@gentoo.org> <20110901103130.3605f381@pomiocik.lan> Date: Thu, 1 Sep 2011 11:09:13 +0200 Message-ID: Subject: Re: [gentoo-dev] Re: euscan proof of concept (like debian's uscan) From: Corentin Chary To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= Cc: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 4507d77ce6b286d5f6ec35e53023d407 On Thu, Sep 1, 2011 at 10:31 AM, Micha=C5=82 G=C3=B3rny = wrote: > On Wed, 31 Aug 2011 15:41:51 +0200 > Corentin Chary wrote: > >> - Specific handlers for PyPi, RubyGems, pecl and PEAR packages (check >> http://git.iksaif.net/?p=3Deuscan.git;a=3Dtree;f=3Dpym/euscan/handlers;h= =3D9a995dfcebe6beecce71851abb84a875cf6e5979;hb=3DHEAD >> ). > > AFAICS that specific handlers are required to grab a list of versions. > Is it or will it be possible to add a kind of semi-handlers which would > just grab a list of all URIs (e.g. on github project) and let euscan > match them with SRC_URI? Yep, it's possible, you can do some specific stuff and import functions from euscan.helpers for euscan.handlers.generic to do a "generic" scan, then return a correct list of version. --=20 Corentin Chary http://xf.iksaif.net