%global project clojure %global artifactId core.specs.alpha %global archivename %{artifactId}-%{artifactId} %global full_version %{version} Name: clojure-core-specs-alpha Epoch: 1 Version: 0.1.24 Release: 1%{?dist} Summary: Core.specs.alpha is a Clojure library containining specs to describe Clojure core macros and functions. Group: Development/Languages License: EPL URL: http://github.com/%{project}/%{name}/ Source0: https://github.com/%{project}/%{artifactId}/archive/%{artifactId}-%{artifactId}-%{full_version}.zip BuildArch: noarch BuildRequires: maven-local BuildRequires: java-devel >= 1:1.6.0 BuildRequires: clojure-maven-plugin >= 1:1.8.1 BuildRequires: clojure-build.poms-pom.contrib >= 1:0.2.2 BuildRequires: clojure-spec-alpha >= 1:0.1.123 BuildRequires: clojure >= 1:1.9.0-0.alpha15 Requires: clojure >= 1:1.9.0-0.alpha15 Requires: clojure-spec-alpha >= 1:0.1.123 %description Spec is a Clojure library to describe the structure of data and functions. %prep %setup -q -n %{archivename}-%{full_version} %build %mvn_build -f %install %mvn_install %files -f .mfiles %doc epl-v10.html CHANGES.md README.md CONTRIBUTING.md %changelog * Sat Dec 15 2018 Markku Korkeala - 1:0.1.24-1 - Initial package