Jaromir Capik dc5316c
Name:             stax2-api
Jaromir Capik dc5316c
Version:          3.1.1
d4c4721
Release:          6%{?dist}
Jaromir Capik dc5316c
Summary:          Experimental API extending basic StAX implementation
Jaromir Capik dc5316c
License:          BSD
Jaromir Capik dc5316c
Group:            Development/Libraries
Jaromir Capik dc5316c
Jaromir Capik dc5316c
URL:              http://docs.codehaus.org/display/WSTX/StAX2
Jaromir Capik dc5316c
Jaromir Capik dc5316c
Source0:          http://repository.codehaus.org/org/codehaus/woodstox/%{name}/%{version}/%{name}-%{version}-sources.jar
Jaromir Capik dc5316c
Source1:          http://repository.codehaus.org/org/codehaus/woodstox/%{name}/%{version}/%{name}-%{version}.pom
Jaromir Capik dc5316c
Jaromir Capik dc5316c
BuildArch:        noarch
Jaromir Capik dc5316c
Jaromir Capik dc5316c
BuildRequires:    maven-surefire-provider-junit
Jaromir Capik dc5316c
BuildRequires:    bea-stax-api
Jaromir Capik dc5316c
BuildRequires:    java-devel
Stanislav Ochotnicky d8cd488
BuildRequires:    maven-local
Jaromir Capik dc5316c
BuildRequires:    jpackage-utils
Jaromir Capik dc5316c
Jaromir Capik dc5316c
Requires:         bea-stax-api
Jaromir Capik dc5316c
Requires:         jpackage-utils
Jaromir Capik dc5316c
Requires:         java
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%description
Jaromir Capik dc5316c
StAX2 is an experimental API that is intended to extend
Jaromir Capik dc5316c
basic StAX specifications in a way that allows implementations
Jaromir Capik dc5316c
to experiment with features before they end up in the actual
Jaromir Capik dc5316c
StAX specification (if they do). As such, it is intended
Jaromir Capik dc5316c
to be freely implementable by all StAX implementations same way
Jaromir Capik dc5316c
as StAX, but without going through a formal JCP process.
Jaromir Capik dc5316c
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%package javadoc
Jaromir Capik dc5316c
Summary:          API documentation for %{name}
Jaromir Capik dc5316c
Group:            Documentation
Jaromir Capik dc5316c
Requires:         jpackage-utils
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%description javadoc
Jaromir Capik dc5316c
This package contains the API documentation for %{name}.
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%prep
Jaromir Capik dc5316c
%setup -q -c %{name}
Jaromir Capik dc5316c
# fixing incomplete source directory structure
Jaromir Capik dc5316c
mkdir -p src/main/java
Jaromir Capik dc5316c
mv -f org src/main/java/
Jaromir Capik dc5316c
Jaromir Capik dc5316c
cp %{SOURCE1} pom.xml
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%build
Jaromir Capik 886bfd0
mvn-rpmbuild install javadoc:aggregate
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%install
Jaromir Capik dc5316c
# jars
Jaromir Capik dc5316c
install -Dpm 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
Jaromir Capik dc5316c
Jaromir Capik dc5316c
# pom
Jaromir Capik dc5316c
install -Dpm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
Jaromir Capik dc5316c
Jaromir Capik dc5316c
# javadoc
Jaromir Capik dc5316c
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
Jaromir Capik dc5316c
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%add_maven_depmap JPP-%{name}.pom %{name}.jar
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%files
Jaromir Capik dc5316c
%{_javadir}/%{name}.jar
Jaromir Capik dc5316c
%{_mavenpomdir}/JPP-%{name}.pom
Jaromir Capik dc5316c
%{_mavendepmapfragdir}/%{name}
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%files javadoc
Jaromir Capik dc5316c
%doc %{_javadocdir}/%{name}
Jaromir Capik dc5316c
Jaromir Capik dc5316c
%changelog
d4c4721
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-6
d4c4721
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d4c4721
Stanislav Ochotnicky d8cd488
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 3.1.1-5
Stanislav Ochotnicky d8cd488
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky d8cd488
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky d8cd488
534ea04
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-4
534ea04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
534ea04
d650495
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-3
d650495
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d650495
Jaromir Capik 886bfd0
* Thu Sep 29 2011 Jaromir Capik <jcapik@redhat.com> - 3.1.1-2
Jaromir Capik 886bfd0
- bea-stax has it's own depmap now -> removing the local one
Jaromir Capik 886bfd0
Jaromir Capik dc5316c
* Tue Sep 13 2011 Jaromir Capik <jcapik@redhat.com> - 3.1.1-1
Jaromir Capik dc5316c
- Initial version