Name: clojure-core-incubator Version: 0.1.2 Release: 1%{?dist} Summary: Proving ground for proposed new core fns Group: Development/Libraries License: EPL URL: https://github.com/clojure/core.incubator/ # git clone git://github.com/clojure/core.incubator clojure-core-incubator-0.1.2 # (cd clojure-core-incubator-0.1.2/ && git archive --format=tar --prefix=clojure-core-incubator-0.1.2/ core.incubator-0.1.2 | xz > ../clojure-core-incubator-0.1.2-src-git.tar.xz) Source0: %{name}-%{version}-src-git.tar.xz BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: clojure-pom-contrib BuildRequires: clojure-compat BuildRequires: clojure-maven-plugin BuildRequires: maven BuildRequires: maven-compiler-plugin BuildRequires: maven-enforcer-plugin BuildRequires: maven-jar-plugin BuildRequires: maven-plugin-build-helper BuildRequires: maven-resources-plugin BuildRequires: maven-surefire-plugin Requires: java Requires: jpackage-utils BuildArch: noarch %description Functions/macros variants of the ones that can be found in clojure.core. %prep %setup -q -n %{name}-%{version} find -name '*.class' -delete find -name '*.jar' -delete %build mvn-rpmbuild install %install mkdir -p %{buildroot}%{_javadir} install -m 644 target/core.incubator-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar mkdir -p %{buildroot}%{_mavenpomdir} install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom %add_maven_depmap JPP-%{name}.pom %{name}.jar %files %{_javadir}/%{name}.jar %{_mavenpomdir}/JPP-%{name}.pom %{_mavendepmapfragdir}/%{name} %doc README.md epl.html %changelog * Sat Dec 01 2012 gil cattaneo 0.1.2-1 - initial rpm