summaryrefslogtreecommitdiffstats
path: root/redhat/applications/abakus/abakus.spec
diff options
context:
space:
mode:
Diffstat (limited to 'redhat/applications/abakus/abakus.spec')
-rw-r--r--redhat/applications/abakus/abakus.spec20
1 files changed, 18 insertions, 2 deletions
diff --git a/redhat/applications/abakus/abakus.spec b/redhat/applications/abakus/abakus.spec
index fe63fd198..c4077a07d 100644
--- a/redhat/applications/abakus/abakus.spec
+++ b/redhat/applications/abakus/abakus.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.0.0
+%define tde_version 14.1.0
%endif
%define tde_pkg abakus
%define tde_prefix /opt/trinity
@@ -28,6 +28,7 @@
%define tde_includedir %{tde_prefix}/include
%define tde_libdir %{tde_prefix}/%{_lib}
%define tde_mandir %{tde_datadir}/man
+%define tde_tdeappdir %{tde_datadir}/applications/tde
%define tde_tdedocdir %{tde_docdir}/tde
%define tde_tdeincludedir %{tde_includedir}/tde
@@ -82,6 +83,16 @@ BuildRequires: gamin-devel
# OPENSSL support
BuildRequires: openssl-devel
+# SUSE desktop files utility
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+
+%if 0%{?opensuse_bs} && 0%{?suse_version}
+# for xdg-menu script
+BuildRequires: brp-check-trinity
+%endif
+
%description
AbaKus is a complex calculator, which provides
@@ -139,6 +150,11 @@ export PATH="%{tde_bindir}:${PATH}"
%find_lang %{tde_pkg}
+# Updates applications categories for openSUSE
+%if 0%{?suse_version}
+%suse_update_desktop_file -r "%{buildroot}%{tde_tdeappdir}/abakus.desktop" Utility Calculator
+%endif
+
%clean
%__rm -rf %{buildroot}
@@ -151,7 +167,7 @@ export PATH="%{tde_bindir}:${PATH}"
%{tde_datadir}/apps/abakus/
%{tde_datadir}/icons/hicolor/*/apps/abakus.png
%{tde_tdedocdir}/HTML/en/abakus/
-%{tde_datadir}/applnk/Utilities/abakus.desktop
+%{tde_tdeappdir}/abakus.desktop
%changelog