diff --git a/.gitignore b/.gitignore deleted file mode 100644 index acc17e2..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/jmake-7761ee3e1537ccc61820c0d30061eb09edaf1c93.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/jmake.spec b/jmake.spec deleted file mode 100644 index fba751e..0000000 --- a/jmake.spec +++ /dev/null @@ -1,106 +0,0 @@ -%global gitdate 20150716 -%global commit0 7761ee3e1537ccc61820c0d30061eb09edaf1c93 -%global srcversion 1.3.8-8 - -# build with actual java version -%global ant17 ant -Ddefault.javac.source=1.7 -Ddefault.javac.target=1.7 - -Name: jmake -Version: %(echo %{srcversion} |tr - . ) -Summary: Make utility for large Java projects - -License: GPLv2+ -# old URLs for v1.0: -# https://javamake.sf.net -# https://kenai.com/projects/jmake/pages/Home -URL: https://github.com/pantsbuild/%{name} - -%if 0%{?gitdate} -Release: 8.%{gitdate}git%(c=%{commit0}; echo ${c:0:7} )%{?dist} -Source0: %{url}/archive/%{commit0}.tar.gz#/%{name}-%{commit0}.tar.gz -%else -Release: 8%{?dist} -Source0: %{url}/archive/%{srcversion}.tar.gz#/%{name}-%{version}.tar.gz -%endif - -BuildArch: noarch -BuildRequires: ant maven-local -BuildRequires: ant-junit - -%description -JMake (formerly Javamake) is a tool for Java programmers to make -compiling large projects consisting of many packages and source -files easy. It is similar in purpose to the make utility familiar -to C programmers, except it requires no user configuration. - -%package javadoc -Summary: Javadoc files for %{name} - -%description javadoc -This package contains the API documentation for %{name}. - - -%prep -%if 0%{?gitdate} -%setup -qn%{name}-%{commit0} -%else -%setup -qn%{name}-%{srcversion} -%endif -# unbundle -sed -i -r \ - -e 's;(file.reference.junit.jar=).*;\1%(build-classpath junit);' \ - -e 's;(javac.test.classpath=).*\\;\1%(build-classpath hamcrest):\\;' \ - import.properties nbproject/project.properties -# mark binary with version+commit -sed -i -e 's;%%VERSION%%;%{srcversion};' -e 's;%%TAG%%;%{commit0};' %{name}.pom - -%build -%ant17 jar javadoc - -%install -%mvn_artifact %{name}.pom dist/%{name}.jar -%mvn_install -J dist/javadoc -install -m0755 -d %{buildroot}%{_bindir} -cat <>%{buildroot}%{_bindir}/%{name} -#!/usr/bin/sh -java -jar %{_javadir}/%{name}/%{name}.jar \$@ -EOT - -%check -# don't call target test-report overriden in build.xml -%ant17 -f nbproject/build-impl.xml test - - -%files -f .mfiles -%license LICENSE -%doc README -%attr(755, root, root) %{_bindir}/%{name} - -%files javadoc -f .mfiles-javadoc -%license LICENSE - - -%changelog -* Fri Feb 01 2019 Fedora Release Engineering - 1.3.8.8-8.20150716git7761ee3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 1.3.8.8-7.20150716git7761ee3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1.3.8.8-6.20150716git7761ee3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.3.8.8-5.20150716git7761ee3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Jun 14 2017 Mat Booth - 1.3.8.8-4.20150716git7761ee3 -- Fix escaping of %% signs in sed expressions - -* Fri Feb 10 2017 Fedora Release Engineering - 1.3.8.8-3.20150716git7761ee3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Jul 07 2016 Raphael Groner - 1.3.8.8-2.20150716git7761ee3 -- skip target test-reports, useless in mock/koji and findbugs is not available in EPEL7 - -* Mon Jun 13 2016 Raphael Groner - 1.3.8.8-1.20150716git7761ee3 -- initial diff --git a/sources b/sources deleted file mode 100644 index 1e2529f..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -a701203a3f599cba3f07b5d6e2678a0f jmake-7761ee3e1537ccc61820c0d30061eb09edaf1c93.tar.gz