lxqt-session

This commit is contained in:
2018-04-26 01:22:01 +03:00
parent a431318d5a
commit ed87a9443f
11 changed files with 424 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
#!/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 \
-DPULL_TRANSLATIONS=no", sourceDir="..")
def build():
shelltools.cd("build")
cmaketools.make()
def install():
shelltools.cd("build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("..")
pisitools.dodoc("AUTHORS")
pisitools.remove("/usr/share/applications/lxqt-leave.desktop") #unneeded
@@ -0,0 +1,46 @@
[Desktop Entry]
Type=Application
Name=Hibernate
GenericName=Hibernate
Comment=hibernate the machine
Exec=lxqt-leave --hibernate
Icon=system-suspend-hibernate
Categories=System;X-Leave;
OnlyShowIn=LXQt;
Comment[ar]=أسبت الجهاز
Name[ar]=أسبت
GenericName[ar]=أسبت
Name[ca]=Hiberna
GenericName[ca]=Hiberna
Comment[ca]=Posa en hibernació la màquina
Name[da]=Dvale
Comment[da]=Sæt maskinen i dvale
Comment[de]=Rechner in Tiefschlaf versetzen
Name[de]=Tiefschlaf
Name[el]=Νάρκη
GenericName[el]=Νάρκη
Comment[el]=Nάρκωση του υπολογιστή
Name[eu]=Hibernatu
GenericName[eu]=Hibernatu
Comment[eu]=Hibernatu ordenagailua
Name[fr]=Hivernation
GenericName[fr]=Hivernation
Comment[fr]=Hivernation de l'ordinateur
Comment[hu]=Mélykészenléti állapot
Name[hu]=Mélykészenlét
Name[it]=Iberna
Comment[it]=Ibernare il computer
Name[ja]=ハイバネート
Comment[ja]=PCをハイバネートします
Name[lt]=Užmigdyti
GenericName[lt]=Užmigdyti
Comment[lt]=Užmigdyti kompiuterį
Name[pl]=Hibernuj
Comment[pl]=Hibernuj komputer
Name[pt]=Hibernar
Comment[pt]=Hibernar o computador
Name[ru]=Спящий режим
Comment[ru]=Перевести компьютер в спящий режим
Name[tr]=Uykuya Al
Comment[tr]=Bilgisayarı Uykuya Al
@@ -0,0 +1,47 @@
[Desktop Entry]
Type=Application
Name=Lock Screen
GenericName=Lock Screen
Comment=Lock the current session
Exec=lxqt-leave --lockscreen
Icon=system-lock-screen
Categories=System;Screensaver;
OnlyShowIn=LXQt;
Comment[ar]=اقفل الجلسة الحاليّة
Name[ar]=اقفل الشّاشة
GenericName[ar]=اقفل الشّاشة
Name[ca]=Bloqueja la pantalla
GenericName[ca]=Bloqueja la pantalla
Comment[ca]=Bloqueja la sessió actual
Name[da]=Lås skærmen
Comment[da]=Lås den aktuelle session
Comment[de]=aktuelle Sitzung sperren
Name[de]=Bildschirm sperren
Name[el]=Κλείδωμα οθόνης
GenericName[el]=Κλείδωμα οθόνης
Comment[el]=Κλείδωμα της τρέχουσας συνεδρίας
Name[eu]=Blokeatu pantaila
GenericName[eu]=Blokeatu pantaila
Comment[eu]=Blokeatu uneko saioa
Comment[fr]=Verrouillage de la session courante
GenericName[fr]=Verrouiller l’écran
Name[fr]=Verrouiller l’écran
Comment[hu]=A gép zárolása
Name[hu]=Képernyőzár
Name[it]=Blocca schermo
Comment[it]=Blocca la sessione attuale
Name[ja]=画面のロック
Comment[ja]=画面をロックします
Name[lt]=Užrakinti ekraną
GenericName[lt]=Užrakinti ekraną
Comment[lt]=Užrakinti esamą seansą
Name[pl]=Zablokuj ekran
Comment[pl]=Zablokuj bieżącą sesję
Name[pt]=Bloquear
Comment[pt]=Bloquear a sessão atual
Name[ru]=Заблокировать экран
Comment[ru]=Заблокировать текущий сеанс
Name[tr]=Kilitle
Comment[tr]=Ekranı Kilitle
@@ -0,0 +1,47 @@
[Desktop Entry]
Type=Application
Name=Logout
GenericName=Logout
Comment=Logout from the current session
Exec=lxqt-leave --logout
Icon=system-log-out
Categories=System;X-Leave;
OnlyShowIn=LXQt;
Comment[ar]=اخرج من الجلسة الحاليّة
Name[ar]=اخرج
GenericName[ar]=اخرج
Name[ca]=Tanca la sessió
GenericName[ca]=Tanca la sessió
Comment[ca]=Tancament de la sessió actual
Name[da]=Log ud
Comment[da]=Log ud fra den aktuelle session
Comment[de]=Sitzung beenden
Name[de]=Abmelden
Name[el]=Αποσύνδεση
GenericName[el]=Αποσύνδεση
Comment[el]=Αποσύνδεση από την τρέχουσα συνεδρία
Name[eu]=Itxi saioa
GenericName[eu]=Itxi saioa
Comment[eu]=Itxi uneko saioa
Name[fr]=Déconnecter
GenericName[fr]=Déconnecter
Comment[fr]=Déconnecter de cette session
Comment[hu]=LXQt munkamenet vége
Name[hu]=Kilépés
Name[it]=Chiudi sessione
Comment[it]=Chiudere la sessione attuale
Name[ja]=ログアウト
Comment[ja]=セッションからログアウトします
Name[lt]=Atsijungti
GenericName[lt]=Atsijungti
Comment[lt]=Atsijungti iš esamo seanso
Name[pl]=Wyloguj
Comment[pl]=Zakończ bieżącą sesję
Name[pt]=Sair
Comment[pt]=Sair da sessão
Name[ru]=Выйти из системы
Comment[ru]=Выйти из текущего сеанса
Name[tr]=Oturumu Kapat
Comment[tr]=Oturumu Kapat
@@ -0,0 +1,47 @@
[Desktop Entry]
Type=Application
Name=Reboot
GenericName=Reboot
Comment=reboot the machine
Exec=lxqt-leave --reboot
Icon=system-reboot
Categories=System;X-Leave;
OnlyShowIn=LXQt;
Comment[ar]=أعد إقلاع الجهاز
Name[ar]=أعد الإقلاع
GenericName[ar]=أعد الإقلاع
Name[ca]=Reinicia
GenericName[ca]=Reinicia
Comment[ca]=Reinicia la màquina
Name[da]=Genstart
Comment[da]=Genstart maskinen
Comment[de]=Rechner neustarten
Name[de]=Neustart
Name[el]=Επανεκκίνηση
GenericName[el]=Επανεκκίνηση
Comment[el]=Επανεκκίνηση του μηχανήματος
Name[eu]=Berrabiarazi
GenericName[eu]=Berrabiarazi
Comment[eu]=Berrabiarazi ordenagailua
Name[fr]=Redémarrer
GenericName[fr]=Redémarrer
Comment[fr]=Redémarrer l'ordinateur
Comment[hu]=A gép újraindítása
Name[hu]=Újraindítás
Name[it]=Riavvia
Comment[it]=Riavviare il computer
Name[ja]=再起動
Comment[ja]=PCを再起動します
Name[lt]=Paleisti iš naujo
GenericName[lt]=Paleisti iš naujo
Comment[lt]=Paleisti kompiuterį iš naujo
Name[pl]=Uruchom ponownie
Comment[pl]=Ponowne uruchomienie komputera
Name[pt]=Reiniciar
Comment[pt]=Reiniciar o computador
Name[ru]=Перезагрузка
Comment[ru]=Перезагрузить компьютер
Name[tr]=Yeniden Başlat
Comment[tr]=Bilgisayarı Yeniden Başlat
@@ -0,0 +1,47 @@
[Desktop Entry]
Type=Application
Name=Shutdown
GenericName=Shutdown
Comment=shutdown the machine
Exec=lxqt-leave --shutdown
Icon=system-shutdown
Categories=System;X-Leave;
OnlyShowIn=LXQt;
Comment[ar]=أطفئ الجهاز
Name[ar]=أطفئ
GenericName[ar]=أطفئ
Name[ca]=Atura
GenericName[ca]=Atura
Comment[ca]=Atura la màquina
Name[da]=Luk ned
Comment[da]=Luk maskinen
Comment[de]=Rechner herunterfahren
Name[de]=Herunterfahren
Name[el]=Τερματισμός
GenericName[el]=Τερματισμός
Comment[el]=Τερματισμός του μηχανήματος
Name[eu]=Itzali
GenericName[eu]=Itzali
Comment[eu]=Itzali ordenagailua
Name[fr]=Arrêter
GenericName[fr]=Arrêter
Comment[fr]=Arrêter l'ordinateur
Comment[hu]=A számítógép kikapcsolása
Name[hu]=Kikapcsolás
Name[it]=Arresta
Comment[it]=Spegnere il computer
Name[ja]=シャットダウン
Comment[ja]=PCをシャットダウンします
Name[lt]=Išjungti
GenericName[lt]=Išjungti
Comment[lt]=Išjungti kompiuterį
Name[pl]=Wyłącz
Comment[pl]=Wyłącz komputer
Name[pt]=Desligar
Comment[pt]=Desligar o computador
Name[ru]=Выключение
Comment[ru]=Выключить компьютер
Name[tr]=Bilgisayarı Kapat
Comment[tr]=Bilgisayarı Kapat
@@ -0,0 +1,47 @@
[Desktop Entry]
Type=Application
Name=Suspend
GenericName=Suspend
Comment=suspend the machine
Exec=lxqt-leave --suspend
Icon=system-suspend
Categories=System;X-Leave;
OnlyShowIn=LXQt;
Comment[ar]=علّق الجهاز
Name[ar]=علّق
GenericName[ar]=علّق
Name[ca]=Suspèn
GenericName[ca]=Suspèn
Comment[ca]=Suspèn la màquina
Name[da]=Hvile
Comment[da]=Sæt maskinen i hvile
Comment[de]=Rechner in Bereitschaftsmodus versetzen
Name[de]=Bereitschaft
Name[el]=Αναστολή
GenericName[el]=Αναστολή
Comment[el]=Αναστολή του μηχανήματος
Name[eu]=Eseki
GenericName[eu]=Eseki
Comment[eu]=Eseki ordenagailua
Name[fr]=Suspendre
GenericName[fr]=Suspendre
Comment[fr]=Suspendre l'ordinateur
Comment[hu]=A számítógép készenléti állapotba helyezése
Name[hu]=Készenlét
Name[it]=Sospensione
Comment[it]=Sospendere il computer
Name[ja]=サスペンド
Comment[ja]=PCをサスペンドします
Name[lt]=Pristabdyti
GenericName[lt]=Pristabdyti
Comment[lt]=Pristabdyti kompiuterį
Name[pl]=Uśpij
Comment[pl]=Uśpij komputer
Name[pt]=Suspender
Comment[pt]=Suspender o computador
Name[ru]=Ждущий режим
Comment[ru]=Перевести компьютер в ждущий режим
Name[tr]=Beklemeye Al
Comment[tr]=Bilgisayarı Beklemeye Al
+11
View File
@@ -0,0 +1,11 @@
[General]
icon_theme=damadamas
single_click_activate=true
theme=ambiance
tool_button_style=ToolButtonTextBesideIcon
[Qt]
doubleClickInterval=400
font="Noto Sans [GOOG],10,-1,5,50,0,0,0,0,0"
style=Fusion
wheelScrollLines=3
@@ -0,0 +1,28 @@
[General]
leave_confirmation=false
lock_screen_before_power_actions=false
window_manager=openbox
[Environment]
BROWSER=qupzilla
GTK_CSD=0
GTK_OVERLAY_SCROLLING=0
TERM=qterminal
[Font]
antialias=true
dpi=96
hinting=true
[Keyboard]
beep=false
delay=500
interval=30
numlock=true
[Mouse]
acc_factor=20
acc_threshold=10
cursor_size=18
cursor_theme=Oxygen_White
left_handed=false
+70
View File
@@ -0,0 +1,70 @@
<PISI>
<Source>
<Name>lxqt-session</Name>
<Homepage>http://www.lxde.org</Homepage>
<Packager>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Packager>
<License>GPL2</License>
<IsA>app</IsA>
<Icon>lxqt</Icon>
<Summary>LXQt session</Summary>
<Description>An alternative session manager ported from the original razor-session</Description>
<Archive sha1sum="a60371496abfda73808846ced918c74c37a1287a" type="tarxz">https://github.com/lxde/lxqt-session/releases/download/0.12.0/lxqt-session-0.12.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>kwindowsystem-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="0.12.0">liblxqt-devel</Dependency>
<Dependency>libqtxdg-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt5-x11extras-devel</Dependency>
<Dependency>xdg-user-dirs</Dependency>
<Dependency versionFrom="0.4.0">lxqt-build-tools</Dependency>
<Dependency>libgudev-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>lxqt-session</Name>
<RuntimeDependencies>
<Dependency>eudev</Dependency>
<Dependency>kwindowsystem</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>liblxqt</Dependency>
<Dependency>libqtxdg</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>pisilinux-theme-damadamas</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/</Path>
<Path fileType="config">/etc</Path>
</Files>
<AdditionalFiles>
<AdditionalFile permission="0644" owner="root" target="/etc/lxqt/session.conf">session.conf</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/etc/lxqt/lxqt.conf">lxqt.conf</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/usr/share/applications/lxqt-lockscreen.desktop">lxqt-lockscreen.desktop</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/usr/share/applications/lxqt-reboot.desktop">lxqt-reboot.desktop</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/usr/share/applications/lxqt-suspend.desktop">lxqt-suspend.desktop</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/usr/share/applications/lxqt-hibernate.desktop">lxqt-hibernate.desktop</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/usr/share/applications/lxqt-logout.desktop">lxqt-logout.desktop</AdditionalFile>
<AdditionalFile permission="0644" owner="root" target="/usr/share/applications/lxqt-shutdown.desktop">lxqt-shutdown.desktop</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2018-04-23</Date>
<Version>0.12.0</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,7 @@
<PISI>
<Source>
<Name>lxqt-session</Name>
<Summary xml:lang="tr">LXQt oturumu.</Summary>
<Description xml:lang="tr">Orjinal razor-sessiondan taşınan bir alternatif oturum yöneticisidir.</Description>
</Source>
</PISI>