[kmag] cleanup, Source0 snippet

Rex Dieter rdieter at fedoraproject.org
Tue Jan 24 13:59:47 UTC 2012


commit 64db93161f6c08a6f1fa07e5990d4f04f86891fe
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Tue Jan 24 07:59:28 2012 -0600

    cleanup, Source0 snippet

 .gitignore |    3 ---
 kmag.spec  |   27 ++++++++++++++++-----------
 2 files changed, 16 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 19cf34f..6be2559 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1 @@
-/kmag-4.7.90.tar.bz2
-/kmag-4.7.95.tar.bz2
-/kmag-4.7.97.tar.bz2
 /kmag-4.8.0.tar.bz2
diff --git a/kmag.spec b/kmag.spec
index 291ddaf..ef75007 100644
--- a/kmag.spec
+++ b/kmag.spec
@@ -1,25 +1,29 @@
-Name:           kmag
+Name:    kmag
 Version: 4.8.0
 Release: 1%{?dist}
-Summary:        A screen magnifier
+Summary: A screen magnifier
 
 # kmagzoomview.h is only GPLv2 but I expect it's mistake as .cpp is GPLv2+, 
 # I'll check it with upstream, for now stick with GPLv2
-License:        GPLv2
-URL:            http://accessibility.kde.org/
-Source0:        ftp://ftp.kde.org/pub/kde/unstable/4.7.90/src/kmag-%{version}.tar.bz2
-
-BuildRequires:  desktop-file-utils
-BuildRequires:  kdelibs4-devel >= %{version}
+License: GPLv2
+URL:     http://accessibility.kde.org/
+%global revision %(echo %{version} | cut -d. -f3)
+%if %{revision} >= 50
+%global stable unstable
+%else
+%global stable stable
+%endif
+Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.bz2
+
+BuildRequires: desktop-file-utils
+BuildRequires: kdelibs4-devel >= %{version}
 
 # DBus runtime service
-Requires:       kaccessible%{?_isa} >= %{version}
-
+Requires: kaccessible%{?_isa} >= %{version}
 
 # when split occured
 Conflicts: kdeaccessibility < 1:4.7.80
 
-
 %description
 %{summary}.
 
@@ -67,6 +71,7 @@ gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
 %{_kde4_iconsdir}/hicolor/*/*/*
 %{_mandir}/man1/*.1*
 
+
 %changelog
 * Sun Jan 22 2012 Rex Dieter <rdieter at fedoraproject.org> - 4.8.0-1
 - 4.8.0


More information about the scm-commits mailing list