3bfbc1c3b3
first, remove lang/python34 buildlink.
43 lines
1.4 KiB
Makefile
43 lines
1.4 KiB
Makefile
# $NetBSD$
|
|
|
|
PKGNAME= icestorm-1.0
|
|
DISTNAME= icestorm
|
|
CATEGORIES= cross
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=cliffordwolf/}
|
|
GITHUB_TAG= ce4e1bcfd8c791fe3fb6f991fbfaed309bc1f5ad
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://github.com/cliffordwolf/
|
|
COMMENT= Project IceStorm
|
|
LICENSE= mit
|
|
|
|
USE_LANGUAGES+= c c++
|
|
USE_TOOLS+= pkg-config gmake
|
|
LIBS+= -lm -lstdc++
|
|
PYTHON_VERSIONS_ACCEPTED= 36 35 34
|
|
|
|
WRKSRC= ${WRKDIR}/icestorm-${GITHUB_TAG}
|
|
|
|
SUBST_CLASSES+= python
|
|
SUBST_MESSAGE.python= Fixing non-shellbang references to python3.
|
|
SUBST_STAGE.python= pre-configure
|
|
SUBST_SED.python= -e 's,python3,${PYTHONBIN},g'
|
|
SUBST_FILES.python= icebox/Makefile icefuzz/Makefile icetime/Makefile
|
|
|
|
REPLACE_INTERPRETER+= usrbinenv
|
|
REPLACE.usrbinenv.old= '/usr/bin/env\ python3'
|
|
REPLACE.usrbinenv.new= ${PYTHONBIN}
|
|
REPLACE_FILES.usrbinenv= icebox/icebox.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_chipdb.py
|
|
REPLACE_FILES.usrbinenv+= icefuzz/timings.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_colbuf.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_diff.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_explain.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_html.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_maps.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_stat.py
|
|
REPLACE_FILES.usrbinenv+= icebox/icebox_vlog.py
|
|
|
|
.include "../../devel/libftdi/buildlink3.mk"
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|