2004-02-14 16:29:15 +01:00
|
|
|
# $NetBSD: Makefile,v 1.40 2004/02/14 15:29:15 jlam Exp $
|
1998-01-24 05:22:12 +01:00
|
|
|
#
|
1997-10-10 21:52:02 +02:00
|
|
|
|
1998-04-18 18:49:44 +02:00
|
|
|
DISTNAME= pthreads-1_60_beta6
|
|
|
|
PKGNAME= mit-pthreads-1.60b6
|
|
|
|
CATEGORIES= devel
|
|
|
|
MASTER_SITES= ftp://sipb.mit.edu/pub/pthreads/
|
1997-10-10 21:52:02 +02:00
|
|
|
|
2003-07-17 23:31:04 +02:00
|
|
|
MAINTAINER= agc@NetBSD.org
|
1998-08-20 17:16:34 +02:00
|
|
|
HOMEPAGE= http://www.mit.edu:8001/people/proven/pthreads.html
|
2001-02-16 15:38:16 +01:00
|
|
|
COMMENT= Chris Provenzano's (MIT) POSIX threads library
|
1998-01-24 05:22:12 +01:00
|
|
|
|
2003-06-11 22:50:50 +02:00
|
|
|
ONLY_FOR_PLATFORM= NetBSD-*-alpha NetBSD-*-arm NetBSD-*-arm32 \
|
|
|
|
NetBSD-*-i386 NetBSD-*-sparc NetBSD-*-m68k \
|
|
|
|
NetBSD-*-powerpc
|
2001-09-28 01:17:41 +02:00
|
|
|
CONFLICTS+= unproven-pthreads-[0-9]*
|
1999-06-20 23:06:17 +02:00
|
|
|
|
2002-06-23 05:44:49 +02:00
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
GNU_CONFIGURE_PREFIX= ${PREFIX}/pthreads
|
1999-05-02 21:46:16 +02:00
|
|
|
MAKE_ENV+= NOLINT=1 NOPROFILE=1 OBJECT_FMT=${OBJECT_FMT}
|
1997-10-10 21:52:02 +02:00
|
|
|
|
2002-06-23 05:44:49 +02:00
|
|
|
PATCH_FUZZ_FACTOR= # empty
|
1999-11-15 20:10:40 +01:00
|
|
|
|
1999-11-05 18:16:40 +01:00
|
|
|
post-patch:
|
|
|
|
@${RM} ${WRKSRC}/include/endian.h
|
2001-04-11 18:21:21 +02:00
|
|
|
@${RM} ${WRKSRC}/include/math.h
|
1999-11-05 18:16:40 +01:00
|
|
|
|
1999-11-06 08:37:34 +01:00
|
|
|
post-configure:
|
2000-03-16 13:27:04 +01:00
|
|
|
@${ECHO} "#define HAVE_SYSCALL_SIGACTION 1" >> ${WRKSRC}/config.h
|
|
|
|
@${ECHO} "#define HAVE_SYSCALL_SIGPAUSE 1" >> ${WRKSRC}/config.h
|
|
|
|
@${ECHO} "#define HAVE_SYSCALL_SIGPROCMASK 1" >> ${WRKSRC}/config.h
|
|
|
|
@${ECHO} "#define HAVE_SYSCALL_SIGSUSPEND 1" >> ${WRKSRC}/config.h
|
2001-04-11 18:21:21 +02:00
|
|
|
@${RM} ${WRKSRC}/include/sys/__math.h
|
1999-11-06 08:37:34 +01:00
|
|
|
|
1997-11-13 15:47:23 +01:00
|
|
|
pre-install:
|
2001-02-25 05:17:35 +01:00
|
|
|
${INSTALL_DATA_DIR} ${PREFIX}/pthreads
|
1997-11-13 15:47:23 +01:00
|
|
|
|
1997-10-10 21:52:02 +02:00
|
|
|
post-install:
|
1999-05-01 20:13:07 +02:00
|
|
|
@${RM} -f ${PREFIX}/pthreads/lib/libpthread_pic.a
|
2004-01-27 01:53:10 +01:00
|
|
|
@${FIND} ${PREFIX}/pthreads/include -name '*.orig' -print | ${XARGS} ${RM}
|
2001-05-19 05:56:23 +02:00
|
|
|
@${FIND} ${PREFIX}/pthreads/include -type f -print | ${XARGS} ${CHMOD} 644
|
|
|
|
@${FIND} ${PREFIX}/pthreads/include -type d -print | ${XARGS} ${CHMOD} 755
|
1999-05-01 20:35:22 +02:00
|
|
|
@${CHOWN} -R ${BINOWN}:${BINGRP} ${PREFIX}/pthreads/include
|
1997-10-10 21:52:02 +02:00
|
|
|
|
1998-04-15 12:38:15 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|