diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 7d7a312..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/clojure-clojure-1.2.1-0-g612fba9.tar.gz diff --git a/clojure-compat.sh b/clojure-compat.sh deleted file mode 100644 index 759db15..0000000 --- a/clojure-compat.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -exec java ${JAVA_OPTS} -jar /usr/share/java/clojure-compat.jar "$@" diff --git a/clojure-compat.spec b/clojure-compat.spec deleted file mode 100644 index 45cb3ba..0000000 --- a/clojure-compat.spec +++ /dev/null @@ -1,115 +0,0 @@ -%global project clojure -%global groupId org.clojure -%global artifactId clojure -%global archivename %{project}-%{artifactId} -%global commit_hash 612fba9 - -Name: clojure-compat -Version: 1.2.1 -Release: 8%{?dist} -Summary: A dynamic programming language that targets the Java Virtual Machine - -Group: Development/Languages -License: EPL -URL: http://clojure.org/ -# wget --content-disposition \ -# https://github.com/clojure/clojure/tarball/%{version} -Source0: %{archivename}-%{version}-0-g%{commit_hash}.tar.gz - -Source1: clojure-compat.sh - -BuildArch: noarch - -BuildRequires: ant >= 1.6 -BuildRequires: jpackage-utils >= 1.5 -BuildRequires: objectweb-asm -BuildRequires: java-devel >= 1:1.6.0 - -Requires: java-headless >= 1:1.6 -Requires: objectweb-asm - -%description -Clojure is a dynamic programming language that targets the Java -Virtual Machine. It is designed to be a general-purpose language, -combining the approachability and interactive development of a -scripting language with an efficient and robust infrastructure for -multithreaded programming. Clojure is a compiled language - it -compiles directly to JVM bytecode, yet remains completely -dynamic. Every feature supported by Clojure is supported at -runtime. Clojure provides easy access to the Java frameworks, with -optional type hints and type inference, to ensure that calls to Java -can avoid reflection. - -%prep -%setup -q -n %{archivename}-%{commit_hash} -#To remove Java7 test issue -%if 0%{?fedora} -cp -f test/clojure/test_clojure/annotations/java_{5,6_and_later}.clj -%endif - -%build -ant - -%install -# jar - link to prefix'd jar so that java stuff knows where to look -install -d -m 755 %{buildroot}%{_javadir} -install -d -m 755 %{buildroot}%{_mavenpomdir} -install -pm 644 clojure.jar %{buildroot}%{_javadir}/%{name}.jar -install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom - -# startup script -install -d -m 755 %{buildroot}%{_bindir} -install -pm 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name} - -%if 0%{?add_maven_depmap:1} -%add_maven_depmap JPP-%{name}.pom %{name}.jar -%else -# some systems like RHEL do not have add_maven_depmap defined -# - probably don't need JPP/%{name} -- do we? -%add_to_maven_depmap %{groupId} %{artifactId} %{version} JPP %{name} -%endif - -%clean -rm -rf %{buildroot} - -%if 0%{?rhel} -%post -%update_maven_depmap - -%postun -%update_maven_depmap -%endif - -%files -%doc epl-v10.html changes.txt readme.txt -%{_mavenpomdir}/* -%{_mavendepmapfragdir}/* -%{_javadir}/%{name}.jar -%{_bindir}/%{name} -#{_datadir}/%{name} - -%changelog -* Wed Jun 17 2015 Fedora Release Engineering - 1.2.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1.2.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Mar 28 2014 Michael Simacek - 1.2.1-6 -- Use Requires: java-headless rebuild (#1067528) - -* Sat Aug 03 2013 Fedora Release Engineering - 1.2.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 1.2.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 18 2012 Fedora Release Engineering - 1.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jun 7 2012 Kushal Das - 1.2.1-2 -- Disable failing annotation test on Fedora - -* Thu Jun 7 2012 Kushal Das - 1.2.1-1 -- Compat package, based on clojure-1:1.4.0-2 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..8b1e7a9 --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2015-07-28: Retired because it did not build for two releases +Reference: https://fedoraproject.org/wiki/Deprecate_FTBFS_packages + diff --git a/sources b/sources deleted file mode 100644 index 74a61c6..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -73c00e56fd6541c638e915d8cc19707c clojure-clojure-1.2.1-0-g612fba9.tar.gz