From 891cb9bc1600e41d4d8fb66127543fdb7af0251c Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 17:18:12 +0100 Subject: [PATCH] update to 2.1 [release 2.1-1mamba;Fri May 21 2021] --- README.md | 2 +- qtemu.spec | 61 ++++++++++++++++++++++-------------------------------- 2 files changed, 26 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index 3c1247d..c966a6e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # qtemu -QtEmu is a graphical user interface for QEMU written in Qt4. +QtEmu is a graphical user interface for QEMU written in Qt. It has the ability to run virtual operating systems on native systems. This way you can easily test a new operating system or try a Live CD on your system without any troubles and dangers. diff --git a/qtemu.spec b/qtemu.spec index 667dbed..a2abbd4 100644 --- a/qtemu.spec +++ b/qtemu.spec @@ -1,60 +1,46 @@ Name: qtemu -Version: 1.0.5 -Release: 3mamba +Version: 2.1 +Release: 1mamba Summary: A graphical user interface for QEMU written in Qt4 Group: Graphical Desktop/Applications/Utilities Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco -URL: http://qtemu.org/ -Source: http://downloads.sourceforge.net/sourceforge/qtemu/qtemu-%{version}.tar.bz2 +URL: https://qtemu.org/ +Source: https://gitlab.com/qtemu/gui/-/archive/%{version}/gui-%{version}.tar.bz2 License: GPL -BuildRequires: libqt4-devel >= 4.2.2 -BuildRoot: %{_tmppath}/%{name}-%{version}-root +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libgcc +BuildRequires: libglvnd-devel +BuildRequires: libqt5-devel +BuildRequires: libstdc++6-devel +## AUTOBUILDREQ-END %description -QtEmu is a graphical user interface for QEMU written in Qt4. +QtEmu is a graphical user interface for QEMU written in Qt. It has the ability to run virtual operating systems on native systems. This way you can easily test a new operating system or try a Live CD on your system without any troubles and dangers. +%debug_package + %prep -%setup -q -#%setup -q -n %{name}-%{version} -#%setup -q -n %{name} +%setup -q -n gui-%{version} %build -qmake-qt4 +%{_qt5_qmake} %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -#%makeinstall install -D -m0755 qtemu %{buildroot}%{_datadir}/qtemu/qtemu -cp -a help translations %{buildroot}%{_datadir}/qtemu/ +cp -a translations %{buildroot}%{_datadir}/qtemu/ install -d %{buildroot}%{_bindir} ln -s %{_datadir}/qtemu/qtemu %{buildroot}%{_bindir}/qtemu -install -D -m0644 images/qtemu.ico %{buildroot}%{_datadir}/pixmaps/qtemu.ico - -# Create the system menu entry -mkdir -p %{buildroot}%{_datadir}/applications/ -cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF -[Desktop Entry] -Name=QtEmu -Comment=QtEmu - a graphical interface for QEmu -Comment[it]=QtEmu - interfaccia grafica per QEmu -GenericName=QtEmu - a graphical interface for QEmu -GenericName[it]=QtEmu - interfaccia grafica per QEmu -Exec=qtemu -Icon=%{_datadir}/pixmaps/qtemu.ico -Terminal=0 -Type=Application -Categories=Application;Emulator;System -X-KDE-StartupNotify=false -EOF - -chmod 755 %{buildroot}%{_datadir}/applications/%{name}.desktop +install -D -m0644 qtemu.desktop %{buildroot}%{_datadir}/applications/qtemu.desktop +install -D -m0644 qtemu.png %{buildroot}%{_datadir}/pixmaps/qtemu.png %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -64,13 +50,16 @@ chmod 755 %{buildroot}%{_datadir}/applications/%{name}.desktop %{_bindir}/qtemu %dir %{_datadir}/qtemu %{_datadir}/qtemu/qtemu -%{_datadir}/qtemu/help/* +#%{_datadir}/qtemu/help/* %{_datadir}/qtemu/translations/* %{_datadir}/applications/qtemu.desktop -%{_datadir}/pixmaps/qtemu.ico -%doc COPYING ChangeLog README +%{_datadir}/pixmaps/qtemu.png +%doc LICENSE.md %changelog +* Fri May 21 2021 Silvan Calarco 2.1-1mamba +- update to 2.1 + * Wed Jul 24 2019 Automatic Build System 1.0.5-3mamba - automatic rebuild by autodist