Group :: Office
RPM: speedcrunch
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: speedcrunch
Version: 0.10.1
Release: alt2
Summary: A fast power user calculator for KDE
Group: Office
License: GPLv2
Url: http://www.speedcrunch.org/
Source0: http://speedcrunch.googlecode.com/files/%name-%version.tar.gz
Source1: %name.desktop
BuildRequires: cmake >= 2.4.4 gcc-c++ ImageMagick libqt4-devel libSM-devel libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
%description
SpeedCrunch is a fast, high precision and powerful desktop calculator.
Among its distinctive features are a scrollable display, up to 50 decimal
precisions, unlimited variable storage, intelligent automatic completion
full keyboard-friendly and more than 15 built-in math function.
%prep
%setup -q
%build
export PATH=$PATH:%_qt4dir/bin
cd src && \
cmake \
-DCMAKE_INSTALL_PREFIX=%_prefix \
-DCMAKE_SKIP_RPATH=YES \
-DCMAKE_CXX_FLAGS:STRING="%optflags" \
-DCMAKE_C_FLAGS:STRING="%optflags"
%make_build
lrelease i18n/*.ts \
%install
cd src
%make DESTDIR=%buildroot install
%__install -Dp -m 0644 %SOURCE1 %buildroot%_desktopdir/%name.desktop
# icons
%__mkdir -p %buildroot/{%_miconsdir,%_niconsdir,%_liconsdir}
cd ..
convert -resize 48x48 src/resources/%name.png %buildroot%_liconsdir/%name.png
convert -resize 32x32 src/resources/%name.png %buildroot%_niconsdir/%name.png
convert -resize 16x16 src/resources/%name.png %buildroot%_miconsdir/%name.png
%files
%doc ChangeLog* INSTALL.txt PACKAGERS HACKING.txt LISEZMOI README TRANSLATORS doc/*.pdf doc/*.odt
%_bindir/%name
%_desktopdir/%name.desktop
%_datadir/%name
%_miconsdir/%name.png
%_niconsdir/%name.png
%_liconsdir/%name.png
%changelog
…
Full changelog you can see here
Version: 0.10.1
Release: alt2
Summary: A fast power user calculator for KDE
Group: Office
License: GPLv2
Url: http://www.speedcrunch.org/
Source0: http://speedcrunch.googlecode.com/files/%name-%version.tar.gz
Source1: %name.desktop
BuildRequires: cmake >= 2.4.4 gcc-c++ ImageMagick libqt4-devel libSM-devel libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
%description
SpeedCrunch is a fast, high precision and powerful desktop calculator.
Among its distinctive features are a scrollable display, up to 50 decimal
precisions, unlimited variable storage, intelligent automatic completion
full keyboard-friendly and more than 15 built-in math function.
%prep
%setup -q
%build
export PATH=$PATH:%_qt4dir/bin
cd src && \
cmake \
-DCMAKE_INSTALL_PREFIX=%_prefix \
-DCMAKE_SKIP_RPATH=YES \
-DCMAKE_CXX_FLAGS:STRING="%optflags" \
-DCMAKE_C_FLAGS:STRING="%optflags"
%make_build
lrelease i18n/*.ts \
%install
cd src
%make DESTDIR=%buildroot install
%__install -Dp -m 0644 %SOURCE1 %buildroot%_desktopdir/%name.desktop
# icons
%__mkdir -p %buildroot/{%_miconsdir,%_niconsdir,%_liconsdir}
cd ..
convert -resize 48x48 src/resources/%name.png %buildroot%_liconsdir/%name.png
convert -resize 32x32 src/resources/%name.png %buildroot%_niconsdir/%name.png
convert -resize 16x16 src/resources/%name.png %buildroot%_miconsdir/%name.png
%files
%doc ChangeLog* INSTALL.txt PACKAGERS HACKING.txt LISEZMOI README TRANSLATORS doc/*.pdf doc/*.odt
%_bindir/%name
%_desktopdir/%name.desktop
%_datadir/%name
%_miconsdir/%name.png
%_niconsdir/%name.png
%_liconsdir/%name.png
%changelog
…
Full changelog you can see here