[build] devel package
authorRafal Galka <r.galka@samsung.com>
Wed, 10 Jun 2015 11:51:19 +0000 (13:51 +0200)
committerRafal Galka <r.galka@samsung.com>
Wed, 10 Jun 2015 11:51:37 +0000 (13:51 +0200)
[info] http://168.219.209.56/jira/browse/XWALK-369

Change-Id: Ic76869dd260055e5df69aa903b6682af6b0fe454

packaging/webapi-plugins.pc [new file with mode: 0755]
packaging/webapi-plugins.spec

diff --git a/packaging/webapi-plugins.pc b/packaging/webapi-plugins.pc
new file mode 100755 (executable)
index 0000000..c69bcc5
--- /dev/null
@@ -0,0 +1,13 @@
+project_name=webapi-plugins
+dirname=tizen-extensions-crosswalk
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/${dirname}
+includedir=${prefix}/include/${dirname}
+
+Name: ${project_name}
+Description: ${project_name}
+Version:
+Requires: dlog
+Libs: -L${libdir} -ltizen_common
+Cflags: -I${includedir}
index 348f517dbd8dcd4c00304916466e04fa17457a72..1a478bb30652010e5454040eb00ac6cf5d88739e 100755 (executable)
@@ -274,6 +274,7 @@ BuildRequires: ninja
 BuildRequires: pkgconfig(appcore-common)
 BuildRequires: pkgconfig(dbus-1)
 BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(dlog)
 BuildRequires: pkgconfig(evas)
 BuildRequires: pkgconfig(gio-2.0)
 BuildRequires: pkgconfig(glib-2.0)
@@ -441,6 +442,14 @@ BuildRequires:  pkgconfig(capi-system-media-key)
 %description
 Tizen Web APIs implemented.
 
+%package devel
+Summary:    webapi-plugins development headers
+Group:      Development/Libraries
+Requires:   %{name} = %{version}
+
+%description devel
+webapi-plugins development headers
+
 %prep
 %setup -q
 
@@ -511,6 +520,12 @@ cat LICENSE.BSD-2.0 >> %{buildroot}/usr/share/license/%{name}
 mkdir -p %{buildroot}%{_libdir}/%{crosswalk_extensions}
 install -p -m 644 out/Default/libtizen*.so %{buildroot}%{_libdir}/%{crosswalk_extensions}
 
+# devel files
+mkdir -p %{buildroot}%{_libdir}/pkgconfig
+cp packaging/%{name}.pc %{buildroot}%{_libdir}/pkgconfig
+mkdir -p %{buildroot}%{_includedir}/%{crosswalk_extensions}/common
+install -p -m 644 src/common/*.h %{buildroot}%{_includedir}/%{crosswalk_extensions}/common
+
 %if 0%{?tizen_feature_tvaudio_support}
 # tv audio beep files:
 %define ringtones_directory /opt/usr/share/settings/Ringtones/
@@ -527,3 +542,7 @@ cp res/tvsounds/*.pcm %{buildroot}%{ringtones_directory}
 # tv audio beep files:
 %{ringtones_directory}/*.pcm
 %endif
+
+%files devel
+%{_includedir}/*
+%{_libdir}/pkgconfig/*