[packages/libdbusmenu-qt5] - new, based on libdbusmenu-qt.spec
qboosh
qboosh at pld-linux.org
Wed Jun 11 19:17:39 CEST 2025
commit 0d9cadca0485d7fe9aef7555705f63d532ab1e8a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Jun 11 18:59:04 2025 +0200
- new, based on libdbusmenu-qt.spec
libdbusmenu-qt5.spec | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
---
diff --git a/libdbusmenu-qt5.spec b/libdbusmenu-qt5.spec
new file mode 100644
index 0000000..ed28b60
--- /dev/null
+++ b/libdbusmenu-qt5.spec
@@ -0,0 +1,98 @@
+Summary: Qt implementation of the DBusMenu spec
+Summary(pl.UTF-8): Implementacja Qt specyfikacji DBusMenu
+Name: libdbusmenu-qt5
+Version: 0.9.3
+%define ubu_rel 16.04
+%define snap 20160218
+%define rel 1
+Release: 0.%{snap}.1
+License: LGPL v2+
+Group: Libraries
+Source0: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/libdbusmenu-qt/%{version}+%{ubu_rel}.%{snap}-0ubuntu1/libdbusmenu-qt_%{version}+%{ubu_rel}.%{snap}.orig.tar.gz
+# Source0-md5: 8b90312bd8654e026d814d4db986ce5e
+URL: https://launchpad.net/libdbusmenu-qt/
+BuildRequires: Qt5Core-devel >= 5
+BuildRequires: Qt5DBus-devel >= 5
+BuildRequires: Qt5Widgets-devel >= 5
+BuildRequires: cmake >= 2.8.11
+BuildRequires: doxygen
+BuildRequires: libstdc++-devel >= 6:4.7
+BuildRequires: pkgconfig
+BuildRequires: qt5-build >= 5
+BuildRequires: qt5-qmake >= 5
+BuildRequires: rpmbuild(macros) >= 1.605
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This library provides a Qt implementation of the DBusMenu spec, built
+for Qt5.
+
+%description -l pl.UTF-8
+Ta biblioteka dostarcza implementację Qt specyfikacji DBusMenu,
+zbudowaną dla Qt5.
+
+%package devel
+Summary: Header files for dbusmenu-qt5 library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki dbusmenu-qt5
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: Qt5Core-devel >= 5
+Requires: Qt5DBus-devel >= 5
+Requires: libstdc++-devel >= 6:4.7
+
+%description devel
+Header files for dbusmenu-qt5 library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki dbusmenu-qt5.
+
+%package apidocs
+Summary: dbusmenu-qt5 API documentation
+Summary(pl.UTF-8): Dokumentacja API biblioteki dbusmenu-qt5
+Group: Documentation
+
+%description apidocs
+API documentation for dbusmenu-qt5 library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki dbusmenu-qt5.
+
+%prep
+%setup -q -n libdbusmenu-qt-%{version}+%{ubu_rel}.%{snap}
+
+%build
+install -d build
+cd build
+%cmake .. \
+ -DUSE_QT5=ON
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} -C build install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc NEWS README
+%attr(755,root,root) %{_libdir}/libdbusmenu-qt5.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdbusmenu-qt5.so.2
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libdbusmenu-qt5.so
+%{_includedir}/dbusmenu-qt5
+%{_libdir}/cmake/dbusmenu-qt5
+%{_pkgconfigdir}/dbusmenu-qt5.pc
+
+%files apidocs
+%defattr(644,root,root,755)
+%{_docdir}/libdbusmenu-qt5-doc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libdbusmenu-qt5.git/commitdiff/0d9cadca0485d7fe9aef7555705f63d532ab1e8a
More information about the pld-cvs-commit
mailing list