Name: base64 Version: 2.3.7 Release: 1%{?dist} Summary: Java class providing very fast Base 64 encoding and decoding Group: Development/Libraries License: Public Domain URL: http://iharder.sourceforge.net/current/java/base64/ Source0: base64-%{version}.zip Source1: repackage.sh Source2: build.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: jpackage-utils BuildRequires: java-devel BuildRequires: ant Requires: jpackage-utils Requires: java BuildArch: noarch %description Java class providing very fast Base64 encoding and decoding in the form of convenience methods and input/output streams %package javadoc Summary: Javadocs for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils BuildArch: noarch %description javadoc This package contains the API documentation for %{name}. %prep %setup -q find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \; %build ant -Dversion=%{version} dist ant -Dversion=%{version} doc %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_javadir} cp -p dist/%{name}-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar (cd $RPM_BUILD_ROOT%{_javadir}/ && ln -sf %{name}-%{version}.jar %{name}.jar) mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -rp javadoc/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} (cd $RPM_BUILD_ROOT%{_javadocdir}/ && ln -sf %{name}-%{version} %{name}) %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_javadir}/* %doc %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name}-%{version} %{_javadocdir}/%{name} %changelog * Thu Feb 18 2010 François Kooman - 2.3.7-1 - update to 2.3.7 * Wed Jan 20 2010 François Kooman - 2.3.6-1 - update to 2.3.6 * Sun Jan 10 2010 François Kooman - 2.3.5-1 - update to 2.3.5 * Sat Jul 25 2009 François Kooman - 2.3.4-1 - update to 2.3.4 * Sat Jun 6 2009 François Kooman - 2.3.3-1 - initial Fedora package