fix dde-file-manager compile problem

This commit is contained in:
hanshuang 2023-11-13 18:02:45 +08:00
parent 429f64b8dc
commit 050cbe163f
3 changed files with 27 additions and 35 deletions

Binary file not shown.

View File

@ -1,60 +1,52 @@
%bcond_with check
%global with_debug 1
%if 0%{?with_debug}
%global debug_package %{nil}
%endif
Name: udisks2-qt5 Name: udisks2-qt5
Version: 5.0.3 Version: 5.0.6
Release: 2 Release: 3.01
Summary: Qt platform theme integration plugins for DDE Summary: Qt5 binding for udisks2
License: GPLv3+ License: GPLv3+
Source0: %{name}-%{version}.orig.tar.xz URL: https://github.com/linuxdeepin/udisks2-qt5
Source0: %{name}_%{version}.tar.gz
BuildRequires: qt5-qtbase-devel BuildRequires: gcc-c++ make
BuildRequires: pkgconfig(Qt5Core)
%description %description
Qt platform theme integration plugins for DDE This package provides a Qt5 binding for udisks2.
Multiple Qt plugins to provide better Qt5 integration for DDE is included.
%package devel %package devel
Summary: %{summary} Summary: Development package for %{name}
Requires: %{name} = %{version} Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: qt5-qtbase-devel%{?isa}
%description devel %description devel
%{summary}. Header files and libraries for %{name}.
%prep %prep
%autosetup %setup -q
sed -i 's|/lib|/%{_lib}|' udisks2.pro
%build %build
mkdir build && cd build # help find (and prefer) qt5 utilities, e.g. qmake, lrelease
%{_libdir}/qt5/bin/qmake .. export PATH=%{_qt5_bindir}:$PATH
%{__make} %qmake_qt5 PREFIX=%{_prefix}
%make_build
%install %install
pushd %{_builddir}/%{name}-%{version}/build
%make_install INSTALL_ROOT=%{buildroot} %make_install INSTALL_ROOT=%{buildroot}
popd
mkdir -p %{?buildroot}%{_libdir}/ && mv %{?buildroot}/usr/lib/* %{?buildroot}%{_libdir}/
%files %files
%{_libdir}/libudisks2-qt5.so.0 %doc CHANGELOG.md
%{_libdir}/libudisks2-qt5.so.0.0 %{_libdir}/lib%{name}.so.0*
%{_libdir}/libudisks2-qt5.so.0.0.1
%license LICENSE
%files devel %files devel
%{_includedir}/udisks2-qt5 %{_includedir}/%{name}
%{_libdir}/libudisks2-qt5.so %{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/udisks2-qt5.pc %{_libdir}/pkgconfig/%{name}.pc
%license LICENSE
%changelog %changelog
* Mon Nov 13 2023 hanshuang <hanshuang@uniontech.com> - 5.0.6-3.01
- fix: fix dde-file-manager compile problem
* Mon Aug 17 2020 chenbo pan <panchenbo@uniontech.com> - 5.0.3-2 * Mon Aug 17 2020 chenbo pan <panchenbo@uniontech.com> - 5.0.3-2
- fix spec name - fix spec name
* Thu Jul 30 2020 openEuler Buildteam <buildteam@openeuler.org> - 5.0.3-1 * Thu Jul 30 2020 openEuler Buildteam <buildteam@openeuler.org> - 5.0.3-1
- Package init - Package init

BIN
udisks2-qt5_5.0.6.tar.gz Normal file

Binary file not shown.