diff --git a/krfb.spec b/krfb.spec index e9cb044..064bfec 100644 --- a/krfb.spec +++ b/krfb.spec @@ -1,43 +1,44 @@ Name: krfb -Version: 23.08.5 -Release: 2mamba +Version: 24.02.1 +Release: 1mamba Summary: Allows you to invite somebody at a remote location to access and possibly control your desktop Group: Graphical Desktop/Applications/Networking Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco -URL: https://kde.org/ -Source: http://download.kde.org/stable/release-service/%{version}/src/krfb-%{version}.tar.xz +URL: https://apps.kde.org/it/krfb/ +Source: https://download.kde.org/%{stable_kde6}/release-service/%{version}/src/krfb-%{version}.tar.xz License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: libQt5X11Extras-devel BuildRequires: libX11-devel BuildRequires: libXdamage-devel BuildRequires: libXext-devel BuildRequires: libXtst-devel BuildRequires: libgcc -BuildRequires: libkauth-devel -BuildRequires: libkcodecs-devel -BuildRequires: libkconfig-devel -BuildRequires: libkconfigwidgets-devel -BuildRequires: libkcoreaddons-devel -BuildRequires: libkdbusaddons-devel -BuildRequires: libkdnssd-devel -BuildRequires: libki18n-devel -BuildRequires: libknotifications-devel -BuildRequires: libkpipewire5-devel -BuildRequires: libkwallet-devel -BuildRequires: libkwayland5-devel -BuildRequires: libkwidgetsaddons-devel -BuildRequires: libkwindowsystem-devel -BuildRequires: libkxmlgui-devel +BuildRequires: libglvnd-devel +BuildRequires: libkf6-kcolorscheme-devel +BuildRequires: libkf6-kconfig-devel +BuildRequires: libkf6-kconfigwidgets-devel +BuildRequires: libkf6-kcoreaddons-devel +BuildRequires: libkf6-kdbusaddons-devel +BuildRequires: libkf6-kdnssd-devel +BuildRequires: libkf6-ki18n-devel +BuildRequires: libkf6-knotifications-devel +BuildRequires: libkf6-kstatusnotifieritem-devel +BuildRequires: libkf6-kwallet-devel +BuildRequires: libkf6-kwidgetsaddons-devel +BuildRequires: libkf6-kwindowsystem-devel +BuildRequires: libkf6-kxmlgui-devel +BuildRequires: libkpipewire-devel +BuildRequires: libkwayland-devel BuildRequires: libstdc++6-devel BuildRequires: libvncserver-devel BuildRequires: libwayland-devel BuildRequires: libxcb-devel BuildRequires: libxcb-image-devel -BuildRequires: qt5-qtbase-devel +BuildRequires: libxkbcommon-devel +BuildRequires: qt6-qtbase-devel ## AUTOBUILDREQ-END BuildRequires: automoc4 BuildRequires: cmake @@ -56,14 +57,14 @@ This package is part of KDE4. %setup -q %build -%cmake_kde5 -d build -%make +%cmake_kf6 +%cmake_build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%makeinstall -C build +%cmake_install -%find_lang %{name}5_qt --with-qt --with-html --all-name || touch %{name}5_qt.lang +%find_lang %{name} --with-qt --with-html --all-name || touch %{name}.lang %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -75,38 +76,43 @@ exit 0 %posttrans /sbin/ldconfig update-desktop-database -q >/dev/null 2>&1 -update-mime-database -n %{_kde5_mimedir} >/dev/null 2>&1 +update-mime-database -n %{_kf6_mimedir} >/dev/null 2>&1 exit 0 %postun /sbin/ldconfig if [ $1 -eq 0 ]; then update-desktop-database -q >/dev/null 2>&1 - update-mime-database -n %{_kde5_mimedir} >/dev/null 2>&1 + update-mime-database -n %{_kf6_mimedir} >/dev/null 2>&1 fi exit 0 -%files -f %{name}5_qt.lang +%files -f %{name}.lang %defattr(-,root,root) -%{_kde5_bindir}/krfb +%{_kf6_bindir}/krfb %{_bindir}/krfb-virtualmonitor -%dir %{_libdir}/qt5/plugins/krfb -%dir %{_libdir}/qt5/plugins/krfb/events -%{_libdir}/qt5/plugins/krfb/events/*.so -%dir %{_libdir}/qt5/plugins/krfb/framebuffer -%{_libdir}/qt5/plugins/krfb/framebuffer/*.so -%dir %{_libdir}/qt5/plugins/krfb/framebuffer/ -%{_kde5_libdir}/libkrfbprivate.so.* -%{_kde5_xdgappsdir}/org.kde.krfb.desktop +%dir %{_libdir}/qt6/plugins/krfb +%dir %{_libdir}/qt6/plugins/krfb/events +%{_libdir}/qt6/plugins/krfb/events/*.so +%dir %{_libdir}/qt6/plugins/krfb/framebuffer +%{_libdir}/qt6/plugins/krfb/framebuffer/*.so +%{_kf6_libdir}/libkrfbprivate.so.* +%{_datadir}/applications/org.kde.krfb.desktop %{_datadir}/applications/org.kde.krfb.virtualmonitor.desktop %{_datadir}/metainfo/org.kde.krfb.appdata.xml -%{_kde5_datadir}/krfb/krfb.notifyrc -%{_datadir}/qlogging-categories5/krfb.categories +%{_kf6_datadir}/krfb/krfb.notifyrc +%{_datadir}/qlogging-categories6/krfb.categories %{_datadir}/icons/hicolor/48x48/apps/krfb.png %{_datadir}/icons/hicolor/scalable/apps/krfb.svgz %doc AUTHORS COPYING COPYING.DOC COPYING.LIB %changelog +* Fri Mar 22 2024 Automatic Build System 24.02.1-1mamba +- automatic version update by autodist + +* Fri Mar 08 2024 Automatic Build System 24.02.0-1mamba +- automatic version update by autodist + * Tue Feb 20 2024 Silvan Calarco 23.08.5-2mamba - rebuilt with libkpipewire5-devel