aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Kolobov <sergei@FreeBSD.org>2003-10-21 20:23:27 +0000
committerSergei Kolobov <sergei@FreeBSD.org>2003-10-21 20:23:27 +0000
commita56005cacbdca3c732f4e7a180e85010b7bed227 (patch)
treea9a4c5bbf278ee9cb13eb352797c04abcfee3838
parenta5f665a8ade0438e4439a21fee51824902ba876a (diff)
downloadports-a56005cacbdca3c732f4e7a180e85010b7bed227.tar.gz
ports-a56005cacbdca3c732f4e7a180e85010b7bed227.zip
Notes
-rw-r--r--security/Makefile1
-rw-r--r--security/libgpg-error/Makefile43
-rw-r--r--security/libgpg-error/distinfo2
-rw-r--r--security/libgpg-error/pkg-descr6
-rw-r--r--security/libgpg-error/pkg-plist13
5 files changed, 65 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 1d68ffa059ae..3bc263177270 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -145,6 +145,7 @@
SUBDIR += libecc
SUBDIR += libfwbuilder
SUBDIR += libgcrypt
+ SUBDIR += libgpg-error
SUBDIR += libgringotts
SUBDIR += libidea
SUBDIR += libident
diff --git a/security/libgpg-error/Makefile b/security/libgpg-error/Makefile
new file mode 100644
index 000000000000..d52c7d6a5fcb
--- /dev/null
+++ b/security/libgpg-error/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: libgpg-error
+# Date created: 2003-10-12
+# Whom: Sergei Kolobov <sergei@kolobov.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgpg-error
+PORTVERSION= 0.5
+CATEGORIES= security devel
+MASTER_SITES= ${MASTER_SITE_GNUPG}
+MASTER_SITE_SUBDIR= alpha/${PORTNAME}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ ${DISTNAME}${EXTRACT_SUFX}.sig
+
+MAINTAINER= sergei@kolobov.com
+COMMENT= Common error values for all GnuPG components
+
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+GPG= ${LOCALBASE}/bin/gpg
+GPG_FLAGS= --keyserver pgp.mit.edu --keyserver-options auto-key-retrieve
+
+DOCS= AUTHORS ChangeLog NEWS README
+
+post-fetch:
+.if exists(${GPG})
+ @${ECHO_MSG} "===> Verifying GnuPG signature"
+ @${GPG} --verify ${GPG_FLAGS} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.sig
+.else
+ @${ECHO_MSG} "===> GnuPG not installed. Signature can not be verified"
+.endif
+
+.if !defined(NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/security/libgpg-error/distinfo b/security/libgpg-error/distinfo
new file mode 100644
index 000000000000..ef2d948fb46d
--- /dev/null
+++ b/security/libgpg-error/distinfo
@@ -0,0 +1,2 @@
+MD5 (libgpg-error-0.5.tar.gz) = 059d8ea9d11bf1054949a23274d7b212
+MD5 (libgpg-error-0.5.tar.gz.sig) = 599a6928a34c99932d2497c33103f7a2
diff --git a/security/libgpg-error/pkg-descr b/security/libgpg-error/pkg-descr
new file mode 100644
index 000000000000..157f631e83a2
--- /dev/null
+++ b/security/libgpg-error/pkg-descr
@@ -0,0 +1,6 @@
+libgpg-error is a library that defines common error values
+for all GnuPG components. Among these are GPG, GPGSM, GPGME,
+GPG-Agent, libgcrypt, pinentry, SmartCard Daemon
+and possibly more in the future.
+
+Author: Marcus Brinkmann <marcus@g10code.com>
diff --git a/security/libgpg-error/pkg-plist b/security/libgpg-error/pkg-plist
new file mode 100644
index 000000000000..bab1cf28e5b9
--- /dev/null
+++ b/security/libgpg-error/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD$
+bin/gpg-error-config
+include/gpg-error.h
+lib/libgpg-error.so.1
+lib/libgpg-error.so
+lib/libgpg-error.la
+lib/libgpg-error.a
+share/aclocal/gpg-error.m4
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%@dirrm %%DOCSDIR%%