From be1bf6266834da90fbec7779e172b3eb7e2077c8 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Thu, 26 Apr 2018 01:16:25 +0300 Subject: [PATCH] lxqt-globalkeys --- desktop/lxqt/lxqt-globalkeys/actions.py | 29 +++++++ .../lxqt-config-globalkeyshortcuts.desktop | 77 +++++++++++++++++++ desktop/lxqt/lxqt-globalkeys/pspec.xml | 71 +++++++++++++++++ desktop/lxqt/lxqt-globalkeys/translations.xml | 10 +++ 4 files changed, 187 insertions(+) create mode 100644 desktop/lxqt/lxqt-globalkeys/actions.py create mode 100755 desktop/lxqt/lxqt-globalkeys/files/lxqt-config-globalkeyshortcuts.desktop create mode 100644 desktop/lxqt/lxqt-globalkeys/pspec.xml create mode 100644 desktop/lxqt/lxqt-globalkeys/translations.xml diff --git a/desktop/lxqt/lxqt-globalkeys/actions.py b/desktop/lxqt/lxqt-globalkeys/actions.py new file mode 100644 index 0000000000..b9b84d8418 --- /dev/null +++ b/desktop/lxqt/lxqt-globalkeys/actions.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import cmaketools +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + cmaketools.configure("-DCMAKE_BUILD_TYPE=release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib\ + -DPULL_TRANSLATIONS=no \ + -DUSE_QT5=ON", sourceDir="..") + +def build(): + shelltools.cd("build") + cmaketools.make() + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("..") + #pisitools.dodoc("AUTHORS", "COPYING") diff --git a/desktop/lxqt/lxqt-globalkeys/files/lxqt-config-globalkeyshortcuts.desktop b/desktop/lxqt/lxqt-globalkeys/files/lxqt-config-globalkeyshortcuts.desktop new file mode 100755 index 0000000000..ad402087df --- /dev/null +++ b/desktop/lxqt/lxqt-globalkeys/files/lxqt-config-globalkeyshortcuts.desktop @@ -0,0 +1,77 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Shortcut Keys +Name[tr]=Klavye Kısayolları +Comment=Keyboard Shortcut Settings +Comment[tr]=Klavye Kısayolları +GenericName=Keyboard Shortcut Settings +GenericName[tr]=Klavye Kısayol Ayarları +Exec=lxqt-config-globalkeyshortcuts +Icon=preferences-desktop-keyboard +StartupNotify=false +Terminal=false +Type=Application +Categories=Settings;DesktopSettings;Qt;LXQt; +OnlyShowIn=LXQt;LXDE; + + +Name[ru]=конфигурация сокращенных путей Pa3op +Comment[ru]=Глобальний конфигурация сокращенных путей для рабочий стол Pa3or +GenericName[ru]=Глобальний конфигурация сокращенных путей Pa3op +Name[uk]=Налаштування скорочень LxQt +Comment[uk]=Налаштувати глобальні скорочення стільниці LxQt +GenericName[uk]=Налаштування глобальних скорочень LxQt +Name[cs_CZ]=Nastavení klávesových zkratek +Comment[cs_CZ]=Nastavit celkové klávesové zkratky pro prostředí LxQt +GenericName[cs_CZ]=Nastavení celkových klávesových zkratek +Name[zh_TW]=LxQt快捷鍵設定 +Comment[zh_TW]=設定LxQt桌面的全域快捷鍵 +GenericName[zh_TW]=LxQt全域快捷鍵設定 +Name[es]=Configuración de Atajos de LxQt +Comment[es]=Configure atajos globales del Escritorio de LxQt +GenericName[es]=Configuración de Atajos Globales de LxQt +Name[de_DE]=LxQt Hotkey Konfiguration +Comment[de_DE]=Globalen Hotkey für LxQt Desktop definieren +GenericName[de_DE]=LxQt Globale Hotkey Konfiguration +Name[zh_CN]=LxQt 快捷键配置 +Comment[zh_CN]=配置 LxQt 桌面全局快捷键 +GenericName[zh_CN]=LxQt 全局快捷键配置 +Name[th_TH]=การตั้งค่าปุ่มลัด LxQt +Comment[th_TH]=ตั้งค่าปุ่มลัดหลักของ LxQt เดกส์ท็อป +GenericName[th_TH]=การตั้งค่าปุ่มลัดหลัก LxQt +Name[eu]=LxQt lasterbideen konfigurazioa +Comment[eu]=Konfiguratu LxQt mahaigainaren lasterbide globalak +GenericName[eu]=LxQt lasterbide globalen konfigurazioa +Name[it_IT]=Configurazione delle scorciatoie di LxQt +Comment[it_IT]=Configura le scorciatoie globali del desktop LxQt +GenericName[it_IT]=Configurazione delle scorciatoie globali di LxQt +Name[el_GR]=Διαμόρφωση καθολικών συντομεύσεων LxQt +Comment[el_GR]=Διαμόρφωση καθολικών συντομεύσεων LxQt +GenericName[el_GR]=Διαμόρφωση καθολικών συντομεύσεων LxQt +Name[pt_BR]=Configuração Do Atalho +Comment[pt_BR]=Configurar atalhos globais do desktop LxQt +GenericName[pt_BR]=Configurações Dos Atalhos Globais +Name[pl_PL]=Konfiguracja skrótów pulpitu LxQt +Comment[pl_PL]=Określ globalny skrót pulpitu LxQt +GenericName[pl_PL]=Konfiguracja globalnych skrótów pulpitu LxQt +Name[da_DK]=Konfiguration af LxQt Tastaturgenveje +Comment[da_DK]=Konfigurer globale tastaturgenveje for LxQt-skrivebordet +GenericName[da_DK]=Konfiguration af LxQt Globale Tastaturgenveje +Name[es_VE]=Configuracion de atajos de LxQt +Comment[es_VE]=Configura atajos de teclado para el escritorio LxQt +GenericName[es_VE]=Configuracion de Atajos globales de LxQt +Name[ro_RO]=Configurație acceleratori LxQt +Comment[ro_RO]=Configurează acceleratorii globali pentru LxQt +GenericName[ro_RO]=Configurație acceleratori globali LxQt +Name[ru_RU]=Настройка Сочетание Клавиш LxQt +Comment[ru_RU]=Настроить глобальное сочетание клавиш рабочего стола LxQt +GenericName[ru_RU]=Настройка Глобального Сочетание Клавиш LxQt +Name[cs]=Nastavení klávesových zkratek +Comment[cs]=Nastavit celkové klávesové zkratky pro prostředí LxQt +GenericName[cs]=Nastavení celkových klávesových zkratek +Name[pt]=Configuração dos atalhos do LxQt +Comment[pt]=Configurar os atalhos globais do LXDE-Qt +GenericName[pt]=Configuração dos atalhos globais do LXDE-Qt +Name[da]=Konfiguration af LxQt Tastaturgenveje +Comment[da]=Konfigurer globale tastaturgenveje for LxQt-skrivebordet +GenericName[da]=Konfiguration af LxQt Globale Tastaturgenveje \ No newline at end of file diff --git a/desktop/lxqt/lxqt-globalkeys/pspec.xml b/desktop/lxqt/lxqt-globalkeys/pspec.xml new file mode 100644 index 0000000000..873bee8b34 --- /dev/null +++ b/desktop/lxqt/lxqt-globalkeys/pspec.xml @@ -0,0 +1,71 @@ + + + + lxqt-globalkeys + http://www.lxde.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + lxqt + Daemon used to register global keyboard shortcuts + LXQt daemon and library for global keyboard shortcuts registration. + https://github.com/lxde/lxqt-globalkeys/releases/download/0.12.0/lxqt-globalkeys-0.12.0.tar.xz + + cmake + kwindowsystem-devel + libX11-devel + libgcc + liblxqt-devel + libqtxdg-devel + qt5-base-devel + qt5-linguist + lxqt-build-tools + + + + lxqt-globalkeys + + /usr/bin + /usr/lib + /usr/share + /etc + + + lxqt-config-globalkeyshortcuts.desktop + + Development headers for libqtxdg + + libX11 + libgcc + liblxqt + qt5-base + + + + lxqt-globalkeys-devel + + /usr/include + /usr/lib/pkgconfig + + + lxqt-config-globalkeyshortcuts.desktop + + Development headers for lxqt-globalkeys + + lxqt-globalkeys + qt5-base-devel + + + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + diff --git a/desktop/lxqt/lxqt-globalkeys/translations.xml b/desktop/lxqt/lxqt-globalkeys/translations.xml new file mode 100644 index 0000000000..8ad5f723d0 --- /dev/null +++ b/desktop/lxqt/lxqt-globalkeys/translations.xml @@ -0,0 +1,10 @@ + + + lxqt-globalkeys + Global klavye kısayollarını kaydetmek için kullanılan araç. + Global klavye kısayolları kaydı için LXQT kütüphane ve araçları. + + + lxqt-globalkeys-devel + +