diff --git a/.gitignore b/.gitignore index 92fab52..6770ae0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /smoldyn-2.61.zip /smoldyn-2.63.zip /smoldyn-2.65.zip +/Smoldyn-2.66.1.tar.gz diff --git a/smoldyn-create_soname.patch b/smoldyn-create_soname.patch index 755cc1d..1100301 100644 --- a/smoldyn-create_soname.patch +++ b/smoldyn-create_soname.patch @@ -1,6 +1,6 @@ --- CMakeLists.txt.fix_libpaths 2021-05-24 21:00:30.000000000 +0200 +++ CMakeLists.txt 2021-06-02 18:44:48.679744434 +0200 -@@ -437,15 +437,15 @@ +@@ -485,14 +485,14 @@ if (APPLE_BUILD) set_target_properties(smoldyn_shared PROPERTIES LINK_FLAGS "-framework Glut -framework OpenGL") @@ -8,7 +8,6 @@ - set_target_properties(smoldyn_shared PROPERTIES PREFIX "lib") + elseif (UNIX) + set_target_properties(smoldyn_shared PROPERTIES PREFIX "lib" SOVERSION "${SMOLDYN_VERSION_MAJOR}" VERSION "${SMOLDYN_VERSION}") - set_target_properties(smoldyn_static PROPERTIES PREFIX "lib") endif () endif () diff --git a/smoldyn.spec b/smoldyn.spec index 8c4018d..2df7db3 100644 --- a/smoldyn.spec +++ b/smoldyn.spec @@ -8,8 +8,8 @@ Name: smoldyn Summary: A particle-based spatial stochastic simulator -Version: 2.65 -Release: 5%{?dist} +Version: 2.66.1 +Release: 1%{?dist} # The rxnparam.c and SurfaceParam.c source code files are in the public domain. # @@ -22,7 +22,7 @@ Release: 5%{?dist} # source/libSteve/SFMT is licensed under the 'BSD 3-clause "New" or "Revised" License' License: LGPLv3+ and Public Domain and BSD URL: http://www.smoldyn.org -Source0: %{url}/%{name}-%{version}.zip +Source0: https://github.com/ssandrews/Smoldyn/archive/refs/tags/v%{version}/Smoldyn-%{version}.tar.gz # Fix library paths according to the Fedora Project guidelines Patch0: %{name}-fix_libpaths.patch @@ -89,7 +89,7 @@ Summary: %{name} libraries %package libs-devel Summary: %{name} libraries for development Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Provides: %{name}libs-static = 0:%{version}-%{release} +Provides: %{name}-libs-static = 0:%{version}-%{release} %description libs-devel %{name} shared and static libraries for development. @@ -101,7 +101,7 @@ Requires: python3-numpy %{name} libraries for Python. %prep -%autosetup -n %{name}-%{version} -N +%autosetup -n Smoldyn-%{version} -N %patch0 -p0 -b .fix_libpaths %patch1 -p0 -b .freeglut %patch2 -p0 -b .create_soname @@ -202,6 +202,9 @@ popd %doc docs/* %changelog +* Fri Oct 29 2021 Antonio Trande - 2.66.1-1 +- Release 2.66.1 + * Fri Sep 10 2021 Miro HronĨok - 2.65-5 - Remove unused Python 3.9 byte cache diff --git a/sources b/sources index 65aa419..965668e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (smoldyn-2.65.zip) = 9e08b6e226b57df84834ed43badff8e6bc52bec3fa6416588c194897fffd790df76f81310580d74453917a0744ada6fefbc20615ff6b153356e0bdf8ab1bdab9 +SHA512 (Smoldyn-2.66.1.tar.gz) = fae7baf33cb67db4844851e259d4b90cebb791a58e30d3bc6a9596fbd6c1e6dd22bc9381f21c364f0c07d78976489bd6f5b60d1ec93f6037b8bf4ca6d6fd04a6