]> git.pld-linux.org Git - packages/QtLockedFile.git/blobdiff - QtLockedFile.spec
- adjusted qtlockedfile.prf for qt5 compatibility; release 5
[packages/QtLockedFile.git] / QtLockedFile.spec
index 3afea4f9d0689062f9f9dd16933f851af82898d1..3260ebdbfbfdf8ff0b79e4c72b5524618642a483 100644 (file)
@@ -10,7 +10,7 @@ Summary:      QFile extension with advisory locking functions
 Summary(pl.UTF-8):     Rozszerzenie QFile z funkcjami do blokowania doradczego
 Name:          QtLockedFile
 Version:       2.4
-Release:       4
+Release:       5
 License:       GPL v3 or LGPL v2 with exceptions
 Group:         Libraries
 # git clone git@gitorious.org:qt-solutions/qt-solutions.git
@@ -25,11 +25,11 @@ Patch2:             qtlockedfile-install.patch
 URL:           http://doc.qt.digia.com/solutions/4/qtlockedfile/qtlockedfile.html
 BuildRequires: libstdc++-devel
 %if %{with qt4}
-BuildRequires: QtCore-devel
-BuildRequires: qt4-qmake
+BuildRequires: QtCore-devel >= 4
+BuildRequires: qt4-qmake >= 4
 %endif
 %if %{with qt5}
-BuildRequires: Qt5Core-devel
+BuildRequires: Qt5Core-devel >= 5.4
 BuildRequires: qt5-qmake >= 5.4
 %endif
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -56,6 +56,7 @@ Summary:      Development files for QtLockedFile library
 Summary(pl.UTF-8):     Pliki programistyczne biblioteki QtLockedFile
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
+Requires:      QtCore-devel >= 4
 
 %description devel
 This package contains header files for developing applications that
@@ -88,6 +89,7 @@ zapisuje, kiedy inne go czytajÄ….
 Summary:       Development files for Qt5LockedFile library
 Summary(pl.UTF-8):     Pliki programistyczne biblioteki QtLockedFile
 Group:         Development/Libraries
+Requires:      Qt5Core-devel >= 5
 Requires:      Qt5LockedFile = %{version}-%{release}
 
 %description -n Qt5LockedFile-devel
@@ -152,7 +154,8 @@ cp -p %{SOURCE1} $RPM_BUILD_ROOT%{qt4dir}/mkspecs/features
 install -d $RPM_BUILD_ROOT{%{_includedir}/qt5/QtSolutions,%{qt5dir}/mkspecs/features}
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*-%{version}.so.1.0
 cp -p src/qtlockedfile.h src/QtLockedFile $RPM_BUILD_ROOT%{_includedir}/qt5/QtSolutions
-cp -p %{SOURCE1} $RPM_BUILD_ROOT%{qt5dir}/mkspecs/features
+%{__sed} -e 's/-lQtSolutions/-lQt5Solutions/' \
+        -e 's/QMAKE_INCDIR_QT/QT_MODULE_INCLUDE_BASE/' %{SOURCE1} >$RPM_BUILD_ROOT%{qt5dir}/mkspecs/features/qtlockedfile.prf
 %endif
 
 %clean
This page took 0.05504 seconds and 4 git commands to generate.