[kio_sysinfo] mimeinfo scriptlet, .spec cleanup
Rex Dieter
rdieter at fedoraproject.org
Thu Jul 3 18:40:02 UTC 2014
commit ecd1eba6c98d1617897019c362ec0e7cc2536a1d
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Thu Jul 3 13:40:12 2014 -0500
mimeinfo scriptlet, .spec cleanup
kio_sysinfo.spec | 27 +++++++++++++++++----------
1 files changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/kio_sysinfo.spec b/kio_sysinfo.spec
index 5b283a7..20595bb 100644
--- a/kio_sysinfo.spec
+++ b/kio_sysinfo.spec
@@ -1,18 +1,15 @@
%define SYSINFO_DISTRO fedora
Name: kio_sysinfo
-Version: 20090930
-Release: 8%{?dist}
Summary: KIO slave which shows basic system information
+Version: 20090930
+Release: 9%{?dist}
-Group: System Environment/Libraries
License: GPLv2+
URL: http://www.kde.org/
Source0: http://ktown.kde.org/~lukas/kio_sysinfo/%{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: kdelibs-devel >= 4
-BuildRequires: kde-filesystem >= 4
+BuildRequires: kdelibs4-devel
BuildRequires: cmake
BuildRequires: dbus-devel giflib-devel pcre-devel
BuildRequires: gettext
@@ -37,18 +34,25 @@ make %{?_smp_mflags} -C %{_target_platform}
%install
-rm -rf %{buildroot}
mkdir %{buildroot}
make install DESTDIR=%{buildroot} -C %{_target_platform}
%find_lang kio_sysinfo
-%clean
-rm -rf %{buildroot}
+%post
+touch --no-create %{_kde4_datadir}/mime ||:
+
+%posttrans
+update-mime-database %{?fedora:-n} %{_kde4_datadir}/mime &> /dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_kde4_datadir}/mime ||:
+ update-mime-database %{?fedora:-n} %{_kde4_datadir}/mime &> /dev/null || :
+fi
%files -f kio_sysinfo.lang
-%defattr(-,root,root,-)
%doc README COPYING
%{_kde4_libdir}/kde4/kio_sysinfo.so
%{_kde4_libdir}/kde4/libksysinfopart.so
@@ -60,6 +64,9 @@ rm -rf %{buildroot}
%changelog
+* Thu Jul 03 2014 Rex Dieter <rdieter at fedoraproject.org> 20090930-9
+- mimeinfo scriptlet, .spec cleanup
+
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 20090930-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the scm-commits
mailing list