Name: java-jcalendar Version: 1.3.3 Release: 1mamba Summary: a Java date chooser bean for graphically picking a date Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://www.toedter.com/en/jcalendar/ Source: http://www.toedter.com/download/jcalendar-%{version}.zip Patch0: java-jcalendar-1.3.3-noclean-on-javadocs.patch License: LGPL BuildRequires: apache-ant BuildRequires: jgoodies-looks BuildRequires: java-junit3 BuildRequires: jpackage-utils Requires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description A Java date chooser bean for graphically picking a date. JCalendar is composed of several other Java beans, a JDayChooser, a JMonthChooser and a JYearChooser. All these beans have a locale property, provide several icons (Color 16x16, Color 32x32, Mono 16x16 and Mono 32x32) and their own locale property editor. So they can easily be used in GUI builders. Also part of the package is a JDateChooser, a bean composed of an IDateEditor (for direct date editing) and a button for opening a JCalendar for selecting the date. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc A Java date chooser bean for graphically picking a date. This package contains javadoc for %{name}. %prep %setup -q -c %{name}-%{version} %patch0 -p1 for j in $(find . -name "*.jar"); do mv $j ${j}.no done ln -sf $(build-classpath jgoodies-looks) lib/looks-2.0.1.jar rm -rf bin/* doc/api sed -i.tmp 's/\r//' jcalendar-license.txt touch -r jcalendar-license.txt.tmp jcalendar-license.txt %build pushd src ant \ jar javadocs popd %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} install -pm 644 lib/jcalendar-%{version}.jar \ %{buildroot}%{_javadir}/jcalendar-%{version}.jar ( cd %{buildroot}%{_javadir} for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done ) mkdir -p %{buildroot}%{_javadocdir}/jcalendar-%{version} cp -pr doc/api/* %{buildroot}%{_javadocdir}/jcalendar-%{version} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/jcalendar-%{version}.jar %{_javadir}/jcalendar.jar %doc jcalendar-license.txt readme.txt %files javadoc %defattr(-,root,root) %{_javadocdir}/jcalendar-%{version} %changelog * Thu Oct 15 2009 gil 1.3.3-1mamba - package created by autospec