Fix hardcoded library path for x64 build 09/3809/1
authorXavier Roche <xavrock.os@gmail.com>
Wed, 5 Jun 2013 08:58:18 +0000 (10:58 +0200)
committerXavier Roche <xavrock.os@gmail.com>
Wed, 5 Jun 2013 08:58:18 +0000 (10:58 +0200)
  - Fix hardcoded lib path in CMakeLists and pc.in template file
  - Add lib PATH var in spec file

CMakeLists.txt
dukgenerator.pc.in
packaging/dukgenerator.spec

index 268cba4..af4f8f7 100644 (file)
@@ -3,7 +3,7 @@ PROJECT(dukgenerator C)
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
+SET(LIBDIR ${LIB_INSTALL_DIR})
 SET(INCLUDEDIR "\${prefix}/include")
 
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/inc)
index 2cd5754..81356ed 100755 (executable)
@@ -1,7 +1,7 @@
 # Package Information for pkg-config
 
 prefix=@PREFIX@
-libdir=@PREFIX@/lib
+libdir=@LIB_INSTALL_DIR@
 includedir=@PREFIX@/include
 
 Name: @PC_NAME@
index 1b7eecd..01de709 100644 (file)
@@ -26,7 +26,7 @@ Device Unique Key Library (Development Files).
 
 %build
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DDESCRIPTION="%{summary}" -DBUILD_SHARED_LIBS:BOOL=OFF
+%cmake . -DLIB_INSTALL_DIR:PATH=%{_libdir} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DDESCRIPTION="%{summary}" -DBUILD_SHARED_LIBS:BOOL=OFF
 make %{?_smp_mflags}