ALT Linux repos
S: | 1.1.4-alt1_26.cjpp11 |
5.0: | 1.1.3.8-alt3_1jpp5 |
4.1: | 1.1.3.8-alt1_1jpp1.7 |
4.0: | 1.1.3.8-alt1_1jpp1.7 |
3.0: | 1.1.3.4-alt1m |
Group :: Text tools
RPM: xpp3
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Summary: XML Pull Parser
Name: xpp3
Version: 1.1.3.4
Release: alt1m
License: Apache Software License - style
Url: http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html
Group: Text tools
Source0: xpp3-1.1.3.4.M_src.tar.bz2
BuildPreReq: /proc rpm-build-java
BuildRequires: ant junit xml-commons-apis
BuildArch: noarch
%description
Xml Pull Parser 3rd Edition (XPP3) MXP1 is a new XmlPull
parsing engine that is based on ideas from XPP and in
particular XPP2 but completely revised and rewritten to
take best advantage of latest JIT JVMs such as Hotspot in JDK 1.4.
%package minimal
Summary: Minimal XML Pull Parser
Group: Text tools
%description minimal
Minimal XML pull parser implementation.
%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common
%description javadoc
Javadoc for %name.
%prep
%setup -q -n %name-%version.M
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
%build
%set_classpath %_javadir/xml-commons-apis.jar
%add_classpath %_javadir/junit.jar
%ant_build xpp3 junit apidoc
%install
%__mkdir_p %buildroot{%_javadir,%_javadocdir/%name}
# jars
%__cp -p build/%name-%version.M.jar \
%buildroot%_javadir/%name.jar
%__cp -p build/%{name}_min-%version.M.jar \
%buildroot%_javadir/%name-minimal.jar
%__cp -p build/%{name}_xpath-%version.M.jar \
%buildroot%_javadir/%name-xpath.jar
# javadoc
%__cp -pr doc/api/* %buildroot%_javadocdir/%name
%__rm -rf doc/{build.txt,api}
%files
%defattr(0644,root,root,0755)
%doc README.html LICENSE.txt doc/*
%_javadir/%name.jar
%_javadir/%name-xpath.jar
%files minimal
%defattr(0644,root,root,0755)
%_javadir/%name-minimal.jar
%files javadoc
%defattr(0644,root,root,0755)
%_javadocdir/%name
%changelog
…
Full changelog you can see here
Name: xpp3
Version: 1.1.3.4
Release: alt1m
License: Apache Software License - style
Url: http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html
Group: Text tools
Source0: xpp3-1.1.3.4.M_src.tar.bz2
BuildPreReq: /proc rpm-build-java
BuildRequires: ant junit xml-commons-apis
BuildArch: noarch
%description
Xml Pull Parser 3rd Edition (XPP3) MXP1 is a new XmlPull
parsing engine that is based on ideas from XPP and in
particular XPP2 but completely revised and rewritten to
take best advantage of latest JIT JVMs such as Hotspot in JDK 1.4.
%package minimal
Summary: Minimal XML Pull Parser
Group: Text tools
%description minimal
Minimal XML pull parser implementation.
%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common
%description javadoc
Javadoc for %name.
%prep
%setup -q -n %name-%version.M
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
%build
%set_classpath %_javadir/xml-commons-apis.jar
%add_classpath %_javadir/junit.jar
%ant_build xpp3 junit apidoc
%install
%__mkdir_p %buildroot{%_javadir,%_javadocdir/%name}
# jars
%__cp -p build/%name-%version.M.jar \
%buildroot%_javadir/%name.jar
%__cp -p build/%{name}_min-%version.M.jar \
%buildroot%_javadir/%name-minimal.jar
%__cp -p build/%{name}_xpath-%version.M.jar \
%buildroot%_javadir/%name-xpath.jar
# javadoc
%__cp -pr doc/api/* %buildroot%_javadocdir/%name
%__rm -rf doc/{build.txt,api}
%files
%defattr(0644,root,root,0755)
%doc README.html LICENSE.txt doc/*
%_javadir/%name.jar
%_javadir/%name-xpath.jar
%files minimal
%defattr(0644,root,root,0755)
%_javadir/%name-minimal.jar
%files javadoc
%defattr(0644,root,root,0755)
%_javadocdir/%name
%changelog
…
Full changelog you can see here