[packages/qmltermwidget] - pl, cleanup

qboosh qboosh at pld-linux.org
Sun Oct 27 08:29:46 CET 2024


commit c78b79a2ba58ba5a2ad01796c0ba53febf13cc87
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Oct 27 07:18:34 2024 +0100

    - pl, cleanup

 qmltermwidget.spec | 90 +++++++++++++++++++-----------------------------------
 1 file changed, 32 insertions(+), 58 deletions(-)
---
diff --git a/qmltermwidget.spec b/qmltermwidget.spec
index 56c4c86..66899ca 100644
--- a/qmltermwidget.spec
+++ b/qmltermwidget.spec
@@ -1,47 +1,61 @@
 #
-# Conditional build:
-%bcond_with	tests		# build with tests
-#
 # TODO:
 # - runtime Requires if any
 
-%define		qtver		5.15.2
-%define		kfname		qmltermwidget
-Summary:	Port of qtermwidget
+%define		qt_ver		5.15.2
+Summary:	QML port of qtermwidget
+Summary(pl.UTF-8):	Port komponentu qtermwidget do QML
 Name:		qmltermwidget
 Version:	0.2.0
 Release:	1
-License:	GPL v2
+License:	GPL v2+
 Group:		X11/Libraries
+#Source0Download: https://github.com/Swordfish90/qmltermwidget/releases
+# TODO:
+#Source0:	https://github.com/Swordfish90/qmltermwidget/archive/%{version}/%{name}-%{version}.tar.gz
 Source0:	https://github.com/Swordfish90/qmltermwidget/archive/refs/tags/%{version}.tar.gz
 # Source0-md5:	1a5c76f0af285f1281549498f7e8c2e9
 Patch0:		cwctype.patch
 URL:		https://github.com/Swordfish90/qmltermwidget
-BuildRequires:	Qt5Qml-devel
-BuildRequires:	Qt5Quick-devel
-BuildRequires:	Qt5Widgets-devel
-BuildRequires:	qt5-build >= %{qtver}
-BuildRequires:	qt5-qmake
-BuildRequires:	rpmbuild(macros) >= 1.164
+BuildRequires:	Qt5Core-devel >= %{qt_ver}
+BuildRequires:	Qt5Gui-devel >= %{qt_ver}
+BuildRequires:	Qt5Network-devel >= %{qt_ver}
+BuildRequires:	Qt5Qml-devel >= %{qt_ver}
+BuildRequires:	Qt5Quick-devel >= %{qt_ver}
+BuildRequires:	Qt5Widgets-devel >= %{qt_ver}
+BuildRequires:	qt5-build >= %{qt_ver}
+BuildRequires:	qt5-qmake >= %{qt_ver}
+BuildRequires:	rpmbuild(macros) >= 2.016
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
-Requires:	kf5-dirs
+Requires:	Qt5Core >= %{qt_ver}
+Requires:	Qt5Gui >= %{qt_ver}
+Requires:	Qt5Network >= %{qt_ver}
+Requires:	Qt5Qml >= %{qt_ver}
+Requires:	Qt5Quick >= %{qt_ver}
+Requires:	Qt5Widgets >= %{qt_ver}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 This project is a QML port of qtermwidget.
 
+%description -l pl.UTF-8
+Ten projekt to port QML komponentu qtermwidget.
+
 %prep
 %setup -q
 %patch0 -p1
 
 %build
 %qmake_qt5
+
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__make} install INSTALL_ROOT=$RPM_BUILD_ROOT
+
+%{__make} install \
+	INSTALL_ROOT=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -50,48 +64,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc AUTHORS README.md
 %dir %{_libdir}/qt5/qml/QMLTermWidget
-%{_libdir}/qt5/qml/QMLTermWidget/QMLTermScrollbar.qml
-%dir %{_libdir}/qt5/qml/QMLTermWidget/color-schemes
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/BlackOnLightYellow.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/BlackOnRandomLight.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/BlackOnWhite.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/BreezeModified.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/DarkPastels.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/GreenOnBlack.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/Linux.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/Solarized.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/SolarizedLight.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/Tango.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/Ubuntu.colorscheme
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/WhiteOnBlack.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/cool-retro-term.schema
-%dir %{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/BlackOnLightColor.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/DarkPicture.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/Example.Schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/GreenOnBlack.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/GreenTint.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/GreenTint_MC.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/LightPicture.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/Linux.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/README.Schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/README.default.Schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/Transparent.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/Transparent_MC.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/Transparent_darkbg.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/Transparent_lightbg.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/XTerm.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/syscolor.schema
-%{_libdir}/qt5/qml/QMLTermWidget/color-schemes/historic/vim.schema
-%dir %{_libdir}/qt5/qml/QMLTermWidget/kb-layouts
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/README
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/default.keytab
-%dir %{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/historic
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/historic/vt100.keytab
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/historic/x11r5.keytab
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/linux.keytab
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/macbook.keytab
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/solaris.keytab
-%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts/vt420pc.keytab
+%{_libdir}/qt5/qml/QMLTermWidget/color-schemes
+%{_libdir}/qt5/qml/QMLTermWidget/kb-layouts
 %attr(755,root,root) %{_libdir}/qt5/qml/QMLTermWidget/libqmltermwidget.so
+%{_libdir}/qt5/qml/QMLTermWidget/QMLTermScrollbar.qml
 %{_libdir}/qt5/qml/QMLTermWidget/qmldir
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qmltermwidget.git/commitdiff/c78b79a2ba58ba5a2ad01796c0ba53febf13cc87



More information about the pld-cvs-commit mailing list