Annotation of pkgsrc/security/mhash/Makefile, Revision 1.34
1.34 ! rillig 1: # $NetBSD: Makefile,v 1.33 2019/08/11 13:22:48 wiz Exp $
1.1 itojun 2:
1.20 adam 3: DISTNAME= mhash-0.9.9
1.33 wiz 4: PKGREVISION= 10
1.1 itojun 5: CATEGORIES= security devel
1.6 jschauma 6: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mhash/}
1.14 adam 7: EXTRACT_SUFX= .tar.bz2
1.1 itojun 8:
1.24 bjs 9: PATCHFILES+= mhash-freebsd-patches-20081108.diff.gz
10: PATCH_SITES= ${MASTER_SITE_LOCAL}
11:
1.19 jlam 12: MAINTAINER= pkgsrc-users@NetBSD.org
1.34 ! rillig 13: HOMEPAGE= https://mhash.sourceforge.net/
1.9 martti 14: COMMENT= Hash algorithms library
1.1 itojun 15:
1.24 bjs 16: USE_TOOLS+= gmake perl autoconf
1.14 adam 17: USE_LIBTOOL= yes
18: GNU_CONFIGURE= yes
1.1 itojun 19:
1.21 joerg 20: INSTALLATION_DIRS= include/mutils
21:
1.29 tnn 22: POLLUTING_SYMS= MD4Final MD4Init MD4Transform MD4Update \
23: MD5Final MD5Init MD5Transform MD5Update
24:
25: SUBST_CLASSES+= ns
26: SUBST_STAGE.ns= pre-configure
27: SUBST_MESSAGE.ns= Prefixing symbols to avoid libc namespace pollution
28: SUBST_FILES.ns= lib/*.c lib/*.h src/*.c src/*.h
29: .for sym in ${POLLUTING_SYMS}
30: SUBST_SED.ns+= -e 's,\(${sym}\),mhash_\1,g'
31: .endfor
32:
1.24 bjs 33: pre-configure:
34: cd ${WRKSRC} && autoconf -v -f
35:
1.1 itojun 36: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>