Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F10836515
D84.id128.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
14 KB
Referenced Files
None
Subscribers
None
D84.id128.diff
View Options
Index: Makefile
===================================================================
--- /dev/null
+++ Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
Index: files/0001-remove-requires-dbus-python.patch
===================================================================
--- /dev/null
+++ files/0001-remove-requires-dbus-python.patch
@@ -0,0 +1,26 @@
+From f1899806454032991820b29b086bdf9c4fbc88c1 Mon Sep 17 00:00:00 2001
+From: Pierre-Yves <pyu@riseup.net>
+Date: Wed, 10 May 2017 11:09:45 +0200
+Subject: [PATCH 1/1] remove requires dbus-python
+
+Signed-off-by: Pierre-Yves <pyu@riseup.net>
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index d8115d2..a3bfb8b 100644
+--- a/setup.py
++++ b/setup.py
+@@ -75,7 +75,7 @@ setup(
+ 'console_scripts': ['autokey-gtk=autokey.gtkui.__main__:main']
+ },
+ scripts=['autokey-qt', 'autokey-run', 'autokey-shell'],
+- install_requires=['dbus-python', 'pyinotify', 'python3-xlib'],
++ install_requires=['pyinotify', 'python3-xlib'],
+ classifiers=[
+ 'Development Status :: 4 - Beta',
+ 'Intended Audience :: Developers',
+--
+2.12.2
+
Index: package.yml
===================================================================
--- /dev/null
+++ package.yml
@@ -0,0 +1,39 @@
+name : autokey-py3
+version : 0.93.10
+release : 1
+source :
+ - https://github.com/autokey-py3/autokey/archive/v0.93.10.tar.gz : ad2c7de897414095c2b3a1937d1d3196165809ef4067efc149f25894ab95d4b4
+license : GPL-3.0
+component : system.utils
+summary : Python 3 port of AutoKey, a desktop automation utility for Linux and X11 with new features
+description: |
+ AutoKey is a desktop automation utility for Linux and X11. It allows the automation of virtually
+ any task by responding to typed abbreviations and hotkeys. It offers a full-featured GUI that
+ makes it highly accessible for novices, as well as a scripting interface offering the
+ full flexibility and power of the Python language.
+builddeps :
+ - pkgconfig(python-3.5)
+ - python3-dbus
+rundeps :
+ - libappindicator
+ - python-inotify
+ - python3-dbus
+ - python3-gobject
+ - python3-xlib
+setup : |
+ # fails to find 'dbus-python' although it is installed
+ %patch -p1 < $pkgfiles/0001-remove-requires-dbus-python.patch
+build : |
+ %python3_setup
+install : |
+ %python3_install
+
+ # remove Qt stuffs
+ rm -rfv $installdir/usr/lib/python3.5/site-packages/autokey/qtui/
+ rm -rfv $installdir/usr/share/kde4/
+ rm -fv $installdir/usr/share/applications/autokey-qt.desktop
+ rm -fv $installdir/usr/share/man/man1/autokey-qt.1
+ rm -fv $installdir/usr/bin/autokey-qt
+ rm -fv $installdir/usr/lib/python3.5/site-packages/autokey/__pycache__/qtapp.cpython-35.pyc
+ rm -fv $installdir/usr/lib/python3.5/site-packages/autokey/qtapp.py
+
Index: pspec_x86_64.xml
===================================================================
--- /dev/null
+++ pspec_x86_64.xml
@@ -0,0 +1,124 @@
+<PISI>
+ <Source>
+ <Name>autokey-py3</Name>
+ <Packager>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
+ </Packager>
+ <License>GPL-3.0</License>
+ <PartOf>system.utils</PartOf>
+ <Summary xml:lang="en">Python 3 port of AutoKey, a desktop automation utility for Linux and X11 with new features</Summary>
+ <Description xml:lang="en">AutoKey is a desktop automation utility for Linux and X11. It allows the automation of virtually
+any task by responding to typed abbreviations and hotkeys. It offers a full-featured GUI that
+makes it highly accessible for novices, as well as a scripting interface offering the
+full flexibility and power of the Python language.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>autokey-py3</Name>
+ <Summary xml:lang="en">Python 3 port of AutoKey, a desktop automation utility for Linux and X11 with new features</Summary>
+ <Description xml:lang="en">AutoKey is a desktop automation utility for Linux and X11. It allows the automation of virtually
+any task by responding to typed abbreviations and hotkeys. It offers a full-featured GUI that
+makes it highly accessible for novices, as well as a scripting interface offering the
+full flexibility and power of the Python language.
+</Description>
+ <PartOf>system.utils</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey-0.93.10-py3.5.egg-info/PKG-INFO</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey-0.93.10-py3.5.egg-info/SOURCES.txt</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey-0.93.10-py3.5.egg-info/dependency_links.txt</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey-0.93.10-py3.5.egg-info/entry_points.txt</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey-0.93.10-py3.5.egg-info/requires.txt</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey-0.93.10-py3.5.egg-info/top_level.txt</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/__init__.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/common.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/configmanager.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/configmanager_constants.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/gtkapp.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/interface.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/iomediator.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/iomediator00.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/iomediator_Key.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/iomediator_constants.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/macro.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/model.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/monitor.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/scripting.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/scripting_Store.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/scripting_highlevel.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/__pycache__/service.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/common.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/configmanager.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/configmanager_constants.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkapp.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__main__.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/__init__.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/__main__.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/configwindow.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/configwindow0.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/dialogs.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/notifier.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/popupmenu.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/__pycache__/settingsdialog.cpython-35.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/configwindow.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/configwindow0.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/abbrsettings.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/autokey.svg</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/blankpage.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/detectdialog.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/folderpage.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/hotkeysettings.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/mainwindow.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/menus.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/phrasepage.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/recorddialog.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/renamedialog.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/scriptpage.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/settingsdialog.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/settingswidget.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/data/windowfiltersettings.xml</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/dialogs.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/notifier.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/popupmenu.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/gtkui/settingsdialog.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/interface.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/iomediator.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/iomediator00.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/iomediator_Key.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/iomediator_constants.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/macro.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/model.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/monitor.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/scripting.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/scripting_Store.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/scripting_highlevel.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/autokey/service.py</Path>
+ <Path fileType="data">/usr/share/applications/autokey-gtk.desktop</Path>
+ <Path fileType="data">/usr/share/icons/Humanity/scalable/apps/autokey-status-error.svg</Path>
+ <Path fileType="data">/usr/share/icons/Humanity/scalable/apps/autokey-status.svg</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/apps/autokey-status-dark.svg</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/apps/autokey-status-error.svg</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/apps/autokey-status.svg</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/apps/autokey.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/apps/autokey.svg</Path>
+ <Path fileType="data">/usr/share/icons/ubuntu-mono-dark/apps/48/autokey-status-error.svg</Path>
+ <Path fileType="data">/usr/share/icons/ubuntu-mono-dark/apps/48/autokey-status.svg</Path>
+ <Path fileType="data">/usr/share/icons/ubuntu-mono-light/apps/48/autokey-status-error.svg</Path>
+ <Path fileType="data">/usr/share/icons/ubuntu-mono-light/apps/48/autokey-status.svg</Path>
+ <Path fileType="man">/usr/share/man</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2017-05-10</Date>
+ <Version>0.93.10</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Jun 9 2023, 5:45 PM (9 w, 5 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5853652
Default Alt Text
D84.id128.diff (14 KB)
Attached To
Mode
D84: Initial version of autokey-py3
Attached
Detach File
Event Timeline
Log In to Comment