diff --git a/desktop/lxqt/pcmanfm-qt/actions.py b/desktop/lxqt/pcmanfm-qt/actions.py new file mode 100644 index 0000000000..1617bb424d --- /dev/null +++ b/desktop/lxqt/pcmanfm-qt/actions.py @@ -0,0 +1,28 @@ +#!/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", sourceDir="..") + +def build(): + shelltools.cd("build") + cmaketools.make() + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("..") + pisitools.dodoc("AUTHORS") diff --git a/desktop/lxqt/pcmanfm-qt/files/pcmanfm-qt-desktop-pref.desktop b/desktop/lxqt/pcmanfm-qt/files/pcmanfm-qt-desktop-pref.desktop new file mode 100755 index 0000000000..ed1ecc5834 --- /dev/null +++ b/desktop/lxqt/pcmanfm-qt/files/pcmanfm-qt-desktop-pref.desktop @@ -0,0 +1,36 @@ +[Desktop Entry] +Type=Application +Name=Desktop +GenericName=Desktop Settings +Comment=Change wallpapers and behavior of desktop manager +Exec=pcmanfm-qt --desktop-pref=general +Icon=user-desktop +Categories=Settings;Qt;DesktopSettings; +StartupNotify=true +Name[ar]=سطح المكتب +GenericName[ar]=تفضيلات سطح المكتب +Comment[ar]=غيّر خلفيّات مدير سطح المكتب وسلوكه +Name[de]=Schreibtisch +GenericName[de]=Schreibtischeinstellungen +Comment[de]=Einstellungen wie Hintergrundbild oder verwendete Menüs +Name[el]=Επιφάνεια εργασίας +GenericName[el]=Ρυθμίσεις της επιφάνειας εργασίας +Comment[el]=Αλλαγή της ταπετσαρίας και της συμπεριφοράς του διαχειριστή της επιφάνειας εργασίας +Name[hu]=Asztal +GenericName[hu]=Asztalbeállítás +Comment[hu]=Asztal kinézet és viselkedés beállítása +Name[it]=Scrivania +GenericName[it]=Preferenze della scrivania +Comment[it]=Configura percorso e aspetto della scrivania +Name[pl]=Pulpit +GenericName[pl]=Ustawienia pulpitu +Comment[pl]=Zmiana tapety oraz zachowania pulpitu +Name[pt]=Área de trabalho +GenericName[pt]=Definições da área de trabalho +Comment[pt]=Mudar o papel de parede e o comportamento da área de trabalho +Name[ru]=Рабочий стол +GenericName[ru]=Настройки рабочего стола +Comment[ru]=Изменить обои и поведение менеджера рабочего стола +Name[tr]=Dosya Yöneticisi +GenericName[tr]=Lxqt Dosya ve masaüstü yönetim uygulaması +Comment[tr]=Dosya Yöneticisi ve Masaüstü Ayarları (duvarkağıtları, menüler vs..) diff --git a/desktop/lxqt/pcmanfm-qt/files/pcmanfm-qt.desktop b/desktop/lxqt/pcmanfm-qt/files/pcmanfm-qt.desktop new file mode 100755 index 0000000000..6e0e85f083 --- /dev/null +++ b/desktop/lxqt/pcmanfm-qt/files/pcmanfm-qt.desktop @@ -0,0 +1,37 @@ +[Desktop Entry] +Type=Application +Name=PCManFM File Manager +GenericName=File Manager +Comment=Browse the file system and manage the files +Exec=pcmanfm-qt %U +MimeType=inode/directory; +Icon=system-file-manager +Categories=FileManager;Utility;Core;Qt; +StartupNotify=true +Name[ar]=مدير الملفّات PCManFM +GenericName[ar]=مدير ملفّات +Comment[ar]=تصفّح نظام الملفّات وأدر ملفّاتك +Name[de]=PCManFM-Qt +GenericName[de]=Dateimanager +Comment[de]=Dateimanager der Desktop-Umgebung LXQt +Name[el]=Διαχειριστής αρχείων PCManFM +GenericName[el]=Διαχειριστής αρχείων +Comment[el]=Περιήγηση του συστήματος αρχείων και διαχείριση των αρχείων +Name[hu]=PCManFM-Qt fájlkezelő +GenericName[hu]=Fájlkezelő +Comment[hu]=Fájlok böngészése és karbantartása +Name[it]=Gestore file PCmanFM +GenericName[it]=Gestore file +Comment[it]=Esplora e organizza file e cartelle +Name[pl]=Menedżer plików PCManFM +GenericName[pl]=Menedżer plików +Comment[pl]=Przegląd systemu plików i zarządzanie plikami +Name[pt]=Gestor de ficheiros PCManFM +GenericName[pt]=Gestor de ficheiros +Comment[pt]=Explorar o sistema de ficheiros e gerir os seus ficheiros e pastas +Name[ru]=Диспетчер файлов PCManFM +GenericName[ru]=Диспетчер файлов +Comment[ru]=Просматривайте файловую систему и управляйте файлами +Name[tr]=Pcmanfm-Qt +GenericName[tr]=Dosya Yönetici +Comment[tr]=Lxqt dosya ve masaüstü yöneticisi diff --git a/desktop/lxqt/pcmanfm-qt/files/settings.conf b/desktop/lxqt/pcmanfm-qt/files/settings.conf new file mode 100644 index 0000000000..b860fd470f --- /dev/null +++ b/desktop/lxqt/pcmanfm-qt/files/settings.conf @@ -0,0 +1,96 @@ +[Behavior] +AutoSelectionDelay=600 +BookmarkOpenMethod=current_tab +ConfirmDelete=true +ConfirmTrash=false +NoUsbTrash=true +QuickExec=false +SingleClick=true +UseTrash=true + +[Desktop] +BgColor=#000000 +DesktopCellMargins=@Size(3 1) +DesktopIconSize=48 +FgColor=#ffffff +Font="Noto Sans,10,-1,5,50,0,0,0,0,0" +ShadowColor=#000000 +ShowHidden=false +ShowWmMenu=false +SlideShowInterval=0 +SortColumn=name +SortFolderFirst=true +SortOrder=ascending +Wallpaper=/usr/share/lxqt/themes/ambiance/Butterfly-Kenneth-Wimer.jpg +WallpaperMode=stretch +WallpaperRandomize=false + +[FolderView] +BackupAsHidden=false +BigIconSize=48 +FolderViewCellMargins=@Size(3 3) +Mode=icon +ShadowHidden=false +ShowFilter=false +ShowFullNames=false +ShowHidden=true +SidePaneIconSize=24 +SmallIconSize=24 +SortCaseSensitive=false +SortColumn=name +SortFolderFirst=true +SortOrder=ascending +ThumbnailIconSize=128 + +[Places] +PlacesApplications=true +PlacesComputer=true +PlacesDesktop=true +PlacesHome=true +PlacesNetwork=true +PlacesRoot=true +PlacesTrash=true + +[Search] +searchContentCaseInsensitive=false +searchContentRegexp=true +searchNameCaseInsensitive=false +searchNameRegexp=true +searchRecursive=true +searchhHidden=true + +[System] +Archiver=file-roller +FallbackIconThemeName=oxygen +OnlyUserTemplates=false +SIUnit=false +SuCommand=lxqt-sudo %s +TemplateRunApp=false +TemplateTypeOnce=false +Terminal=qterminal + +[Thumbnail] +MaxThumbnailFileSize=4096 +ShowThumbnails=true +ThumbnailLocalFilesOnly=true + +[Volume] +AutoRun=true +CloseOnUnmount=false +MountOnStartup=true +MountRemovable=true + +[Window] +AlwaysShowTabs=false +FixedHeight=480 +FixedWidth=640 +FullWidthTabBar=true +LastWindowHeight=480 +LastWindowMaximized=true +LastWindowWidth=640 +PathBarButtons=true +RememberWindowSize=true +ShowMenuBar=true +ShowTabClose=true +SidePaneMode=places +SplitterPos=150 diff --git a/desktop/lxqt/pcmanfm-qt/pspec.xml b/desktop/lxqt/pcmanfm-qt/pspec.xml new file mode 100644 index 0000000000..719cccf20c --- /dev/null +++ b/desktop/lxqt/pcmanfm-qt/pspec.xml @@ -0,0 +1,72 @@ + + + + pcmanfm-qt + http://www.lxde.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + lxqt + app:gui + The LXQt file manager, Qt port of PCManFM + File manager and desktop icon manager (Qt port of PCManFM and libfm) + https://github.com/lxde/pcmanfm-qt/releases/download/0.12.0/pcmanfm-qt-0.12.0.tar.xz + + cairo-devel + cmake + glib2-devel + libfm-devel + libfm-qt-devel + libgcc + liblxqt-devel + libqtxdg-devel + libxcb-devel + libkexiv2-devel + menu-cache-devel + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + kwindowsystem-devel + libexif-devel + lxqt-build-tools + + + + pcmanfm-qt + + glib2 + libfm + libgcc + libxcb + libfm-qt + qt5-base + qt5-x11extras + breeze-icons + gvfs + udisks2 + kwin + + + /etc + /usr/bin + /usr/lib + /usr/share/ + + + + settings.conf + + + + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + diff --git a/desktop/lxqt/pcmanfm-qt/translations.xml b/desktop/lxqt/pcmanfm-qt/translations.xml new file mode 100644 index 0000000000..87bda5cf53 --- /dev/null +++ b/desktop/lxqt/pcmanfm-qt/translations.xml @@ -0,0 +1,10 @@ + + + pcmanfm-qt + LXQt dosya yöneticisi, PCManFM Qt portu. + Dosya yöneticisi ve masaüstü simgesi yöneticisi (Qt PCManFM port ve libfm). + + + pcmanfm-qt-devel + +