Annotation of pkgsrc/cross/mingw-w64-x86_64-winpthreads/Makefile.common, Revision 1.2
1.2 ! ryoon 1: # $NetBSD: Makefile.common,v 1.1 2019/09/18 15:36:43 ryoon Exp $
1.1 ryoon 2: #
3: # used by cross/mingw-w64-i686-winpthreads/Makefile
4: # used by cross/mingw-w64-x86_64-winpthreads/Makefile
5:
1.2 ! ryoon 6: DISTNAME= mingw-w64-v7.0.0
1.1 ryoon 7: CATEGORIES= cross
8: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mingw-w64/}
9: EXTRACT_SUFX= .tar.bz2
10:
11: MAINTAINER= pkgsrc-users@NetBSD.org
12: HOMEPAGE= https://mingw-w64.org/
13:
14: PATCHDIR= ${.CURDIR}/../../cross/mingw-w64-x86_64-headers/patches
15: DISTINFO_FILE= ${.CURDIR}/../../cross/mingw-w64-x86_64-headers/distinfo
16:
17: WRKSRC= ${WRKDIR}/${DISTNAME}/mingw-w64-libraries/winpthreads
18:
19: USE_LANGUAGES= c c++
20: USE_TOOLS+= gmake perl:build
21:
22: USE_GNU_CONFIGURE_HOST= no
23:
24: GNU_CONFIGURE= yes
25: GNU_CONFIGURE_PREFIX= ${PREFIX}/cross/${MINGW_TARGET}-winpthreads/mingw
26: CONFIGURE_ARGS+= --host=${MINGW_TARGET}
27: CONFIGURE_ARGS+= --with-sysroot=${PREFIX}/cross/${MINGW_TARGET}
28: CONFIGURE_ENV+= ac_cv_prog_CC=${MINGW_TARGET}-gcc
29:
30: PREPEND_PATH+= ${PREFIX}/cross/${MINGW_TARGET}/bin
31: PREPEND_PATH+= ${PREFIX}/cross/${MINGW_TARGET}-bootstrap/bin
32:
33: pre-install:
34: ${MKDIR} ${DESTDIR}/${GNU_CONFIGURE_PREFIX}
35: cd ${PREFIX}/cross/${MINGW_TARGET}/mingw && \
36: ${FIND} include lib -type f \! -name '*.orig' -print | \
37: pax -rw -pmp ${DESTDIR}${GNU_CONFIGURE_PREFIX}
38:
39: .include "../../cross/mingw-w64/Makefile.common"
CVSweb <webmaster@jp.NetBSD.org>