|
|
d923eb9 |
%global cvs_ver 20100217
|
|
|
d923eb9 |
|
|
|
d923eb9 |
Name: jai-imageio-core
|
|
|
d923eb9 |
Version: 1.2
|
|
|
3642f9a |
Release: 0.12.%{cvs_ver}cvs%{?dist}
|
|
|
d923eb9 |
Summary: Core Java Advanced Imaging Image I/O Tools API
|
|
|
d923eb9 |
|
|
|
d923eb9 |
Group: System Environment/Libraries
|
|
|
d923eb9 |
License: BSD
|
|
|
d923eb9 |
URL: https://jai-imageio.dev.java.net/
|
|
|
d923eb9 |
Source0: jai-imageio-core-cvs%{cvs_ver}-CLEANED.tar.xz
|
|
|
d749356 |
Source1: README-fedora-epel.txt
|
|
|
d923eb9 |
|
|
|
d923eb9 |
# jai-imageio-core contains code under a restrictive licence that we
|
|
|
d923eb9 |
# cannot ship. This script will download and generate a tarball from
|
|
|
d923eb9 |
# CVS. Unfortunately, a login is required to download from CVS and
|
|
|
d923eb9 |
# there are no source tarballs.
|
|
|
d923eb9 |
#
|
|
|
d923eb9 |
# Register at:
|
|
|
d923eb9 |
# https://www.dev.java.net/servlets/Join
|
|
|
d923eb9 |
#
|
|
|
d923eb9 |
# Then, run:
|
|
|
d923eb9 |
# ./generate-tarball.sh USERNAME DATE
|
|
|
d923eb9 |
Source2: generate-tarball.sh
|
|
|
d923eb9 |
|
|
|
3a935af |
BuildRequires: java-devel ant jpackage-utils
|
|
|
d923eb9 |
BuildRequires: recode
|
|
|
d923eb9 |
Requires: java jpackage-utils
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
Patch0: jai-imageio-core-remove-imageio-services.patch
|
|
|
d923eb9 |
Patch1: jai-imageio-core-remove-codeclib-plugins.patch
|
|
|
d923eb9 |
Patch2: jai-imageio-core-remove-jai-operations.patch
|
|
|
d923eb9 |
Patch3: jai-imageio-core-remove-jpeg2000-plugin.patch
|
|
|
d923eb9 |
Patch4: jai-imageio-core-no-sun-classes.patch
|
|
|
d923eb9 |
|
|
|
d923eb9 |
BuildArch: noarch
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%description
|
|
|
d923eb9 |
This package contains the core Java Advanced Imaging Image I/O Tools API,
|
|
|
d923eb9 |
minus JPEG 2000, JAI Image I/O operations, and the C-based codecLib.
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%package javadoc
|
|
|
d923eb9 |
Summary: Javadocs for %{name}
|
|
|
d923eb9 |
Group: Documentation
|
|
|
d923eb9 |
Requires: jpackage-utils
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%description javadoc
|
|
|
d923eb9 |
This package contains the API documentation for %{name}.
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%prep
|
|
|
d923eb9 |
%setup -q -n jai-imageio-core-cvs%{cvs_ver}-CLEANED
|
|
|
d923eb9 |
|
|
|
d923eb9 |
find -name '*.class' -exec rm -f '{}' \;
|
|
|
d923eb9 |
find -name '*.jar' -exec rm -f '{}' \;
|
|
|
d923eb9 |
|
|
|
d923eb9 |
# remove unbuildable items
|
|
|
d923eb9 |
%patch0 -p1
|
|
|
d923eb9 |
%patch1 -p1
|
|
|
d923eb9 |
%patch2 -p1
|
|
|
d923eb9 |
%patch3 -p1
|
|
|
d923eb9 |
|
|
|
d923eb9 |
# remove use of sun.*
|
|
|
d923eb9 |
# https://jai-imageio-core.dev.java.net/issues/show_bug.cgi?id=186
|
|
|
d923eb9 |
%patch4 -p0
|
|
|
d923eb9 |
|
|
|
d923eb9 |
# fix latin-1 documentation
|
|
|
d923eb9 |
recode latin1..utf-8 COPYRIGHT.txt
|
|
|
d923eb9 |
|
|
|
d923eb9 |
# install our documentation
|
|
|
d923eb9 |
cp -av %{SOURCE1} .
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%build
|
|
|
d923eb9 |
# note: BUILD_TARGET is pretty much ignored, but we need it
|
|
|
d923eb9 |
# to know where the built files will be located
|
|
|
d923eb9 |
ant -DBUILD_TARGET=linux-i586 jar-opt docs-jcp
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%install
|
|
|
d923eb9 |
mkdir -p $RPM_BUILD_ROOT%{_javadir}
|
|
|
d923eb9 |
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
|
|
|
d923eb9 |
|
|
|
3a935af |
cp -av build/linux-i586/opt/lib/ext/jai_imageio.jar $RPM_BUILD_ROOT%{_javadir}/jai_imageio.jar
|
|
|
d923eb9 |
|
|
|
d923eb9 |
cp -av build/linux-i586/javadocs/docs-jcp/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%files
|
|
|
d749356 |
%doc LICENSE.txt COPYRIGHT.txt README-fedora-epel.txt
|
|
|
d923eb9 |
%{_javadir}/*.jar
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%files javadoc
|
|
|
7837372 |
%doc LICENSE.txt COPYRIGHT.txt README-fedora-epel.txt
|
|
|
d923eb9 |
%{_javadocdir}/%{name}
|
|
|
d923eb9 |
|
|
|
d923eb9 |
|
|
|
d923eb9 |
%changelog
|
|
|
3642f9a |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-0.12.20100217cvs
|
|
|
3642f9a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
3642f9a |
|
|
|
7837372 |
* Tue Dec 18 2012 Michal Srb <msrb@redhat.com> - 1.2-0.11.20100217cvs
|
|
|
7837372 |
- Install license in javadoc package (Resolves: #888420)
|
|
|
7837372 |
- Removed dependency on jai-imageio-core from javadoc package (Resolves: #888423)
|
|
|
7837372 |
|
|
|
fae9674 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-0.10.20100217cvs
|
|
|
fae9674 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
fae9674 |
|
|
|
3a935af |
* Thu Apr 12 2012 Alexander Kurtakov <akurtako@redhat.com> 1.2-0.9.20100217cvs
|
|
|
3a935af |
- Drop gcj_support.
|
|
|
3a935af |
- Adapt to current guidelines.
|
|
|
3a935af |
|
|
|
c8e73b4 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-0.7.20100217cvs
|
|
|
c8e73b4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
c8e73b4 |
|
|
|
33bfab4 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-0.6.20100217cvs
|
|
|
33bfab4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
33bfab4 |
|
|
|
5f973d8 |
* Mon Aug 2 2010 Adam Goode <adam@spicenitz.org> - 1.2-0.5.20100217cvs
|
|
|
5f973d8 |
- Unify Fedora and EPEL readme files
|
|
|
5f973d8 |
|
|
|
d923eb9 |
* Thu Feb 18 2010 Adam Goode <adam@spicenitz.org> - 1.2-0.4.20100217cvs
|
|
|
d923eb9 |
- First Fedora release
|
|
|
d923eb9 |
|
|
|
d923eb9 |
* Wed Feb 3 2010 Adam Goode <adam@spicenitz.org> - 1.2-0.3.20100202cvs
|
|
|
d923eb9 |
- Update generate-tarball.sh to canonicalize owner/group and date
|
|
|
d923eb9 |
|
|
|
d923eb9 |
* Mon Jan 11 2010 Adam Goode <adam@spicenitz.org> - 1.2-0.2.20100111cvs
|
|
|
d923eb9 |
- Add generate-tarball.sh
|
|
|
d923eb9 |
|
|
|
d923eb9 |
* Wed Nov 11 2009 Adam Goode <adam@spicenitz.org> - 1.2-0.1.20091111cvs
|
|
|
d923eb9 |
- Initial release
|