Import x11/cinnamon-screensaver version 2.2.4
[dports.git] / devel / mingw32-pthreads / Makefile
1 # Created by: Ed Schouten <ed@fxq.nl>
2 # $FreeBSD$
3
4 PORTNAME=       pthreads
5 PORTVERSION=    2.8.0
6 CATEGORIES=     devel
7 MASTER_SITES=   ftp://sources.redhat.com/pub/${PORTNAME}-win32/
8 PKGNAMEPREFIX=  mingw32-
9 DISTNAME=       ${PORTNAME}-w32-${PORTVERSION:S/./-/g}-release
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        POSIX threads library for Windows compiled with MinGW32
13
14 BUILD_DEPENDS=  ${PKGNAMEPREFIX}gcc:${PORTSDIR}/devel/${PKGNAMEPREFIX}gcc \
15                 mingwm10.dll:${PORTSDIR}/devel/mingw32-bin-msvcrt
16
17 USES=           gmake
18
19 do-build:
20         @${MAKE_CMD} -C ${WRKSRC} CROSS=${PKGNAMEPREFIX} GC
21
22 do-install:
23         @${MKDIR} ${STAGEDIR}${PREFIX}/mingw32/include
24         @${MKDIR} ${STAGEDIR}${PREFIX}/mingw32/lib
25 .for f in pthread.h sched.h semaphore.h
26         ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${PREFIX}/mingw32/include/$f
27 .endfor
28
29 .for f in libpthreadGC2.a pthreadGC2.dll
30         ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${PREFIX}/mingw32/lib/$f
31 .endfor
32         ${LN} -sf libpthreadGC2.a ${STAGEDIR}${PREFIX}/mingw32/lib/libpthread.a
33
34 .include <bsd.port.mk>