mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-28 10:08:24 +00:00
Add libksba, an X.509 library
PR: 43895
This commit is contained in:
parent
a5cf915b12
commit
3e53859bbb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=72756
@ -106,6 +106,7 @@
|
||||
SUBDIR += libgcrypt
|
||||
SUBDIR += libgringotts
|
||||
SUBDIR += libident
|
||||
SUBDIR += libksba
|
||||
SUBDIR += libmcrypt
|
||||
SUBDIR += libparanoia
|
||||
SUBDIR += libtasn1
|
||||
|
29
security/libksba/Makefile
Normal file
29
security/libksba/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# New ports collection Makefile for: libksba
|
||||
# Date created: July 17 2002
|
||||
# Whom: Tilman Linneweh <arved@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libksba
|
||||
PORTVERSION= 0.4.6
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= http://gd.tuwien.ac.at/privacy/gnupg/alpha/aegypten/ \
|
||||
ftp://ftp.gnupg.org/gcrypt/alpha/aegypten/ \
|
||||
http://ftp.hi.is/pub/mirrors/gnupg/alpha/aegypten/ \
|
||||
http://www.mirrors.wiretapped.net/security/cryptography/apps/pgp/GnuPG/alpha/aegypten/ \
|
||||
${MASTER_SITE_RINGSERVER}/net/gnupg/alpha/aegypten/ \
|
||||
|
||||
MAINTAINER= arved@FreeBSD.org
|
||||
|
||||
BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf
|
||||
|
||||
USE_LIBTOOL= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
CONFIGURE_TARGET=
|
||||
CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
pre-configure:
|
||||
@cd ${WRKSRC}; ${LOCALBASE}/bin/autoconf
|
||||
|
||||
.include <bsd.port.mk>
|
1
security/libksba/distinfo
Normal file
1
security/libksba/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (libksba-0.4.6.tar.gz) = 21aad081205a155ca17571e1b74ccca8
|
11
security/libksba/files/patch-aclocal.m4
Normal file
11
security/libksba/files/patch-aclocal.m4
Normal file
@ -0,0 +1,11 @@
|
||||
--- aclocal.m4.orig Wed Jul 17 17:13:45 2002
|
||||
+++ aclocal.m4 Wed Jul 17 17:14:40 2002
|
||||
@@ -589,7 +589,7 @@
|
||||
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
|
||||
|
||||
# Always use our own libtool.
|
||||
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
|
||||
+LIBTOOL='$(SHELL) ${LOCALBASE}/bin/libtool'
|
||||
AC_SUBST(LIBTOOL)dnl
|
||||
|
||||
# Prevent multiple expansion
|
14
security/libksba/files/patch-configure
Normal file
14
security/libksba/files/patch-configure
Normal file
@ -0,0 +1,14 @@
|
||||
--- configure.orig Sat Nov 23 20:33:48 2002
|
||||
+++ configure Sat Nov 23 20:34:29 2002
|
||||
@@ -7729,9 +7729,10 @@
|
||||
|
||||
# This can be used to rebuild libtool when needed
|
||||
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
|
||||
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
|
||||
|
||||
# Always use our own libtool.
|
||||
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
|
||||
+LIBTOOL='libtool'
|
||||
|
||||
# Prevent multiple expansion
|
||||
|
32
security/libksba/files/patch-ltmain.sh
Normal file
32
security/libksba/files/patch-ltmain.sh
Normal file
@ -0,0 +1,32 @@
|
||||
--- ltmain.sh.orig Wed Jul 17 17:15:35 2002
|
||||
+++ ltmain.sh Wed Jul 17 17:17:15 2002
|
||||
@@ -1060,8 +1060,16 @@
|
||||
continue
|
||||
;;
|
||||
|
||||
+ -pthread)
|
||||
+ compile_command="$compile_command -pthread"
|
||||
+ finalize_command="$finalize_command -pthread"
|
||||
+ compiler_flags="$compiler_flags -pthread"
|
||||
+ continue;
|
||||
+ ;;
|
||||
+
|
||||
-module)
|
||||
module=yes
|
||||
+ build_old_libs=yes
|
||||
continue
|
||||
;;
|
||||
|
||||
@@ -4210,10 +4218,12 @@
|
||||
fi
|
||||
|
||||
# Install the pseudo-library for information purposes.
|
||||
+ if /usr/bin/false; then
|
||||
name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
|
||||
instname="$dir/$name"i
|
||||
$show "$install_prog $instname $destdir/$name"
|
||||
$run eval "$install_prog $instname $destdir/$name" || exit $?
|
||||
+ fi
|
||||
|
||||
# Maybe install the static library, too.
|
||||
test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
|
1
security/libksba/pkg-comment
Normal file
1
security/libksba/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
KSBA is an X.509 Library
|
8
security/libksba/pkg-descr
Normal file
8
security/libksba/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
KSBA = rot13(digit_to_letter(x509)) to be pronounced as Kasbah
|
||||
|
||||
KSBA is a library to make X.509 certificates as
|
||||
well as the CMS easily accessible by other applications. Both
|
||||
specifications are building blocks of S/MIME and TLS.
|
||||
|
||||
Author: g10 Code GmbH
|
||||
WWW: http://www.gnupg.org/
|
11
security/libksba/pkg-plist
Normal file
11
security/libksba/pkg-plist
Normal file
@ -0,0 +1,11 @@
|
||||
bin/ksba-config
|
||||
include/ksba.h
|
||||
@unexec install-info --delete %D/info/ksba.info %D/info/dir
|
||||
info/ksba.info
|
||||
info/ksba.info-1
|
||||
info/ksba.info-2
|
||||
@exec install-info %D/info/ksba.info %D/info/dir
|
||||
lib/libksba.la
|
||||
lib/libksba.so.7
|
||||
lib/libksba.so
|
||||
lib/libksba.a
|
Loading…
Reference in New Issue
Block a user