Compare commits
3 Commits
5d74485731
...
fad1e359f0
Author | SHA1 | Date | |
---|---|---|---|
fad1e359f0 | |||
0bf7063c65 | |||
e8a1612131 |
4
.gitignore
vendored
4
.gitignore
vendored
@ -1,3 +1,4 @@
|
||||
.directory
|
||||
temp/*
|
||||
*.tar
|
||||
*.tgz
|
||||
@ -19,7 +20,6 @@ temp/*
|
||||
*.deb
|
||||
a/*
|
||||
b/*
|
||||
base/lxqt2/*
|
||||
extras/vkd3d-proton/*
|
||||
order.txt
|
||||
build.sh
|
||||
build.sh
|
||||
|
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
|
@ -1,6 +1,6 @@
|
||||
%global majorversion 1
|
||||
%global minorversion 0
|
||||
%global microversion 7
|
||||
%global microversion 8
|
||||
|
||||
%global apiversion 0.3
|
||||
%global spaversion 0.2
|
||||
|
Loading…
x
Reference in New Issue
Block a user