%global checkout 20120110cvs Name: rachota Version: 2.3 Release: %mkrel 3.%{checkout}.2 Summary: Straightforward timetracking Group: Development/Java License: CDDL URL: http://rachota.sourceforge.net/en/index.html ## Upstream does not provide any source tarball. ## We have to check them out via cvs. # cvs -z3 -d:pserver:anonymous@rachota.cvs.sourceforge.net:/cvsroot/rachota co -r release23 -D 2012-01-10 -P rachota # tar caf rachota.tar.gz rachota Source0: %{name}.tar.gz Source1: %{name}.desktop Source2: %{name}.png BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: java-devel BuildRequires: ant BuildRequires: desktop-file-utils Requires: jpackage-utils Requires: java %description Rachota is a portable application for timetracking different projects. It runs everywhere. It displays time data in diagram form, creates customized reports and invoices or analyses measured data and suggests hints to improve user's time usage. The totally portable yet personal timetracker. %package javadoc Summary: Javadocs for %{name} Group: Development/Java Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{name} %build ANT_OPTS="-Dfile.encoding=UTF-8" ant %install install -D dist/Rachota.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar ln -s %{_javadir}/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/Rachota.jar mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -pr dist/javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name} %jpackage_script org.cesilko.rachota.gui.MainWindow "" "" %{name} %{name} true install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} %files %{_javadir}/*.jar %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %files javadoc %{_javadocdir}/%{name} %changelog * Sun Jan 13 2013 umeabot <umeabot> 2.3-3.20120110cvs.2.mga3 + Revision: 380150 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Thu Jul 05 2012 dmorgan <dmorgan> 2.3-3.20120110cvs.1.mga3 + Revision: 267978 - imported package rachota