diff --git a/security/gpgme/Makefile b/security/gpgme/Makefile new file mode 100644 index 00000000000..e4b41d52c3b --- /dev/null +++ b/security/gpgme/Makefile @@ -0,0 +1,26 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2001/07/29 18:27:26 shell Exp $ + +COMMENT= "GnuPG Made Easy" + +DISTNAME= gpgme-0.2.2 +CATEGORIES= security devel +NEED_VERSION= 1.427 + +HOMEPAGE= http://www.gnupg.org/gpgme.html + +MAINTAINER= COUDERC Damien + +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ftp://ftp.gnupg.org/pub/gcrypt/alpha/gpgme/ + +USE_GMAKE= Yes +CONFIGURE_STYLE= gnu + +BUILD_DEPENDS= gpg::security/gnupg +RUN_DEPENDS= ${BUILD_DEPENDS} + +.include diff --git a/security/gpgme/files/md5 b/security/gpgme/files/md5 new file mode 100644 index 00000000000..921871af9f2 --- /dev/null +++ b/security/gpgme/files/md5 @@ -0,0 +1,3 @@ +MD5 (gpgme-0.2.2.tar.gz) = 5ac08884612ad7fd5bdb640e4b949c79 +RMD160 (gpgme-0.2.2.tar.gz) = debbe372dd82bc1d9a93045f6b3af68b80e9bc05 +SHA1 (gpgme-0.2.2.tar.gz) = eed734b8c0d53909dd30c81edb277508ded1fb24 diff --git a/security/gpgme/patches/patch-gpgme-Makefile_in b/security/gpgme/patches/patch-gpgme-Makefile_in new file mode 100644 index 00000000000..4291fd438a2 --- /dev/null +++ b/security/gpgme/patches/patch-gpgme-Makefile_in @@ -0,0 +1,12 @@ +$OpenBSD: patch-gpgme-Makefile_in,v 1.1.1.1 2001/07/29 18:27:26 shell Exp $ +--- gpgme/Makefile.in.orig Sun Jul 29 22:45:30 2001 ++++ gpgme/Makefile.in Sun Jul 29 22:49:25 2001 +@@ -101,7 +101,7 @@ + EXTRA_DIST = gpgme-config.in gpgme.m4 mkerrors mkstatus + BUILT_SOURCES = errors.c status-table.h + bin_SCRIPTS = gpgme-config +-m4datadir = $(datadir)/aclocal ++m4datadir = $(datadir)/examples/gpgme + m4data_DATA = gpgme.m4 + include_HEADERS = gpgme.h + lib_LTLIBRARIES = libgpgme.la diff --git a/security/gpgme/pkg/DESCR b/security/gpgme/pkg/DESCR new file mode 100644 index 00000000000..bb613cb8d7c --- /dev/null +++ b/security/gpgme/pkg/DESCR @@ -0,0 +1,9 @@ +GnuPG Made Easy (GPGME) is a library designed to make access to +GnuPG easier for applications. + +It provides a High-Level Crypto API for encryption, decryption, +signing, signature verification and key management. Currently it +uses GnuPG as it's backend but the API isn't restricted to this +engine; in fact it is planned to add other backends to it. + +WWW: ${HOMEPAGE} diff --git a/security/gpgme/pkg/MESSAGE b/security/gpgme/pkg/MESSAGE new file mode 100644 index 00000000000..fbaebd5f370 --- /dev/null +++ b/security/gpgme/pkg/MESSAGE @@ -0,0 +1,4 @@ ++-------------------- +| Autoconf marco was installed to : +| ${PREFIX}/share/examples/gpgme/ ++-------------------- diff --git a/security/gpgme/pkg/PFRAG.shared b/security/gpgme/pkg/PFRAG.shared new file mode 100644 index 00000000000..71aeb534697 --- /dev/null +++ b/security/gpgme/pkg/PFRAG.shared @@ -0,0 +1,3 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2001/07/29 18:27:26 shell Exp $ +lib/libgpgme.so.3.1 +DYNLIBDIR(%B) diff --git a/security/gpgme/pkg/PLIST b/security/gpgme/pkg/PLIST new file mode 100644 index 00000000000..60ecc642b08 --- /dev/null +++ b/security/gpgme/pkg/PLIST @@ -0,0 +1,8 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2001/07/29 18:27:26 shell Exp $ +bin/gpgme-config +include/gpgme.h +lib/libgpgme.a +lib/libgpgme.la +share/examples/gpgme/gpgme.m4 +%%SHARED%% +@dirrm share/examples/gpgme