LXQt2: initial build
This commit is contained in:
parent
0bf7063c65
commit
fad1e359f0
59
extras/lxqt2/libdbusmenu-lxqt/libdbusmenu-lxqt.spec
Normal file
59
extras/lxqt2/libdbusmenu-lxqt/libdbusmenu-lxqt.spec
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: libdbusmenu-lxqt
|
||||||
|
Summary: Library providing a way to implement DBusMenu protocol for LXQt
|
||||||
|
Version: 0.1.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Qt - development files for %{name}
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Files used for developing and building software that uses %{name}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%{_libdir}/libdbusmenu-lxqt.so.0
|
||||||
|
%{_libdir}/libdbusmenu-lxqt.so.%{version}
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_libdir}/cmake/dbusmenu-lxqt
|
||||||
|
%{_includedir}/dbusmenu-lxqt
|
||||||
|
%{_libdir}/libdbusmenu-lxqt.so
|
||||||
|
%{_libdir}/pkgconfig/dbusmenu-lxqt.pc
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 0.1.0-1
|
||||||
|
- initial package ported from fedora
|
218
extras/lxqt2/libfm-qt/libfm-qt.spec
Normal file
218
extras/lxqt2/libfm-qt/libfm-qt.spec
Normal file
@ -0,0 +1,218 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: libfm-qt
|
||||||
|
Version: 2.0.2
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: Companion library for PCManFM
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
URL: https://lxqt-project.org
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: qt6-qtbase-private-devel
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: pkgconfig(gio-2.0)
|
||||||
|
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||||
|
BuildRequires: pkgconfig(libfm)
|
||||||
|
BuildRequires: pkgconfig(lxqt) >= 2.0
|
||||||
|
BuildRequires: pkgconfig(libmenu-cache)
|
||||||
|
BuildRequires: pkgconfig(libexif)
|
||||||
|
BuildRequires: lxqt-menu-data
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
BuildRequires: menu-cache-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
Libfm-Qt is a companion library providing components to build
|
||||||
|
desktop file managers.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for libfm-qt
|
||||||
|
Requires: libfm-qt%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: menu-cache-devel
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
libfm-qt-devel package contains libraries and header files for
|
||||||
|
developing applications that use libfm-qt.
|
||||||
|
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for libfm-qt
|
||||||
|
Requires: libfm-qt
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the libfm-qt package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n %{name}-%{version}
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
%find_lang libfm-qt --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%license LICENSE
|
||||||
|
%{_libdir}/libfm-qt6.so.14
|
||||||
|
%{_libdir}/libfm-qt6.so.14.*
|
||||||
|
%{_datadir}/libfm-qt6
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_libdir}/libfm-qt6.so
|
||||||
|
%{_libdir}/pkgconfig/libfm-qt6.pc
|
||||||
|
%{_includedir}/libfm-qt6/
|
||||||
|
%dir %{_datadir}/cmake/fm-qt6
|
||||||
|
%{_datadir}/cmake/fm-qt6/*
|
||||||
|
%{_datadir}/libfm-qt6/archivers.list
|
||||||
|
%{_datadir}/libfm-qt6/terminals.list
|
||||||
|
%{_datadir}/mime/packages/libfm-qt6-mimetypes.xml
|
||||||
|
|
||||||
|
%files l10n -f libfm-qt.lang
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%license LICENSE
|
||||||
|
%dir %{_datadir}/libfm-qt6/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.2-1
|
||||||
|
- update to 2.0.2
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.1-8
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun Oct 06 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-7
|
||||||
|
- Move menu-cache-devel to dependencies of libfm-qt-devel
|
||||||
|
- Fixes RHBZ 1758064
|
||||||
|
|
||||||
|
* Wed Sep 25 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.1-6
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Sep 20 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-5
|
||||||
|
- Improve compatibility with epel7
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 17 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.1-3
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Jun 05 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.1-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Mon Mar 04 2019 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.14.0-3
|
||||||
|
- Rebuild for Qt 5.12.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com> - 0.14.0-2
|
||||||
|
- Add l10n sub package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Dec 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.13.1-3
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Sep 21 2018 Jan Grulich <jgrulich@redhat.com> - 0.13.1-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Thu Aug 09 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.1-1
|
||||||
|
- Update to 0.13.1
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Add menu-cache-devel as Require, otherwise cmake report 'Imported target "fm-qt" includes non-existent path'
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.2-14
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.11.2-13
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun May 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.11.2-12
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Feb 14 2018 Jan Grulich <jgrulich@redhat.com> - 0.11.2-11
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.2-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.11.2-9
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun Nov 26 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.11.2-8
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.11.2-7
|
||||||
|
- BR: qt5-qtbase-private-devel
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.2-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.2-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.2-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.2-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Mon Jan 16 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.2-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.1-2
|
||||||
|
- Fix some rpmlint errors
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.1-1
|
||||||
|
New package splitted from main pcmanfm-qt
|
254
extras/lxqt2/liblxqt/liblxqt.spec
Normal file
254
extras/lxqt2/liblxqt/liblxqt.spec
Normal file
@ -0,0 +1,254 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: liblxqt
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: LGPLv2
|
||||||
|
Summary: Core shared library for LXQt desktop suite
|
||||||
|
Url: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
Source1: macros.lxqt
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: libXScrnSaver-devel
|
||||||
|
BuildRequires: lxqt-build-tools
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(qt6xdg)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(PolkitQt6-1)
|
||||||
|
Requires: xdg-utils >= 1.1.0
|
||||||
|
|
||||||
|
%description
|
||||||
|
Core utility library for all LXQT components
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Devel files for liblxqt
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: lxqt-build-tools >= 2.0
|
||||||
|
Requires: cmake
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
LXQt libraries for development.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for liblxqt
|
||||||
|
Requires: liblxqt
|
||||||
|
Obsoletes: lxqt-l10n < 0.14.0
|
||||||
|
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the liblxqt package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
# RPM macros
|
||||||
|
install -p -m0644 -D %{SOURCE1} %{buildroot}%{_rpmconfigdir}/macros.d/macros.lxqt
|
||||||
|
sed -i -e "s|@@CMAKE_VERSION@@|%{version}|" %{buildroot}%{_rpmconfigdir}/macros.d/macros.lxqt
|
||||||
|
touch -r %{SOURCE1} %{buildroot}%{_rpmconfigdir}/macros.d/macros.lxqt
|
||||||
|
#find_lang %{name} --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc AUTHORS COPYING
|
||||||
|
%{_libdir}/liblxqt.so.2
|
||||||
|
%{_libdir}/liblxqt.so.%{version}
|
||||||
|
%{_bindir}/lxqt-backlight_backend
|
||||||
|
%{_datadir}/lxqt/power.conf
|
||||||
|
%{_datadir}/polkit-1/actions/org.lxqt.backlight.pkexec.policy
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_libdir}/liblxqt.so
|
||||||
|
%{_includedir}/lxqt/
|
||||||
|
%{_datadir}/cmake/lxqt/
|
||||||
|
%{_libdir}/pkgconfig/lxqt.pc
|
||||||
|
%{_rpmconfigdir}/macros.d/macros.lxqt
|
||||||
|
|
||||||
|
%files l10n
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/%{name}
|
||||||
|
%{_datadir}/lxqt/translations/%{name}/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- update to 0.16.0
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.1-1
|
||||||
|
- update to 0.15.1
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Sep 20 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-5
|
||||||
|
- Improve compatibility with epel7
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 17 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.1-3
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Jun 05 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.1-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Mon Feb 25 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.1-1
|
||||||
|
- Update to 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-2
|
||||||
|
- Add l10n sub package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-4
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- devel subpackage should depend on lxqt-build-tools
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Tue Feb 09 2016 Rex Dieter <rdieter@fedoraproject.org> 0.10.0-9
|
||||||
|
- fix grep usage in fix LXQtTranslateDesktop.cmake to assume text input (#1305999)
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 15 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-7
|
||||||
|
- Remove razorqt obsoletes. Solves bug #1244155
|
||||||
|
- RazortQt EOL code should be maintained by bug requesters
|
||||||
|
|
||||||
|
* Thu Jan 14 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-6
|
||||||
|
- Rebuilt to all distros as missing for some reason on bodhi
|
||||||
|
|
||||||
|
* Sun Dec 13 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-5
|
||||||
|
- Fix macros
|
||||||
|
|
||||||
|
* Tue Dec 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-4
|
||||||
|
- Add macros and use same process as kf5 to compile. Makes things easier with different cmake
|
||||||
|
|
||||||
|
* Tue Dec 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Prepare to use cmake3 on epel
|
||||||
|
|
||||||
|
* Mon Dec 07 2015 Orion Poplawski <orion@cora.nwra.com> - 0.10.0-2
|
||||||
|
- Update URL and Source0
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New major upstream release
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-4
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Obsoletes razorqt-libs and razorqt-libs-devel
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-1
|
||||||
|
- Official new upstream release
|
||||||
|
|
||||||
|
* Mon Feb 02 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Prepare for 0.9.0
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-10
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Fri Dec 19 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-9
|
||||||
|
- As discussed on irc channel, let's simplify to keep only lxqt share data dir
|
||||||
|
|
||||||
|
* Tue Dec 16 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-8
|
||||||
|
- requires xdg-utils.
|
||||||
|
|
||||||
|
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-7
|
||||||
|
- own /usr/share/lxqt-qt5, /usr/share/lxqt-qt5/translations
|
||||||
|
|
||||||
|
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-6
|
||||||
|
- (upstreamable) patch to move cmake files to libdir properly
|
||||||
|
|
||||||
|
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-5
|
||||||
|
- revert cmake hack, cmake files still reference the old dir (working on a better solution)
|
||||||
|
|
||||||
|
* Fri Nov 07 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-4
|
||||||
|
- fix build for older distros/rpm (where %%autostetup isn't available, like el6)
|
||||||
|
|
||||||
|
* Fri Nov 07 2014 Helio Chissini de Castro <hcastro@redhat.com> 0.8.0-3
|
||||||
|
- Merge qt5 datadir patch
|
||||||
|
|
||||||
|
* Fri Nov 07 2014 TI_Eugene <ti.eugene@gmail.com> 0.8.0-2
|
||||||
|
- License changed to LGPLv2
|
||||||
|
- Removed BR liblxqt-devel in -devel package
|
||||||
|
- RHEL6 workaround in %%install section
|
||||||
|
- Library soname tune
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 TI_Eugene <ti.eugene@gmail.com> 0.8.0-1
|
||||||
|
- initial packaging
|
33
extras/lxqt2/liblxqt/macros.lxqt
Normal file
33
extras/lxqt2/liblxqt/macros.lxqt
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
#
|
||||||
|
# Macros for lxqt
|
||||||
|
#
|
||||||
|
|
||||||
|
# - Set default compile flags
|
||||||
|
# - CMAKE_*_FLAGS_RELEASE are added *after* the *FLAGS environment variables
|
||||||
|
# and default to -O3 -DNDEBUG. Strip the -O3 so we can override with *FLAGS
|
||||||
|
# - Turn on verbose makefiles so we can see and verify compile flags
|
||||||
|
# - Set default install prefixes and library install directories
|
||||||
|
# - Turn on shared libraries by default
|
||||||
|
%cmake_lxqt \
|
||||||
|
%undefine __cmake_in_source_build \
|
||||||
|
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
|
||||||
|
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
|
||||||
|
FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS ; \
|
||||||
|
FCFLAGS="${FCFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FCFLAGS ; \
|
||||||
|
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;} \
|
||||||
|
%{__cmake} \\\
|
||||||
|
%{?__cmake_builddir:-S "%{_vpath_srcdir}"} \\\
|
||||||
|
%{?__cmake_builddir:-B "%{__cmake_builddir}"} \\\
|
||||||
|
-DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \\\
|
||||||
|
-DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \\\
|
||||||
|
-DCMAKE_Fortran_FLAGS_RELEASE:STRING="-DNDEBUG" \\\
|
||||||
|
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \\\
|
||||||
|
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \\\
|
||||||
|
-DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \\\
|
||||||
|
-DLIB_INSTALL_DIR:PATH=%{_libdir} \\\
|
||||||
|
-DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \\\
|
||||||
|
-DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \\\
|
||||||
|
%if "%{?_lib}" == "lib64" \
|
||||||
|
%{?_cmake_lib_suffix64} \\\
|
||||||
|
%endif \
|
||||||
|
-DBUILD_SHARED_LIBS:BOOL=ON
|
238
extras/lxqt2/libqtxdg/libqtxdg.spec
Normal file
238
extras/lxqt2/libqtxdg/libqtxdg.spec
Normal file
@ -0,0 +1,238 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: libqtxdg
|
||||||
|
Summary: QtXdg, a Qt6 implementation of XDG standards
|
||||||
|
Version: 4.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Svg)
|
||||||
|
BuildRequires: cmake(Qt6Xml)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: qt6-qtbase-private-devel
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||||
|
BuildRequires: file-devel
|
||||||
|
BuildRequires: lxqt-build-tools
|
||||||
|
Requires: xdg-user-dirs
|
||||||
|
Requires: xdg-utils
|
||||||
|
Obsoletes: libqtxdg-qt5 <= 1.1.0
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Qt - development files for qtxdg
|
||||||
|
Obsoletes: libqtxdg-qt5-devel <= 1.1.0
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Files used for developing and building software that uses qtxdg.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc AUTHORS
|
||||||
|
%license COPYING
|
||||||
|
%{_libdir}/libQt6Xdg.so.4
|
||||||
|
%{_libdir}/libQt6Xdg.so.%{version}
|
||||||
|
%{_libdir}/libQt6XdgIconLoader.so.4
|
||||||
|
%{_libdir}/libQt6XdgIconLoader.so.4.0.0
|
||||||
|
%{_sysconfdir}/xdg/lxqt-qtxdg.conf
|
||||||
|
%{_sysconfdir}/xdg/qtxdg.conf
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_libdir}/libQt6Xdg.so
|
||||||
|
%{_libdir}/libQt6XdgIconLoader.so
|
||||||
|
%{_libdir}/pkgconfig/Qt6Xdg.pc
|
||||||
|
%{_libdir}/pkgconfig/Qt6XdgIconLoader.pc
|
||||||
|
%{_includedir}/qt6xdg/
|
||||||
|
%{_includedir}/qt6xdgiconloader/
|
||||||
|
%{_datadir}/cmake/qt6xdg/
|
||||||
|
%{_datadir}/cmake/qt6xdgiconloader/
|
||||||
|
%{_qt6_archdatadir}/plugins/iconengines/libQt6XdgIconPlugin.so
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 4.0.0-1
|
||||||
|
- 4.0.0
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 3.12.0-1
|
||||||
|
- update to 3.12.0
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 3.11.0-1
|
||||||
|
- update to 3.11.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 3.10.0-1
|
||||||
|
- update to 3.10.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 3.8.0-1
|
||||||
|
- update to 3.8.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 3.6.0-1
|
||||||
|
- update to 3.6.0
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 3.5.0-1
|
||||||
|
- update to 3.5.0
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 3.3.1-7
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Sep 25 2019 Jan Grulich <jgrulich@redhat.com> - 3.3.1-6
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Sep 20 2019 Zamir SUN <sztsian@gmail.com> - 3.3.1-5
|
||||||
|
- Modify to improve compatibility with epel7
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 17 2019 Jan Grulich <jgrulich@redhat.com> - 3.3.1-3
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Jun 05 2019 Jan Grulich <jgrulich@redhat.com> - 3.3.1-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <zsun@fedoraproject.org> - 3.3.1-1
|
||||||
|
- Update to 3.3.1
|
||||||
|
|
||||||
|
* Sun Mar 03 2019 Rex Dieter <rdieter@fedoraproject.org> - 3.3.0-2
|
||||||
|
- rebuild (Qt5)
|
||||||
|
|
||||||
|
* Tue Feb 12 2019 Zamir SUN <zsun@fedoraproject.org> - 3.3.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Dec 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.2.0-3
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Sep 21 2018 Jan Grulich <jgrulich@redhat.com> - 3.2.0-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 3.2.0-1
|
||||||
|
- Update to 3.2.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-15
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-14
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun May 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-13
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Mar 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-12
|
||||||
|
- .spec cleanup, BR: gcc-c++, use %%license %%make_build
|
||||||
|
|
||||||
|
* Wed Feb 14 2018 Jan Grulich <jgrulich@redhat.com> - 2.0.0-11
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Dec 20 2017 Jan Grulich <jgrulich@redhat.com> - 2.0.0-9
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun Nov 26 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-8
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Thu Oct 19 2017 Christian Dersch <lupinix@mailbox.org> - 2.0.0-7
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-6
|
||||||
|
- BR: qt5-qtbase-private-devel
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 2.0.0-2
|
||||||
|
- Add proper dependencies to xdg-utils and xdg-user-dirs
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - * Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 2.0.0-1
|
||||||
|
- New upstream release tied to lxqt 0.11
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Dec 08 2015 Helio Chissini de Castro <helio@kde.org> - 1.3.0-2
|
||||||
|
- Prepare to use new cmake3 package from epel
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 1.3.0-1
|
||||||
|
- New upstream release
|
||||||
|
- No more Qt4 releases
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Apr 12 2015 Helio Chissini de Castro <helio@kde.org> - 1.2.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 1.1.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Thu Feb 12 2015 Helio Chissini de Castro <helio@kde.org> - 1.1.0-3
|
||||||
|
- Restore Qt4 due to maintenance of RazorQt
|
||||||
|
|
||||||
|
* Wed Feb 11 2015 Helio Chissini de Castro <helio@kde.org> - 1.1.0-2
|
||||||
|
- Upstream patch for qiconfix
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 1.1.0-1
|
||||||
|
- New upstream version 1.1.0
|
||||||
|
- Only Qt5 now
|
||||||
|
|
||||||
|
* Thu Oct 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 1.0.0-1
|
||||||
|
- libqtxdg-1.0.0, soname bump (#1147204)
|
||||||
|
|
||||||
|
* Thu Oct 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 0.5.3-4
|
||||||
|
- Provide qt4 support (#1147204)
|
||||||
|
- rename libqtxdg-qt4 -> libqtxdg, libqtxdg-qt4-devel -> libqtxdg to ease/simplify upgrade path
|
||||||
|
- use %%find_lang for translations
|
||||||
|
- -devel: drop cmake dep
|
||||||
|
|
||||||
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun May 11 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.5.3-1
|
||||||
|
- Update to a later upstream release
|
||||||
|
|
||||||
|
* Tue Dec 03 2013 Lubomir Rintel <lkundrak@v3.sk> - 0.5.0-1
|
||||||
|
- Initial packaging
|
144
extras/lxqt2/libsysstat/libsysstat.spec
Normal file
144
extras/lxqt2/libsysstat/libsysstat.spec
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: libsysstat
|
||||||
|
Version: 1.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPL-2.0-or-later AND LGPL-2.0-or-later
|
||||||
|
Summary: Library used to query system info and statistics
|
||||||
|
Url: http://www.lxde.org
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: pkgconfig(Qt6Core)
|
||||||
|
BuildRequires: lxqt-build-tools >= 0.6.0
|
||||||
|
|
||||||
|
%description
|
||||||
|
Library used to query system info and statistics
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Devel files for libsysstat
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: pkgconfig
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Sysstat libraries for development.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc AUTHORS COPYING
|
||||||
|
%{_libdir}/libsysstat-qt6.so.1
|
||||||
|
%{_libdir}/libsysstat-qt6.so.%{version}
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%dir %{_includedir}/sysstat-qt6/
|
||||||
|
%dir %{_datadir}/cmake/sysstat-qt6/
|
||||||
|
%{_includedir}/sysstat-qt6/*
|
||||||
|
%{_datadir}/cmake/sysstat-qt6/*
|
||||||
|
%{_libdir}/pkgconfig/sysstat-qt6.pc
|
||||||
|
%{_libdir}/libsysstat-qt6.so
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> -0.4.6-2
|
||||||
|
- clang build ability
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 0.4.6-1
|
||||||
|
- update to 0.4.6
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.4.4-1
|
||||||
|
- update to 0.4.4
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.4.3-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Sep 20 2019 Zamir SUN <sztsian@gmail.com> - 0.4.2-3
|
||||||
|
- Improve compatibility with epel7
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com> - 0.4.2-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 04 2018 Zamir SUN <zsun@fedoraproject.org> - 0.4.1-1
|
||||||
|
- Update to version 0.4.1
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.3.2-1
|
||||||
|
- New upstream release tied to lxqt 0.11
|
||||||
|
|
||||||
|
* Mon May 30 2016 Than Ngo <than@redhat.com> - 0.3.1-4
|
||||||
|
- cleanup
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Dec 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.3.1-2
|
||||||
|
- Prepare for lxqt epel7
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.3.1-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.3.0-3
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.3.0-2
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.3.0-1
|
||||||
|
- New upstream version 0.3.0
|
||||||
|
|
||||||
|
* Fri Oct 24 2014 TI_Eugene <ti.eugene@gmail.com> - 0.2.0-1
|
||||||
|
- Version bump
|
||||||
|
- qt5 only
|
||||||
|
|
||||||
|
* Fri Sep 26 2014 TI_Eugene <ti.eugene@gmail.com> - 0.1.0-1
|
||||||
|
- Initial packaging
|
170
extras/lxqt2/lximage-qt/lximage-qt.spec
Normal file
170
extras/lxqt2/lximage-qt/lximage-qt.spec
Normal file
@ -0,0 +1,170 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lximage-qt
|
||||||
|
Version: 2.0.1
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: The image viewer and screenshot tool for LXQt
|
||||||
|
License: GPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Network)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6PrintSupport)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6SvgWidgets)
|
||||||
|
BuildRequires: cmake(Qt6Svg)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(libfm-qt6)
|
||||||
|
BuildRequires: pkgconfig(libexif)
|
||||||
|
BuildRequires: pkgconfig(xfixes)
|
||||||
|
BuildRequires: pkgconfig(libmenu-cache)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
# we place additional files in icons/hicolor
|
||||||
|
Requires: hicolor-icon-theme
|
||||||
|
|
||||||
|
%description
|
||||||
|
The Qt port of LXImage, a simple and fast image viewer.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lximage-qt
|
||||||
|
Requires: lximage-qt
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lximage-qt package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
for desktop in %{buildroot}/%{_datadir}/applications/*.desktop; do
|
||||||
|
# Exclude category as been Service
|
||||||
|
desktop-file-edit --remove-category=LXQt --remove-only-show-in=LXQt --add-only-show-in=X-LXQt ${desktop}
|
||||||
|
done
|
||||||
|
%find_lang lximage-qt --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}*.desktop
|
||||||
|
%{_datadir}/icons/hicolor/*/apps/%{name}.svg
|
||||||
|
%{_datadir}/%{name}
|
||||||
|
%{_datadir}/metainfo/lximage-qt.metainfo.xml
|
||||||
|
|
||||||
|
%files l10n -f lximage-qt.lang
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%dir %{_datadir}/lximage-qt/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- 2.0.1
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com> - 0.14.0-2
|
||||||
|
- Add l10n sub package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.7.0-1
|
||||||
|
- Update to version 0.7.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.5.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.5.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.5.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Mon Oct 10 2016 Builder <projects.rg@smart.ms> - 0.5.0-2
|
||||||
|
- add BR: pkgconfig(Qt5Svg), rhbz#1382475
|
||||||
|
|
||||||
|
* Tue Sep 27 2016 Helio Chissini de Castro <helio@kde.org> - 0.5.0-1
|
||||||
|
- New upstream version tied to lxqt 0.11.0
|
||||||
|
|
||||||
|
* Mon Feb 15 2016 Helio Chissini de Castro <helio@kde.org> - 0.4.0-6
|
||||||
|
- Fix https://bugzilla.redhat.com/show_bug.cgi?id=1307006
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 14 2016 Helio Chissini de Castro <helio@kde.org> - 0.4.0-4
|
||||||
|
- Adapt for the new lxqt build that allows usage on epel as well (cmake3)
|
||||||
|
|
||||||
|
* Wed Jan 13 2016 Raphael Groner <projects.rg@smart.ms> - 0.4.0-3
|
||||||
|
- fix R: hicolor-icon-theme
|
||||||
|
|
||||||
|
* Sat Jan 09 2016 Raphael Groner <projects.rg@smart.ms> - 0.4.0-2
|
||||||
|
- own translations folder and README file
|
||||||
|
|
||||||
|
* Sat Dec 19 2015 Raphael Groner <projects.rg@smart.ms> - 0.4.0-1
|
||||||
|
- initial
|
188
extras/lxqt2/lxqt-about/lxqt-about.spec
Normal file
188
extras/lxqt2/lxqt-about/lxqt-about.spec
Normal file
@ -0,0 +1,188 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-about
|
||||||
|
Summary: About application for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-about
|
||||||
|
Requires: lxqt-about
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-about package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
desktop-file-edit \
|
||||||
|
--remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-category=Help --add-category=X-Help \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt \
|
||||||
|
%{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||||
|
#find_lang %{name} --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc COPYING
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/lxqt-about.svg
|
||||||
|
|
||||||
|
|
||||||
|
%files l10n
|
||||||
|
#-f %{name}.lang
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/%{name}
|
||||||
|
%{_datadir}/lxqt/translations/%{name}/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 20 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-4
|
||||||
|
- Another obsoletes for razorqt
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Missing the new macro
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake lxqt infrastructure
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-4
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Obsoletes razorqt-about as migrated to lxqt
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing fro 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-6
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Fri Dec 19 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Thu Nov 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Wrong cmake version requires
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Updates on review https://bugzilla.redhat.com/show_bug.cgi?id=1159819
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update to send to review
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
164
extras/lxqt2/lxqt-admin/lxqt-admin.spec
Normal file
164
extras/lxqt2/lxqt-admin/lxqt-admin.spec
Normal file
@ -0,0 +1,164 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-admin
|
||||||
|
Summary: LXQt system administration tool
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: cmake(lxqt)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: pkgconfig(polkit-qt6-1)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Requires: polkit
|
||||||
|
|
||||||
|
%description
|
||||||
|
This package provides tools to adjust settings of the operating system
|
||||||
|
LXQt is running on. Both can be launched from GUI "Configuration Center".
|
||||||
|
|
||||||
|
GUI "Time and date configuration", binary lxqt-admin-time, can be used
|
||||||
|
to adjust the system time of the operating system as well as the timezone.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-admin
|
||||||
|
Requires: lxqt-admin
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-admin package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
for admfile in user time; do
|
||||||
|
desktop-file-edit \
|
||||||
|
--remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-category=Help --add-category=X-Help \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt \
|
||||||
|
%{buildroot}%{_datadir}/applications/%{name}-${admfile}.desktop
|
||||||
|
done
|
||||||
|
%find_lang lxqt-admin-time --with-qt
|
||||||
|
%find_lang lxqt-admin-user --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%{_bindir}/%{name}*
|
||||||
|
%{_datadir}/applications/%{name}*.desktop
|
||||||
|
%{_datadir}/polkit-1/actions/*.policy
|
||||||
|
|
||||||
|
%files l10n -f lxqt-admin-user.lang -f lxqt-admin-time.lang
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-admin-user
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-admin-time
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-admin-user/lxqt-admin-user_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-admin-user/lxqt-admin-user_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-admin-time/lxqt-admin-time_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-admin-time/lxqt-admin-time_ast.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jun 10 2017 Raphael Groner <projects.rg@smart.ms> - 0.11.1-5
|
||||||
|
- add upstram patch to avoid duplicates, rhbz#1459642
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version 0.11.0
|
||||||
|
|
||||||
|
* Sat Aug 06 2016 Raphael Groner <projects.rg@smart.ms> - 0.10.0-3.20160729git2f95601
|
||||||
|
- new git snapshot
|
||||||
|
- fix unlicensed files
|
||||||
|
|
||||||
|
* Wed Jul 06 2016 Raphael Groner <projects.rg@smart.ms> - 0.10.0-2.20160705git8acfd2a
|
||||||
|
- new git snapshot
|
||||||
|
- drop dependency to liboobs
|
||||||
|
- add polkit
|
||||||
|
- adjust license
|
||||||
|
|
||||||
|
* Tue Jun 07 2016 Raphael Groner <projects.rg@smart.ms> - 0.10.0-1.20160531git0f9ab3a
|
||||||
|
- initial
|
16
extras/lxqt2/lxqt-archiver/lxqt-archiver.appdata.xml
Normal file
16
extras/lxqt2/lxqt-archiver/lxqt-archiver.appdata.xml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<component type="desktop">
|
||||||
|
<id>lxqt-archiver.desktop</id>
|
||||||
|
<metadata_license>GPL-2.0+</metadata_license>
|
||||||
|
<project_license>GPL-2.0+</project_license>
|
||||||
|
<name>lxqt-archiver</name>
|
||||||
|
<summary>A simple and lightweight desktop-agnostic Qt file archiver</summary>
|
||||||
|
<description>
|
||||||
|
<p>
|
||||||
|
LXQt Archiver is a simple and lightweight desktop-agnostic Qt file archiver.
|
||||||
|
</p>
|
||||||
|
</description>
|
||||||
|
<url type="homepage">https://github.com/lxqt/lxqt-archiver</url>
|
||||||
|
</component>
|
||||||
|
|
||||||
|
|
127
extras/lxqt2/lxqt-archiver/lxqt-archiver.spec
Normal file
127
extras/lxqt2/lxqt-archiver/lxqt-archiver.spec
Normal file
@ -0,0 +1,127 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-archiver
|
||||||
|
Summary: LXQt File Archiver
|
||||||
|
Version: 1.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPLv2+
|
||||||
|
URL: https://lxqt.github.io/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
Source1: %{name}.appdata.xml
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(fm-qt6)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: json-glib-devel
|
||||||
|
BuildRequires: libexif-devel
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-archiver
|
||||||
|
Requires: lxqt-archiver
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-archiver package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
desktop-file-edit \
|
||||||
|
--remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
%{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||||
|
mkdir -p %{buildroot}%{_datadir}/lxqt/translations/%{name}
|
||||||
|
mkdir -p %{buildroot}%{_metainfodir}/
|
||||||
|
cp %{SOURCE1} %{buildroot}%{_metainfodir}/
|
||||||
|
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
|
||||||
|
%find_lang %{name} --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc CHANGELOG AUTHORS README.md
|
||||||
|
%license LICENSE
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
|
||||||
|
%{_metainfodir}/%{name}.appdata.xml
|
||||||
|
%dir %{_datadir}/%{name}
|
||||||
|
|
||||||
|
%files l10n -f %{name}.lang
|
||||||
|
%doc CHANGELOG AUTHORS README.md
|
||||||
|
%license LICENSE
|
||||||
|
%dir %{_datadir}/%{name}/translations
|
||||||
|
%{_datadir}/%{name}/translations/%{name}_arn.qm
|
||||||
|
%{_datadir}/%{name}/translations/%{name}_ast.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- 1.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 0.9.0-1
|
||||||
|
- update to 0.9.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 0.8.0-1
|
||||||
|
- update to 0.8.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 0.7.0-1
|
||||||
|
- update to 0.7.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 0.5.0-1
|
||||||
|
- update to 0.5.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.3.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.2.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Mon May 18 2020 Callum Farmer <callumjfarmer13@gmail.com>
|
||||||
|
- Removed Recommends lxqt-archiver-lang due to auto supplements
|
||||||
|
* Sun May 17 2020 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Update to 0.2.0:
|
||||||
|
* Added an icon for the app.
|
||||||
|
* Prevent the contents of an extracted archive from being mixed
|
||||||
|
with other files if overwriting isn't chosen.
|
||||||
|
* Added expand and collapse actions.
|
||||||
|
* Fixed build with GCC 10.
|
||||||
|
* Required json-glib as a dependency.
|
||||||
|
- Remove lxqt-archiver.desktop:
|
||||||
|
use upstream desktop file. It has its own icon now.
|
||||||
|
See https://github.com/lxqt/lxqt-archiver/issues/157
|
||||||
|
* Fri May 15 2020 Callum Farmer <callumjfarmer13@gmail.com>
|
||||||
|
- Fixed sources and added keyring
|
||||||
|
* Sat Apr 25 2020 Callum Farmer <callumjfarmer13@gmail.com>
|
||||||
|
- Removed lxqt-archiver-execdir.patch: contained in upstream
|
||||||
|
- Update to version 0.1.1
|
||||||
|
* Removed the unused qtdbus dependency.
|
||||||
|
* Used 'LIBEXECDIR' instead of 'LIBDIR' for internal executables.
|
||||||
|
* Fixed handling of RPM archives.
|
||||||
|
* Wed Apr 22 2020 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Add lxqt-archiver-execdir.patch: install in helper programs
|
||||||
|
in libexecdir not libdir
|
||||||
|
* Wed Apr 22 2020 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Create package 0.1.0 for openSUSE
|
118
extras/lxqt2/lxqt-build-tools/lxqt-build-tools.spec
Normal file
118
extras/lxqt2/lxqt-build-tools/lxqt-build-tools.spec
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-build-tools
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: Packaging tools for LXQt
|
||||||
|
|
||||||
|
License: BSD-3-Clause
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(Qt6Core)
|
||||||
|
BuildRequires: glib2-devel
|
||||||
|
|
||||||
|
Requires: cmake
|
||||||
|
|
||||||
|
%description
|
||||||
|
Various packaging tools and scripts for LXQt applications.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license BSD-3-Clause
|
||||||
|
%doc CHANGELOG README.md
|
||||||
|
%{_datadir}/cmake/lxqt2-build-tools
|
||||||
|
%{_bindir}/lxqt2-transupdate
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- 2.0.0
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 0.13.0-1
|
||||||
|
- update to 0.13.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 0.12.0-2
|
||||||
|
- define LXQT_ETC_XDG_DIR
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 0.12.0-1
|
||||||
|
- update to 0.12.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 0.10.0-1
|
||||||
|
- update to 0.10.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.8.0-1
|
||||||
|
- update to 0.8.0
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.7.0-1
|
||||||
|
- update to 0.7.0
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Sep 20 2019 Zamir SUN <sztsian@gmail.com> - 0.6.0-3
|
||||||
|
- Improve compatibility with epel7
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.6.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.5.0-1
|
||||||
|
- Update to 0.5.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jan 15 2017 Christian Dersch <lupinix@mailbox.org> - 0.3.2-1
|
||||||
|
- new version (0.3.2)
|
||||||
|
- patch to make package noarch'ed removed, has been upstreamed
|
||||||
|
|
||||||
|
* Fri Jan 06 2017 Björn Esser <besser82@fedoraproject.org> - 0.3.1-3
|
||||||
|
- Build out-of-tree
|
||||||
|
|
||||||
|
* Fri Jan 06 2017 Björn Esser <besser82@fedoraproject.org> - 0.3.1-2
|
||||||
|
- Update Patch0 to make the whole package noarch'ed
|
||||||
|
- Add `BuildArch: noarch`
|
||||||
|
- Clean trailing whitespaces
|
||||||
|
|
||||||
|
* Mon Jan 2 2017 Christian Dersch <lupinix@mailbox.org> - 0.3.1-1
|
||||||
|
- initial package
|
266
extras/lxqt2/lxqt-config/lxqt-config.spec
Normal file
266
extras/lxqt2/lxqt-config/lxqt-config.spec
Normal file
@ -0,0 +1,266 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-config
|
||||||
|
Summary: Config tools for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(zlib)
|
||||||
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(xi)
|
||||||
|
BuildRequires: pkgconfig(libudev)
|
||||||
|
BuildRequires: pkgconfig(xcursor)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(KF6Screen)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: xorg-x11-drv-libinput-devel
|
||||||
|
BuildRequires: lxqt-menu-data
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-config
|
||||||
|
Requires: lxqt-config
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-config package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
for cfgapp in monitor input file-associations appearance cursor brightness locale; do
|
||||||
|
if [ -f %{buildroot}%{_datadir}/applications/lxqt-config-${cfgapp}.desktop ]; then
|
||||||
|
sed -i "/^GenericName.*/d" %{buildroot}%{_datadir}/applications/lxqt-config-${cfgapp}.desktop
|
||||||
|
sed -i "/^Comment.*/d" %{buildroot}%{_datadir}/applications/lxqt-config-${cfgapp}.desktop
|
||||||
|
desktop-file-edit \
|
||||||
|
--remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-category=Help --add-category=X-Help \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt \
|
||||||
|
%{buildroot}%{_datadir}/applications/lxqt-config-${cfgapp}.desktop
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
desktop-file-edit \
|
||||||
|
--remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-category=Help --add-category=X-Help \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt \
|
||||||
|
%{buildroot}%{_datadir}/applications/lxqt-config.desktop
|
||||||
|
|
||||||
|
|
||||||
|
%find_lang lxqt-config --with-qt
|
||||||
|
%find_lang lxqt-config-appearance --with-qt
|
||||||
|
%find_lang lxqt-config-brightness --with-qt
|
||||||
|
%find_lang lxqt-config-cursor --with-qt
|
||||||
|
%find_lang lxqt-config-file-associations --with-qt
|
||||||
|
%find_lang lxqt-config-input --with-qt
|
||||||
|
%find_lang lxqt-config-locale --with-qt
|
||||||
|
%find_lang lxqt-config-monitor --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_bindir}/lxqt-config
|
||||||
|
%{_bindir}/lxqt-config-brightness
|
||||||
|
%{_bindir}/lxqt-config-appearance
|
||||||
|
%{_bindir}/lxqt-config-file-associations
|
||||||
|
%{_bindir}/lxqt-config-input
|
||||||
|
%{_bindir}/lxqt-config-monitor
|
||||||
|
%{_bindir}/lxqt-config-locale
|
||||||
|
%{_datadir}/applications/lxqt-config-appearance.desktop
|
||||||
|
%{_datadir}/applications/lxqt-config-file-associations.desktop
|
||||||
|
%{_datadir}/applications/lxqt-config-input.desktop
|
||||||
|
%{_datadir}/applications/lxqt-config-monitor.desktop
|
||||||
|
%{_datadir}/applications/lxqt-config-locale.desktop
|
||||||
|
%{_datadir}/applications/lxqt-config.desktop
|
||||||
|
%{_datadir}/applications/lxqt-config-brightness.desktop
|
||||||
|
%{_libdir}/lxqt-config/liblxqt-config-cursor.so
|
||||||
|
%{_datadir}/icons/*/*
|
||||||
|
%{_datadir}/lxqt/icons/*
|
||||||
|
%{_mandir}/man1/lxqt-config*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-config.lang -f lxqt-config-appearance.lang -f lxqt-config-brightness.lang -f lxqt-config-cursor.lang -f lxqt-config-file-associations.lang -f lxqt-config-input.lang -f lxqt-config-locale.lang -f lxqt-config-monitor.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-appearance
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-brightness
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-cursor
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-file-associations
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-input
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-locale
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-brightness/lxqt-config-brightness_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-brightness/lxqt-config-brightness_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-cursor/lxqt-config-cursor_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-cursor/lxqt-config-cursor_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-file-associations/lxqt-config-file-associations_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-file-associations/lxqt-config-file-associations_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-input/lxqt-config-input_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-input/lxqt-config-input_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-locale/lxqt-config-locale_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-locale/lxqt-config-locale_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-monitor/lxqt-config-monitor_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-monitor/lxqt-config-monitor_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-appearance/lxqt-config-appearance_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-appearance/lxqt-config-appearance_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config/lxqt-config_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config/lxqt-config_ast.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- 2.0.0
|
||||||
|
|
||||||
|
* Mon Jun 24 2024 Raven <raven@sysadmins.ws> - 1.4.0-2
|
||||||
|
- rebuild (libkscreen)
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Oct 13 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-8
|
||||||
|
- Fix FTBFS (cmake): https://github.com/lxde/lxqt/issues/1277
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-4
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Wed Jan 11 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- Doesn't build on epel7 with aarch64
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-2
|
||||||
|
- Fix rpmlint issues
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version 0.11.0
|
||||||
|
|
||||||
|
* Mon Apr 11 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.10.0-6
|
||||||
|
- rebuild
|
||||||
|
|
||||||
|
* Mon Apr 11 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.10.0-5
|
||||||
|
- rebuild (kscreen2)
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 15 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Remove razorqt conflicts
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt macro to enable epel 7
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-config as migrated to lxqt
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing for 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sun Dec 21 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Update on review https://bugzilla.redhat.com/show_bug.cgi?id=1159882
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update to Fedora package review
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
226
extras/lxqt2/lxqt-globalkeys/lxqt-globalkeys.spec
Normal file
226
extras/lxqt2/lxqt-globalkeys/lxqt-globalkeys.spec
Normal file
@ -0,0 +1,226 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-globalkeys
|
||||||
|
Summary: Global keys utility for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Requires: dbus-x11
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Developer files for %{name}
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-globalkeys
|
||||||
|
Requires: lxqt-globalkeys
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-globalkeys package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
desktop-file-edit --remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt %{buildroot}%{_datadir}/applications/lxqt-config-globalkeyshortcuts.desktop
|
||||||
|
%find_lang lxqt-config-globalkeyshortcuts --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_bindir}/lxqt-globalkeysd
|
||||||
|
%{_bindir}/lxqt-config-globalkeyshortcuts
|
||||||
|
%{_datadir}/applications/lxqt-config-globalkeyshortcuts.desktop
|
||||||
|
%{_libdir}/liblxqt-globalkeys.so.2
|
||||||
|
%{_libdir}/liblxqt-globalkeys.so.%{version}
|
||||||
|
%{_libdir}/liblxqt-globalkeys-ui.so.2
|
||||||
|
%{_libdir}/liblxqt-globalkeys-ui.so.%{version}
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-globalkeyshortcuts.desktop
|
||||||
|
%{_datadir}/lxqt/globalkeyshortcuts.conf
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_includedir}/lxqt-globalkeys
|
||||||
|
%{_includedir}/lxqt-globalkeys-ui
|
||||||
|
%{_libdir}/liblxqt-globalkeys.so
|
||||||
|
%{_libdir}/liblxqt-globalkeys-ui.so
|
||||||
|
%{_libdir}/pkgconfig/*.pc
|
||||||
|
%dir %{_datadir}/cmake/lxqt-globalkeys
|
||||||
|
%dir %{_datadir}/cmake/lxqt-globalkeys-ui
|
||||||
|
%{_datadir}/cmake/lxqt-globalkeys/*
|
||||||
|
%{_datadir}/cmake/lxqt-globalkeys-ui/*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-config-globalkeyshortcuts.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-globalkeyshortcuts
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_arn.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-2
|
||||||
|
- Fix some rpmlint issues
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 20 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-4
|
||||||
|
- Another razorqt conflicts
|
||||||
|
|
||||||
|
* Sun Dec 13 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Prepare to epel 7
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-6
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-5
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Added missing requires. Closed bug https://bugzilla.redhat.com/show_bug.cgi?id=1191113
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-globalkeyshortcuts
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing for 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-6
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Fri Dec 19 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Update with fixes from review request on https://bugzilla.redhat.com/show_bug.cgi?id=1159826
|
||||||
|
- removed autosetup in favor of standard setup macro
|
||||||
|
- Fix cmake install dir
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Update for fedora review
|
||||||
|
|
||||||
|
* Tue Oct 28 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Need specific version requires for QtXdg
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
||||||
|
|
53
extras/lxqt2/lxqt-menu-data/lxqt-menu-data.spec
Normal file
53
extras/lxqt2/lxqt-menu-data/lxqt-menu-data.spec
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-menu-data
|
||||||
|
Summary: Menu files for LXQt Panel, Configuration Center and PCManFM-Qt/libfm-qt
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
BuildArch: noarch
|
||||||
|
License: LGPL-2.1-or-later
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake ninja-build
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: perl
|
||||||
|
BuildRequires: lxqt-build-tools
|
||||||
|
|
||||||
|
%description
|
||||||
|
Freedesktop.org compliant menu files for LXQt Panel, Configuration Center and PCManFM-Qt/libfm-qt.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc CHANGELOG README.md
|
||||||
|
%{_datadir}/cmake/lxqt-menu-data/
|
||||||
|
%{_datadir}/desktop-directories/lxqt-*.directory
|
||||||
|
%{_sysconfdir}/xdg/menus/lxqt-*.menu
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- initial build
|
194
extras/lxqt2/lxqt-notificationd/lxqt-notificationd.spec
Normal file
194
extras/lxqt2/lxqt-notificationd/lxqt-notificationd.spec
Normal file
@ -0,0 +1,194 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-notificationd
|
||||||
|
Summary: Notification daemon for LXQt desktop suite
|
||||||
|
Version: 2.0.1
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
Source1: notifications.conf
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: cmake(LayerShellQt)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-notificationd
|
||||||
|
Requires: lxqt-notificationd
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-notificationd package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
desktop-file-edit --remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt %{buildroot}%{_datadir}/applications/lxqt-config-notificationd.desktop
|
||||||
|
mkdir -p %{buildroot}%{_sysconfdir}/lxqt/
|
||||||
|
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/lxqt/
|
||||||
|
|
||||||
|
%find_lang lxqt-notificationd --with-qt
|
||||||
|
%find_lang lxqt-config-notificationd --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/lxqt-notificationd
|
||||||
|
%{_bindir}/lxqt-config-notificationd
|
||||||
|
%{_datadir}/applications/lxqt-config-notificationd.desktop
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-notifications.desktop
|
||||||
|
%{_sysconfdir}/lxqt/notifications.conf
|
||||||
|
|
||||||
|
%files l10n -f lxqt-notificationd.lang -f lxqt-config-notificationd.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-notificationd
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-notificationd/lxqt-notificationd_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-notificationd/lxqt-notificationd_ast.qm
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-notificationd
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-notificationd/lxqt-config-notificationd_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-notificationd/lxqt-config-notificationd_ast.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- update to 2.0.1
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-2
|
||||||
|
- Add default config for Fedora
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 18 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Remove last missing conflicts/obsoletes with razorqt
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-notifications
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing for 0.9.0
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sun Dec 21 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Fix for review issues in https://bugzilla.redhat.com/show_bug.cgi?id=1159044
|
||||||
|
|
||||||
|
* Thu Oct 30 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Fix buildreqs
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
2
extras/lxqt2/lxqt-notificationd/notifications.conf
Normal file
2
extras/lxqt2/lxqt-notificationd/notifications.conf
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
[General]
|
||||||
|
spacing=0
|
@ -0,0 +1 @@
|
|||||||
|
setenv SSH_ASKPASS /usr/libexec/openssh/lxqt-openssh-askpass
|
@ -0,0 +1,2 @@
|
|||||||
|
SSH_ASKPASS=/usr/libexec/openssh/lxqt-openssh-askpass
|
||||||
|
export SSH_ASKPASS
|
187
extras/lxqt2/lxqt-openssh-askpass/lxqt-openssh-askpass.spec
Normal file
187
extras/lxqt2/lxqt-openssh-askpass/lxqt-openssh-askpass.spec
Normal file
@ -0,0 +1,187 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-openssh-askpass
|
||||||
|
Summary: Askpass openssh transition dialog for LXQt desktop suite
|
||||||
|
Version: 2.0.1
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
Source1: lxqt-openssh-askpass.sh
|
||||||
|
Source2: lxqt-openssh-askpass.csh
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(lxqt)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
Summary: Translations for lxqt-openssh-askpass
|
||||||
|
Requires: lxqt-openssh-askpass
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-openssh-askpass package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
mkdir -p %{buildroot}%{_libexecdir}/openssh/
|
||||||
|
mv %{buildroot}/%{_bindir}/lxqt-openssh-askpass %{buildroot}%{_libexecdir}/openssh/
|
||||||
|
|
||||||
|
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
|
||||||
|
install -p -m0644 %SOURCE1 %SOURCE2 %{buildroot}%{_sysconfdir}/profile.d/
|
||||||
|
|
||||||
|
%find_lang lxqt-openssh-askpass --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_libexecdir}/openssh/lxqt-openssh-askpass
|
||||||
|
%config(noreplace) %{_sysconfdir}/profile.d/*
|
||||||
|
%{_datadir}/lxqt/translations/%{name}
|
||||||
|
%{_mandir}/man1/%{name}*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-openssh-askpass.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-openssh-askpass
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- update to 2.0.1
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-2
|
||||||
|
- Fix some rpmlint report
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 21 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Remove obsolets to razorqt
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-openssh-askpass
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing 0.9.0
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Update for review in https://bugzilla.redhat.com/show_bug.cgi?id=1159829
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update to push on fedora review
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
291
extras/lxqt2/lxqt-panel/lxqt-panel.spec
Normal file
291
extras/lxqt2/lxqt-panel/lxqt-panel.spec
Normal file
@ -0,0 +1,291 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-panel
|
||||||
|
Summary: Main panel bar for LXQt desktop suite
|
||||||
|
Version: 2.0.1
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(Qt6Xdg)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(lxqt-globalkeys)
|
||||||
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: pkgconfig(xcb-damage)
|
||||||
|
BuildRequires: pkgconfig(xcb-xkb)
|
||||||
|
BuildRequires: pkgconfig(xcb-util)
|
||||||
|
BuildRequires: pkgconfig(xkbcommon)
|
||||||
|
BuildRequires: pkgconfig(xkbcommon-x11)
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(libstatgrab)
|
||||||
|
BuildRequires: pkgconfig(libpulse)
|
||||||
|
BuildRequires: pkgconfig(libmenu-cache)
|
||||||
|
BuildRequires: pkgconfig(alsa)
|
||||||
|
BuildRequires: pkgconfig(xrender)
|
||||||
|
BuildRequires: pkgconfig(xcomposite)
|
||||||
|
BuildRequires: pkgconfig(sysstat-qt6)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Xml)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(KF6Solid)
|
||||||
|
BuildRequires: pkgconfig(dbusmenu-lxqt)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: lm_sensors-devel
|
||||||
|
BuildRequires: libXdamage-devel
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: cmake(LayerShellQt)
|
||||||
|
BuildRequires: pkgconfig(xtst)
|
||||||
|
BuildRequires: xcb-util-image-devel
|
||||||
|
BuildRequires: lxqt-menu-data
|
||||||
|
BuildRequires: perl
|
||||||
|
Requires: lxqt-menu-data
|
||||||
|
|
||||||
|
Requires: xscreensaver-base
|
||||||
|
Requires: lxmenu-data
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Developer files for %{name}
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-panel
|
||||||
|
Requires: lxqt-panel
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-panel package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
for desktop in %{buildroot}/%{_datadir}/lxqt/lxqt-panel/*.desktop; do
|
||||||
|
# Exclude category as been Service
|
||||||
|
desktop-file-edit --remove-category=LXQt --remove-only-show-in=LXQt --add-only-show-in=X-LXQt ${desktop}
|
||||||
|
done
|
||||||
|
|
||||||
|
%find_lang lxqt-panel --with-qt
|
||||||
|
%find_lang cpuload --with-qt
|
||||||
|
%find_lang desktopswitch --with-qt
|
||||||
|
%find_lang directorymenu --with-qt
|
||||||
|
%find_lang mainmenu --with-qt
|
||||||
|
%find_lang mount --with-qt
|
||||||
|
%find_lang networkmonitor --with-qt
|
||||||
|
%find_lang quicklaunch --with-qt
|
||||||
|
%find_lang sensors --with-qt
|
||||||
|
%find_lang showdesktop --with-qt
|
||||||
|
%find_lang spacer --with-qt
|
||||||
|
%find_lang statusnotifier --with-qt
|
||||||
|
%find_lang sysstat --with-qt
|
||||||
|
%find_lang taskbar --with-qt
|
||||||
|
%find_lang volume --with-qt
|
||||||
|
%find_lang worldclock --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/lxqt-panel
|
||||||
|
%dir %{_libdir}/lxqt-panel
|
||||||
|
%{_libdir}/lxqt-panel/*.so
|
||||||
|
%{_datadir}/lxqt
|
||||||
|
%{_mandir}/man1/lxqt-panel*
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-panel.desktop
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%dir %{_includedir}/lxqt
|
||||||
|
%{_includedir}/lxqt/*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-panel.lang -f cpuload.lang -f desktopswitch.lang -f directorymenu.lang -f mainmenu.lang -f mount.lang -f networkmonitor.lang -f quicklaunch.lang -f sensors.lang -f showdesktop.lang -f spacer.lang -f statusnotifier.lang -f sysstat.lang -f taskbar.lang -f volume.lang -f worldclock.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-panel
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- update to 2.0.1
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Mon Apr 19 2021 Raven <raven@sysadmins.ws> - 0.17.1-1
|
||||||
|
- update to 0.17.1
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Thu Jun 18 2020 Raven <raven@sysadmins.ws> - 0.15.1-3
|
||||||
|
- change default panel appearance
|
||||||
|
|
||||||
|
* Thu Jun 18 2020 Raven <raven@sysadmins.ws> - 0.15.1-2
|
||||||
|
- enable kbindicator plugin
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Mon Feb 17 2020 Than Ngo <than@redhat.com> - 0.14.1-4
|
||||||
|
- Added BR on libXdamage-devel
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Sep 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-3
|
||||||
|
- Fix RHBZ 1624474 by adding requires lxmenu-data
|
||||||
|
|
||||||
|
* Sat Aug 04 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Bump to build against libsysstat-0.4.1-1
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Oct 13 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-7
|
||||||
|
- Fix FTBFS: https://github.com/lxde/lxqt/issues/1251
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-2
|
||||||
|
- Fix some rpmlint issues
|
||||||
|
|
||||||
|
* Sun Sep 25 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version 0.11.0
|
||||||
|
|
||||||
|
* Mon Sep 12 2016 Than Ngo <than@redhat.com> - 0.10.0-7
|
||||||
|
- requires on xscreensaver-base for the case only lxqt desktop is installed
|
||||||
|
|
||||||
|
* Tue May 24 2016 Than Ngo <than@redhat.com> 0.10.0-6
|
||||||
|
- add rhel support
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 15 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-4
|
||||||
|
- Nor obsoletes razorqt anymore
|
||||||
|
|
||||||
|
* Sun Dec 13 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Disable kbindicator under epel
|
||||||
|
|
||||||
|
* Thu Dec 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Thu Sep 17 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-8
|
||||||
|
- Rebuild due new libstatgrab soname.
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-6
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-5
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Obsoletes typo
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-autosuspend and razorqt-appswitcher
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Obsoletes razorqt-panel as migrated to LXQt
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-8
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-7
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Tue Dec 16 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-6
|
||||||
|
- Wrong requires of xscreensaver-base. Should be handled but xdg-utils
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Fix missing item on https://bugzilla.redhat.com/show_bug.cgi?id=1159873 - dir ownership
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- New update to match requests on https://bugzilla.redhat.com/show_bug.cgi?id=1159873
|
||||||
|
|
||||||
|
* Tue Nov 04 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Update to match requests on review https://bugzilla.redhat.com/show_bug.cgi?id=1159873
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update to review on Fedora bugzilla
|
||||||
|
- Added upstream patch #288 # https://github.com/lxde/lxde-qt/issues/288
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
201
extras/lxqt2/lxqt-policykit/lxqt-policykit.spec
Normal file
201
extras/lxqt2/lxqt-policykit/lxqt-policykit.spec
Normal file
@ -0,0 +1,201 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-policykit
|
||||||
|
Summary: PolicyKit agent for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 12%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(PolkitQt6-1)
|
||||||
|
BuildRequires: pkgconfig(polkit-agent-1)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Provides: PolicyKit-authentication-agent = %{version}
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-policykit
|
||||||
|
Requires: lxqt-policykit
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-policykit package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
sed -i 's|=lxqt-policykit-agent|=/usr/libexec/lxqt-policykit-agent|g' autostart/lxqt-policykit-agent.desktop.in
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt \
|
||||||
|
-DPULL_TRANSLATIONS=NO \
|
||||||
|
-DPOLKIT_AGENT_BINARY_DIR=%{_libexecdir}
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
install -d %{buildroot}/%{_sysconfdir}/xdg/autostart
|
||||||
|
%find_lang lxqt-policykit-agent --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_libexecdir}/lxqt-policykit-agent
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-policykit-agent.desktop
|
||||||
|
%{_datadir}/lxqt/translations/%{name}-agent
|
||||||
|
%{_mandir}/man1/lxqt-policykit*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-policykit-agent.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-policykit-agent
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Nov 26 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Fix policykit agent path.
|
||||||
|
- Resolves: RHBZ 1648579
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Thu Sep 29 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-2
|
||||||
|
- Fix rpmlint issues
|
||||||
|
- Build for epel
|
||||||
|
- Bring translations back
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Tue Jun 07 2016 Than Ngo <than@redhat.com> - 0.10.0-5
|
||||||
|
- hide the identity because it's alway root
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 20 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Another razorqt obsoletes
|
||||||
|
|
||||||
|
* Thu Dec 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-policykit-agent
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-7
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-6
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Fri Dec 19 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-5
|
||||||
|
- Provides: PolicyKit-authentication-agent
|
||||||
|
|
||||||
|
* Mon Dec 08 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Remove agent autostart already provided by lxqt-common.
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Update for review on https://bugzilla.redhat.com/show_bug.cgi?id=1159874
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update to Fedora package review
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
196
extras/lxqt2/lxqt-powermanagement/lxqt-powermanagement.spec
Normal file
196
extras/lxqt2/lxqt-powermanagement/lxqt-powermanagement.spec
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-powermanagement
|
||||||
|
Summary: Powermanagement daemon for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6Svg)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(KF6IdleTime)
|
||||||
|
BuildRequires: cmake(KF6Solid)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: lxqt-globalkeys-devel
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-powermanagement
|
||||||
|
Requires: lxqt-powermanagement
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-powermanagement package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt \
|
||||||
|
-DPULL_TRANSLATIONS=NO
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
desktop-file-edit --remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt %{buildroot}%{_datadir}/applications/lxqt-config-powermanagement.desktop
|
||||||
|
|
||||||
|
#find_lang lxqt-powermanagement --with-qt
|
||||||
|
#find_lang lxqt-config-powermanagement --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/lxqt-powermanagement
|
||||||
|
%{_bindir}/lxqt-config-powermanagement
|
||||||
|
%{_datadir}/applications/lxqt-config-powermanagement.desktop
|
||||||
|
%{_datadir}/icons/hicolor/*
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-powermanagement.desktop
|
||||||
|
|
||||||
|
%files l10n
|
||||||
|
#-f lxqt-powermanagement.lang -f lxqt-config-powermanagement.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-powermanagement
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-powermanagement
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-powermanagement/*
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-powermanagement/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Fri Feb 15 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-2
|
||||||
|
- Fix translation package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Tue Sep 27 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 20 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Another razorqt obsoletes
|
||||||
|
|
||||||
|
* Thu Dec 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-power as migrated to lxqt
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Prepare 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Updates on review https://bugzilla.redhat.com/show_bug.cgi?id=1159877
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update to Fedora package review
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
210
extras/lxqt2/lxqt-qtplugin/lxqt-qtplugin.spec
Normal file
210
extras/lxqt2/lxqt-qtplugin/lxqt-qtplugin.spec
Normal file
@ -0,0 +1,210 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-qtplugin
|
||||||
|
Summary: Qt plugin framework for LXQt Desktop Suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: cmake(fm-qt6)
|
||||||
|
BuildRequires: pkgconfig(libexif)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: pkgconfig(Qt6XdgIconLoader)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(dbusmenu-lxqt)
|
||||||
|
BuildRequires: qt6-qtbase-private-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_libdir}/qt6/plugins/platformthemes/libqtlxqt.so
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.0-7
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Sep 25 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.0-6
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 17 2019 Jan Grulich <jgrulich@redhat.com> - 0.14.0-4
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Jun 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 0.14.0-3
|
||||||
|
- rebuild (qt5), use %%make_build
|
||||||
|
|
||||||
|
* Mon Mar 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 0.14.0-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Dec 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.13.0-3
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Sep 21 2018 Jan Grulich <jgrulich@redhat.com> - 0.13.0-2
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-14
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.11.1-13
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun May 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.11.1-12
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Wed Feb 14 2018 Jan Grulich <jgrulich@redhat.com> - 0.11.1-11
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Dec 20 2017 Jan Grulich <jgrulich@redhat.com> - 0.11.1-9
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Mon Nov 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.11.1-8
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Mon Oct 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.11.1-7
|
||||||
|
- rebuild (qt5)
|
||||||
|
|
||||||
|
* Sun Aug 13 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-6
|
||||||
|
- use versioned dependency for Qt
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version 0.11.0
|
||||||
|
|
||||||
|
* Sun Jul 17 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-6
|
||||||
|
- No need privates after Qt 5.7.0
|
||||||
|
|
||||||
|
* Thu Jun 16 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.10.0-5
|
||||||
|
- add Qt5 versioned dep
|
||||||
|
|
||||||
|
* Thu Apr 28 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Requires: lxqt-common (#1330150)
|
||||||
|
- drop exlicit BR: cmake (cmake dep pulled in via liblxqt and use of %%cmake_lxqt)
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Dec 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Upstream tarball updated with latest fixes
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Added missing updates in the main upstream tarball
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-6
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Update for review on https://bugzilla.redhat.com/show_bug.cgi?id=1158996
|
||||||
|
|
||||||
|
* Thu Oct 30 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Rebuild on cooper
|
||||||
|
|
||||||
|
* Thu Oct 30 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Added upstream xdg patch. Thanks to Florian Hubbold from mageia
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
197
extras/lxqt2/lxqt-runner/lxqt-runner.spec
Normal file
197
extras/lxqt2/lxqt-runner/lxqt-runner.spec
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-runner
|
||||||
|
Summary: Application runner agent for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Xml)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(lxqt-globalkeys)
|
||||||
|
BuildRequires: pkgconfig(lxqt-globalkeys-ui)
|
||||||
|
BuildRequires: cmake(LayerShellQt)
|
||||||
|
BuildRequires: pkgconfig(libmenu-cache)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: pkgconfig(muparser)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-runner
|
||||||
|
Requires: lxqt-runner
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-runner package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
|
||||||
|
#find_lang lxqt-runner --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/lxqt-runner
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-runner.desktop
|
||||||
|
%{_mandir}/man1/%{name}*
|
||||||
|
|
||||||
|
%files l10n
|
||||||
|
#-f lxqt-runner.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/%{name}
|
||||||
|
%{_datadir}/lxqt/translations/%{name}/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
- dropped upstreamed patch for invalid test against MATH lib
|
||||||
|
|
||||||
|
* Tue Sep 27 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-7
|
||||||
|
- Fix bug with invalid test against MATH lib
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-6
|
||||||
|
- Epel seens not like menu-cache that much
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version 0.11.0
|
||||||
|
|
||||||
|
* Wed May 25 2016 Than Ngo <than@redhat.com> 0.10.0-5
|
||||||
|
- add rhel support
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 20 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Another razorqt obsoletes
|
||||||
|
|
||||||
|
* Thu Dec 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Use new cmake_lxqt infra
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-runner
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-4
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Fix review issues on https://bugzilla.redhat.com/show_bug.cgi?id=1159841
|
||||||
|
- Moved autosetup in favor of standard setup due older distros not support the macro
|
||||||
|
|
||||||
|
* Mon Nov 03 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Update for package review
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
37
extras/lxqt2/lxqt-session/0001-Configure-LXQt-theme.patch
Normal file
37
extras/lxqt2/lxqt-session/0001-Configure-LXQt-theme.patch
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
diff -Nau lxqt-session-0.15.0/config/lxqt.conf_orig lxqt-session-0.15.0/config/lxqt.conf
|
||||||
|
--- lxqt-session-0.15.0/config/lxqt.conf_orig 2020-04-24 00:28:17.000000000 +0600
|
||||||
|
+++ lxqt-session-0.15.0/config/lxqt.conf 2020-06-18 13:34:12.444220828 +0600
|
||||||
|
@@ -1,11 +1,11 @@
|
||||||
|
[General]
|
||||||
|
-theme=Clearlooks
|
||||||
|
-icon_theme=breeze
|
||||||
|
+icon_theme=Papirus
|
||||||
|
+theme=White ZORINos
|
||||||
|
single_click_activate=false
|
||||||
|
tool_button_style=ToolButtonTextBesideIcon
|
||||||
|
|
||||||
|
[Qt]
|
||||||
|
-font="Sans,11,-1,5,50,0,0,0,0,0"
|
||||||
|
+font="Sans Serif,10,-1,5,50,0,0,0,0,0"
|
||||||
|
doubleClickInterval=400
|
||||||
|
style=Fusion
|
||||||
|
wheelScrollLines=3
|
||||||
|
diff -Nau lxqt-session-0.15.0/config/session.conf_orig lxqt-session-0.15.0/config/session.conf
|
||||||
|
--- lxqt-session-0.15.0/config/session.conf_orig 2020-04-24 00:28:17.000000000 +0600
|
||||||
|
+++ lxqt-session-0.15.0/config/session.conf 2020-06-18 13:35:32.487019470 +0600
|
||||||
|
@@ -1,4 +1,5 @@
|
||||||
|
[General]
|
||||||
|
+window_manager=openbox
|
||||||
|
leave_confirmation=true
|
||||||
|
|
||||||
|
[Environment]
|
||||||
|
@@ -7,7 +8,7 @@
|
||||||
|
|
||||||
|
[Mouse]
|
||||||
|
cursor_size=18
|
||||||
|
-cursor_theme=whiteglass
|
||||||
|
+cursor_theme=breeze_cursors
|
||||||
|
acc_factor=20
|
||||||
|
acc_threshold=10
|
||||||
|
left_handed=false
|
||||||
|
|
744
extras/lxqt2/lxqt-session/lxqt-rc.xml
Normal file
744
extras/lxqt2/lxqt-session/lxqt-rc.xml
Normal file
@ -0,0 +1,744 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<!-- Do not edit this file, it will be overwritten on install.
|
||||||
|
Copy the file to $HOME/.config/openbox/lxqt-rc.xml instead. -->
|
||||||
|
|
||||||
|
<openbox_config xmlns="http://openbox.org/3.4/rc"
|
||||||
|
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||||
|
|
||||||
|
<resistance>
|
||||||
|
<strength>10</strength>
|
||||||
|
<screen_edge_strength>20</screen_edge_strength>
|
||||||
|
</resistance>
|
||||||
|
|
||||||
|
<focus>
|
||||||
|
<focusNew>yes</focusNew>
|
||||||
|
<!-- always try to focus new windows when they appear. other rules do
|
||||||
|
apply -->
|
||||||
|
<followMouse>no</followMouse>
|
||||||
|
<!-- move focus to a window when you move the mouse into it -->
|
||||||
|
<focusLast>yes</focusLast>
|
||||||
|
<!-- focus the last used window when changing desktops, instead of the one
|
||||||
|
under the mouse pointer. when followMouse is enabled -->
|
||||||
|
<underMouse>no</underMouse>
|
||||||
|
<!-- move focus under the mouse, even when the mouse is not moving -->
|
||||||
|
<focusDelay>200</focusDelay>
|
||||||
|
<!-- when followMouse is enabled, the mouse must be inside the window for
|
||||||
|
this many milliseconds (1000 = 1 sec) before moving focus to it -->
|
||||||
|
<raiseOnFocus>no</raiseOnFocus>
|
||||||
|
<!-- when followMouse is enabled, and a window is given focus by moving the
|
||||||
|
mouse into it, also raise the window -->
|
||||||
|
</focus>
|
||||||
|
|
||||||
|
<placement>
|
||||||
|
<policy>Smart</policy>
|
||||||
|
<!-- 'Smart' or 'UnderMouse' -->
|
||||||
|
<center>yes</center>
|
||||||
|
<!-- whether to place windows in the center of the free area found or
|
||||||
|
the top left corner -->
|
||||||
|
<monitor>Primary</monitor>
|
||||||
|
<!-- with Smart placement on a multi-monitor system, try to place new windows
|
||||||
|
on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
|
||||||
|
the active window is, 'Primary' - only on the primary monitor -->
|
||||||
|
<primaryMonitor>1</primaryMonitor>
|
||||||
|
<!-- The monitor where Openbox should place popup dialogs such as the
|
||||||
|
focus cycling popup, or the desktop switch popup. It can be an index
|
||||||
|
from 1, specifying a particular monitor. Or it can be one of the
|
||||||
|
following: 'Mouse' - where the mouse is, or
|
||||||
|
'Active' - where the active window is -->
|
||||||
|
</placement>
|
||||||
|
|
||||||
|
<theme>
|
||||||
|
<name>White ZORINos Lo</name>
|
||||||
|
<titleLayout>NLIMC</titleLayout>
|
||||||
|
<!--
|
||||||
|
available characters are NDSLIMC, each can occur at most once.
|
||||||
|
N: window icon
|
||||||
|
L: window label (AKA title).
|
||||||
|
I: iconify
|
||||||
|
M: maximize
|
||||||
|
C: close
|
||||||
|
S: shade (roll up/down)
|
||||||
|
D: omnipresent (on all desktops).
|
||||||
|
-->
|
||||||
|
<keepBorder>yes</keepBorder>
|
||||||
|
<animateIconify>yes</animateIconify>
|
||||||
|
<font place="ActiveWindow">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>10</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="InactiveWindow">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>10</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="MenuHeader">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>normal</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="MenuItem">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>normal</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="ActiveOnScreenDisplay">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="InactiveOnScreenDisplay">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
</theme>
|
||||||
|
|
||||||
|
<desktops>
|
||||||
|
<!-- this stuff is only used at startup, pagers allow you to change them
|
||||||
|
during a session
|
||||||
|
|
||||||
|
these are default values to use when other ones are not already set
|
||||||
|
by other applications, or saved in your session
|
||||||
|
|
||||||
|
use obconf if you want to change these without having to log out
|
||||||
|
and back in -->
|
||||||
|
<number>2</number>
|
||||||
|
<firstdesk>1</firstdesk>
|
||||||
|
<names>
|
||||||
|
<!-- set names up here if you want to, like this:
|
||||||
|
<name>desktop 1</name>
|
||||||
|
<name>desktop 2</name>
|
||||||
|
-->
|
||||||
|
</names>
|
||||||
|
<popupTime>875</popupTime>
|
||||||
|
<!-- The number of milliseconds to show the popup for when switching
|
||||||
|
desktops. Set this to 0 to disable the popup. -->
|
||||||
|
</desktops>
|
||||||
|
|
||||||
|
<resize>
|
||||||
|
<drawContents>yes</drawContents>
|
||||||
|
<popupShow>Nonpixel</popupShow>
|
||||||
|
<!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
|
||||||
|
<popupPosition>Center</popupPosition>
|
||||||
|
<!-- 'Center', 'Top', or 'Fixed' -->
|
||||||
|
<popupFixedPosition>
|
||||||
|
<!-- these are used if popupPosition is set to 'Fixed' -->
|
||||||
|
|
||||||
|
<x>10</x>
|
||||||
|
<!-- positive number for distance from left edge, negative number for
|
||||||
|
distance from right edge, or 'Center' -->
|
||||||
|
<y>10</y>
|
||||||
|
<!-- positive number for distance from top edge, negative number for
|
||||||
|
distance from bottom edge, or 'Center' -->
|
||||||
|
</popupFixedPosition>
|
||||||
|
</resize>
|
||||||
|
|
||||||
|
<!-- You can reserve a portion of your screen where windows will not cover when
|
||||||
|
they are maximized, or when they are initially placed.
|
||||||
|
Many programs reserve space automatically, but you can use this in other
|
||||||
|
cases. -->
|
||||||
|
<margins>
|
||||||
|
<top>0</top>
|
||||||
|
<bottom>0</bottom>
|
||||||
|
<left>0</left>
|
||||||
|
<right>0</right>
|
||||||
|
</margins>
|
||||||
|
|
||||||
|
<dock>
|
||||||
|
<position>TopLeft</position>
|
||||||
|
<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
|
||||||
|
<floatingX>0</floatingX>
|
||||||
|
<floatingY>0</floatingY>
|
||||||
|
<noStrut>no</noStrut>
|
||||||
|
<stacking>Above</stacking>
|
||||||
|
<!-- 'Above', 'Normal', or 'Below' -->
|
||||||
|
<direction>Vertical</direction>
|
||||||
|
<!-- 'Vertical' or 'Horizontal' -->
|
||||||
|
<autoHide>no</autoHide>
|
||||||
|
<hideDelay>300</hideDelay>
|
||||||
|
<!-- in milliseconds (1000 = 1 second) -->
|
||||||
|
<showDelay>300</showDelay>
|
||||||
|
<!-- in milliseconds (1000 = 1 second) -->
|
||||||
|
<moveButton>Middle</moveButton>
|
||||||
|
<!-- 'Left', 'Middle', 'Right' -->
|
||||||
|
</dock>
|
||||||
|
|
||||||
|
<keyboard>
|
||||||
|
<chainQuitKey>C-g</chainQuitKey>
|
||||||
|
|
||||||
|
<!-- Keybindings for desktop switching -->
|
||||||
|
<keybind key="C-A-Left">
|
||||||
|
<action name="GoToDesktop"><to>left</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Right">
|
||||||
|
<action name="GoToDesktop"><to>right</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Up">
|
||||||
|
<action name="GoToDesktop"><to>up</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Down">
|
||||||
|
<action name="GoToDesktop"><to>down</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Left">
|
||||||
|
<action name="SendToDesktop"><to>left</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Right">
|
||||||
|
<action name="SendToDesktop"><to>right</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Up">
|
||||||
|
<action name="SendToDesktop"><to>up</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Down">
|
||||||
|
<action name="SendToDesktop"><to>down</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F1">
|
||||||
|
<action name="GoToDesktop"><to>1</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F2">
|
||||||
|
<action name="GoToDesktop"><to>2</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F3">
|
||||||
|
<action name="GoToDesktop"><to>3</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F4">
|
||||||
|
<action name="GoToDesktop"><to>4</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-d">
|
||||||
|
<action name="ToggleShowDesktop"/>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for windows -->
|
||||||
|
<keybind key="A-F4">
|
||||||
|
<action name="Close"/>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="A-Escape">
|
||||||
|
<action name="Lower"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="A-space">
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for window switching -->
|
||||||
|
<keybind key="A-Tab">
|
||||||
|
<action name="NextWindow">
|
||||||
|
<finalactions>
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</finalactions>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="A-S-Tab">
|
||||||
|
<action name="PreviousWindow">
|
||||||
|
<finalactions>
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</finalactions>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Tab">
|
||||||
|
<action name="NextWindow">
|
||||||
|
<panels>yes</panels><desktop>yes</desktop>
|
||||||
|
<finalactions>
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</finalactions>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for window switching with the arrow keys -->
|
||||||
|
<keybind key="W-S-Right">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>right</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-S-Left">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>left</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-S-Up">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>up</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-S-Down">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>down</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for running applications.
|
||||||
|
Commented out as application shortcuts should be handled by lxqt-globalkeys in LXQt sessions.
|
||||||
|
<keybind key="W-q">
|
||||||
|
<action name="Execute">
|
||||||
|
<startupnotify>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<name>Qupzilla</name>
|
||||||
|
</startupnotify>
|
||||||
|
<command>qupzilla</command>
|
||||||
|
</action>
|
||||||
|
</keybind> -->
|
||||||
|
</keyboard>
|
||||||
|
|
||||||
|
<mouse>
|
||||||
|
<dragThreshold>1</dragThreshold>
|
||||||
|
<!-- number of pixels the mouse must move before a drag begins -->
|
||||||
|
<doubleClickTime>500</doubleClickTime>
|
||||||
|
<!-- in milliseconds (1000 = 1 second) -->
|
||||||
|
<screenEdgeWarpTime>400</screenEdgeWarpTime>
|
||||||
|
<!-- Time before changing desktops when the pointer touches the edge of the
|
||||||
|
screen while moving a window, in milliseconds (1000 = 1 second).
|
||||||
|
Set this to 0 to disable warping -->
|
||||||
|
<screenEdgeWarpMouse>false</screenEdgeWarpMouse>
|
||||||
|
<!-- Set this to TRUE to move the mouse pointer across the desktop when
|
||||||
|
switching due to hitting the edge of the screen -->
|
||||||
|
|
||||||
|
<context name="Frame">
|
||||||
|
<mousebind button="A-Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Left" action="Click">
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Left" action="Drag">
|
||||||
|
<action name="Move"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Right" action="Drag">
|
||||||
|
<action name="Resize"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Middle" action="Press">
|
||||||
|
<action name="Lower"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-S-Up" action="Click">
|
||||||
|
<action name="SendToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-S-Down" action="Click">
|
||||||
|
<action name="SendToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Titlebar">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Move"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="DoubleClick">
|
||||||
|
<action name="ToggleMaximize"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Up" action="Click">
|
||||||
|
<action name="if">
|
||||||
|
<shaded>no</shaded>
|
||||||
|
<then>
|
||||||
|
<action name="Shade"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
<action name="Lower"/>
|
||||||
|
</then>
|
||||||
|
</action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Down" action="Click">
|
||||||
|
<action name="if">
|
||||||
|
<shaded>yes</shaded>
|
||||||
|
<then>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</then>
|
||||||
|
</action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="Lower"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Top">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>top</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Left">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>left</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Right">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>right</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Bottom">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>bottom</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="TRCorner BRCorner TLCorner BLCorner">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Client">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Icon">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="AllDesktops">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="ToggleOmnipresent"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Shade">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="ToggleShade"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Iconify">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="Iconify"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Maximize">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="ToggleMaximize"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Middle" action="Click">
|
||||||
|
<action name="ToggleMaximize"><direction>vertical</direction></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Click">
|
||||||
|
<action name="ToggleMaximize"><direction>horizontal</direction></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Close">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="Close"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Desktop">
|
||||||
|
<mousebind button="Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Root">
|
||||||
|
<!-- Menus -->
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="ShowMenu"><menu>client-list-combined-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="ShowMenu"><menu>root-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="MoveResize">
|
||||||
|
<mousebind button="Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
</mouse>
|
||||||
|
|
||||||
|
<menu>
|
||||||
|
<!-- You can specify more than one menu file in here and they are all loaded,
|
||||||
|
just don't make menu ids clash or, well, it'll be kind of pointless -->
|
||||||
|
|
||||||
|
<!-- default menu file (or custom one in $HOME/.config/openbox/) -->
|
||||||
|
<file>menu.xml</file>
|
||||||
|
<hideDelay>200</hideDelay>
|
||||||
|
<!-- if a press-release lasts longer than this setting (in milliseconds), the
|
||||||
|
menu is hidden again -->
|
||||||
|
<middle>no</middle>
|
||||||
|
<!-- center submenus vertically about the parent entry -->
|
||||||
|
<submenuShowDelay>100</submenuShowDelay>
|
||||||
|
<!-- time to delay before showing a submenu after hovering over the parent
|
||||||
|
entry.
|
||||||
|
if this is a negative value, then the delay is infinite and the
|
||||||
|
submenu will not be shown until it is clicked on -->
|
||||||
|
<submenuHideDelay>400</submenuHideDelay>
|
||||||
|
<!-- time to delay before hiding a submenu when selecting another
|
||||||
|
entry in parent menu
|
||||||
|
if this is a negative value, then the delay is infinite and the
|
||||||
|
submenu will not be hidden until a different submenu is opened -->
|
||||||
|
<showIcons>yes</showIcons>
|
||||||
|
<!-- controls if icons appear in the client-list-(combined-)menu -->
|
||||||
|
<manageDesktops>yes</manageDesktops>
|
||||||
|
<!-- show the manage desktops section in the client-list-(combined-)menu -->
|
||||||
|
</menu>
|
||||||
|
|
||||||
|
<applications>
|
||||||
|
<!--
|
||||||
|
# this is an example with comments through out. use these to make your
|
||||||
|
# own rules, but without the comments of course.
|
||||||
|
# you may use one or more of the name/class/role/title/type rules to specify
|
||||||
|
# windows to match
|
||||||
|
|
||||||
|
<application name="the window's _OB_APP_NAME property (see obxprop)"
|
||||||
|
class="the window's _OB_APP_CLASS property (see obxprop)"
|
||||||
|
groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
|
||||||
|
groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
|
||||||
|
role="the window's _OB_APP_ROLE property (see obxprop)"
|
||||||
|
title="the window's _OB_APP_TITLE property (see obxprop)"
|
||||||
|
type="the window's _OB_APP_TYPE property (see obxprob)..
|
||||||
|
(if unspecified, then it is 'dialog' for child windows)">
|
||||||
|
# you may set only one of name/class/role/title/type, or you may use more
|
||||||
|
# than one together to restrict your matches.
|
||||||
|
|
||||||
|
# the name, class, role, and title use simple wildcard matching such as those
|
||||||
|
# used by a shell. you can use * to match any characters and ? to match
|
||||||
|
# any single character.
|
||||||
|
|
||||||
|
# the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
|
||||||
|
# or desktop
|
||||||
|
|
||||||
|
# when multiple rules match a window, they will all be applied, in the
|
||||||
|
# order that they appear in this list
|
||||||
|
|
||||||
|
|
||||||
|
# each rule element can be left out or set to 'default' to specify to not
|
||||||
|
# change that attribute of the window
|
||||||
|
|
||||||
|
<decor>yes</decor>
|
||||||
|
# enable or disable window decorations
|
||||||
|
|
||||||
|
<shade>no</shade>
|
||||||
|
# make the window shaded when it appears, or not
|
||||||
|
|
||||||
|
<position force="no">
|
||||||
|
# the position is only used if both an x and y coordinate are provided
|
||||||
|
# (and not set to 'default')
|
||||||
|
# when force is "yes", then the window will be placed here even if it
|
||||||
|
# says you want it placed elsewhere. this is to override buggy
|
||||||
|
# applications who refuse to behave
|
||||||
|
<x>center</x>
|
||||||
|
# a number like 50, or 'center' to center on screen. use a negative number
|
||||||
|
# to start from the right (or bottom for <y>), ie -50 is 50 pixels from
|
||||||
|
# the right edge (or bottom). use 'default' to specify using value
|
||||||
|
# provided by the application, or chosen by openbox, instead.
|
||||||
|
<y>200</y>
|
||||||
|
<monitor>1</monitor>
|
||||||
|
# specifies the monitor in a xinerama setup.
|
||||||
|
# 1 is the first head, or 'mouse' for wherever the mouse is
|
||||||
|
</position>
|
||||||
|
|
||||||
|
<size>
|
||||||
|
# the size to make the window.
|
||||||
|
<width>20</width>
|
||||||
|
# a number like 20, or 'default' to use the size given by the application.
|
||||||
|
# you can use fractions such as 1/2 or percentages such as 75% in which
|
||||||
|
# case the value is relative to the size of the monitor that the window
|
||||||
|
# appears on.
|
||||||
|
<height>30%</height>
|
||||||
|
</size>
|
||||||
|
|
||||||
|
<focus>yes</focus>
|
||||||
|
# if the window should try be given focus when it appears. if this is set
|
||||||
|
# to yes it doesn't guarantee the window will be given focus. some
|
||||||
|
# restrictions may apply, but Openbox will try to
|
||||||
|
|
||||||
|
<desktop>1</desktop>
|
||||||
|
# 1 is the first desktop, 'all' for all desktops
|
||||||
|
|
||||||
|
<layer>normal</layer>
|
||||||
|
# 'above', 'normal', or 'below'
|
||||||
|
|
||||||
|
<iconic>no</iconic>
|
||||||
|
# make the window iconified when it appears, or not
|
||||||
|
|
||||||
|
<skip_pager>no</skip_pager>
|
||||||
|
# asks to not be shown in pagers
|
||||||
|
|
||||||
|
<skip_taskbar>no</skip_taskbar>
|
||||||
|
# asks to not be shown in taskbars. window cycling actions will also
|
||||||
|
# skip past such windows
|
||||||
|
|
||||||
|
<fullscreen>yes</fullscreen>
|
||||||
|
# make the window in fullscreen mode when it appears
|
||||||
|
|
||||||
|
<maximized>true</maximized>
|
||||||
|
# 'Horizontal', 'Vertical' or boolean (yes/no)
|
||||||
|
</application>
|
||||||
|
|
||||||
|
# end of the example
|
||||||
|
-->
|
||||||
|
</applications>
|
||||||
|
|
||||||
|
</openbox_config>
|
265
extras/lxqt2/lxqt-session/lxqt-session.spec
Normal file
265
extras/lxqt2/lxqt-session/lxqt-session.spec
Normal file
@ -0,0 +1,265 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-session
|
||||||
|
Summary: Main session for LXQt desktop suite
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
Source1: lxqt-rc.xml
|
||||||
|
|
||||||
|
Patch0: 0001-Configure-LXQt-theme.patch
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(LayerShellQt)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(libudev)
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
%if 0%{?rhel} >= 9
|
||||||
|
BuildRequires: pkgconfig(libproc2)
|
||||||
|
%else
|
||||||
|
BuildRequires: pkgconfig(libprocps)
|
||||||
|
%endif
|
||||||
|
BuildRequires: qtxdg-tools
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Requires: dbus-x11
|
||||||
|
Requires: openbox-theme-mistral-thin
|
||||||
|
Requires: white-zorinos-lxqt-theme
|
||||||
|
Requires: papirus-icon-theme
|
||||||
|
|
||||||
|
%if 0%{?rhel} >= 8
|
||||||
|
Recommends: pcmanfm-qt
|
||||||
|
Recommends: picom
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-session
|
||||||
|
Requires: lxqt-session
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-session package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
for name in config-session hibernate lockscreen logout reboot shutdown suspend; do
|
||||||
|
desktop-file-edit --remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-only-show-in=LXQt --add-only-show-in=X-LXQt %{buildroot}%{_datadir}/applications/lxqt-${name}.desktop
|
||||||
|
done
|
||||||
|
mkdir %{buildroot}%{_sysconfdir}/lxqt/
|
||||||
|
cp %{buildroot}%{_datadir}/lxqt/lxqt.conf %{buildroot}%{_datadir}/lxqt/session.conf %{buildroot}%{_sysconfdir}/lxqt/
|
||||||
|
%if 0%{?fedora}
|
||||||
|
sed -i 's/theme=frost/theme=fedora-lxqt/g;s/icon_theme=oxygen/icon_theme=breeze/g' %{buildroot}%{_sysconfdir}/lxqt/lxqt.conf
|
||||||
|
sed -i 's/cursor_theme=whiteglass/cursor_theme=breeze_cursors/g;/General/a window_manager=openbox' %{buildroot}%{_sysconfdir}/lxqt/session.conf
|
||||||
|
%endif
|
||||||
|
mkdir -p %{buildroot}%{_sysconfdir}/xdg/openbox
|
||||||
|
install -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/openbox/lxqt-rc.xml
|
||||||
|
|
||||||
|
|
||||||
|
%find_lang lxqt-session --with-qt
|
||||||
|
%find_lang lxqt-config-session --with-qt
|
||||||
|
%find_lang lxqt-leave --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/lxqt-session
|
||||||
|
%{_bindir}/lxqt-config-session
|
||||||
|
%{_bindir}/lxqt-leave
|
||||||
|
%{_bindir}/startlxqt
|
||||||
|
%{_datadir}/applications/*.desktop
|
||||||
|
%{_sysconfdir}/xdg/openbox/lxqt-rc.xml
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-xscreensaver-autostart.desktop
|
||||||
|
%{_sysconfdir}/lxqt/
|
||||||
|
%{_datadir}/lxqt/lxqt.conf
|
||||||
|
%{_datadir}/lxqt/session.conf
|
||||||
|
%{_datadir}/lxqt/windowmanagers.conf
|
||||||
|
%{_datadir}/xsessions/lxqt.desktop
|
||||||
|
%{_mandir}/man1/startlxqt.1.gz
|
||||||
|
%{_mandir}/man1/lxqt-config-session*
|
||||||
|
%{_mandir}/man1/lxqt-leave*
|
||||||
|
%{_mandir}/man1/lxqt-session*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-session.lang -f lxqt-leave.lang -f lxqt-config-session.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/%{name}
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-config-session
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-leave
|
||||||
|
%dir %{_datadir}/lxqt/translations/lxqt-session
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-session/lxqt-config-session_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-config-session/lxqt-config-session_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-leave/lxqt-leave_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-leave/lxqt-leave_arn.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-session/lxqt-session_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/lxqt-session/lxqt-session_arn.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Feb 21 2022 Raven <raven@sysadmins.ws> - 1.0.0-2
|
||||||
|
- rebuild for procps-ng update
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Mon Apr 19 2021 Raven <raven@sysadmins.ws> - 0.17.1-1
|
||||||
|
- update to 0.17.1
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Thu Jun 18 2020 Raven <raven@sysadmins.ws> - 0.15.0-2
|
||||||
|
- configure appearance defaults
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Sep 30 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-3
|
||||||
|
- Update to use newer Fedora lxqt theme
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Nov 24 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.13.0-5
|
||||||
|
- Requires: dbus-x11 (#1652431)
|
||||||
|
|
||||||
|
* Sat Sep 01 2018 Raphael Groner <projects.rg@smart.ms> - 0.13.0-4
|
||||||
|
- add weak dependency for pcmanfm-qt for functional default desktop
|
||||||
|
|
||||||
|
* Mon Aug 27 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-3
|
||||||
|
- Change to Requires: lxqt-themes-fedora
|
||||||
|
|
||||||
|
* Sun Aug 26 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Configure Fedora theme
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream release 0.11.0
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 20 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-3
|
||||||
|
- Another razorqt obsoletes
|
||||||
|
|
||||||
|
* Sat Dec 12 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Prepare to epel7 with new cmake3
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-5
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Rebuild (gcc5)
|
||||||
|
|
||||||
|
* Tue Feb 10 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-3
|
||||||
|
- Obsoletes razorqt-session and razorqt-desktop as migrated to lxqt
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Proper add locale for Qt tm files
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Prepare 0.9.0 release
|
||||||
|
|
||||||
|
* Mon Dec 29 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-6
|
||||||
|
- Rebuild against new Qt 5.4.0
|
||||||
|
|
||||||
|
* Sat Dec 20 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-5
|
||||||
|
- Unify naming as discussed on Fedora IRC
|
||||||
|
|
||||||
|
* Thu Nov 20 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-4
|
||||||
|
- omit Obsoletes: razorqt-session (for now)
|
||||||
|
|
||||||
|
* Mon Nov 10 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-3
|
||||||
|
- Update for review issues on https://bugzilla.redhat.com/show_bug.cgi?id=1158999
|
||||||
|
|
||||||
|
* Thu Oct 30 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-2
|
||||||
|
- Obsoletes razorqt session. Disable internal XDG_UTILS
|
||||||
|
|
||||||
|
* Mon Oct 27 2014 Helio Chissini de Castro <hcastro@redhat.com> - 0.8.0-1
|
||||||
|
- First release to LxQt new base
|
152
extras/lxqt2/lxqt-sudo/lxqt-sudo.spec
Normal file
152
extras/lxqt2/lxqt-sudo/lxqt-sudo.spec
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-sudo
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: GUI frontend for sudo/su
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(Qt6Widgets)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(Qt6Linguist)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Requires: sudo
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for lxqt-sudo
|
||||||
|
Requires: lxqt-sudo
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the lxqt-sudo package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%find_lang lxqt-sudo --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_bindir}/lx*
|
||||||
|
%{_mandir}/man1/lx*.1*
|
||||||
|
|
||||||
|
%files l10n -f lxqt-sudo.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/lxqt/translations/%{name}
|
||||||
|
%{_datadir}/lxqt/translations/%{name}/%{name}_ast.qm
|
||||||
|
%{_datadir}/lxqt/translations/%{name}/%{name}_arn.qm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Wed Nov 16 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Tue Jul 17 2018 Raphael Groner <projects.rg@smart.ms> - 0.11.1-9
|
||||||
|
- add patch for Qt5.11 header
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.0-1
|
||||||
|
- New upstream version 0.11.0
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 14 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-4
|
||||||
|
- Adapt for the new lxqt build that allows usage on epel as well (cmake3)
|
||||||
|
|
||||||
|
* Thu Jan 14 2016 Raphael Groner <projects.rg@smart.ms> - 0.10.0-3
|
||||||
|
- add BR: cmake, needed explicitly for epel7
|
||||||
|
|
||||||
|
* Sat Jan 09 2016 Raphael Groner <projects.rg@smart.ms> - 0.10.0-2
|
||||||
|
- own translations folder
|
||||||
|
|
||||||
|
* Sun Dec 20 2015 Raphael Groner <projects.rg@smart.ms> - 0.10.0-1
|
||||||
|
- initial
|
744
extras/lxqt2/lxqt-themes/lxqt-rc.xml
Normal file
744
extras/lxqt2/lxqt-themes/lxqt-rc.xml
Normal file
@ -0,0 +1,744 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<!-- Do not edit this file, it will be overwritten on install.
|
||||||
|
Copy the file to $HOME/.config/openbox/lxqt-rc.xml instead. -->
|
||||||
|
|
||||||
|
<openbox_config xmlns="http://openbox.org/3.4/rc"
|
||||||
|
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||||
|
|
||||||
|
<resistance>
|
||||||
|
<strength>10</strength>
|
||||||
|
<screen_edge_strength>20</screen_edge_strength>
|
||||||
|
</resistance>
|
||||||
|
|
||||||
|
<focus>
|
||||||
|
<focusNew>yes</focusNew>
|
||||||
|
<!-- always try to focus new windows when they appear. other rules do
|
||||||
|
apply -->
|
||||||
|
<followMouse>no</followMouse>
|
||||||
|
<!-- move focus to a window when you move the mouse into it -->
|
||||||
|
<focusLast>yes</focusLast>
|
||||||
|
<!-- focus the last used window when changing desktops, instead of the one
|
||||||
|
under the mouse pointer. when followMouse is enabled -->
|
||||||
|
<underMouse>no</underMouse>
|
||||||
|
<!-- move focus under the mouse, even when the mouse is not moving -->
|
||||||
|
<focusDelay>200</focusDelay>
|
||||||
|
<!-- when followMouse is enabled, the mouse must be inside the window for
|
||||||
|
this many milliseconds (1000 = 1 sec) before moving focus to it -->
|
||||||
|
<raiseOnFocus>no</raiseOnFocus>
|
||||||
|
<!-- when followMouse is enabled, and a window is given focus by moving the
|
||||||
|
mouse into it, also raise the window -->
|
||||||
|
</focus>
|
||||||
|
|
||||||
|
<placement>
|
||||||
|
<policy>Smart</policy>
|
||||||
|
<!-- 'Smart' or 'UnderMouse' -->
|
||||||
|
<center>yes</center>
|
||||||
|
<!-- whether to place windows in the center of the free area found or
|
||||||
|
the top left corner -->
|
||||||
|
<monitor>Primary</monitor>
|
||||||
|
<!-- with Smart placement on a multi-monitor system, try to place new windows
|
||||||
|
on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
|
||||||
|
the active window is, 'Primary' - only on the primary monitor -->
|
||||||
|
<primaryMonitor>1</primaryMonitor>
|
||||||
|
<!-- The monitor where Openbox should place popup dialogs such as the
|
||||||
|
focus cycling popup, or the desktop switch popup. It can be an index
|
||||||
|
from 1, specifying a particular monitor. Or it can be one of the
|
||||||
|
following: 'Mouse' - where the mouse is, or
|
||||||
|
'Active' - where the active window is -->
|
||||||
|
</placement>
|
||||||
|
|
||||||
|
<theme>
|
||||||
|
<name>Mistral-Thin</name>
|
||||||
|
<titleLayout>NLIMC</titleLayout>
|
||||||
|
<!--
|
||||||
|
available characters are NDSLIMC, each can occur at most once.
|
||||||
|
N: window icon
|
||||||
|
L: window label (AKA title).
|
||||||
|
I: iconify
|
||||||
|
M: maximize
|
||||||
|
C: close
|
||||||
|
S: shade (roll up/down)
|
||||||
|
D: omnipresent (on all desktops).
|
||||||
|
-->
|
||||||
|
<keepBorder>yes</keepBorder>
|
||||||
|
<animateIconify>yes</animateIconify>
|
||||||
|
<font place="ActiveWindow">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>10</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="InactiveWindow">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>10</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="MenuHeader">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>normal</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="MenuItem">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>normal</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="ActiveOnScreenDisplay">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
<font place="InactiveOnScreenDisplay">
|
||||||
|
<name>sans</name>
|
||||||
|
<size>9</size>
|
||||||
|
<!-- font size in points -->
|
||||||
|
<weight>bold</weight>
|
||||||
|
<!-- 'bold' or 'normal' -->
|
||||||
|
<slant>normal</slant>
|
||||||
|
<!-- 'italic' or 'normal' -->
|
||||||
|
</font>
|
||||||
|
</theme>
|
||||||
|
|
||||||
|
<desktops>
|
||||||
|
<!-- this stuff is only used at startup, pagers allow you to change them
|
||||||
|
during a session
|
||||||
|
|
||||||
|
these are default values to use when other ones are not already set
|
||||||
|
by other applications, or saved in your session
|
||||||
|
|
||||||
|
use obconf if you want to change these without having to log out
|
||||||
|
and back in -->
|
||||||
|
<number>2</number>
|
||||||
|
<firstdesk>1</firstdesk>
|
||||||
|
<names>
|
||||||
|
<!-- set names up here if you want to, like this:
|
||||||
|
<name>desktop 1</name>
|
||||||
|
<name>desktop 2</name>
|
||||||
|
-->
|
||||||
|
</names>
|
||||||
|
<popupTime>875</popupTime>
|
||||||
|
<!-- The number of milliseconds to show the popup for when switching
|
||||||
|
desktops. Set this to 0 to disable the popup. -->
|
||||||
|
</desktops>
|
||||||
|
|
||||||
|
<resize>
|
||||||
|
<drawContents>yes</drawContents>
|
||||||
|
<popupShow>Nonpixel</popupShow>
|
||||||
|
<!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
|
||||||
|
<popupPosition>Center</popupPosition>
|
||||||
|
<!-- 'Center', 'Top', or 'Fixed' -->
|
||||||
|
<popupFixedPosition>
|
||||||
|
<!-- these are used if popupPosition is set to 'Fixed' -->
|
||||||
|
|
||||||
|
<x>10</x>
|
||||||
|
<!-- positive number for distance from left edge, negative number for
|
||||||
|
distance from right edge, or 'Center' -->
|
||||||
|
<y>10</y>
|
||||||
|
<!-- positive number for distance from top edge, negative number for
|
||||||
|
distance from bottom edge, or 'Center' -->
|
||||||
|
</popupFixedPosition>
|
||||||
|
</resize>
|
||||||
|
|
||||||
|
<!-- You can reserve a portion of your screen where windows will not cover when
|
||||||
|
they are maximized, or when they are initially placed.
|
||||||
|
Many programs reserve space automatically, but you can use this in other
|
||||||
|
cases. -->
|
||||||
|
<margins>
|
||||||
|
<top>0</top>
|
||||||
|
<bottom>0</bottom>
|
||||||
|
<left>0</left>
|
||||||
|
<right>0</right>
|
||||||
|
</margins>
|
||||||
|
|
||||||
|
<dock>
|
||||||
|
<position>TopLeft</position>
|
||||||
|
<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
|
||||||
|
<floatingX>0</floatingX>
|
||||||
|
<floatingY>0</floatingY>
|
||||||
|
<noStrut>no</noStrut>
|
||||||
|
<stacking>Above</stacking>
|
||||||
|
<!-- 'Above', 'Normal', or 'Below' -->
|
||||||
|
<direction>Vertical</direction>
|
||||||
|
<!-- 'Vertical' or 'Horizontal' -->
|
||||||
|
<autoHide>no</autoHide>
|
||||||
|
<hideDelay>300</hideDelay>
|
||||||
|
<!-- in milliseconds (1000 = 1 second) -->
|
||||||
|
<showDelay>300</showDelay>
|
||||||
|
<!-- in milliseconds (1000 = 1 second) -->
|
||||||
|
<moveButton>Middle</moveButton>
|
||||||
|
<!-- 'Left', 'Middle', 'Right' -->
|
||||||
|
</dock>
|
||||||
|
|
||||||
|
<keyboard>
|
||||||
|
<chainQuitKey>C-g</chainQuitKey>
|
||||||
|
|
||||||
|
<!-- Keybindings for desktop switching -->
|
||||||
|
<keybind key="C-A-Left">
|
||||||
|
<action name="GoToDesktop"><to>left</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Right">
|
||||||
|
<action name="GoToDesktop"><to>right</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Up">
|
||||||
|
<action name="GoToDesktop"><to>up</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Down">
|
||||||
|
<action name="GoToDesktop"><to>down</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Left">
|
||||||
|
<action name="SendToDesktop"><to>left</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Right">
|
||||||
|
<action name="SendToDesktop"><to>right</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Up">
|
||||||
|
<action name="SendToDesktop"><to>up</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="S-A-Down">
|
||||||
|
<action name="SendToDesktop"><to>down</to><wrap>no</wrap></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F1">
|
||||||
|
<action name="GoToDesktop"><to>1</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F2">
|
||||||
|
<action name="GoToDesktop"><to>2</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F3">
|
||||||
|
<action name="GoToDesktop"><to>3</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-F4">
|
||||||
|
<action name="GoToDesktop"><to>4</to></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-d">
|
||||||
|
<action name="ToggleShowDesktop"/>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for windows -->
|
||||||
|
<keybind key="A-F4">
|
||||||
|
<action name="Close"/>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="A-Escape">
|
||||||
|
<action name="Lower"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="A-space">
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for window switching -->
|
||||||
|
<keybind key="A-Tab">
|
||||||
|
<action name="NextWindow">
|
||||||
|
<finalactions>
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</finalactions>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="A-S-Tab">
|
||||||
|
<action name="PreviousWindow">
|
||||||
|
<finalactions>
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</finalactions>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="C-A-Tab">
|
||||||
|
<action name="NextWindow">
|
||||||
|
<panels>yes</panels><desktop>yes</desktop>
|
||||||
|
<finalactions>
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</finalactions>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for window switching with the arrow keys -->
|
||||||
|
<keybind key="W-S-Right">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>right</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-S-Left">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>left</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-S-Up">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>up</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="W-S-Down">
|
||||||
|
<action name="DirectionalCycleWindows">
|
||||||
|
<direction>down</direction>
|
||||||
|
</action>
|
||||||
|
</keybind>
|
||||||
|
|
||||||
|
<!-- Keybindings for running applications.
|
||||||
|
Commented out as application shortcuts should be handled by lxqt-globalkeys in LXQt sessions.
|
||||||
|
<keybind key="W-q">
|
||||||
|
<action name="Execute">
|
||||||
|
<startupnotify>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<name>Qupzilla</name>
|
||||||
|
</startupnotify>
|
||||||
|
<command>qupzilla</command>
|
||||||
|
</action>
|
||||||
|
</keybind> -->
|
||||||
|
</keyboard>
|
||||||
|
|
||||||
|
<mouse>
|
||||||
|
<dragThreshold>1</dragThreshold>
|
||||||
|
<!-- number of pixels the mouse must move before a drag begins -->
|
||||||
|
<doubleClickTime>500</doubleClickTime>
|
||||||
|
<!-- in milliseconds (1000 = 1 second) -->
|
||||||
|
<screenEdgeWarpTime>400</screenEdgeWarpTime>
|
||||||
|
<!-- Time before changing desktops when the pointer touches the edge of the
|
||||||
|
screen while moving a window, in milliseconds (1000 = 1 second).
|
||||||
|
Set this to 0 to disable warping -->
|
||||||
|
<screenEdgeWarpMouse>false</screenEdgeWarpMouse>
|
||||||
|
<!-- Set this to TRUE to move the mouse pointer across the desktop when
|
||||||
|
switching due to hitting the edge of the screen -->
|
||||||
|
|
||||||
|
<context name="Frame">
|
||||||
|
<mousebind button="A-Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Left" action="Click">
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Left" action="Drag">
|
||||||
|
<action name="Move"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Right" action="Drag">
|
||||||
|
<action name="Resize"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Middle" action="Press">
|
||||||
|
<action name="Lower"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-S-Up" action="Click">
|
||||||
|
<action name="SendToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-S-Down" action="Click">
|
||||||
|
<action name="SendToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Titlebar">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Move"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="DoubleClick">
|
||||||
|
<action name="ToggleMaximize"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Up" action="Click">
|
||||||
|
<action name="if">
|
||||||
|
<shaded>no</shaded>
|
||||||
|
<then>
|
||||||
|
<action name="Shade"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
<action name="Lower"/>
|
||||||
|
</then>
|
||||||
|
</action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Down" action="Click">
|
||||||
|
<action name="if">
|
||||||
|
<shaded>yes</shaded>
|
||||||
|
<then>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</then>
|
||||||
|
</action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="Lower"/>
|
||||||
|
<action name="FocusToBottom"/>
|
||||||
|
<action name="Unfocus"/>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Top">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>top</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Left">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>left</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Right">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>right</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Bottom">
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"><edge>bottom</edge></action>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="TRCorner BRCorner TLCorner BLCorner">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Drag">
|
||||||
|
<action name="Resize"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Client">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Icon">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="ShowMenu"><menu>client-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="AllDesktops">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="ToggleOmnipresent"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Shade">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="ToggleShade"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Iconify">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="Iconify"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Maximize">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="ToggleMaximize"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Middle" action="Click">
|
||||||
|
<action name="ToggleMaximize"><direction>vertical</direction></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Click">
|
||||||
|
<action name="ToggleMaximize"><direction>horizontal</direction></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Close">
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
<action name="Unshade"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Left" action="Click">
|
||||||
|
<action name="Close"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Desktop">
|
||||||
|
<mousebind button="Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="C-A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
|
||||||
|
<mousebind button="Left" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="Focus"/>
|
||||||
|
<action name="Raise"/>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="Root">
|
||||||
|
<!-- Menus -->
|
||||||
|
<mousebind button="Middle" action="Press">
|
||||||
|
<action name="ShowMenu"><menu>client-list-combined-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Right" action="Press">
|
||||||
|
<action name="ShowMenu"><menu>root-menu</menu></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
|
||||||
|
<context name="MoveResize">
|
||||||
|
<mousebind button="Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Up" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>previous</to></action>
|
||||||
|
</mousebind>
|
||||||
|
<mousebind button="A-Down" action="Click">
|
||||||
|
<action name="GoToDesktop"><to>next</to></action>
|
||||||
|
</mousebind>
|
||||||
|
</context>
|
||||||
|
</mouse>
|
||||||
|
|
||||||
|
<menu>
|
||||||
|
<!-- You can specify more than one menu file in here and they are all loaded,
|
||||||
|
just don't make menu ids clash or, well, it'll be kind of pointless -->
|
||||||
|
|
||||||
|
<!-- default menu file (or custom one in $HOME/.config/openbox/) -->
|
||||||
|
<file>menu.xml</file>
|
||||||
|
<hideDelay>200</hideDelay>
|
||||||
|
<!-- if a press-release lasts longer than this setting (in milliseconds), the
|
||||||
|
menu is hidden again -->
|
||||||
|
<middle>no</middle>
|
||||||
|
<!-- center submenus vertically about the parent entry -->
|
||||||
|
<submenuShowDelay>100</submenuShowDelay>
|
||||||
|
<!-- time to delay before showing a submenu after hovering over the parent
|
||||||
|
entry.
|
||||||
|
if this is a negative value, then the delay is infinite and the
|
||||||
|
submenu will not be shown until it is clicked on -->
|
||||||
|
<submenuHideDelay>400</submenuHideDelay>
|
||||||
|
<!-- time to delay before hiding a submenu when selecting another
|
||||||
|
entry in parent menu
|
||||||
|
if this is a negative value, then the delay is infinite and the
|
||||||
|
submenu will not be hidden until a different submenu is opened -->
|
||||||
|
<showIcons>yes</showIcons>
|
||||||
|
<!-- controls if icons appear in the client-list-(combined-)menu -->
|
||||||
|
<manageDesktops>yes</manageDesktops>
|
||||||
|
<!-- show the manage desktops section in the client-list-(combined-)menu -->
|
||||||
|
</menu>
|
||||||
|
|
||||||
|
<applications>
|
||||||
|
<!--
|
||||||
|
# this is an example with comments through out. use these to make your
|
||||||
|
# own rules, but without the comments of course.
|
||||||
|
# you may use one or more of the name/class/role/title/type rules to specify
|
||||||
|
# windows to match
|
||||||
|
|
||||||
|
<application name="the window's _OB_APP_NAME property (see obxprop)"
|
||||||
|
class="the window's _OB_APP_CLASS property (see obxprop)"
|
||||||
|
groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
|
||||||
|
groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
|
||||||
|
role="the window's _OB_APP_ROLE property (see obxprop)"
|
||||||
|
title="the window's _OB_APP_TITLE property (see obxprop)"
|
||||||
|
type="the window's _OB_APP_TYPE property (see obxprob)..
|
||||||
|
(if unspecified, then it is 'dialog' for child windows)">
|
||||||
|
# you may set only one of name/class/role/title/type, or you may use more
|
||||||
|
# than one together to restrict your matches.
|
||||||
|
|
||||||
|
# the name, class, role, and title use simple wildcard matching such as those
|
||||||
|
# used by a shell. you can use * to match any characters and ? to match
|
||||||
|
# any single character.
|
||||||
|
|
||||||
|
# the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
|
||||||
|
# or desktop
|
||||||
|
|
||||||
|
# when multiple rules match a window, they will all be applied, in the
|
||||||
|
# order that they appear in this list
|
||||||
|
|
||||||
|
|
||||||
|
# each rule element can be left out or set to 'default' to specify to not
|
||||||
|
# change that attribute of the window
|
||||||
|
|
||||||
|
<decor>yes</decor>
|
||||||
|
# enable or disable window decorations
|
||||||
|
|
||||||
|
<shade>no</shade>
|
||||||
|
# make the window shaded when it appears, or not
|
||||||
|
|
||||||
|
<position force="no">
|
||||||
|
# the position is only used if both an x and y coordinate are provided
|
||||||
|
# (and not set to 'default')
|
||||||
|
# when force is "yes", then the window will be placed here even if it
|
||||||
|
# says you want it placed elsewhere. this is to override buggy
|
||||||
|
# applications who refuse to behave
|
||||||
|
<x>center</x>
|
||||||
|
# a number like 50, or 'center' to center on screen. use a negative number
|
||||||
|
# to start from the right (or bottom for <y>), ie -50 is 50 pixels from
|
||||||
|
# the right edge (or bottom). use 'default' to specify using value
|
||||||
|
# provided by the application, or chosen by openbox, instead.
|
||||||
|
<y>200</y>
|
||||||
|
<monitor>1</monitor>
|
||||||
|
# specifies the monitor in a xinerama setup.
|
||||||
|
# 1 is the first head, or 'mouse' for wherever the mouse is
|
||||||
|
</position>
|
||||||
|
|
||||||
|
<size>
|
||||||
|
# the size to make the window.
|
||||||
|
<width>20</width>
|
||||||
|
# a number like 20, or 'default' to use the size given by the application.
|
||||||
|
# you can use fractions such as 1/2 or percentages such as 75% in which
|
||||||
|
# case the value is relative to the size of the monitor that the window
|
||||||
|
# appears on.
|
||||||
|
<height>30%</height>
|
||||||
|
</size>
|
||||||
|
|
||||||
|
<focus>yes</focus>
|
||||||
|
# if the window should try be given focus when it appears. if this is set
|
||||||
|
# to yes it doesn't guarantee the window will be given focus. some
|
||||||
|
# restrictions may apply, but Openbox will try to
|
||||||
|
|
||||||
|
<desktop>1</desktop>
|
||||||
|
# 1 is the first desktop, 'all' for all desktops
|
||||||
|
|
||||||
|
<layer>normal</layer>
|
||||||
|
# 'above', 'normal', or 'below'
|
||||||
|
|
||||||
|
<iconic>no</iconic>
|
||||||
|
# make the window iconified when it appears, or not
|
||||||
|
|
||||||
|
<skip_pager>no</skip_pager>
|
||||||
|
# asks to not be shown in pagers
|
||||||
|
|
||||||
|
<skip_taskbar>no</skip_taskbar>
|
||||||
|
# asks to not be shown in taskbars. window cycling actions will also
|
||||||
|
# skip past such windows
|
||||||
|
|
||||||
|
<fullscreen>yes</fullscreen>
|
||||||
|
# make the window in fullscreen mode when it appears
|
||||||
|
|
||||||
|
<maximized>true</maximized>
|
||||||
|
# 'Horizontal', 'Vertical' or boolean (yes/no)
|
||||||
|
</application>
|
||||||
|
|
||||||
|
# end of the example
|
||||||
|
-->
|
||||||
|
</applications>
|
||||||
|
|
||||||
|
</openbox_config>
|
145
extras/lxqt2/lxqt-themes/lxqt-themes.spec
Normal file
145
extras/lxqt2/lxqt-themes/lxqt-themes.spec
Normal file
@ -0,0 +1,145 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: lxqt-themes
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: LXQt standard themes
|
||||||
|
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
# Pagure do not provide tarballs yet.
|
||||||
|
# To generate this tarball, clone from pagure
|
||||||
|
# https://pagure.io/lxqt-themes-fedora/
|
||||||
|
# Remove the .git dir and manual compress it
|
||||||
|
#Source1: lxqt-themes-fedora-1.0.tar.xz
|
||||||
|
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Requires: hicolor-icon-theme
|
||||||
|
Requires: desktop-backgrounds-compat
|
||||||
|
Requires: breeze-cursor-themes
|
||||||
|
Requires: breeze-icon-theme
|
||||||
|
|
||||||
|
# The themes were essential part of the previous lxqt-common package which
|
||||||
|
# no longer exists. Therefore we obsolete and provide it here:
|
||||||
|
Provides: lxqt-common = %{version}-%{release}
|
||||||
|
Obsoletes: lxqt-common < 2.0
|
||||||
|
# The old name for the theme subpackage was lxqt-theme
|
||||||
|
Provides: lxqt-theme = %{version}-%{release}
|
||||||
|
Obsoletes: lxqt-theme < 2.0
|
||||||
|
|
||||||
|
%description
|
||||||
|
This package contains the standard themes for the LXQt desktop, namely
|
||||||
|
ambiance, dark, frost, kde-plasma, light and system.
|
||||||
|
|
||||||
|
%package system
|
||||||
|
Summary: Default Fedora theme for LXQt
|
||||||
|
Requires: lxqt-themes = %{version}
|
||||||
|
Requires: breeze-cursor-theme
|
||||||
|
Requires: breeze-icon-theme
|
||||||
|
Requires: redhat-logos
|
||||||
|
|
||||||
|
# Obsolete and provide the old subpackage of lxqt-common
|
||||||
|
Provides: lxqt-theme-fedora = %{version}-%{release}
|
||||||
|
Obsoletes: lxqt-theme-fedora < %{version}-%{release}
|
||||||
|
|
||||||
|
|
||||||
|
%description system
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_datadir}/lxqt/graphics
|
||||||
|
%dir %{_datadir}/lxqt/themes
|
||||||
|
%{_datadir}/lxqt/themes/{ambiance,dark,frost,kde-plasma,light,system,Clearlooks,Leech,kvantum,silver,Arch-Colors,KDE-Plasma,Valendas}
|
||||||
|
%{_datadir}/icons/hicolor/scalable/*/*.svg
|
||||||
|
%{_datadir}/lxqt/palettes
|
||||||
|
%{_datadir}/lxqt/wallpapers
|
||||||
|
|
||||||
|
%files system
|
||||||
|
#%%{_datadir}/sddm/themes/02-lxqt-fedora/
|
||||||
|
#%%{_datadir}/lxqt/themes/fedora-lxqt
|
||||||
|
#%%{_sysconfdir}/xdg/openbox/lxqt-rc.xml
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.3.0-2
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Sat Nov 12 2022 Raven <raven@sysadmins.ws> - 1.2.0-2
|
||||||
|
- lxqt-rc.xml dropped due to conflict with lxqt-session
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Sep 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-5
|
||||||
|
- Obsolete and provide the old subpackage of lxqt-common
|
||||||
|
- Fixes RHBZ 1624739
|
||||||
|
|
||||||
|
* Sun Aug 26 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-4
|
||||||
|
- Merge lxqt-themes-fedora into lxqt-themes
|
||||||
|
|
||||||
|
* Fri Aug 24 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-3
|
||||||
|
- Bump for package review
|
||||||
|
|
||||||
|
* Sun Jun 03 2018 Christian Dersch <lupinix@mailbox.org> - 0.13.0-2
|
||||||
|
- add requirements for the themes
|
||||||
|
|
||||||
|
* Sun Jun 3 2018 Christian Dersch <lupinix@mailbox.org> - 0.13.0-1
|
||||||
|
- initial package
|
||||||
|
|
169
extras/lxqt2/lxqt-wallet/lxqt-wallet.spec
Normal file
169
extras/lxqt2/lxqt-wallet/lxqt-wallet.spec
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
%global srcname lxqt_wallet
|
||||||
|
%global git_commit 50de5598b429feb12c130b20f664650a68c80883
|
||||||
|
|
||||||
|
|
||||||
|
Name: lxqt-wallet
|
||||||
|
Version: 4.0.0
|
||||||
|
Release: 0.1.rc1%{?dist}
|
||||||
|
Summary: Create a kwallet like functionality for LXQt
|
||||||
|
|
||||||
|
License: BSD
|
||||||
|
URL: https://github.com/lxqt/%{srcname}
|
||||||
|
%if 0%{?git_commit}
|
||||||
|
Source0: https://github.com/lxqt/%{srcname}/archive/%{git_commit}.tar.gz
|
||||||
|
%else
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
%endif
|
||||||
|
|
||||||
|
BuildRequires: make
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: cmake(KF6Wallet)
|
||||||
|
BuildRequires: cmake(KF6Notifications)
|
||||||
|
BuildRequires: pkgconfig(libsecret-1)
|
||||||
|
BuildRequires: libgcrypt-devel
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
|
||||||
|
%description
|
||||||
|
This project seeks to give a functionality for secure storage
|
||||||
|
of information that can be presented in key-values pair like
|
||||||
|
user names-passwords pairs.
|
||||||
|
|
||||||
|
Currently the project can store the information in KDE's kwallet,
|
||||||
|
GNOME's secret service or in an internal system that use libgcrypt
|
||||||
|
as its cryptographic backend.
|
||||||
|
|
||||||
|
The internal secure storage system allows the functionality to
|
||||||
|
be provided without dependencies on KDE or GNOME libraries.
|
||||||
|
|
||||||
|
This project is designed to be used by other projects simply by
|
||||||
|
adding the source folder in the build system and start using it.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for %{name}
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: liblxqt-devel%{?_isa}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%if 0%{?git_commit}
|
||||||
|
%autosetup -p1 -n %{srcname}-%{git_commit}
|
||||||
|
%else
|
||||||
|
%autosetup -p1 -n %{srcname}-%{version}
|
||||||
|
%endif
|
||||||
|
|
||||||
|
cp -p backend/README README-backend
|
||||||
|
cp -p frontend/README README-frontend
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt \
|
||||||
|
-DQT5=true \
|
||||||
|
-DLIB_SUFFIX=default \
|
||||||
|
-DNOKDESUPPORT=false \
|
||||||
|
-DNOSECRETSUPPORT=false \
|
||||||
|
-DBUILD_SHARED=true
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
%find_lang %{name} --with-qt
|
||||||
|
|
||||||
|
|
||||||
|
%ldconfig_scriptlets
|
||||||
|
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc README.md changelog
|
||||||
|
%{_bindir}/%{srcname}-cli
|
||||||
|
%{_libdir}/*.so.*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%doc README-*
|
||||||
|
%{_includedir}/lxqt/*.h
|
||||||
|
%{_libdir}/*.so
|
||||||
|
%{_libdir}/pkgconfig/*.pc
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sat Sep 28 2024 Raven <raven@sysadmins.ws> - 4.0.0-0.1.rc1
|
||||||
|
- rebase to qt6 version
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 3.2.2-4
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 3.2.2-3
|
||||||
|
- rebuilt for distro upgrades
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 3.2.2-2
|
||||||
|
- import fix for kwallet passwords issue
|
||||||
|
* Sun Apr 11 2021 Raphael Groner <raphgro@fedoraproject.org> - 3.2.2-1
|
||||||
|
- bump to v3.2.2
|
||||||
|
|
||||||
|
* Wed Feb 24 2021 Raphael Groner <raphgro@fedoraproject.org> - 3.2.1-1
|
||||||
|
- bump to v3.2.1, mind unbundling in zulucrypt, rhbz#1862725
|
||||||
|
- use cmake macros properly for out-of-source builds
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 05 2017 Christian Dersch <lupinix@mailbox.org> - 3.1.0-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Dec 16 2016 Raphael Groner <projects.rg@smart.ms> - 3.0.0-2
|
||||||
|
- rebuilt for latest Qt5
|
||||||
|
|
||||||
|
* Wed Aug 03 2016 Raphael Groner <projects.rg@smart.ms> - 3.0.0-1
|
||||||
|
- new version
|
||||||
|
- drop hacks for translations and pkgconfig
|
||||||
|
- readd gcc-c++
|
||||||
|
|
||||||
|
* Sat Jul 23 2016 Raphael Groner <projects.rg@smart.ms> - 2.2.1-2
|
||||||
|
- fix compilation of translations
|
||||||
|
- add hack for pkgconfig version
|
||||||
|
|
||||||
|
* Thu Jul 14 2016 Raphael Groner <projects.rg@smart.ms> - 2.2.1-1
|
||||||
|
- initial
|
152
extras/lxqt2/obconf-qt/obconf-qt.spec
Normal file
152
extras/lxqt2/obconf-qt/obconf-qt.spec
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
%define __cmake_in_source_build 1
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: obconf-qt
|
||||||
|
Version: 0.16.4
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: A configuration editor for the OpenBox window manager
|
||||||
|
|
||||||
|
License: GPLv2+
|
||||||
|
URL: https://github.com/lxqt/%{name}
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: kf5-kwindowsystem-devel
|
||||||
|
BuildRequires: qt5-linguist
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(obrender-3.5)
|
||||||
|
BuildRequires: pkgconfig(obt-3.5)
|
||||||
|
BuildRequires: pkgconfig(Qt5Core)
|
||||||
|
BuildRequires: pkgconfig(Qt5Gui)
|
||||||
|
BuildRequires: pkgconfig(Qt5Widgets)
|
||||||
|
BuildRequires: pkgconfig(Qt5X11Extras)
|
||||||
|
BuildRequires: pkgconfig(sm)
|
||||||
|
|
||||||
|
Requires: hicolor-icon-theme
|
||||||
|
Requires: openbox
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for obconf-qt
|
||||||
|
Requires: obconf-qt
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the obconf-qt package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt -DPULL_TRANSLATIONS=NO
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
desktop-file-install \
|
||||||
|
--dir=%{buildroot}%{_datadir}/applications \
|
||||||
|
%{buildroot}/%{_datadir}/applications/%{name}.desktop
|
||||||
|
%find_lang obconf-qt --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/*.desktop
|
||||||
|
%{_datadir}/icons/hicolor/*/*/*
|
||||||
|
%{_datadir}/%{name}
|
||||||
|
|
||||||
|
%files l10n -f obconf-qt.lang
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS README.md
|
||||||
|
%dir %{_datadir}/obconf-qt/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sat Sep 28 2024 Raven <raven@sysadmins.ws> - 0.16.4-1
|
||||||
|
- update to 0.16.4
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 0.16.3-1
|
||||||
|
- update to 0.16.3
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 0.16.2-1
|
||||||
|
- update to 0.16.2
|
||||||
|
|
||||||
|
* Mon Apr 19 2021 Raven <raven@sysadmins.ws> - 0.16.1-1
|
||||||
|
- update to 0.16.1
|
||||||
|
|
||||||
|
* Mon Nov 23 2020 Zamir SUN <sztsian@gmail.com> - 0.16.0-1
|
||||||
|
- Update to 0.16.0
|
||||||
|
|
||||||
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun May 03 2020 Zamir SUN <sztsian@gmail.com> - 0.15.0-1
|
||||||
|
- Update to 0.15.0
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com> - 0.14.0-2
|
||||||
|
- Add l10n sub package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Sat Jan 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.1-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Wed Sep 28 2016 Christian Dersch <lupinix@mailbox.org> - 0.11.0-1
|
||||||
|
- Initial package import
|
||||||
|
- Removed debuginfo patch (applied upstream)
|
||||||
|
|
||||||
|
* Mon Jul 18 2016 Christian Dersch <lupinix@fedoraproject.org> - 0.9.0-2
|
||||||
|
- Added patch for debuginfo
|
||||||
|
|
||||||
|
* Sun Jul 17 2016 Christian Dersch <lupinix@fedoraproject.org> - 0.9.0-1
|
||||||
|
- initial package
|
141
extras/lxqt2/pavucontrol-qt/pavucontrol-qt.spec
Normal file
141
extras/lxqt2/pavucontrol-qt/pavucontrol-qt.spec
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: pavucontrol-qt
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPLv2+
|
||||||
|
URL: https://lxqt-project.org/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
Summary: Qt port of volume control pavucontrol
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: pkgconfig(libpulse)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for pavucontrol-qt
|
||||||
|
Requires: pavucontrol-qt
|
||||||
|
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the pavucontrol-qt package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||||
|
%find_lang pavucontrol-qt --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/%{name}
|
||||||
|
|
||||||
|
%files l10n -f pavucontrol-qt.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS
|
||||||
|
%dir %{_datadir}/%{name}/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- upgrade to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com> - 0.14.0-2
|
||||||
|
- Add l10n sub package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 04 2018 Zamir SUN <zsun@fedoraproject.org> - 0.4.0-1
|
||||||
|
- Update to version 0.4.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Mar 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.2.0-7
|
||||||
|
- BR: gcc-c++, use %%make_build
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.2.0-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.2.0-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Wed Jan 11 2017 Christian Dersch <lupinix@mailbox.org> - 0.2.0-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Tue Sep 27 2016 Helio Chissini de Castro <helio@kde.org> - 0.1.0-2
|
||||||
|
- Change a bit the naming patch to use similar one upstreamed
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.1.0-1
|
||||||
|
- New package. Distributed tied to lxqt 0.11.0 release
|
@ -0,0 +1,14 @@
|
|||||||
|
--- pcmanfm-qt-0.15.1/config/pcmanfm-qt/lxqt/settings.conf.in_orig 2020-06-17 14:17:35.902046213 +0600
|
||||||
|
+++ pcmanfm-qt-0.15.1/config/pcmanfm-qt/lxqt/settings.conf.in 2020-06-17 14:17:51.392038711 +0600
|
||||||
|
@@ -15,7 +15,9 @@
|
||||||
|
[Desktop]
|
||||||
|
DesktopShortcuts=Home, Trash, Computer, Network
|
||||||
|
WallpaperMode=stretch
|
||||||
|
-Wallpaper=@LXQT_SHARE_DIR@/wallpapers/waves-logo.png
|
||||||
|
+Wallpaper=/usr/share/backgrounds/default.png
|
||||||
|
+WallpaperDirectory=
|
||||||
|
+WallpaperRandomize=false
|
||||||
|
BgColor=#000000
|
||||||
|
FgColor=#ffffff
|
||||||
|
ShadowColor=#000000
|
||||||
|
|
275
extras/lxqt2/pcmanfm-qt/pcmanfm-qt.spec
Normal file
275
extras/lxqt2/pcmanfm-qt/pcmanfm-qt.spec
Normal file
@ -0,0 +1,275 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: pcmanfm-qt
|
||||||
|
Version: 2.0.0
|
||||||
|
Release: 1%{dist}
|
||||||
|
Summary: LxQt file manager PCManFM
|
||||||
|
|
||||||
|
License: GPLv2+
|
||||||
|
URL: https://lxqt-project.org
|
||||||
|
Source0: https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
Patch1: 0001-Customize-default-appearance.patch
|
||||||
|
Patch2: pcmanfm-qt_no-root-warn.patch
|
||||||
|
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: doxygen
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(LayerShellQt)
|
||||||
|
BuildRequires: lxqt-build-tools
|
||||||
|
BuildRequires: pkgconfig(exiv2)
|
||||||
|
BuildRequires: pkgconfig(gio-2.0)
|
||||||
|
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: pkgconfig(libexif)
|
||||||
|
BuildRequires: pkgconfig(libfm)
|
||||||
|
BuildRequires: pkgconfig(libfm-qt6)
|
||||||
|
BuildRequires: pkgconfig(libmenu-cache)
|
||||||
|
BuildRequires: pkgconfig(lxqt) >= 1.0.0
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: lxqt-menu-data
|
||||||
|
Requires: lxqt-sudo
|
||||||
|
|
||||||
|
Obsoletes: pcmanfm-qt5 < 0.9.0
|
||||||
|
Provides: pcmanfm-qt5 = %{version}-%{release}
|
||||||
|
Obsoletes: pcmanfm-qt4 <= 0.9.0
|
||||||
|
Obsoletes: pcmanfm-qt-common <= 0.9.0
|
||||||
|
|
||||||
|
# gvfs is optional depencency at runtime, so we add a weak dependency here
|
||||||
|
Recommends: gvfs
|
||||||
|
# configuration patched to use qterminal instead as the default terminal emulator but allow to use others
|
||||||
|
Requires: qterminal
|
||||||
|
|
||||||
|
%description
|
||||||
|
PCManFM-Qt is a Qt-based file manager which uses GLib for file management. It
|
||||||
|
was started as the Qt port of PCManFM, the file manager of LXDE.
|
||||||
|
|
||||||
|
PCManFM-Qt is used by LXQt for handling the desktop. Nevertheless, it can also
|
||||||
|
be used independently of LXQt and under any desktop environment.
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
Summary: Translations for pcmanfm-qt
|
||||||
|
BuildArch: noarch
|
||||||
|
Requires: pcmanfm-qt = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the pcmanfm-qt package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
sed '/Wallpaper=/c\Wallpaper=\%{datadir}\/backgrounds\/default.png' config/pcmanfm-qt/lxqt/settings.conf.in
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
for dfile in pcmanfm-qt-desktop-pref pcmanfm-qt; do
|
||||||
|
desktop-file-edit \
|
||||||
|
--remove-category=LXQt --add-category=X-LXQt \
|
||||||
|
--remove-category=Help --add-category=X-Help \
|
||||||
|
--remove-only-show-in=LXQt \
|
||||||
|
%{buildroot}/%{_datadir}/applications/${dfile}.desktop
|
||||||
|
done
|
||||||
|
|
||||||
|
%find_lang %{name} --with-qt
|
||||||
|
|
||||||
|
%if 0%{?el7}
|
||||||
|
%post
|
||||||
|
/usr/bin/update-desktop-database &> /dev/null || :
|
||||||
|
|
||||||
|
%postun
|
||||||
|
/usr/bin/update-desktop-database &> /dev/null || :
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%license LICENSE
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/applications/%{name}-desktop-pref.desktop
|
||||||
|
%{_mandir}/man1/%{name}.*
|
||||||
|
%{_sysconfdir}/xdg/autostart/lxqt-desktop.desktop
|
||||||
|
%{_datadir}/%{name}
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/pcmanfm-qt.svg
|
||||||
|
|
||||||
|
%files l10n -f %{name}.lang
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/%{name}/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.0-1
|
||||||
|
- update to 2.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Mon Apr 19 2021 Raven <raven@sysadmins.ws> - 0.17.0-1
|
||||||
|
- update to 0.17.0
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.1-1
|
||||||
|
- version update
|
||||||
|
- add patch to supress root user warning
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Sep 01 2018 Raphael Groner <projects.rg@smart.ms> - 0.13.0-3
|
||||||
|
- allow alternative terminal emulator by weak dependency
|
||||||
|
|
||||||
|
* Sun Aug 26 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Customize default appearance
|
||||||
|
|
||||||
|
* Fri Aug 03 2018 Zamir SUN <zsun@fedoraproject.org> - 0.13.0-1
|
||||||
|
- Update to version 0.13.0
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.3-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.3-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.3-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.3-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 20 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.3-5
|
||||||
|
- recommend gvfs
|
||||||
|
|
||||||
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.3-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.3-3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Wed Jan 18 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.3-2
|
||||||
|
- moved translations to lxqt-l10n
|
||||||
|
|
||||||
|
* Mon Jan 16 2017 Christian Dersch <lupinix@mailbox.org> - 0.11.3-1
|
||||||
|
- new version
|
||||||
|
|
||||||
|
* Mon Sep 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.11.1-1
|
||||||
|
- new upstream version.
|
||||||
|
- pcmanfm-qt not provides linfm anymore, comes from an external package
|
||||||
|
|
||||||
|
* Tue Jul 26 2016 Helio Chissini de Castro <helio@kde.org> - 0.10.0-4
|
||||||
|
- Make it available for other desktops
|
||||||
|
- Reference https://bugzilla.redhat.com/show_bug.cgi?id=1347905
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Dec 13 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-2
|
||||||
|
- Prepare to use new cmake infra for epel
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Helio Chissini de Castro <helio@kde.org> - 0.10.0-1
|
||||||
|
- New upstream version
|
||||||
|
|
||||||
|
* Wed Jun 24 2015 Rex Dieter <rdieter@fedoraproject.org> - 0.9.0-10
|
||||||
|
- rebuild (exiv2)
|
||||||
|
|
||||||
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-8
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Wed Mar 04 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-7
|
||||||
|
- Add provides for pcmanfm-qt5 to avoid older comps lxqt break
|
||||||
|
|
||||||
|
* Wed Feb 25 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.9.0-6
|
||||||
|
- Fix directory ownership
|
||||||
|
|
||||||
|
* Wed Feb 18 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-5
|
||||||
|
- Fix duplicated files caused for qm template
|
||||||
|
|
||||||
|
* Fri Feb 13 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-4
|
||||||
|
- Ownership of share/pcmanfm-qt directories
|
||||||
|
- libfm-qt5 alnguage files added
|
||||||
|
- Obsoletes libfm-qt4-devel
|
||||||
|
- Moved COPYING to the new tag license
|
||||||
|
|
||||||
|
* Mon Feb 09 2015 Helio Chissini de Castro <helio@kde.org> - 0.9.0-2
|
||||||
|
- Fixed download dir
|
||||||
|
|
||||||
|
* Sun Feb 08 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-1
|
||||||
|
- New upstream release 0.9.0
|
||||||
|
|
||||||
|
* Tue Feb 03 2015 Helio Chissini de Castro <hcastro@redhat.com> - 0.9.0-0.1
|
||||||
|
- Preparing for 0.9.0 release
|
||||||
|
- Obsoletes pcmanfm-qt5 and pcmanfm-qt-common packages as no more qt4 versions will be done
|
||||||
|
|
||||||
|
* Tue Nov 4 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.8.0-2
|
||||||
|
- Support both Qt4 and Qt5, default to Qt5 for F-22
|
||||||
|
|
||||||
|
* Tue Nov 4 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.8.0-1
|
||||||
|
- 0.8.0
|
||||||
|
|
||||||
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Feb 11 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.1.0-5
|
||||||
|
- Apply git patch for libfm API change
|
||||||
|
|
||||||
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 8 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.1.0-3
|
||||||
|
- Use -DCMAKE_BUILD_TYPE=Release option for cmake
|
||||||
|
|
||||||
|
* Mon Apr 1 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.1.0-2
|
||||||
|
- Call update-desktop-database
|
||||||
|
%find_lang pcmanfm-qt --with-qt
|
||||||
|
|
||||||
|
- Use make soversion specific in %%files
|
||||||
|
|
||||||
|
* Mon Apr 1 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.1.0-1
|
||||||
|
- Initial packaging
|
21
extras/lxqt2/pcmanfm-qt/pcmanfm-qt_no-root-warn.patch
Normal file
21
extras/lxqt2/pcmanfm-qt/pcmanfm-qt_no-root-warn.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
diff -Naur pcmanfm-qt-0.15.1_orig/pcmanfm/mainwindow.cpp pcmanfm-qt-0.15.1/pcmanfm/mainwindow.cpp
|
||||||
|
--- pcmanfm-qt-0.15.1_orig/pcmanfm/mainwindow.cpp 2020-05-17 11:31:18.000000000 +0600
|
||||||
|
+++ pcmanfm-qt-0.15.1/pcmanfm/mainwindow.cpp 2020-06-17 14:03:00.102470241 +0600
|
||||||
|
@@ -136,16 +136,6 @@
|
||||||
|
// setup user interface
|
||||||
|
ui.setupUi(this);
|
||||||
|
|
||||||
|
- // add a warning label to the root instance
|
||||||
|
- if(geteuid() == 0) {
|
||||||
|
- QLabel *warningLabel = new QLabel(tr("Root Instance"));
|
||||||
|
- warningLabel->setAlignment(Qt::AlignCenter);
|
||||||
|
- warningLabel->setTextInteractionFlags(Qt::NoTextInteraction);
|
||||||
|
- warningLabel->setStyleSheet(QLatin1String("QLabel {background-color: #7d0000; color: white; font-weight:bold; border-radius: 3px; margin: 2px; padding: 5px;}"));
|
||||||
|
- ui.verticalLayout->addWidget(warningLabel);
|
||||||
|
- ui.verticalLayout->setStretch(0, 1);
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
splitView_ = path && settings.splitView(); // splt view needs a path
|
||||||
|
|
||||||
|
// hide menu items that are not usable
|
||||||
|
|
260
extras/lxqt2/qps/qps.spec
Normal file
260
extras/lxqt2/qps/qps.spec
Normal file
@ -0,0 +1,260 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: qps
|
||||||
|
Version: 2.9.0
|
||||||
|
Release: 1%{dist}
|
||||||
|
Summary: Visual Process Manager
|
||||||
|
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||||
|
Group: System/Monitoring
|
||||||
|
URL: https://github.com/lxqt/qps/
|
||||||
|
Source0: https://github.com/lxqt/qps/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: glibc
|
||||||
|
BuildRequires: glibc-devel
|
||||||
|
BuildRequires: hicolor-icon-theme
|
||||||
|
BuildRequires: lxqt-build-tools >= 2.0.0
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: pkgconfig(xrender)
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
Qps is a visual process manager, an X11 version of "top" or "ps" that
|
||||||
|
displays processes in a window and lets you sort and manipulate them. It
|
||||||
|
displays some general system information, and many details about current
|
||||||
|
processes.
|
||||||
|
|
||||||
|
%lang_package
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%find_lang %{name} --with-qt
|
||||||
|
|
||||||
|
desktop-file-install \
|
||||||
|
--remove-category="System Monitor" \
|
||||||
|
--delete-original \
|
||||||
|
--dir=%{buildroot}%{_datadir}/applications \
|
||||||
|
%{buildroot}/%{_datadir}/applications/%{name}.desktop
|
||||||
|
|
||||||
|
|
||||||
|
%post
|
||||||
|
/usr/bin/update-desktop-database &> /dev/null || :
|
||||||
|
|
||||||
|
%postun
|
||||||
|
/usr/bin/update-desktop-database &> /dev/null || :
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc CHANGELOG README.md
|
||||||
|
%license COPYING
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_metainfodir}/org.lxqt.Qps.appdata.xml
|
||||||
|
%{_datadir}/icons/hicolor/*/apps/%{name}.??g
|
||||||
|
%{_mandir}/man?/%{name}*
|
||||||
|
%dir %{_datadir}/qps/
|
||||||
|
%{_datadir}/qps/translations/
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.9.0-1
|
||||||
|
- update to 2.9.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 2.8.0-1
|
||||||
|
- update to 2.8.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 2.7.0-1
|
||||||
|
- update to 2.7.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 2.6.0-1
|
||||||
|
- update to 2.6.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 2.4.0-1
|
||||||
|
- update to 2.4.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Wed Jan 27 2021 Raven <raven@sysadmins.ws> - 2.2.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 2.1.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Thu Nov 7 2019 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Don't require glibc >= 2.30, it works actually without it
|
||||||
|
* Wed Oct 9 2019 mvetter@suse.com
|
||||||
|
- Update to 2.0.0:
|
||||||
|
* Several code cleanups:
|
||||||
|
- Silenced compiler warnings about QtTableView
|
||||||
|
- Do not detect systray on every refresh (this also fixes memory leak under some GTK DEs)
|
||||||
|
- Removed the method `HeadedTable::sizeHintForColumn`
|
||||||
|
- htable.cpp: remove unused define
|
||||||
|
- qps.h: remove unused define
|
||||||
|
- Cleaned up the classes SearchBox, ControlBar and StatusBar
|
||||||
|
- Do not cast bool to integer on return
|
||||||
|
- Removed no strings casts definitions
|
||||||
|
- Removed unmanaged code
|
||||||
|
- Remove some comments
|
||||||
|
- Corrected sscanf format
|
||||||
|
- Removed unused variable
|
||||||
|
- Simplified groupName
|
||||||
|
- Add missing "const"
|
||||||
|
- Apply LXQtCompilerSettings to project
|
||||||
|
* Fixed memory leaks:
|
||||||
|
- Fixed memory leak in showing process details dialogs
|
||||||
|
- Prevent a file descriptor leak
|
||||||
|
- Fixed several memory leaks
|
||||||
|
* UI and other improvements:
|
||||||
|
- Properly save font info
|
||||||
|
- Sort fields list alphabetically
|
||||||
|
- Update sort indicator on adding columns
|
||||||
|
- Use float for memory column if in megabytes
|
||||||
|
- Support HDPI pixmaps
|
||||||
|
- A better filter box with clear button and place holder
|
||||||
|
- Don't allow an unsorted table
|
||||||
|
- Fixed table size and scrollbars
|
||||||
|
- Made column DND predictable
|
||||||
|
- Fixes for the header, especially for its DND
|
||||||
|
- Fixed painting of cells, branch lines and...
|
||||||
|
- Fixed settings and preferences and added signal prompt
|
||||||
|
- Fixed SWAP column
|
||||||
|
- Use a smaller pixmap cache
|
||||||
|
- Improved translations
|
||||||
|
* Fri Mar 1 2019 mvetter@suse.com
|
||||||
|
- Update to 1.10.20:
|
||||||
|
* Only translations was changed
|
||||||
|
* Thu Jan 31 2019 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Update to 1.10.19:
|
||||||
|
* Improved localization support
|
||||||
|
- Move translation from lxqt-l10n into package
|
||||||
|
* Tue May 22 2018 mvetter@suse.com
|
||||||
|
- Update to 1.10.18:
|
||||||
|
* Bumped patch version to 18 (#45)
|
||||||
|
* Update from Weblate. (#41)
|
||||||
|
* Added transltion state to README.md
|
||||||
|
* Add da translation
|
||||||
|
* translation update
|
||||||
|
* Added translation using Weblate (German)
|
||||||
|
* Create qps_da.ts
|
||||||
|
* Update qps.desktop.in
|
||||||
|
* i18n: Update Polish translation
|
||||||
|
* Drop Qt foreach
|
||||||
|
* Fix links QtDesktop --> lxqt
|
||||||
|
* Sun Feb 25 2018 aloisio@gmx.com
|
||||||
|
- Update to version 1.10.17
|
||||||
|
* some whitespaces fixed
|
||||||
|
* l10n: Polish translation
|
||||||
|
* Remove obsolete cpack
|
||||||
|
* Removed not needed ressource file
|
||||||
|
* some small fixes
|
||||||
|
* Fixed About page
|
||||||
|
* Fixed outdated FSF address in license headers
|
||||||
|
* Removed: It may be used, distributed and modified without
|
||||||
|
limitation. - not exactly true.
|
||||||
|
* Added license headers
|
||||||
|
* Fix typo
|
||||||
|
* Fix license headers for files with clearly known authorship
|
||||||
|
* remove some empty files
|
||||||
|
* fixed encoding and added a proper GPL2 file header
|
||||||
|
* Renamed LICENSE -> COPYING
|
||||||
|
* Another set of licenseheader fixes
|
||||||
|
* Fixed some typos in comments (CMakeLists.txt)
|
||||||
|
Fixed licenseheader: src/wchan.cpp UTF-8 and filename
|
||||||
|
Fixed licenseheader: src/watchdogdialog.* filetype and UTF-8
|
||||||
|
Fixed licenseheader: src/watchcond.* UTF-8
|
||||||
|
Fixed licenseheader: src/ttystr.cpp filentype and UTF-8
|
||||||
|
* Work around grep 2.23 new behaviour
|
||||||
|
* Removes not needed file
|
||||||
|
* Fixes CPack package version
|
||||||
|
* Fixes misnaming of binary qps
|
||||||
|
* Use CMAKE PROJECT_NAME instead of PROJECT
|
||||||
|
* Removes Icon related commented code
|
||||||
|
* Removes the custom QtIconLoader
|
||||||
|
* Use QIcon::fromTheme() instead of the internal QtIconLoader
|
||||||
|
* Adds the resources as an target dependency
|
||||||
|
* Puts TableField sctruct on it's own file
|
||||||
|
* Puts the QpsApp in it's own file
|
||||||
|
* Splits the command file into several files
|
||||||
|
* Puts Command utilities into it's own file
|
||||||
|
* Updates translations sources
|
||||||
|
* Removes toolTip, statusTip, whatsThis and accesibleName from
|
||||||
|
watchdog.ui
|
||||||
|
* Removes stylesheets commented stuff
|
||||||
|
* Include a copy of the license
|
||||||
|
* Install application icon
|
||||||
|
* Updates translation sources
|
||||||
|
* Adds desktop entry file
|
||||||
|
* Adds application internationalization / localization
|
||||||
|
* Set the minimum required CMake version to 3.0.2
|
||||||
|
* Add install instruction in CMakeLists.txt
|
||||||
|
* Add clang-format file and format all files
|
||||||
|
- Switch build to cmake and Qt5
|
||||||
|
- New source URL and homepage
|
||||||
|
- Dropped qps-1.10.12.1-nostrip.patch and
|
||||||
|
qps-1.10.15-desktop.patch (no longer necessary)
|
||||||
|
- Spec cleanup
|
||||||
|
* Thu Nov 24 2011 lazy.kent@opensuse.org
|
||||||
|
- Spec clean up.
|
||||||
|
* Sun Aug 28 2011 lazy.kent@opensuse.org
|
||||||
|
- Update to 1.10.16
|
||||||
|
+ 3.0-ARCH problem fixed
|
||||||
|
* Mon Aug 22 2011 lazy.kent@opensuse.org
|
||||||
|
- Patch to fix typo in desktop file (bnc#631745)
|
||||||
|
* Sun Jul 17 2011 lazy.kent@opensuse.org
|
||||||
|
- Update to 1.10.15
|
||||||
|
+ Added IO monitoring
|
||||||
|
* Wed Jul 6 2011 lazy.kent@opensuse.org
|
||||||
|
- Update to 1.10.14
|
||||||
|
+ Fixed wrong process names
|
||||||
|
* Sat Jun 18 2011 lazy.kent@opensuse.org
|
||||||
|
- Update to 1.10.13
|
||||||
|
+ GNOME3 and Avant Window Navigator support
|
||||||
|
- Correct License tag according to SPDX Standard
|
||||||
|
* Fri Jun 3 2011 lazy.kent@opensuse.org
|
||||||
|
- Update to 1.10.12.3
|
||||||
|
+ Zero CPU bug fixed (thanks to "David Rosenstrauch")
|
||||||
|
+ SEGFAULT fixed (Google Chrome's very long cmdline bug fix)
|
||||||
|
- Dropped obsolete buffer_overflow patch
|
||||||
|
- Use full URL as a source
|
||||||
|
* Mon Apr 11 2011 lazy.kent@opensuse.org
|
||||||
|
- Added rpm optflags
|
||||||
|
- Added COPYING
|
||||||
|
- Marked man as doc
|
||||||
|
* Tue Jul 6 2010 lazy.kent.suse@gmail.com
|
||||||
|
- Fixed buffer overflow (bnc#613864). Patch from Bernhard Rotter
|
||||||
|
- Build debug packages
|
||||||
|
* Tue Oct 20 2009 lazy.kent.suse@gmail.com
|
||||||
|
- Update to 1.10.12.1
|
||||||
|
+ 0 (zero) Process bug fixed (David_Rosenstrauch@archlinux)
|
||||||
|
* Thu Sep 17 2009 lazy.kent.suse@gmail.com
|
||||||
|
- Update to 1.10.12
|
||||||
|
+ Not working problem on kernel-2.6.xx was fixed
|
||||||
|
+ MEM field added
|
||||||
|
+ Tab on-off switch added
|
||||||
|
* Fri Aug 7 2009 lazy.kent.suse@gmail.com
|
||||||
|
- Update to 1.10.11
|
||||||
|
+ Window raise problem was fixed
|
||||||
|
+ IO_RW was added
|
||||||
|
+ Bugs was fixed (WCHAN, kernel warning.... etc)
|
||||||
|
* Sat Aug 1 2009 lazy.kent.suse@gmail.com
|
||||||
|
- Initial package created - 1.10.10
|
191
extras/lxqt2/qterminal/qterminal.spec
Normal file
191
extras/lxqt2/qterminal/qterminal.spec
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: qterminal
|
||||||
|
Version: 2.0.1
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPLv2
|
||||||
|
URL: https://github.com/qterminal/qterminal
|
||||||
|
Source0: https://github.com/%{name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
Summary: Advanced Qt6-based terminal emulator
|
||||||
|
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: pkgconfig(lxqt) >= 1.0.0
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6Gui)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: cmake(LayerShellQt)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: lxqt-build-tools
|
||||||
|
BuildRequires: cmake(Qt6Test)
|
||||||
|
BuildRequires: pkgconfig(qtermwidget6)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: libcanberra-devel
|
||||||
|
BuildRequires: perl-devel
|
||||||
|
|
||||||
|
# Require qtermwidget to be the same version, as suggested by upstream
|
||||||
|
Requires: qtermwidget = %{version}
|
||||||
|
|
||||||
|
Provides: %{name}-common = %{version}-%{release}
|
||||||
|
Provides: %{name}-qt5 = %{version}-%{release}
|
||||||
|
Obsoletes: %{name}-common < %{version}-%{release}
|
||||||
|
Obsoletes: %{name}-qt5 < %{version}-%{release}
|
||||||
|
|
||||||
|
%description
|
||||||
|
Advanced Qt6-based terminal emulator with many useful bells and whistles.
|
||||||
|
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for qterminal
|
||||||
|
Requires: qterminal
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the qterminal package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
%find_lang qterminal --with-qt
|
||||||
|
|
||||||
|
|
||||||
|
%check
|
||||||
|
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||||
|
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-drop.desktop
|
||||||
|
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG CONTRIBUTING.md README.md
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_metainfodir}/qterminal.metainfo.xml
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/applications/%{name}-drop.desktop
|
||||||
|
%{_datadir}/icons/*/*
|
||||||
|
%{_datadir}/%{name}
|
||||||
|
|
||||||
|
%files l10n -f qterminal.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/qterminal/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- 2.0.1
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 04 2018 Zamir SUN <zsun@fedoraproject.org> - 0.9.0-1
|
||||||
|
- Update to version 0.9.0
|
||||||
|
bump
|
||||||
|
|
||||||
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Apr 22 2017 Christian Dersch <lupinix@mailbox.org> - 0.7.1-2
|
||||||
|
- require qtermwidget to be the same version as qterminal
|
||||||
|
|
||||||
|
* Wed Apr 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.7.1-1
|
||||||
|
- new version
|
||||||
|
- removed Qt4 build (no longer supported by upstream)
|
||||||
|
|
||||||
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Dec 2 2015 TI_Eugene <ti.eugene@gmail.com> - 0.6.0-4
|
||||||
|
- Qt5 version added
|
||||||
|
|
||||||
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Apr 10 2015 TI_Eugene <ti.eugene@gmail.com> - 0.6.0-2
|
||||||
|
- Rebuild with new qtermwidget
|
||||||
|
|
||||||
|
* Tue Nov 04 2014 TI_Eugene <ti.eugene@gmail.com> - 0.6.0-1
|
||||||
|
- Version bump
|
||||||
|
|
||||||
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 19 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-5
|
||||||
|
- Next git snapshot
|
||||||
|
- Changelog dates (year) fixed
|
||||||
|
|
||||||
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue May 07 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-3
|
||||||
|
- Source URL update
|
||||||
|
- second desktop validate added
|
||||||
|
|
||||||
|
* Mon May 06 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-2
|
||||||
|
- Source URL update
|
||||||
|
|
||||||
|
* Mon May 06 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-1
|
||||||
|
- initial packaging for Fedora
|
197
extras/lxqt2/qtermwidget/qtermwidget.spec
Normal file
197
extras/lxqt2/qtermwidget/qtermwidget.spec
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: qtermwidget
|
||||||
|
Version: 2.0.1
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPLv2+
|
||||||
|
Summary: Qt6 terminal widget
|
||||||
|
URL: https://github.com/lxqt/%{name}/
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: pkgconfig(lxqt)
|
||||||
|
BuildRequires: pkgconfig(Qt6Core)
|
||||||
|
BuildRequires: pkgconfig(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
|
BuildRequires: lxqt-build-tools
|
||||||
|
|
||||||
|
|
||||||
|
# Provide and Obsolete the old -qt5 name
|
||||||
|
Provides: qtermwidget-qt5 = %{version}-%{release}
|
||||||
|
Obsoletes: qtermwidget-qt5 < %{version}-%{release}
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
QTermWidget is an open-source project originally based on KDE4 Konsole
|
||||||
|
application, but it took its own direction later.
|
||||||
|
The main goal of this project is to provide Unicode-enabled, embeddable
|
||||||
|
Qt widget for using as a built-in console (or terminal emulation widget)
|
||||||
|
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Qt6 terminal widget - devel package
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Provides: qtermwidget-qt5-devel = %{version}-%{release}
|
||||||
|
Obsoletes: qtermwidget-qt5-devel < %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Development files for qtermwidget-qt6 library.
|
||||||
|
|
||||||
|
|
||||||
|
%package l10n
|
||||||
|
BuildArch: noarch
|
||||||
|
Summary: Translations for qtermwidget
|
||||||
|
Requires: qtermwidget
|
||||||
|
%description l10n
|
||||||
|
This package provides translations for the qtermwidget package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
%find_lang qtermwidget --with-qt
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%{_libdir}/lib%{name}6.so.2
|
||||||
|
%{_libdir}/lib%{name}6.so.%{version}
|
||||||
|
%{_datadir}/%{name}6
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_includedir}/%{name}6
|
||||||
|
%{_libdir}/lib%{name}6.so
|
||||||
|
%{_libdir}/pkgconfig/%{name}6.pc
|
||||||
|
%{_libdir}/cmake/%{name}6
|
||||||
|
|
||||||
|
|
||||||
|
%files l10n -f qtermwidget.lang
|
||||||
|
%license LICENSE
|
||||||
|
%doc AUTHORS CHANGELOG README.md
|
||||||
|
%dir %{_datadir}/qtermwidget6/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- update to 2.0.1
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 1.3.0-1
|
||||||
|
- update to 1.3.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 1.2.0-1
|
||||||
|
- update to 1.2.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 1.0.0-1
|
||||||
|
- update to 1.0.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Raven <raven@sysadmins.ws> - 0.16.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 0.15.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Dec 14 2019 Jeff Law <law@redhat.com> - 0.14.1-3
|
||||||
|
- Fix missing #include for gcc-10
|
||||||
|
|
||||||
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 15 2019 Zamir SUN <sztsian@gmail.com> - 0.14.1-1
|
||||||
|
- Update to version 0.14.1
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <sztsian@gmail.com>
|
||||||
|
- Add l10n sub package
|
||||||
|
|
||||||
|
* Wed Feb 13 2019 Zamir SUN <zsun@fedoraproject.org> - 0.14.0-1
|
||||||
|
- Prepare for LXQt 0.14.0
|
||||||
|
|
||||||
|
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 04 2018 Zamir SUN <zsun@fedoraproject.org> - 0.9.0-1
|
||||||
|
- Update to version 0.9.0
|
||||||
|
|
||||||
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.1-5
|
||||||
|
- Escape macros in %%changelog
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Apr 24 2017 Christian Dersch <lupinix@mailbox.org> - 0.7.1-2
|
||||||
|
- fix provides and obsoletes
|
||||||
|
|
||||||
|
* Wed Apr 19 2017 Christian Dersch <lupinix@mailbox.org> - 0.7.1-1
|
||||||
|
- updated to 0.7.1
|
||||||
|
- removed Qt4 build (now in package qtermwidget-qt4)
|
||||||
|
|
||||||
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Apr 10 2015 TI_Eugene <ti.eugene@gmail.com> - 0.6.0-2
|
||||||
|
- qt-virt-manager compatible patch added
|
||||||
|
|
||||||
|
* Tue Nov 04 2014 TI_Eugene <ti.eugene@gmail.com> - 0.6.0-1
|
||||||
|
- Version bump
|
||||||
|
- qt5 packages added
|
||||||
|
|
||||||
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 19 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-6
|
||||||
|
- Next git snapshot
|
||||||
|
- Source0 URL changed
|
||||||
|
- patch removed
|
||||||
|
|
||||||
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Apr 23 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-4
|
||||||
|
- _isa added to -devel Requires.
|
||||||
|
|
||||||
|
* Thu Apr 18 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-3
|
||||||
|
- all cmake flags removed. "%%cmake .." is the best.
|
||||||
|
|
||||||
|
* Thu Apr 18 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-2
|
||||||
|
- release added to -devel Requires
|
||||||
|
- dist tag added
|
||||||
|
- patch link to upstream issue added
|
||||||
|
- -devel description changed (environment > files)
|
||||||
|
- designer plugin moved to main package
|
||||||
|
|
||||||
|
* Tue Apr 16 2013 TI_Eugene <ti.eugene@gmail.com> - 0.4.0-1
|
||||||
|
- Initial Fedora packaging
|
57
extras/lxqt2/qtxdg-tools/qtxdg-tools.spec
Normal file
57
extras/lxqt2/qtxdg-tools/qtxdg-tools.spec
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
%undefine __cmake_in_source_build
|
||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: qtxdg-tools
|
||||||
|
Summary: User tools for libqtxdg
|
||||||
|
Version: 4.0.0
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: http://lxqt-project.org
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(Qt6Xdg)
|
||||||
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/qtxdg-mat
|
||||||
|
%{_datadir}/cmake/qtxdg-tools/
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 4.0.0-1
|
||||||
|
- update to 4.0.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 3.12.0-1
|
||||||
|
- update to 3.12.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 3.11.0-1
|
||||||
|
- update to 3.11.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 3.10.0-1
|
||||||
|
- initial build
|
171
extras/lxqt2/screengrab/screengrab.spec
Normal file
171
extras/lxqt2/screengrab/screengrab.spec
Normal file
@ -0,0 +1,171 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: screengrab
|
||||||
|
Version: 2.8.0
|
||||||
|
Release: 1%{dist}
|
||||||
|
Summary: Qt tool for creating screenshots
|
||||||
|
License: GPL-2.0-only
|
||||||
|
Group: LXQt
|
||||||
|
URL: https://github.com/lxqt/screengrab
|
||||||
|
Source: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: hicolor-icon-theme
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: cmake(KF5WindowSystem) >= 5.36.0
|
||||||
|
BuildRequires: cmake(Qt5LinguistTools)
|
||||||
|
BuildRequires: pkgconfig(Qt6Core)
|
||||||
|
BuildRequires: pkgconfig(Qt6DBus)
|
||||||
|
BuildRequires: pkgconfig(Qt6Gui)
|
||||||
|
BuildRequires: pkgconfig(Qt6Network)
|
||||||
|
BuildRequires: pkgconfig(Qt6Widgets)
|
||||||
|
BuildRequires: pkgconfig(Qt6Xdg) >= 4.0
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(x11-xcb)
|
||||||
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: pkgconfig(xcb-shape)
|
||||||
|
BuildRequires: pkgconfig(xcb-xfixes)
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
Screenshot taker with the ability to publish them via hosting services.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt \
|
||||||
|
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
||||||
|
-DSG_DBUS_NOTIFY=ON \
|
||||||
|
-DSG_EXT_EDIT=ON \
|
||||||
|
-DSG_EXT_UPLOADS=ON \
|
||||||
|
-DSG_GLOBALSHORTCUTS=ON \
|
||||||
|
-DUPDATE_TRANSLATIONS=OFF
|
||||||
|
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
rm -rf %{buildroot}%{_datadir}/doc
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS CHANGELOG README.md docs/html
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/icons/hicolor/*/apps/%{name}.??g
|
||||||
|
%{_datadir}/screengrab/screengrab.conf
|
||||||
|
%{_datadir}/metainfo/%{name}.metainfo.xml
|
||||||
|
%dir %{_datadir}/%{name}
|
||||||
|
%{_datadir}/%{name}/translations
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 2.8.0-1
|
||||||
|
- update to 2.8.0
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 2.7.0-1
|
||||||
|
- update to 2.7.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 2.6.0-1
|
||||||
|
- update to 2.6.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 2.5.0-1
|
||||||
|
- update to 2.5.0
|
||||||
|
|
||||||
|
* Mon Nov 08 2021 Raven <raven@sysadmins.ws> - 2.3.0-1
|
||||||
|
- update to 2.3.0
|
||||||
|
- drop RHEL7 support
|
||||||
|
|
||||||
|
* Wed Jan 27 2021 Raven <raven@sysadmins.ws> - 2.1.0-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Jun 16 2020 Raven <raven@sysadmins.ws> - 2.0.1-1
|
||||||
|
- version update
|
||||||
|
|
||||||
|
* Tue Mar 24 2020 Max Lin <mlin@suse.com>
|
||||||
|
- Disable RPATH for building
|
||||||
|
* Thu Jan 23 2020 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Update to 2.0.0:
|
||||||
|
* Improved translations
|
||||||
|
* Improved user experience (less noise with command line, better
|
||||||
|
screen area instructions and better off-screen screenshots).
|
||||||
|
* Code update and clean-up, including the removal of the
|
||||||
|
deprecated class QDesktopWidget.
|
||||||
|
* Bumped screengrab version to 2.0.0
|
||||||
|
* Updated translations
|
||||||
|
* Removed Qxt
|
||||||
|
* Fixed typo in function name
|
||||||
|
* Set min. Qt version to 5.10.0
|
||||||
|
* Removed upload module (#183)
|
||||||
|
* Removed QDesktopWidget
|
||||||
|
* Removed (duplicated) string casts definitions
|
||||||
|
* Deleted useless warning fixes #174
|
||||||
|
* Make CMakeLists.txt a bit more strict
|
||||||
|
* Updated QtXdg minimum required version
|
||||||
|
* Use the new QtXdg XdgMimeApps class
|
||||||
|
* Improved Screen Area instructions (#162)
|
||||||
|
* Don't use automatic string conversions
|
||||||
|
* Avoid char raw strings literals memory allocations
|
||||||
|
* Fri Mar 1 2019 mvetter@suse.com
|
||||||
|
- Update to 1.101:
|
||||||
|
* Only translations was changed
|
||||||
|
* Thu Jan 31 2019 Michael Vetter <mvetter@suse.com>
|
||||||
|
- Update to 1.100:
|
||||||
|
* Don’t crash with invalid config format
|
||||||
|
* Mon Jul 23 2018 mvetter@suse.com
|
||||||
|
- Update to 1.99:
|
||||||
|
* Update translations
|
||||||
|
* Add X11Extras and Network to link target
|
||||||
|
- Remove screengrab-1.98-build.patch: upstreamed
|
||||||
|
* Tue May 22 2018 mvetter@suse.com
|
||||||
|
- Require Qt >= 5.7.1
|
||||||
|
- Rename build.patch to screengrab-1.98-build.patch
|
||||||
|
- Add new default config file screengrab.conf
|
||||||
|
* Tue May 22 2018 adam.majer@suse.de
|
||||||
|
- cleanup cmake build
|
||||||
|
- build.patch: add missing requirements
|
||||||
|
* Tue May 22 2018 mvetter@suse.com
|
||||||
|
- Update to 1.98:
|
||||||
|
* Update translations
|
||||||
|
* A more specific condition for Ctrl+C
|
||||||
|
* Filter out Ctrl+C in Delay box
|
||||||
|
* No window screenshot with shaded windows
|
||||||
|
* Always use contents rect Fixes https://github.com/lxqt/screengrab/issues/67
|
||||||
|
* Never scale up beyond real size
|
||||||
|
* Several fixes, especially for the tray icon
|
||||||
|
* __DATE__ and __TIME__ macro are not very helpful for reproducible builds.
|
||||||
|
* Added a minimum default configuration
|
||||||
|
* Handle invalid window screenshots
|
||||||
|
* Corrected a grammar mistake
|
||||||
|
* Always use native (LXQt) file dialog
|
||||||
|
* Just changed the location of a comment
|
||||||
|
* Cleanup and fixes
|
||||||
|
* Some ui polishing
|
||||||
|
* Improve screengrab app behaviour
|
||||||
|
* Drops Qt foreach
|
||||||
|
* fix some uris
|
||||||
|
* Update references in about dialog
|
||||||
|
* Sun May 20 2018 mvetter@suse.com
|
||||||
|
- Cleanup with spec-cleaner
|
||||||
|
- Adjust URL and tarball link
|
||||||
|
- Rename screengrab-keyring.gpg to screengrab.keyring
|
||||||
|
- Dont require gpg-offline, let OBS do checking
|
||||||
|
- Remove icon cache update statements
|
||||||
|
* Sat Feb 10 2018 and.november@opensuse.org
|
||||||
|
- run spec-cleaner
|
||||||
|
* Sat Feb 10 2018 and.november@opensuse.org
|
||||||
|
- build with Qt5
|
@ -0,0 +1,70 @@
|
|||||||
|
%bcond_with clang
|
||||||
|
|
||||||
|
Name: xdg-desktop-portal-lxqt
|
||||||
|
Version: 1.0.2
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: A backend implementation for xdg-desktop-portal that is using Qt/KF5/libfm-qt
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://lxqt-project.org
|
||||||
|
Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: cmake
|
||||||
|
%if %{with clang}
|
||||||
|
BuildRequires: clang >= 5.0
|
||||||
|
%else
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
%endif
|
||||||
|
BuildRequires: pkgconfig(Qt6Core)
|
||||||
|
BuildRequires: pkgconfig(Qt6DBus)
|
||||||
|
BuildRequires: pkgconfig(Qt6Widgets)
|
||||||
|
BuildRequires: qt6-qtbase-private-devel
|
||||||
|
BuildRequires: pkgconfig(libfm-qt6)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(Qt5X11Extras)
|
||||||
|
|
||||||
|
BuildRequires: libexif-devel
|
||||||
|
Requires: dbus-common
|
||||||
|
Requires: xdg-desktop-portal
|
||||||
|
Requires: libfm-qt-qt6
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%if %{with clang}
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%cmake_lxqt
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc CHANGELOG README.md
|
||||||
|
%license LICENSE
|
||||||
|
%dir %{_datadir}/xdg-desktop-portal
|
||||||
|
%dir %{_datadir}/xdg-desktop-portal/portals
|
||||||
|
%{_datadir}/xdg-desktop-portal/portals/lxqt.portal
|
||||||
|
%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.lxqt.service
|
||||||
|
%{_datadir}/applications/org.freedesktop.impl.portal.desktop.lxqt.desktop
|
||||||
|
%{_libexecdir}/xdg-desktop-portal-lxqt
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Sep 27 2024 Raven <raven@sysadmins.ws> - 1.0.2-1
|
||||||
|
- update to 1.0.2
|
||||||
|
|
||||||
|
* Mon Nov 6 2023 Raven <raven@sysadmins.ws> - 1.4.0-1
|
||||||
|
- update to 1.4.0
|
||||||
|
- clang support
|
||||||
|
|
||||||
|
* Thu May 18 2023 Raven <raven@sysadmins.ws> - 0.4.0-1
|
||||||
|
- update to 0.4.0
|
||||||
|
|
||||||
|
* Fri Nov 11 2022 Raven <raven@sysadmins.ws> - 0.3.0-1
|
||||||
|
- initial build
|
Loading…
x
Reference in New Issue
Block a user