diff options
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/shishi/Makefile | 43 | ||||
-rw-r--r-- | security/shishi/distinfo | 1 | ||||
-rw-r--r-- | security/shishi/files/patch-ltmain.sh | 15 | ||||
-rw-r--r-- | security/shishi/pkg-descr | 12 | ||||
-rw-r--r-- | security/shishi/pkg-plist | 16 |
6 files changed, 88 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile index 0f0d001a90c8..1d68ffa059ae 100644 --- a/security/Makefile +++ b/security/Makefile @@ -345,6 +345,7 @@ SUBDIR += sectok SUBDIR += sfs SUBDIR += sha + SUBDIR += shishi SUBDIR += sig2dot SUBDIR += siphon SUBDIR += skip diff --git a/security/shishi/Makefile b/security/shishi/Makefile new file mode 100644 index 000000000000..0ae3d4f5f279 --- /dev/null +++ b/security/shishi/Makefile @@ -0,0 +1,43 @@ +# ex:ts=8 +# Ports collection makefile for: shishi +# Date created: Oct 19, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= shishi +PORTVERSION= 0.0.8 +CATEGORIES= security +MASTER_SITES= http://josefsson.org/${PORTNAME}/releases/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= A free implementation of the Kerberos 5 network security system + +BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig +LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \ + intl.5:${PORTSDIR}/devel/gettext \ + idn.12:${PORTSDIR}/devel/libidn \ + gcrypt.6:${PORTSDIR}/security/libgcrypt \ + tasn1.2:${PORTSDIR}/security/libtasn1 \ + gnutls.7:${PORTSDIR}/security/gnutls + +USE_GNOME= gnomehack +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" \ + MAKEINFO="makeinfo --no-split" +INSTALLS_SHLIB= yes + +INFO= shishi +MAN1= shishi.1 + +post-extract: + @${RM} -f ${WRKSRC}/doc/shishi.info* + +post-install: + @(cd ${WRKSRC}/doc/man ; \ + ${LS} *.3 | ${SED} 's,^,man/man3/,' >> ${TMPPLIST}) + +.include <bsd.port.mk> diff --git a/security/shishi/distinfo b/security/shishi/distinfo new file mode 100644 index 000000000000..a98dab381082 --- /dev/null +++ b/security/shishi/distinfo @@ -0,0 +1 @@ +MD5 (shishi-0.0.8.tar.gz) = 49d854d20e9ebe7d85688eeb6e63859e diff --git a/security/shishi/files/patch-ltmain.sh b/security/shishi/files/patch-ltmain.sh new file mode 100644 index 000000000000..7445dc9d716a --- /dev/null +++ b/security/shishi/files/patch-ltmain.sh @@ -0,0 +1,15 @@ +--- ltmain.sh.orig Mon Oct 20 00:50:48 2003 ++++ ltmain.sh Mon Oct 20 00:51:00 2003 +@@ -5457,10 +5457,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" diff --git a/security/shishi/pkg-descr b/security/shishi/pkg-descr new file mode 100644 index 000000000000..5377779ee927 --- /dev/null +++ b/security/shishi/pkg-descr @@ -0,0 +1,12 @@ +Shishi is a free implementation of the Kerberos 5 network security system. + +The goals of this project are: + * Full standards compliance. + * Thread safe library. + * Internationalization, both for client messages but also for non-ASCII + username and passwords. + * Integrate with existing password management systems (/etc/passwd, PAM, + SASL). + * Clean room implementation with clear copyright and license. + +WWW: http://www.gnu.org/software/shishi/ diff --git a/security/shishi/pkg-plist b/security/shishi/pkg-plist new file mode 100644 index 000000000000..d668cca0058c --- /dev/null +++ b/security/shishi/pkg-plist @@ -0,0 +1,16 @@ +bin/shishi +sbin/shishid +etc/shishi.conf +include/shishi.h +include/shishi-int.h +lib/libshishi.a +lib/libshishi.so +lib/libshishi.so.0 +libdata/pkgconfig/shishi.pc +share/locale/sv/LC_MESSAGES/shishi.mo +share/gtk-doc/html/shishi/c4.html +share/gtk-doc/html/shishi/index.html +share/gtk-doc/html/shishi/shishi-shishi.html +share/gtk-doc/html/shishi/index.sgml +%%DATADIR%%/shishi.skel +@dirrm %%DATADIR%% |