diff --git python-pysb/python-pysb.spec python-pysb/python-pysb.spec.tmp index 1a3effb94a..2ab12145d7 100644 --- python-pysb/python-pysb.spec +++ python-pysb/python-pysb.spec.tmp @@ -6,7 +6,7 @@ Name: python-pysb Version: 1.0.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Rule-based modeling of biochemical systems as Python programs License: BSD URL: http://pysb.org/ @@ -22,26 +22,34 @@ BuildRequires: python-sphinx BuildRequires: tex(latex) BuildRequires: python-numpydoc %endif + +%global _description\ +PySB is a framework for building mathematical models of biochemical\ +systems as Python programs. PySB abstracts the complex process of\ +creating equations describing interactions among multiple proteins or\ +other biomolecules into a simple and intuitive domain specific\ +programming language, which is internally translated into BioNetGen or\ +Kappa rules and from there into systems of equations. PySB makes it\ +straightforward to divide models into modules and to call libraries of\ +reusable elements (macros) that encode standard biochemical\ +actions. These features promote model transparency, reuse and\ +accuracy. PySB also interoperates with standard scientific Python\ +libraries such as NumPy, SciPy and SymPy enabling model simulation and\ +analysis. + +%description %_description + +%package -n python2-pysb +Summary: %summary Requires: bionetgen Requires: numpy Requires: scipy Requires: python-matplotlib Requires: sympy Requires: python-pygraphviz +%{?python_provide:%python_provide python2-pysb} -%description -PySB is a framework for building mathematical models of biochemical -systems as Python programs. PySB abstracts the complex process of -creating equations describing interactions among multiple proteins or -other biomolecules into a simple and intuitive domain specific -programming language, which is internally translated into BioNetGen or -Kappa rules and from there into systems of equations. PySB makes it -straightforward to divide models into modules and to call libraries of -reusable elements (macros) that encode standard biochemical -actions. These features promote model transparency, reuse and -accuracy. PySB also interoperates with standard scientific Python -libraries such as NumPy, SciPy and SymPy enabling model simulation and -analysis. +%description -n python2-pysb %_description %if %{with_doc} %package doc @@ -78,7 +86,7 @@ python2 setup.py install --skip-build --root %{buildroot} chmod +x %{buildroot}/%{python_sitelib}/pysb/examples/run_*.py chmod +x %{buildroot}/%{python_sitelib}/pysb/tools/[a-z]*.py -%files +%files -n python2-pysb %license LICENSE.txt %doc README.rst %{python_sitelib}/pysb/ @@ -92,6 +100,10 @@ chmod +x %{buildroot}/%{python_sitelib}/pysb/tools/[a-z]*.py %endif %changelog +* Sat Aug 12 2017 Zbigniew Jędrzejewski-Szmek - 1.0.1-8 +- Python 2 binary package renamed to python2-pysb + See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + * Thu Jul 27 2017 Fedora Release Engineering - 1.0.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild