Name: extra166y Version: 1.7.0 Release: 12%{?dist} Summary: Concurrency JSR-166 - Collections supporting parallel operations License: Public Domain URL: http://gee.cs.oswego.edu/dl/concurrency-interest # cvs -d :pserver:anonymous@gee.cs.oswego.edu/home/jsr166/jsr166 login # cvs -d :pserver:anonymous@gee.cs.oswego.edu/home/jsr166/jsr166 export -r release-1_7_0 jsr166 # available in java 7 rt.jar # rm -r jsr166/src/main/java # rm -r jsr166/src/jsr166x jsr166/.cvsignore # rm -r jsr166/src/jsr166y # rm -r jsr166/src/loops # rm -r jsr166/src/test/jtreg # rm -r jsr166/src/test/loops # rm -r jsr166/src/test/tck # find jsr166 -type f -name "*.jar" -delete # find jsr166 -type f -name "*.class" -delete # tar cJf jsr166-1.7.0.tar.xz jsr166 Source0: jsr166-%{version}.tar.xz Source1: http://repository.codehaus.org/org/codehaus/jsr166-mirror/%{name}/%{version}/%{name}-%{version}.pom Source2: extra166y-OSGi.bnd Patch0: extra166y-osgi-manifest.patch BuildRequires: ant BuildRequires: aqute-bnd >= 3.2.0-2 BuildRequires: javapackages-local BuildRequires: junit BuildArch: noarch %description Implementation of Java collections supporting parallel operations using Fork-Join concurrent framework provided by JSR-166. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n jsr166 %patch0 -p0 # Use JVM jsr166 for s in $(find . -name "*.java");do sed -i "s|jsr166y.|java.util.concurrent.|" ${s} done sed -i '/configure-compiler, jsr166ycompile/d' build.xml sed -i '/ - 1.7.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jan 31 2019 Fedora Release Engineering - 1.7.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 1.7.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 1.7.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 1.7.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 1.7.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Jun 1 2016 Mikolaj Izdebski - 1.7.0-6 - Simplify patch for OSGi manifest * Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jul 16 2015 Michael Simacek - 1.7.0-4 - Use aqute-bnd-2.4.1 * Wed Jun 17 2015 Fedora Release Engineering - 1.7.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Mon Nov 03 2014 gil cattaneo 1.7.0-2 - fix license and URL tag - remove unused test sources * Mon Nov 03 2014 gil cattaneo 1.7.0-1 - initial rpm