[BACK]Return to u-boot.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / u-boot

Annotation of pkgsrc/sysutils/u-boot/u-boot.mk, Revision 1.10

1.10    ! wiz         1: # $NetBSD: u-boot.mk,v 1.9 2018/05/24 22:35:56 jmcneill Exp $
1.9       jmcneill    2:
                      3: .include "../../sysutils/u-boot/u-boot-version.mk"
1.1       jmcneill    4:
                      5: PKGNAME=       u-boot-${UBOOT_TARGET}-${UBOOT_VERSION}
                      6: DISTNAME?=     u-boot-${UBOOT_VERSION}
                      7: DISTINFO_FILE?=        ${.CURDIR}/../../sysutils/u-boot/distinfo
                      8: CATEGORIES=    sysutils
1.6       wiz         9: EXTRACT_SUFX?= .tar.bz2
1.10    ! wiz        10: PATCHDIR?=     ${.CURDIR}/../../sysutils/u-boot/patches
1.1       jmcneill   11:
                     12: HOMEPAGE?=     https://www.denx.de/wiki/U-Boot
                     13: MASTER_SITES?= ftp://ftp.denx.de/pub/u-boot/
                     14:
1.2       jmcneill   15: TOOL_DEPENDS+= dtc>=1.4.2:../../sysutils/dtc
                     16: TOOL_DEPENDS+= swig>=1.3:../../devel/swig
1.1       jmcneill   17:
                     18: COMMENT=       Das U-Boot, the Universal Boot Loader (${UBOOT_CONFIG})
                     19: LICENSE=       gnu-gpl-v2
                     20:
1.2       jmcneill   21: USE_LANGUAGES=         c c++
                     22: USE_TOOLS+=            gmake gsed pkg-config
                     23: PYTHON_FOR_BUILD_ONLY= yes
1.8       bsiegert   24: PYTHON_VERSIONS_ACCEPTED=      27
1.2       jmcneill   25:
                     26: REPLACE_INTERPRETER+=  python2
                     27: REPLACE.python2.old=   .*/usr/bin/env.*python2*
                     28: REPLACE.python2.new=   ${PYTHONBIN}
                     29: REPLACE_FILES.python2= scripts/fill_scrapyard.py \
                     30:                        tools/binman/binman.py \
                     31:                        tools/genboardscfg.py \
                     32:                        tools/moveconfig.py
1.1       jmcneill   33:
                     34: MAKE_ENV+=     ${UBOOT_ENV}
                     35:
1.4       jmcneill   36: post-patch:
                     37: .for opt in ${UBOOT_OPTIONS}
                     38:        @echo "=> Adding ${opt} to configs/${UBOOT_CONFIG}"
                     39:        @echo ${opt} >> ${WRKSRC}/configs/${UBOOT_CONFIG}
                     40: .endfor
                     41:
1.1       jmcneill   42: do-configure:
1.3       ryoon      43:        cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${UBOOT_CONFIG}
1.1       jmcneill   44:
                     45: do-build:
1.3       ryoon      46:        cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
1.1       jmcneill   47:
                     48: do-install:
                     49:        ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/u-boot/${UBOOT_TARGET}
                     50: .for bin in ${UBOOT_BIN}
                     51:        ${INSTALL_DATA} ${WRKSRC}/${bin} \
                     52:            ${DESTDIR}${PREFIX}/share/u-boot/${UBOOT_TARGET}
                     53: .endfor
                     54:
1.2       jmcneill   55: .include "../../lang/python/tool.mk"
1.1       jmcneill   56: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>