Name: extra166y Version: 1.7.0 Release: 11 Summary: A collection that supports parallel operations License: Public Domain URL: http://gee.cs.oswego.edu/dl/concurrency-interest 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 aqute-bnd >= 3.2.0-2 javapackages-local junit BuildArch: noarch Provides: extra166y-javadoc = %{version}-%{release} Obsoletes: extra166y-javadoc < %{version}-%{release} %description A collection that supports parallel operations %package_help %prep %autosetup -n jsr166 -p0 for java_file in $(find . -name "*.java"); do sed -i "s|jsr166y.|java.util.concurrent.|" ${java_file} done sed -i '/configure-compiler, jsr166ycompile/d' build.xml sed -i '/ - 1.7.0-11 - Package init