Add tizen packaging files
authorMikko Ylinen <mikko.ylinen@intel.com>
Mon, 11 Aug 2014 13:01:44 +0000 (16:01 +0300)
committerMikko Ylinen <mikko.ylinen@intel.com>
Mon, 11 Aug 2014 13:01:44 +0000 (16:01 +0300)
Change-Id: I3eafa643e23e09e9b651a3e2bbe5411313d92b37
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
packaging/CommonAPI.spec [new file with mode: 0755]

diff --git a/packaging/CommonAPI.spec b/packaging/CommonAPI.spec
new file mode 100755 (executable)
index 0000000..868fd7d
--- /dev/null
@@ -0,0 +1,52 @@
+Name:       CommonAPI
+Summary:    GENIVI IPC Common API C++ Runtime
+Version:    2.1.6
+Release:    0
+Group:      Automotive/GENIVI
+License:    MPL-2.0
+Source0:    %{name}-%{version}.tar.gz
+Requires(post):   /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description
+GENIVI IPC Common API C++ Runtime components
+
+%package -n libCommonAPI
+Summary:    CommonAPI C++ Runtime libraries
+
+%description -n libCommonAPI
+GENIVI IPC CommonAPI C++ Runtime libraries
+
+%package devel
+Summary:    CommonAPI C++ Runtime devel package
+Requires:   libCommonAPI = %{version}-%{release}
+
+%description devel
+Files needed to build against CommonAPI.
+
+%prep
+%setup -q
+
+%build
+autoreconf -i
+%configure
+
+make %{?jobs:-j%jobs}
+
+%install
+%make_install
+
+%post -n libCommonAPI -p /sbin/ldconfig
+
+%postun -n libCommonAPI -p /sbin/ldconfig
+
+%files -n libCommonAPI
+%defattr(-,root,root,-)
+%{_libdir}/*so.*
+%license LICENSE
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/CommonAPI-2.1/CommonAPI/*
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc