Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / devel / pth / Makefile
blob6f13ef4b51e2a6d4a4fb71fb7233de48947d7133
1 # $NetBSD: Makefile,v 1.75 2012/08/02 12:40:31 jperkin Exp $
4 DISTNAME= pth-2.0.7
5 PKGREVISION= 3
6 CATEGORIES= devel
7 MASTER_SITES= ${MASTER_SITE_GNU:=pth/}
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://www.gnu.org/software/pth/pth.html
11 COMMENT= GNU Portable Thread library
12 LICENSE= gnu-lgpl-v2.1
14 CONFLICTS= pth-current-[0-9]* pth-syscall<1.4.1nb1
16 PKG_INSTALLATION_TYPES= overwrite pkgviews
18 MAKE_JOBS_SAFE= no
20 USE_LIBTOOL= YES
21 GNU_CONFIGURE= YES
22 #CONFIGURE_ARGS+= --enable-debug
24 TEST_TARGET= test
26 .include "../../mk/bsd.prefs.mk"
28 .if ${OPSYS} == "NetBSD"
29 . if ${MACHINE_ARCH} == "m68k" && (!empty(OS_VERSION:M1.5.[12]*) || !empty(OS_VERSION:M1.[0-4]*))
30 pre-configure:
31 @${ECHO} Building without --enable-syscall-hard. lib/18644 needs fixing.
32 . else
33 CONFIGURE_ARGS+= --enable-syscall-hard
34 . endif
35 .elif ${OPSYS} == "Interix"
36 CONFIGURE_ENV+= ac_cv_check_nfdstype='unsigned int'
37 CONFIGURE_ENV+= ac_cv_typedef_nfds_t=no # in <poll.h>, but that's unused
38 .endif
40 # XXX: Check this is still required and reverse test to OS which need it.
41 .if ${OPSYS} != "SunOS"
42 CONFIGURE_ARGS+= --with-fdsetsize=1024
43 .endif
45 PLIST_VARS+= pthread
47 .include "../../mk/pthread.buildlink3.mk"
48 .if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native"
49 CONFIGURE_ARGS+= --enable-pthread
50 PLIST.pthread= yes
51 .endif
53 INSTALLATION_DIRS= share/doc/pth
55 post-install:
56 cd ${WRKSRC} && ${INSTALL_DATA} ANNOUNCE AUTHORS COPYING HACKING \
57 NEWS README SUPPORT TESTS THANKS USERS pthread.ps rse-pmt.ps \
58 ${DESTDIR}${PREFIX}/share/doc/pth/
60 .include "../../mk/bsd.pkg.mk"