This patch creates files required to build the RPM package. Although it
is possible to build the package, only one empty RPM file would be
created since source files are not implemented yet.
Change-Id: I5d573623669d2284d8b285af67faa54cc0fe6cef
Signed-off-by: Wook Song <wook16.song@samsung.com>
--- /dev/null
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(pass-hal-tm2 C)
+
+SET(CMAKE_VERBOSE_MAKEFILE ON)
+
+SET(PKG_MODULES
+ dlog)
+INCLUDE(FindPkgConfig)
+pkg_check_modules(pkgs REQUIRED ${PKG_MODULES})
+
+FOREACH(flag ${pkgs_CFLAGS})
+ SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(DEST_DIR ${LIB_INSTALL_DIR}/pass)
--- /dev/null
+<manifest>
+ <request>
+ <domain name="_"/>
+ </request>
+</manifest>
--- /dev/null
+%define version 0.0.1
+%define release 1
+
+Name: pass-hal-tm2
+Summary: PASS hal for TM2
+Version: %{version}
+Release: %{release}
+Group: System/Hardware Adaptation
+License: Apache-2.0
+Source0: %{name}-%{version}.tar.gz
+Source1: %{name}.manifest
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: cmake
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(pass-hal-devel)
+
+%description
+PASS hal for TM2
+
+%prep
+%setup -q
+cp %{SOURCE1} .
+
+%build
+%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DHAL_VERSION=%{version}.%{release}
+
+make %{?jobs:-j%jobs}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%manifest %{name}.manifest