Name: java-joda-time Version: 1.6 Release: 2mamba Summary: Java date and time API Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.joda.org/ Source: http://downloads.sourceforge.net/sourceforge/joda-time/joda-time-%{version}-src.tar.gz License: Apache Software License Version 2.0, Joda Software License Version 1.0 BuildRequires: apache-ant BuildRequires: apache-ant-junit BuildRequires: java-junit3 BuildRequires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API. The 'default' calendar is the ISO8601 standard which is used by XML. The Gregorian, Julian, Buddhist, Coptic and Ethiopic systems are also included, and we welcome further additions. Supporting classes include time zone, duration, format and parsing. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc Joda-Time provides a library of classes to replace the Java JDK Date and Time classes including formatting. It is based around the ISO8601 datetime standard, but also provides full support for other calendar systems, such as Gregorian and Buddhist. This package contains javadoc for %{name} %prep %setup -q -n joda-time-%{version}-src for j in $(find . -name "*.jar"); do mv $j $j.no done %build mkdir lib pushd lib ln -sf $(build-classpath junit-3.8.2) junit-3.8.1.jar popd export CLASSPATH=$(build-classpath junit-3.8.2 ant/ant-junit) %ifarch x86_64 # FIXME ant jar javadoc %else ant jar javadoc test %endif %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} install -pm 644 build/joda-time-%{version}.jar \ %{buildroot}%{_javadir} ( cd %{buildroot}%{_javadir} for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done ) mkdir -p %{buildroot}%{_javadocdir}/joda-time-%{version} cp -pr build/docs/* %{buildroot}%{_javadocdir}/joda-time-%{version} ln -s joda-time-%{version} %{buildroot}%{_javadocdir}/joda-time %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/joda-time-%{version}.jar %{_javadir}/joda-time.jar %doc LICENSE.txt NOTICE.txt %doc RELEASE-NOTES.txt ToDo.txt %files javadoc %defattr(-,root,root) %{_javadocdir}/joda-time-%{version} %{_javadocdir}/joda-time %changelog * Thu Nov 25 2010 gil 1.6-2mamba - rebuilt devel * Sat May 23 2009 gil 1.6-1mamba - package created by autospec