summaryrefslogtreecommitdiff
path: root/security/p5-GnuPG-Interface
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>2005-01-10 18:22:22 +0000
committertv <tv@pkgsrc.org>2005-01-10 18:22:22 +0000
commitc0eb497c1feb1e9cd6f3a409aa0ed11c8b35847d (patch)
tree68e49fe5b073fa474e9901c49654cd4184e4358a /security/p5-GnuPG-Interface
parentbde2c8d1b9b3df87d53678c5d062342208c1516d (diff)
downloadpkgsrc-c0eb497c1feb1e9cd6f3a409aa0ed11c8b35847d.tar.gz
GnuPG::Interface and its associated modules are designed to provide an
object-oriented method for interacting with GnuPG, being able to perform functions such as but not limited to encrypting, signing, decryption, verification, and key-listing parsing.
Diffstat (limited to 'security/p5-GnuPG-Interface')
-rw-r--r--security/p5-GnuPG-Interface/DESCR4
-rw-r--r--security/p5-GnuPG-Interface/Makefile21
-rw-r--r--security/p5-GnuPG-Interface/PLIST1
-rw-r--r--security/p5-GnuPG-Interface/distinfo5
-rw-r--r--security/p5-GnuPG-Interface/patches/patch-aa29
5 files changed, 60 insertions, 0 deletions
diff --git a/security/p5-GnuPG-Interface/DESCR b/security/p5-GnuPG-Interface/DESCR
new file mode 100644
index 00000000000..431c1759099
--- /dev/null
+++ b/security/p5-GnuPG-Interface/DESCR
@@ -0,0 +1,4 @@
+GnuPG::Interface and its associated modules are designed to provide an
+object-oriented method for interacting with GnuPG, being able to perform
+functions such as but not limited to encrypting, signing, decryption,
+verification, and key-listing parsing.
diff --git a/security/p5-GnuPG-Interface/Makefile b/security/p5-GnuPG-Interface/Makefile
new file mode 100644
index 00000000000..fcd59f4126f
--- /dev/null
+++ b/security/p5-GnuPG-Interface/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/10 18:22:22 tv Exp $
+#
+
+DISTNAME= GnuPG-Interface-0.34
+PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
+CATEGORIES= security perl5
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnupg-interface/}
+
+MAINTAINER= tv@duh.org
+HOMEPAGE= http://gnupg-interface.sourceforge.net/
+COMMENT= Perl interface to GnuPG
+
+DEPENDS+= p5-Class-MethodMaker>=1.00:../../devel/p5-Class-MethodMaker
+DEPENDS+= gnupg>=1.2.3:../../security/gnupg
+
+USE_BUILDLINK3= yes
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GnuPG/Interface/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-GnuPG-Interface/PLIST b/security/p5-GnuPG-Interface/PLIST
new file mode 100644
index 00000000000..7b74f558b32
--- /dev/null
+++ b/security/p5-GnuPG-Interface/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/10 18:22:22 tv Exp $
diff --git a/security/p5-GnuPG-Interface/distinfo b/security/p5-GnuPG-Interface/distinfo
new file mode 100644
index 00000000000..a34e40dad1f
--- /dev/null
+++ b/security/p5-GnuPG-Interface/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/10 18:22:22 tv Exp $
+
+SHA1 (GnuPG-Interface-0.34.tar.gz) = 992c521db3ac7d1ca7b727d40c944a02c41bc818
+Size (GnuPG-Interface-0.34.tar.gz) = 38730 bytes
+SHA1 (patch-aa) = 3e050bfd306758e72170c0f353a602cd59345536
diff --git a/security/p5-GnuPG-Interface/patches/patch-aa b/security/p5-GnuPG-Interface/patches/patch-aa
new file mode 100644
index 00000000000..ba140ea5110
--- /dev/null
+++ b/security/p5-GnuPG-Interface/patches/patch-aa
@@ -0,0 +1,29 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/01/10 18:22:23 tv Exp $
+
+--- lib/GnuPG/Interface.pm.orig Fri Aug 15 14:37:00 2003
++++ lib/GnuPG/Interface.pm
+@@ -690,6 +690,15 @@ sub recv_keys( $% )
+
+
+
++sub search_keys( $% )
++{
++ my ( $self, %args ) = @_;
++ return $self->wrap_call( %args,
++ commands => [ '--search-keys' ] );
++}
++
++
++
+ sub send_keys( $% )
+ {
+ my ( $self, %args ) = @_;
+@@ -885,6 +894,8 @@ This methods work as described in L<Clas
+ =item export_keys( % )
+
+ =item recv_keys( % )
++
++=item search_keys( % )
+
+ =item send_keys( % )
+