pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

yosys - Populate PLIST, Substitute the path to python3.4



Module Name:	pkgsrc-wip
Committed By:	Sevan Janiyan <venture37%geeklan.co.uk@localhost>
Pushed By:	sevan
Date:		Wed Feb 15 04:46:46 2017 +0000
Changeset:	afdd0584f416da129df698cf3c2f0fd31f487551

Modified Files:
	yosys/Makefile
	yosys/PLIST

Log Message:
yosys - Populate PLIST, Substitute the path to python3.4

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=afdd0584f416da129df698cf3c2f0fd31f487551

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 yosys/Makefile | 40 ++++++++++++++++++++++++++-------------
 yosys/PLIST    | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+), 13 deletions(-)

diffs:
diff --git a/yosys/Makefile b/yosys/Makefile
index c306474351..7cd9bcab7e 100644
--- a/yosys/Makefile
+++ b/yosys/Makefile
@@ -12,25 +12,39 @@ LICENSE=	isc
 
 USE_LANGUAGES+=	c c++
 USE_TOOLS+=	gmake pkg-config bison
-#PYTHON_VERSIONS_ACCEPTED= 36 35 34
-PYTHON_VERSIONS_INCOMPATIBLE= 	27
+PYTHON_VERSIONS_ACCEPTED= 34
+#PYTHON_VERSIONS_INCOMPATIBLE= 	27
 PKGCONFIG_CONFIG= 	${PKG_CONFIG:Q}
 
 WRKSRC= 		${WRKDIR}/yosys-${GITHUB_TAG}
 
+SUBST_CLASSES+= 	python3
+SUBST_MESSAGE.python3= 	Fixing non-shellbang references to python3.
+SUBST_STAGE.python3= 	pre-configure
+SUBST_SED.python3= 	-e 's,python3,${PYTHONBIN},g'
+SUBST_FILES.python3+= 	techlibs/common/Makefile.inc
+SUBST_FILES.python3+= 	techlibs/ice40/Makefile.inc
+SUBST_FILES.python3+= 	techlibs/xilinx/Makefile.inc
+SUBST_FILES.python3+= 	tests/bram/run-test.sh
+SUBST_FILES.python3+= 	tests/fsm/run-test.sh
+SUBST_FILES.python3+= 	tests/realmath/run-test.sh
+SUBST_FILES.python3+= 	tests/share/run-test.sh
+
+
 SUBST_CLASSES+= 	python
-SUBST_MESSAGE.python= 	Fixing non-shellbang references to python3.
+SUBST_MESSAGE.python= 	Fixing shellbang references to python3.
 SUBST_STAGE.python= 	pre-configure
-SUBST_SED.python= 	-e 's,python3,${PYTHONBIN},g'
-SUBST_FILES.python= 	techlibs/common/cellhelp.py \
-		techlibs/common/Makefile.inc techlibs/ice40/brams_init.py \
-		techlibs/ice40/Makefile.inc techlibs/xilinx/brams_init.py \
-		techlibs/xilinx/Makefile.inc tests/bram/generate.py tests/bram/run-test.sh \
-		tests/fsm/generate.py tests/fsm/run-test.sh tests/realmath/generate.py \
-		tests/realmath/run-test.sh tests/share/generate.py tests/share/run-test.sh \
-		tests/tools/txt2tikztiming.py
-
-.include "../../mk/readline.buildlink3.mk"
+SUBST_SED.python= 	-e 's,/usr/bin/env\ python3,${PYTHONBIN},g'
+SUBST_FILES.python= 	backends/smt2/smtbmc.py
+SUBST_FILES.python+= 	techlibs/common/cellhelp.py
+SUBST_FILES.python+= 	techlibs/ice40/brams_init.py
+SUBST_FILES.python+= 	techlibs/xilinx/brams_init.py
+SUBST_FILES.python+= 	tests/bram/generate.py
+SUBST_FILES.python+=	tests/fsm/generate.py
+SUBST_FILES.python+= 	tests/realmath/generate.py
+SUBST_FILES.python+= 	tests/share/generate.py
+SUBST_FILES.python+= 	tests/tools/txt2tikztiming.py
+
 .include "../../devel/readline/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../devel/libffi/buildlink3.mk"
diff --git a/yosys/PLIST b/yosys/PLIST
index 48d96a5493..409ea5c36f 100644
--- a/yosys/PLIST
+++ b/yosys/PLIST
@@ -1 +1,61 @@
 @comment $NetBSD$
+bin/yosys
+bin/yosys-abc
+bin/yosys-config
+bin/yosys-filterlib
+bin/yosys-smtbmc
+share/yosys/adff2dff.v
+share/yosys/cells.lib
+share/yosys/gowin/cells_map.v
+share/yosys/gowin/cells_sim.v
+share/yosys/greenpak4/cells_latch.v
+share/yosys/greenpak4/cells_map.v
+share/yosys/greenpak4/cells_sim.v
+share/yosys/greenpak4/gp_dff.lib
+share/yosys/ice40/arith_map.v
+share/yosys/ice40/brams.txt
+share/yosys/ice40/brams_init1.vh
+share/yosys/ice40/brams_init2.vh
+share/yosys/ice40/brams_init3.vh
+share/yosys/ice40/brams_map.v
+share/yosys/ice40/cells_map.v
+share/yosys/ice40/cells_sim.v
+share/yosys/ice40/latches_map.v
+share/yosys/include/backends/ilang/ilang_backend.h
+share/yosys/include/frontends/ast/ast.h
+share/yosys/include/kernel/celledges.h
+share/yosys/include/kernel/celltypes.h
+share/yosys/include/kernel/consteval.h
+share/yosys/include/kernel/hashlib.h
+share/yosys/include/kernel/log.h
+share/yosys/include/kernel/macc.h
+share/yosys/include/kernel/modtools.h
+share/yosys/include/kernel/register.h
+share/yosys/include/kernel/rtlil.h
+share/yosys/include/kernel/satgen.h
+share/yosys/include/kernel/sigtools.h
+share/yosys/include/kernel/utils.h
+share/yosys/include/kernel/yosys.h
+share/yosys/include/libs/ezsat/ezminisat.h
+share/yosys/include/libs/ezsat/ezsat.h
+share/yosys/include/libs/sha1/sha1.h
+share/yosys/include/passes/fsm/fsmdata.h
+share/yosys/pmux2mux.v
+share/yosys/python3/smtio.py
+share/yosys/simcells.v
+share/yosys/simlib.v
+share/yosys/techmap.v
+share/yosys/xilinx/arith_map.v
+share/yosys/xilinx/brams.txt
+share/yosys/xilinx/brams_bb.v
+share/yosys/xilinx/brams_init_16.vh
+share/yosys/xilinx/brams_init_18.vh
+share/yosys/xilinx/brams_init_32.vh
+share/yosys/xilinx/brams_init_36.vh
+share/yosys/xilinx/brams_map.v
+share/yosys/xilinx/cells_map.v
+share/yosys/xilinx/cells_sim.v
+share/yosys/xilinx/cells_xtra.v
+share/yosys/xilinx/drams.txt
+share/yosys/xilinx/drams_bb.v
+share/yosys/xilinx/drams_map.v


Home | Main Index | Thread Index | Old Index