File dxde.spec of Package dxde
%define name dxde
%define version 1.40.13
Name: %{name}
Version: %{version}
Summary: Program pro vedení daňové evidence
Release: 1
License: GPL
Source: %{name}_%{version}-1.tar.gz
Packager: David Vachulka <arch_dvx@users.sourceforge.net>
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(fontconfig)
%if 0%{?fedora}
Group: Office
BuildRequires: wxGTK-devel
%endif
%if 0%{?suse_version}
Group: Productivity/Office/Finance
BuildRequires: wxWidgets-devel >= 3 update-desktop-files
%endif
%if 0%{?mageia}
BuildRequires: wxgtk3.0-devel
%endif
%description
Program pro vedení daňové evidence. dxde je nezávislé na desktopu a napsané pomocí wxWidgets toolkit.
%global debug_package %{nil}
%prep
%setup -q
%build
mkdir build
pushd build
cmake \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
..
make
popd #build
%install
pushd build
%make_install
popd #build
%if 0%{?suse_version}
%suse_update_desktop_file -r %{name} Finance
%endif
%clean
rm -rf $RPM_BUILD_ROOT
%files
%if 0%{?suse_version}
%defattr(-,root,root)
%dir /usr/share/dxde
%dir /usr/share/dxde/help
%dir /usr/share/dxde/templates
%dir /usr/share/icons/hicolor
%dir /usr/share/icons/hicolor/32x32
%dir /usr/share/icons/hicolor/32x32/apps
%dir /usr/share/icons/hicolor/scalable
%dir /usr/share/icons/hicolor/scalable/apps
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/icons/*
%{_datadir}/dxde/*
%{_datadir}/applications/%{name}.desktop
%else
%defattr(-,root,root)
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/icons/*
%{_datadir}/dxde/*
%{_datadir}/applications/%{name}.desktop
%endif
%changelog
* Mon Nov 17 2014 archdvx@dxsolutions.org
- initial build