#echo "-------------------------------->>"
#find .
#echo "--------------------------------<<"
-cmake . -DCMAKE_BUILD_TYPE=Debug -DARCH=%{ARCH} -DPLATFORM_TARGET=tizen-lib -DCMAKE_INSTALL_PREFIX=%{_prefix} -DMAJORVER=${MAJORVER} -DFULLVER=%{version}
+cmake . -DCMAKE_BUILD_TYPE=Debug -DARCH=%{ARCH} -DPLATFORM_TARGET=tizen-lib -DCMAKE_INSTALL_PREFIX=%{_prefix} -DMAJORVER=${MAJORVER} -DFULLVER=%{version} -DLIBDIR=%{_libdir}
make %{?jobs:-j%jobs}
%install
%defattr(-,root,root,-)
%{_libdir}/libtangram.so
/usr/share/license/tangram-es
+
+
+%package devel
+Summary: Tangram-ES Map Library (Development)
+Group: Location/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Tangram-ES Map Library. (Development)
+
+%post devel
+/sbin/ldconfig
+
+%postun devel
+/sbin/ldconfig
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/tangram/
+%{_libdir}/pkgconfig/tangram-es.pc
\ No newline at end of file
--- /dev/null
+#Package Information for pkg-config
+
+prefix=@PREFIX@
+libdir=@LIBDIR@
+includedir=@PC_INCLUDE@
+
+Name: @PC_NAME@
+Description: @PC_DESCRIPTION@
+Version: @VERSION@
+Requires: @PC_REQUIRED@
+Libs: -L${libdir} @PC_LDFLAGS@
+Cflags: -I${includedir} @PC_CFLAGS@
+
+SET(fw_name "tangram-es")
+SET(CMAKE_INSTALL_PREFIX /usr)
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+
+
# set for test in other cmake files
set(PLATFORM_TIZEN ON)
-fPIC
-Wl,-z,defs)
-
-if (${ARCH} MATCHES "x86_64" OR ${ARCH} MATCHES "aarch64")
-install(TARGETS ${LIB_NAME} DESTINATION lib64)
-else ()
-install(TARGETS ${LIB_NAME} DESTINATION lib)
-endif()
+# pkgconfig
+SET(PC_NAME ${fw_name})
+SET(PC_DESCRIPTION "Tizen mapzen plugin Library")
+SET(PC_LDFLAGS -l${LIB_NAME})
+SET(PC_INCLUDE /usr/include/tangram)
+CONFIGURE_FILE(${fw_name}.pc.in
+ ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc
+ @ONLY )
+
+# install library
+install(TARGETS ${LIB_NAME} DESTINATION ${LIBDIR})
+
+# install pkgconfig
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc DESTINATION ${LIBDIR}/pkgconfig)
+
+# install header files
+SET(INC_DIR
+ core/include/tangram/
+ platforms/tizen/src
+ platforms/common
+)
+INCLUDE_DIRECTORIES(${INC_DIR})
+INSTALL( DIRECTORY ${INC_DIR}/ DESTINATION /usr/include/tangram
+ FILES_MATCHING
+ PATTERN "*.h"
+)