Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mazherlip6
coriolis
coriolis.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File coriolis.spec of Package coriolis
%define coriolisTop %{_prefix} %define _unpackaged_files_terminate_build 0 %{?sle15_python_module_pythons} Name: coriolis Version: 2.5.5 Release: 0 Summary: Coriolis 2 VLSI CAD System Group: Applications/Engineering License: BSD/LGPL/GPL/FLUTE URL: https://coriolis.lip6.fr/ Packager: Mazher Iqbal <mazher@lip6.fr> Source0: %{name}-%{version}.tar.gz BuildRequires: boost-devel >= 1.53.0 BuildRequires: pkgconfig BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module tomli >= 1.0.0 if %python-base < 3.11} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: %{python_module pip} BuildRequires: %{python_module pyproject-metadata >= 0.7.1} BuildRequires: bison BuildRequires: clang >= 15 BuildRequires: clang-tools >= 15 BuildRequires: flex BuildRequires: meson BuildRequires: ninja BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Gui) BuildRequires: libboost_python3-devel BuildRequires: libboost_system-devel BuildRequires: zlib-devel-static BuildRequires: cmake(Qt5LinguistTools) BuildRequires: cmake(Qt5Widgets) BuildRequires: pkgconfig(zlib) %if 0%{python_version_nodots} >= 312 Requires: meson >= 1.2.3 %else Requires: meson >= 0.63.3 %endif Requires: python-pyproject-metadata >= 0.7.1 %if 0%{python_version_nodots} < 311 Requires: python-tomli >= 1.0.0 %endif # Requires(post): ldconfig Requires: boost >= 1.53.0 Requires: python3-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build %python_subpackages %description Coriolis is the new CAD tool suite intended to replace the physical backend flow of Alliance. %prep %autosetup -p1 -n %{name} #%setup -q -n %{name} %build %pyproject_wheel #make -f Makefile.LIP6 setup %install IMPORTEDS_TOP=%{coriolisTop}; export IMPORTEDS_TOP CORIOLIS_TOP=%{coriolisTop}; export CORIOLIS_TOP SMP_MFLAGS=%{_smp_mflags}; export SMP_MFLAGS %pyproject_install # if [ -d %{buildroot} ]; then rm -r %{buildroot}; fi #make -f Makefile.LIP6 PREFIX=%{coriolisTop} DESTDIR=%{buildroot} install # %python_install # pdm run meson setup buildir %clean if [ -d %{buildroot} ]; then rm -r %{buildroot}; fi %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %{python_files} %defattr(-,root,root,-) %dir %{python3_sitearch}/coriolis/ %dir %{python3_sitearch}/coriolis/bora/ %dir %{python3_sitearch}/coriolis/helpers/ %dir %{python3_sitearch}/coriolis/designflow/ %dir %{python3_sitearch}/coriolis/katana/ %dir %{python3_sitearch}/coriolis/technos/ %dir %{python3_sitearch}/coriolis/tools/ %dir %{python3_sitearch}/coriolis/plugins/ %dir %{python3_sitearch}/coriolis/unicorn/ %dir %{python3_sitearch}/coriolis/oroshi/ %dir %{python3_sitearch}/coriolis/karakaze/ %{coriolisTop}/bin/* %{coriolisTop}/%{_lib}/*.so %{coriolisTop}/include/*.hpp %{python3_sitearch}/coriolis/*.so %{python3_sitearch}/coriolis/*.dat %pycached %{python3_sitearch}/coriolis/*.py %pycached %{python3_sitearch}/coriolis/bora/*.py %pycached %{python3_sitearch}/coriolis/designflow/*.py %pycached %{python3_sitearch}/coriolis/plugins/*.py %{python3_sitearch}/coriolis/plugins/*/*.py %{python3_sitearch}/coriolis/plugins/block/__pycache__/*.pyc* %{python3_sitearch}/coriolis/plugins/block/meson.build %{python3_sitearch}/coriolis/plugins/chip/__pycache__/*.pyc* %{python3_sitearch}/coriolis/plugins/core2chip/__pycache__/*.pyc* %{python3_sitearch}/coriolis/plugins/harness/__pycache__/*.pyc* %{python3_sitearch}/coriolis/plugins/macro/__pycache__/*.pyc* %{python3_sitearch}/coriolis/plugins/sram/__pycache__/*.pyc* %pycached %{python3_sitearch}/coriolis/katana/*.py %pycached %{python3_sitearch}/coriolis/karakaze/*.py %pycached %{python3_sitearch}/coriolis/oroshi/*.py %pycached %{python3_sitearch}/coriolis/helpers/*.py %{python3_sitearch}/coriolis/technos/*/*.py %pycached %{python3_sitearch}/coriolis/technos/node180/gf180mcu/*.py %pycached %{python3_sitearch}/coriolis/technos/node180/gf180mcu_c4m/*.py %{python3_sitearch}/coriolis/technos/node45/freepdk45/*.py* %{python3_sitearch}/coriolis/technos/node600/phenitec/*.py* %{python3_sitearch}/coriolis/technos/node180/scn6m_deep_09/*.py* %{python3_sitearch}/coriolis/technos/symbolic/cmos/*.py* %{python3_sitearch}/coriolis/technos/symbolic/cmos/*.xml* %{python3_sitearch}/coriolis/technos/symbolic/cmos45/*.py* %{python3_sitearch}/coriolis/technos/symbolic/ispd05/*.conf* %{python3_sitearch}/coriolis/technos/symbolic/vsc200/*.conf* %{python3_sitearch}/coriolis/technos/symbolic/lcmos/*.py* %{python3_sitearch}/coriolis/technos/common/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/node180/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/node180/scn6m_deep_09/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/node45/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/node45/freepdk45/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/node600/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/node600/phenitec/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/symbolic/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/symbolic/cmos/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/symbolic/cmos45/__pycache__/*.pyc* %{python3_sitearch}/coriolis/technos/symbolic/lcmos/__pycache__/*.pyc* %pycached %{python3_sitearch}/coriolis/tools/*.py %pycached %{python3_sitearch}/coriolis/unicorn/*.py %changelog * Wed Mar 06 2024 Mazher IQBAL - Files section is updated. * Mon Jan 15 2024 Mazher IQBAL - Coriolis-docs RPM is generated. * Fri Aug 18 2023 Mazher IQBAL - First coriolis RPM is generated.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor