FreeBSD Bugzilla – Attachment 30726 Details for
Bug 51577
new port: security/dirmngr
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 9.20 KB, created by
Michael Nottebrock
on 2003-04-29 12:20:08 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Michael Nottebrock
Created:
2003-04-29 12:20:08 UTC
Size:
9.20 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># dirmngr ># dirmngr/pkg-plist ># dirmngr/pkg-descr ># dirmngr/distinfo ># dirmngr/Makefile ># dirmngr/files ># dirmngr/files/patch-Makefile.am ># dirmngr/files/patch-src::Makefile.am ># dirmngr/files/patch-tests::Makefile.am ># dirmngr/files/patch-configure.ac ># dirmngr/files/patch-common::maperrors.c ># dirmngr/files/patch-assuan::mkerrors ># dirmngr/files/patch-assuan::assuan-socket-server.c ># dirmngr/files/patch-assuan::assuan-socket-connect.c ># dirmngr/files/patch-assuan::assuan-handler.c ># >echo c - dirmngr >mkdir -p dirmngr > /dev/null 2>&1 >echo x - dirmngr/pkg-plist >sed 's/^X//' >dirmngr/pkg-plist << 'END-of-dirmngr/pkg-plist' >Xbin/dirmngr >X@unexec install-info --delete %D/info/dirmngr.info %D/info/dir >Xinfo/dirmngr.info >X@exec install-info %D/info/dirmngr.info %D/info/dir >END-of-dirmngr/pkg-plist >echo x - dirmngr/pkg-descr >sed 's/^X//' >dirmngr/pkg-descr << 'END-of-dirmngr/pkg-descr' >XDirmngr is a client for managing and downloading certificate >Xrevocation lists (CRLs) for X509 certificates and for downloading the >Xcertificates themselves. Dirmngr is usually invoked by gpgsm and in >Xgeneral not used directly. >X >XWWW: http://www.gnupg.org/aegypten >X >Xmichaelnottebrock@gmx.net >END-of-dirmngr/pkg-descr >echo x - dirmngr/distinfo >sed 's/^X//' >dirmngr/distinfo << 'END-of-dirmngr/distinfo' >XMD5 (dirmngr-0.4.3.tar.gz) = fef77ed2a1ea8d820192e8753717c95f >XMD5 (common.tar.gz) = 4f5171946f83dfe64761344d7e86af05 >END-of-dirmngr/distinfo >echo x - dirmngr/Makefile >sed 's/^X//' >dirmngr/Makefile << 'END-of-dirmngr/Makefile' >X# New ports collection makefile for: dirmngr >X# Date created: 06 Feb 2003 >X# Whom: michaelnottebrock@gmx.net >X# >X# $FreeBSD$ >X# >X >XPORTNAME= dirmngr >XPORTVERSION= 0.4.3 >XCATEGORIES= security >XMASTER_SITES= ${MASTER_SITE_GNUPG} \ >X http://tigress.com/lofi/:lofi/ >XMASTER_SITE_SUBDIR= alpha/aegypten >XDISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \ >X common.tar.gz:lofi >X >XMAINTAINER= michaelnottebrock@gmx.net >XCOMMENT= A client for managing and downloading certificate revocation lists >X >XLIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 \ >X gcrypt.6:${PORTSDIR}/security/libgcrypt \ >X gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \ >X ksba.7:${PORTSDIR}/security/libksba >X >XUSE_AUTOMAKE_VER= 15 >XUSE_LIBTOOL= yes >XUSE_GMAKE= yes >XINSTALLS_SHLIB= yes >XUSE_REINPLACE= yes >XCFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib >XLDFLAGS+= -L${LOCALBASE}/lib >XCPPFLAGS+= -I${LOCALBASE}/include >XCONFIGURE_ENV+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}" >XCONFIGURE_ARGS+=--with-included-gettext=no >X >X.include <bsd.port.pre.mk> >X >Xpost-extract: >X ${MV} ${WRKDIR}/common ${WRKSRC} >X >Xpre-configure: >X ${REINPLACE_CMD} -e "s@-lpthread@${PTHREAD_LIBS}@g" \ >X ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4 ${WRKSRC}/configure >X cd ${WRKSRC}; ./autogen.sh >X >X.include <bsd.port.post.mk> >END-of-dirmngr/Makefile >echo c - dirmngr/files >mkdir -p dirmngr/files > /dev/null 2>&1 >echo x - dirmngr/files/patch-Makefile.am >sed 's/^X//' >dirmngr/files/patch-Makefile.am << 'END-of-dirmngr/files/patch-Makefile.am' >X--- Makefile.am.orig Thu Feb 6 17:26:01 2003 >X+++ Makefile.am Thu Feb 6 17:26:38 2003 >X@@ -21,4 +21,4 @@ >X >X EXTRA_DIST = README-alpha autogen.sh >X >X-SUBDIRS = jnlib assuan src doc tests >X+SUBDIRS = jnlib assuan common src doc tests >END-of-dirmngr/files/patch-Makefile.am >echo x - dirmngr/files/patch-src::Makefile.am >sed 's/^X//' >dirmngr/files/patch-src::Makefile.am << 'END-of-dirmngr/files/patch-src::Makefile.am' >X--- src/Makefile.am.orig Thu Feb 6 18:00:41 2003 >X+++ src/Makefile.am Thu Feb 6 18:01:22 2003 >X@@ -32,8 +32,6 @@ >X dirmngr_LDFLAGS = $(LDAP_RPATH) >X >X dirmngr_LDADD = ../jnlib/libjnlib.a ../assuan/libassuan.a \ >X- $(LIBGCRYPT_LIBS) $(LIBKSBA_LIBS) $(LDAP_LIBS) $(DB_LIBS) >X- >X- >X- >X+ ../common/libcommon.a $(LIBGCRYPT_LIBS) \ >X+ $(LIBKSBA_LIBS) $(LDAP_LIBS) $(DB_LIBS) >X >END-of-dirmngr/files/patch-src::Makefile.am >echo x - dirmngr/files/patch-tests::Makefile.am >sed 's/^X//' >dirmngr/files/patch-tests::Makefile.am << 'END-of-dirmngr/files/patch-tests::Makefile.am' >X--- tests/Makefile.am.orig Thu Feb 6 18:02:43 2003 >X+++ tests/Makefile.am Thu Feb 6 18:02:59 2003 >X@@ -10,7 +10,7 @@ >X TESTS = >X >X noinst_PROGRAMS = test-dirmngr >X-LDADD = ../jnlib/libjnlib.a ../assuan/libassuan.a $(LIBGCRYPT_LIBS) $(LIBKSBA_LIBS) >X+LDADD = ../jnlib/libjnlib.a ../assuan/libassuan.a ../common/libcommon.a $(LIBGCRYPT_LIBS) $(LIBKSBA_LIBS) >X >X >X >END-of-dirmngr/files/patch-tests::Makefile.am >echo x - dirmngr/files/patch-configure.ac >sed 's/^X//' >dirmngr/files/patch-configure.ac << 'END-of-dirmngr/files/patch-configure.ac' >X--- configure.ac.orig Wed Nov 20 00:54:24 2002 >X+++ configure.ac Thu Feb 6 17:47:12 2003 >X@@ -300,6 +300,17 @@ >X >X # These are needed by libjnlib - fixme: we should have a macros for them >X AC_CHECK_FUNCS(memicmp stpcpy strlwr strtoul memmove stricmp strtol) >X+AC_CHECK_FUNCS(getrusage setrlimit stat setlocale) >X+AC_CHECK_FUNCS(flockfile funlockfile) >X+ >X+AC_CHECK_FUNCS(sigaction sigprocmask) >X+ >X+AC_REPLACE_FUNCS(vasprintf) >X+AC_REPLACE_FUNCS(fopencookie) >X+# FIXME: Print a warning when fopencookie is not available. >X+AC_REPLACE_FUNCS(mkdtemp) >X+AC_REPLACE_FUNCS(fseeko ftello) >X+AC_REPLACE_FUNCS(isascii) >X >X AC_CHECK_FUNCS(asprintf,,[ >X AC_MSG_ERROR([[ >X@@ -307,13 +318,6 @@ >X *** asprintf(3) is needed to build this package. >X *** We will provide an replacement in a later release. >X ***]])]) >X-AC_CHECK_FUNCS(fopencookie,,[ >X- AC_MSG_ERROR([[ >X-*** >X-*** fopencookie(3) is needed to build this package. >X-*** We will provide an replacement in a later release. >X-***]])]) >X- >X >X # We use jnlib, so tell other modules about it >X AC_DEFINE(HAVE_JNLIB_LOGGING, 1, >X@@ -324,6 +328,7 @@ >X Makefile >X jnlib/Makefile >X assuan/Makefile >X+common/Makefile >X src/Makefile >X doc/Makefile >X tests/Makefile >END-of-dirmngr/files/patch-configure.ac >echo x - dirmngr/files/patch-common::maperrors.c >sed 's/^X//' >dirmngr/files/patch-common::maperrors.c << 'END-of-dirmngr/files/patch-common::maperrors.c' >X--- common/maperror.c.orig Thu Jan 30 08:00:00 2003 >X+++ common/maperror.c Thu Jan 30 08:00:15 2003 >X@@ -210,7 +210,6 @@ >X case GNUPG_Certificate_Expired: >X rc = ASSUAN_Bad_Certificate; >X break; >X- case GNUPG_Bad_Certificate_Chain: rc = ASSUAN_Bad_Certificate_Chain; break; >X case GNUPG_Missing_Certificate: rc = ASSUAN_Missing_Certificate; break; >X case GNUPG_No_Data: rc = ASSUAN_No_Data_Available; break; >X case GNUPG_Bad_Signature: rc = ASSUAN_Bad_Signature; break; >END-of-dirmngr/files/patch-common::maperrors.c >echo x - dirmngr/files/patch-assuan::mkerrors >sed 's/^X//' >dirmngr/files/patch-assuan::mkerrors << 'END-of-dirmngr/files/patch-assuan::mkerrors' >X--- assuan/mkerrors.orig Thu Jan 30 07:49:26 2003 >X+++ assuan/mkerrors Thu Jan 30 07:50:41 2003 >X@@ -68,4 +68,5 @@ >X return s; >X } >X >X-EOF >X\ No newline at end of file >X+EOF >X+ >END-of-dirmngr/files/patch-assuan::mkerrors >echo x - dirmngr/files/patch-assuan::assuan-socket-server.c >sed 's/^X//' >dirmngr/files/patch-assuan::assuan-socket-server.c << 'END-of-dirmngr/files/patch-assuan::assuan-socket-server.c' >X--- assuan/assuan-socket-server.c.orig Wed Jan 29 15:27:13 2003 >X+++ assuan/assuan-socket-server.c Wed Jan 29 15:27:38 2003 >X@@ -22,6 +22,7 @@ >X #include <stdlib.h> >X #include <stdio.h> >X #include <errno.h> >X+#include <sys/types.h> >X #include <sys/socket.h> >X #include <sys/un.h> >X #include <unistd.h> >END-of-dirmngr/files/patch-assuan::assuan-socket-server.c >echo x - dirmngr/files/patch-assuan::assuan-socket-connect.c >sed 's/^X//' >dirmngr/files/patch-assuan::assuan-socket-connect.c << 'END-of-dirmngr/files/patch-assuan::assuan-socket-connect.c' >X--- assuan/assuan-socket-connect.c.orig Wed Jan 29 15:30:12 2003 >X+++ assuan/assuan-socket-connect.c Wed Jan 29 15:30:28 2003 >X@@ -23,6 +23,7 @@ >X #include <stddef.h> >X #include <stdio.h> >X #include <errno.h> >X+#include <sys/types.h> >X #include <sys/socket.h> >X #include <sys/un.h> >X #include <unistd.h> >END-of-dirmngr/files/patch-assuan::assuan-socket-connect.c >echo x - dirmngr/files/patch-assuan::assuan-handler.c >sed 's/^X//' >dirmngr/files/patch-assuan::assuan-handler.c << 'END-of-dirmngr/files/patch-assuan::assuan-handler.c' >X--- assuan/assuan-handler.c.orig Thu Jan 30 07:58:09 2003 >X+++ assuan/assuan-handler.c Thu Jan 30 07:58:27 2003 >X@@ -29,6 +29,24 @@ >X #define digitp(a) ((a) >= '0' && (a) <= '9') >X >X >X+#if !HAVE_FOPENCOOKIE >X+/* Provide structure for our dummy replacement function. Usually this >X+ is defined in ../common/util.h but assuan should be self >X+ contained. */ >X+/* Fixme: Remove fopencoookie :-(( */ >X+typedef struct >X+{ >X+ ssize_t (*read)(void*,char*,size_t); >X+ ssize_t (*write)(void*,const char*,size_t); >X+ int (*seek)(void*,off_t*,int); >X+ int (*close)(void*); >X+} _IO_cookie_io_functions_t; >X+typedef _IO_cookie_io_functions_t cookie_io_functions_t; >X+FILE *fopencookie (void *cookie, const char *opentype, >X+ cookie_io_functions_t funclist); >X+#endif /*!HAVE_FOPENCOOKIE*/ >X+ >X+ >X static int >X dummy_handler (ASSUAN_CONTEXT ctx, char *line) >X { >END-of-dirmngr/files/patch-assuan::assuan-handler.c >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 51577
: 30726 |
30727