%global commit 97a41ab9504264876f256ec261b0aba6668e44a5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global gitdate 20160412 Summary: Stochastic reaction-diffusion simulator Name: neurord Version: 3.0.0 Release: 6%{?commit:.%{gitdate}git%{?shortcommit}}%{?dist} License: GPLv2+ URL: https://github.com/neurord/stochdiff Source0: %{url}/archive/%{commit}.tar.gz#/stochdiff-%{shortcommit}.tar.gz BuildArch: noarch BuildRequires: maven-local BuildRequires: maven-release-plugin BuildRequires: jhdf5 BuildRequires: jhdfobj BuildRequires: testng BuildRequires: log4j BuildRequires: jblas BuildRequires: apache-commons-cli BuildRequires: /usr/bin/rst2html %description A simulator for biological reaction-diffusion systems. Supports exact stochastic simulation, asynchronous leaping, fixed-τ leaping, and stepped deterministic solutions. Output can be written as CSV text or HDF5 binary files. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %autosetup -n stochdiff-%{commit} %pom_remove_plugin :maven-shade-plugin %pom_change_dep org.hdfgroup:hdf-java org.hdfgroup:jhdf5 %pom_add_dep org.hdfgroup:jhdfobj %build export LC_CTYPE=C.utf8 %mvn_build rst2html README.rst README.html %install %mvn_install %jpackage_script neurord.StochDiff "" "" jhdf5:jhdfobj:log4j/log4j-core:log4j/log4j-api:jblas:commons-cli:neurord neurord true %global _docdir_fmt %{name} %files -f .mfiles %{_bindir}/%{name} %license LICENSE %doc README.rst README.html stim-params{,2}.{svg,png} %files javadoc -f .mfiles-javadoc %license LICENSE %changelog * Tue Apr 12 2016 Zbigniew Jędrzejewski-Szmek - 3.0.0-6.20160412git97a41ab - Clarify licensing * Mon Apr 11 2016 Zbigniew Jędrzejewski-Szmek - 3.0.0-5.20160317gitb17d063 - Use %%jpackage_script * Fri Apr 1 2016 Zbigniew Jędrzejewski-Szmek - 3.0.0-4.20160317gitb17d063 - Remove more unnecessary deps * Fri Apr 1 2016 Zbigniew Jędrzejewski-Szmek - 3.0.0-3.20160317gitb17d063 - Use proper maven deps for jhdf5 * Fri Mar 18 2016 Zbigniew Jędrzejewski-Szmek - 3.0.0-2.20160317gitb17d063 - Drop jpackage-utils dependency in javadoc subpackage * Thu Mar 17 2016 Zbigniew Jędrzejewski-Szmek - 3.0.0-1.20160317gitb17d063 - Update to latest version, change name * Wed Jan 30 2013 Zbigniew Jędrzejewski-Szmek - 2.1.10-2 - New logging setup. * Wed Jan 30 2013 Zbigniew Jędrzejewski-Szmek - 2.1.10-1 - Initial build.