File qtlockedfile-build_inst_lib.patch of Package qtlockedfile

Index: qtlockedfile-2.4+git20180716/buildlib/buildlib.pro
===================================================================
--- qtlockedfile-2.4+git20180716.orig/buildlib/buildlib.pro
+++ qtlockedfile-2.4+git20180716/buildlib/buildlib.pro
@@ -9,5 +9,7 @@ win32 {
     DLLDESTDIR = $$[QT_INSTALL_BINS]
     QMAKE_DISTCLEAN += $$[QT_INSTALL_BINS]\\$${QTLOCKEDFILE_LIBNAME}.dll
 }
-target.path = $$DESTDIR
-INSTALLS += target
+headers.files = ../src/QtLockedFile ../src/qtlockedfile.h
+headers.path = $$[QT_INSTALL_HEADERS]/QtSolutions
+target.path = $$[QT_INSTALL_LIBS]
+INSTALLS += target headers
Index: qtlockedfile-2.4+git20180716/qtlockedfile.pro
===================================================================
--- qtlockedfile-2.4+git20180716.orig/qtlockedfile.pro
+++ qtlockedfile-2.4+git20180716/qtlockedfile.pro
@@ -1,5 +1,4 @@
 TEMPLATE=subdirs
 CONFIG += ordered
 include(common.pri)
-qtlockedfile-uselib:SUBDIRS=buildlib
-SUBDIRS+=example
+SUBDIRS+=buildlib
Index: qtlockedfile-2.4+git20180716/common.pri
===================================================================
--- qtlockedfile-2.4+git20180716.orig/common.pri
+++ qtlockedfile-2.4+git20180716/common.pri
@@ -4,11 +4,11 @@ TEMPLATE += fakelib
 greaterThan(QT_MAJOR_VERSION, 5)|\
   if(equals(QT_MAJOR_VERSION, 5):greaterThan(QT_MINOR_VERSION, 4))|\
   if(equals(QT_MAJOR_VERSION, 5):equals(QT_MINOR_VERSION, 4):greaterThan(QT_PATCH_VERSION, 1)) {
-    QTLOCKEDFILE_LIBNAME = $$qt5LibraryTarget(QtSolutions_LockedFile-head)
+    QTLOCKEDFILE_LIBNAME = $$qt5LibraryTarget(QtSolutions_LockedFile-__LIBVER__)
 } else {
     QTLOCKEDFILE_LIBNAME = $$qtLibraryTarget(QtSolutions_LockedFile-head)
 }
 TEMPLATE -= fakelib
 
 QTLOCKEDFILE_LIBDIR = $$PWD/lib
-unix:qtlockedfile-uselib:!qtlockedfile-buildlib:QMAKE_RPATHDIR += $$QTLOCKEDFILE_LIBDIR
+SOLUTIONS_LIBRARY = yes
openSUSE Build Service is sponsored by