[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