Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.4:Update
deepin-compressor
001-fix-libdir.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 001-fix-libdir.patch of Package deepin-compressor
diff -Nur deepin-compressor-5.11.7/3rdparty/ChardetDetector/CMakeLists.txt deepin-compressor-5.11.7-new/3rdparty/ChardetDetector/CMakeLists.txt --- deepin-compressor-5.11.7/3rdparty/ChardetDetector/CMakeLists.txt 2022-01-13 19:43:19.000000000 +0800 +++ deepin-compressor-5.11.7-new/3rdparty/ChardetDetector/CMakeLists.txt 2022-01-31 11:08:00.119047077 +0800 @@ -16,6 +16,8 @@ #指定头文件路径 include_directories(${PROJECT_SOURCE_DIR}) +link_directories(${LIBRARY_OUTPUT_PATH}) + #导出头文件 set(output_h_files ${PROJECT_SOURCE_DIR}/chardet.h diff -Nur deepin-compressor-5.11.7/CMakeLists.txt deepin-compressor-5.11.7-new/CMakeLists.txt --- deepin-compressor-5.11.7/CMakeLists.txt 2022-01-13 19:43:19.000000000 +0800 +++ deepin-compressor-5.11.7-new/CMakeLists.txt 2022-01-31 11:10:48.373980325 +0800 @@ -19,9 +19,9 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--as-needed -fPIE -fPIC") #-Wl,--as-needed 减少无效的库链接,用不到的库需要清理 if(${CMAKE_BUILD_TYPE} MATCHES "Debug") - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -Wall -g -ggdb -Wl,-rpath=../lib:/usr/lib/deepin-compressor/plugins") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -Wall -g -ggdb -Wl,-rpath=../lib:${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins") else() - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wl,-O1,-rpath=/usr/lib/deepin-compressor/plugins") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wl,-O1,-rpath=${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins") endif() #安全编译参数 @@ -87,15 +87,15 @@ set(CMAKE_INSTALL_PREFIX /usr) -install(TARGETS cli7zplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS clirarplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS libzipplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS libpigzplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS minizipplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS readwritelibarchiveplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS readonlylibarchiveplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS compressor-interface DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS bz2plugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS gzplugin DESTINATION lib/deepin-compressor/plugins/) -install(TARGETS xzplugin DESTINATION lib/deepin-compressor/plugins/) +install(TARGETS cli7zplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS clirarplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS libzipplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS libpigzplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS minizipplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS readwritelibarchiveplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS readonlylibarchiveplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS compressor-interface DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS bz2plugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS gzplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/) +install(TARGETS xzplugin DESTINATION ${CMAKE_INSTALL_LIBDIR}/deepin-compressor/plugins/)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor