+PROJECT(hal-rootstrap)
+
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(EXEC_PREFIX "${PREFIX}/bin")
+SET(INCLUDEDIR "${PREFIX}/include")
+SET(LIBDIR ${CMAKE_LIBDIR_PREFIX})
+
+CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc.in
+ ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc
+ @ONLY)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc
+ DESTINATION ${LIBDIR}/pkgconfig)
+
ADD_SUBDIRECTORY(script)
--- /dev/null
+# Package Information for pkg-config
+
+package_name=hal-rootstrap
+prefix=/opt/data/hal@PREFIX@
+exec_prefix=/opt/data/hal@EXEC_PREFIX@
+hal_rootstrap_libdir=/opt/data/hal/usr/lib
+hal_rootstrap_include_dir=/opt/data/hal/usr/include
+
+Name: ${package_name}
+Description: ${package_name} interface
+Version: @VERSION@
+
+Requires:
+Libs: -L${hal_rootstrap_libdir}
+Cflags: -I${hal_rootstrap_include_dir}
+CXXflags: -I${hal_rootstrap_include_dir}
+%define name hal-rootstrap
+%define devel_name hal-rootstrap-devel
+
Name: hal-rootstrap
Summary: Package for rootstrap of hal
Version: 0.1.0
BuildRequires: pkgconfig(hal-api-wifi)
BuildRequires: pkgconfig(hal-api-zigbee)
+### hal-rootstrap-devel
+%package -n %{devel_name}
+Summary: %{name} interface
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description -n %{devel_name}
+%{name} Interface for product vendor developer
+
+
+### hal-rootstrap
%description
Package for rootstrap of hal
mkdir %{buildroot}
./copy_required_files.sh %{buildroot}
+mkdir -p %{buildroot}%{_libdir}/pkgconfig/
+cp packaging/hal-rootstrap.pc %{buildroot}%{_libdir}/pkgconfig/
+
%files
-/*
+/opt/data/hal/lib/*
+/opt/data/hal/usr/lib/*
+
+%files -n %{devel_name}
+%defattr(-,root,root,-)
+/opt/data/hal/usr/include/*
+%{_libdir}/pkgconfig/*.pc