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 1SENCM-00089J-M0 for garchives@archives.gentoo.org; Sun, 01 Apr 2012 16:00:11 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BFEA6E0B8B; Sun, 1 Apr 2012 15:59:57 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 92D9DE0B8B for ; Sun, 1 Apr 2012 15:59:57 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0362464401 for ; Sun, 1 Apr 2012 15:59:57 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id C5A0FE5403 for ; Sun, 1 Apr 2012 15:59:54 +0000 (UTC) From: "Robin H. Johnson" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Robin H. Johnson" Message-ID: <1333295986.0b4dcf5e70f19b3b4713d6f14a35328fa1aebd31.robbat2@gentoo> Subject: [gentoo-commits] proj/rbot-gentoo:master commit in: / X-VCS-Repository: proj/rbot-gentoo X-VCS-Files: gentoo-data.rb X-VCS-Directories: / X-VCS-Committer: robbat2 X-VCS-Committer-Name: Robin H. Johnson X-VCS-Revision: 0b4dcf5e70f19b3b4713d6f14a35328fa1aebd31 X-VCS-Branch: master Date: Sun, 1 Apr 2012 15:59:54 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 08ef7f10-c73d-4e19-9040-8f8c2f72c920 X-Archives-Hash: 8344165216339921ac314c31cf5bdb02 commit: 0b4dcf5e70f19b3b4713d6f14a35328fa1aebd31 Author: Robin H. Johnson gentoo org> AuthorDate: Sun Apr 1 15:59:46 2012 +0000 Commit: Robin H. Johnson gentoo org> CommitDate: Sun Apr 1 15:59:46 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/rbot-gentoo.g= it;a=3Dcommit;h=3D0b4dcf5e Add PDEPEND support. --- gentoo-data.rb | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/gentoo-data.rb b/gentoo-data.rb index e1b8800..8749910 100644 --- a/gentoo-data.rb +++ b/gentoo-data.rb @@ -306,6 +306,10 @@ class GentooPlugin < Plugin depcommon(m, 'DEPEND', 'http://qa-reports.gentoo.org/output/genrdeps= /dindex/', params) end =20 + def pdep(m, params) + depcommon(m, 'PDEPEND', 'http://qa-reports.gentoo.org/output/genrdep= s/pindex/', params) + end + def rdep(m, params) depcommon(m, 'RDEPEND', 'http://qa-reports.gentoo.org/output/genrdep= s/rindex/', params) end @@ -327,7 +331,7 @@ class GentooPlugin < Plugin end =20 @@help_gentoo =3D { - "gentoo" =3D> "Available commands: #{Bold}meta#{Bold}, #{Bold}change= log#{Bold}, #{Bold}devaway#{Bold}, #{Bold}herd#{Bold}, #{Bold}expn#{Bold}= , #{Bold}glsa#{Bold}, #{Bold}earch#{Bold}, #{Bold}rdep#{Bold}, #{Bold}dde= p#{Bold}", + "gentoo" =3D> "Available commands: #{Bold}meta#{Bold}, #{Bold}change= log#{Bold}, #{Bold}devaway#{Bold}, #{Bold}herd#{Bold}, #{Bold}expn#{Bold}= , #{Bold}glsa#{Bold}, #{Bold}earch#{Bold}, #{Bold}rdep#{Bold}, #{Bold}dde= p#{Bold}, #{Bold}pdep#{Bold}", "meta" =3D> [ "meta #{Bold}[cat/]package#{Bold} : Print metadata for the g= iven package", "meta -v #{Bold}[cat/]package#{Bold} : Print metadata for th= e given package and the members of the package herds.",=20 @@ -343,6 +347,7 @@ class GentooPlugin < Plugin "earch" =3D> "earch #{Bold}[cat/]package#{Bold} : Prints the version= s and effective keywords for a given package.", "rdep" =3D> "rdep #{Bold}[cat/]package#{Bold} : Prints the reverse R= DEPENDs for a given package.", "ddep" =3D> "ddep #{Bold}[cat/]package#{Bold} : Prints the reverse D= EPENDS for a given package.", + "pdep" =3D> "pdep #{Bold}[cat/]package#{Bold} : Prints the reverse P= DEPENDs for a given package.", } =20 =20 @@ -454,6 +459,14 @@ plugin.map 'ddep :pkg', :thread =3D> 'yes', :auth_path =3D> 'view' =20 +plugin.map 'pdep :pkg', + :requirements =3D> { + :pkg =3D> REGEX_CP, + }, + :action =3D> 'pdep', + :thread =3D> 'yes', + :auth_path =3D> 'view' + plugin.map 'rdep :pkg', :requirements =3D> { :pkg =3D> REGEX_CP,