From: Rafal Galka Date: Wed, 10 Jun 2015 11:51:19 +0000 (+0200) Subject: [build] devel package X-Git-Tag: submit/tizen/20150702.103311^2~2^2~75 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec52b2f32c3c1e68190f092839abe480cddb20ce;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [build] devel package [info] http://168.219.209.56/jira/browse/XWALK-369 Change-Id: Ic76869dd260055e5df69aa903b6682af6b0fe454 --- diff --git a/packaging/webapi-plugins.pc b/packaging/webapi-plugins.pc new file mode 100755 index 00000000..c69bcc56 --- /dev/null +++ b/packaging/webapi-plugins.pc @@ -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} diff --git a/packaging/webapi-plugins.spec b/packaging/webapi-plugins.spec index 348f517d..1a478bb3 100755 --- a/packaging/webapi-plugins.spec +++ b/packaging/webapi-plugins.spec @@ -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/*