1 # $NetBSD: Makefile,v 1.39 2010/03/24 19:43:28 asau Exp $
4 PKGNAME= srp-client-1.4.4
6 CATEGORIES= security net
7 MASTER_SITES= ftp://ftp.zedz.net/pub/crypto/programs/srp/
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://srp.stanford.edu/
11 COMMENT= Client programs using Secure Remote Password protocol
12 LICENSE= srp_client-license
14 PKG_DESTDIR_SUPPORT= user-destdir
16 RESTRICTED= Licensor makes vague patent claims.
17 NO_SRC_ON_CDROM= ${RESTRICTED}
18 NO_BIN_ON_CDROM= ${RESTRICTED}
24 #CPPFLAGS+= -Dkrb_get_err_text=k_strerror
26 CONFIGURE_ARGS+= --with-srp --with-cast --enable-loginf
28 .if exists(/usr/lib/libkrb.a)
29 CONFIGURE_ARGS+= --with-krb4
31 .include "../../mk/bsd.prefs.mk"
33 SED_PATTERN= -e "s,include/kerberos,include/kerberosIV,"
34 .if ${MACHINE_PLATFORM:MNetBSD-[01].[0-4]*-i386} == ""
35 SED_PATTERN+= -e "s,-ldes,-ldes -lroken -lcom_err -lcrypt,"
37 SED_PATTERN+= -e "s,-ldes,-ldes -lcom_err,"
41 for FILE in ftp/ftp/Makefile.in ftp/ftpd/Makefile.in \
42 telnet/configure.in telnet/configure; \
45 ${SED} ${SED_PATTERN} $$FILE > $$FILE.patched && \
46 ${MV} $$FILE.patched $$FILE; \
50 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
53 ${INSTALL_PROGRAM} ${WRKSRC}/telnet/telnet/telnet \
54 ${DESTDIR}${PREFIX}/bin/srptelnet
55 ${INSTALL_DATA} ${WRKSRC}/telnet/telnet/telnet.1 \
56 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/srptelnet.1
57 ${INSTALL_PROGRAM} ${WRKSRC}/ftp/ftp/ftp ${DESTDIR}${PREFIX}/bin/srpftp
58 ${INSTALL_DATA} ${WRKSRC}/ftp/ftp/ftp.M ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/srpftp.1
60 .include "../../devel/gmp/buildlink3.mk"
61 .include "../../mk/bsd.pkg.mk"