[autokey] Update to 0.80.2
Raghu Udiyar
raghusiddarth at fedoraproject.org
Sun Oct 9 12:23:27 UTC 2011
commit 92fce07759d3675e453fc385627ee1fa36bb153a
Author: Raghu Udiyar <raghusiddarth at gmail.com>
Date: Sun Oct 9 17:53:19 2011 +0530
Update to 0.80.2
.gitignore | 1 +
autokey.spec | 94 +++++++++++----------------------------------------------
sources | 2 +-
3 files changed, 20 insertions(+), 77 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cd4467d..ba0783c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/autokey_0.71.3.tar.gz
+/autokey_0.80.2.tar.gz
diff --git a/autokey.spec b/autokey.spec
index aebff90..30bea44 100644
--- a/autokey.spec
+++ b/autokey.spec
@@ -2,8 +2,8 @@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
Name: autokey
-Version: 0.71.3
-Release: 4%{?dist}
+Version: 0.80.2
+Release: 1%{?dist}
Summary: Desktop automation utility
@@ -15,10 +15,11 @@ Source0: http://autokey.googlecode.com/files/%{name}_%{version}.tar.gz
BuildArch: noarch
BuildRequires: python-xlib,notify-python,pygtk2,pygtk2-libglade,desktop-file-utils
-
-Requires: autokey-common
-Requires: autokey-gtk
+Requires: pygtksourceview,python-simplejson,python-inotify
Provides: autokey = %{version}-%{release}
+Provides: autokey-common = %{version}-%{release}
+Provides: autokey-gtk = %{version}-%{release}
+Obsoletes: autokey <= 0.71.3-4
%description
@@ -29,38 +30,6 @@ accessible for novices, as well as a scripting interface offering
the full flexibility and power of the Python language.
-%package common
-Summary: Desktop automation utility - common data
-Group: Applications/Productivity
-Requires: python >= 2.5
-Provides: autokey = %{version}-%{release}
-
-
-%description common
-This package contains the common data shared between the various front ends.
-
-
-%package gtk
-Summary: AutoKey GTK+ version
-Group: Applications/Productivity
-Requires: pygtksourceview
-Requires: autokey-common = %{version}-%{release}
-Provides: autokey = %{version}-%{release}
-%description gtk
-This package contains the GTK+ front end for autokey
-
-
-%package qt
-Summary: AutoKey QT version
-Group: Applications/Productivity
-Requires: qscintilla-python
-Requires: autokey-common = %{version}-%{release}
-%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
-Provides: autokey = %{version}-%{release}
-%description qt
-This package contains the QT front end for autokey
-
-
%prep
%setup -q
@@ -68,11 +37,12 @@ This package contains the QT front end for autokey
%build
%{__python} setup.py build
+
%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
-desktop-file-validate %{buildroot}/%{_datadir}/applications/autokey-qt.desktop
+desktop-file-validate %{buildroot}/%{_datadir}/applications/autokey-gtk.desktop
# remove shebang from python libraries
for lib in $(find %{buildroot}%{python_sitelib}/autokey/ -name "*.py"); do
@@ -82,60 +52,32 @@ for lib in $(find %{buildroot}%{python_sitelib}/autokey/ -name "*.py"); do
done
-%post gtk
-update-desktop-database > /dev/null 2>&1 || :
-
-
-%post qt
+%post
update-desktop-database > /dev/null 2>&1 || :
-%postun gtk
-update-desktop-database > /dev/null 2>&1 || :
-
-
-%postun qt
+%postun
update-desktop-database > /dev/null 2>&1 || :
%files
-
-
-%files common
%doc doc/scripting ACKNOWLEDGMENTS COPYING
# For noarch packages: sitelib
-%{python_sitelib}/autokey/common.*
-%{python_sitelib}/autokey/configmanager.*
-%{python_sitelib}/autokey/daemon.*
-%{python_sitelib}/autokey/evdev.*
-%{python_sitelib}/autokey/__init__.*
-%{python_sitelib}/autokey/interface.*
-%{python_sitelib}/autokey/iomediator.*
-%{python_sitelib}/autokey/model.*
-%{python_sitelib}/autokey/nogui.*
-%{python_sitelib}/autokey/scripting.*
-%{python_sitelib}/autokey/service.*
+%{python_sitelib}/autokey/*
%{python_sitelib}/autokey-*.egg-info
-%{_datadir}/pixmaps/*
-
-
-%files gtk
-%{python_sitelib}/autokey/gtkui/*
-%{python_sitelib}/autokey/gtkapp.*
%{_bindir}/autokey-gtk
%{_datadir}/applications/autokey-gtk.desktop
+%{_datadir}/pixmaps/*
%{_mandir}/man1/autokey-gtk.1.gz
-%files qt
-%{python_sitelib}/autokey/qtui/*
-%{python_sitelib}/autokey/qtapp.*
-%{_bindir}/autokey-qt
-%{_datadir}/applications/autokey-qt.desktop
-%{_mandir}/man1/autokey-qt.1.gz
-
-
%changelog
+* Sat Oct 8 2011 Raghu Udiyar <raghusiddarth at gmail.com> 0.80.2-1
+- Update to upstream 0.80.2 release
+- Qt interface deprecated and removed
+- Change package structure and remove qt subpackage/files
+- Updated application icon
+- Full changelog : http://code.google.com/p/autokey/source/browse/trunk/debian/changelog?spec=svn376&r=376
* Thu Jul 21 2011 Raghu Udiyar <raghusiddarth at gmail.com> 0.71.3-4
- Update to upstream 0.71.3-2 release
diff --git a/sources b/sources
index e089463..57f112c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ee6a5552347c31465468440fa803b7aa autokey_0.71.3.tar.gz
+ce2ae5d526645a25559ed3f65fff3f44 autokey_0.80.2.tar.gz
More information about the scm-commits
mailing list