From 78f68919e6fd0048294b368f3806c9fddb79f6df Mon Sep 17 00:00:00 2001 From: "Haesik, Jun" Date: Fri, 2 Feb 2018 14:06:50 +0900 Subject: [PATCH] Allow arm build only Change-Id: Ieb5bd767bede628b2c3e8f7f82c527797273a2eb Signed-off-by: Haesik, Jun --- config/tizen/packaging/iotjs.spec | 13 ++--- packaging/iotjs.manifest | 5 -- packaging/iotjs.pc.in | 10 ---- packaging/iotjs.spec | 110 -------------------------------------- 4 files changed, 7 insertions(+), 131 deletions(-) delete mode 100644 packaging/iotjs.manifest delete mode 100644 packaging/iotjs.pc.in delete mode 100644 packaging/iotjs.spec diff --git a/config/tizen/packaging/iotjs.spec b/config/tizen/packaging/iotjs.spec index 09e9524..a38cf92 100644 --- a/config/tizen/packaging/iotjs.spec +++ b/config/tizen/packaging/iotjs.spec @@ -8,16 +8,17 @@ URL: https://www.iotjs.net/ Source: %{name}-%{version}.tar.gz Source1: %{name}.pc.in Source1001: %{name}.manifest +ExclusiveArch: %arm BuildRequires: python BuildRequires: cmake BuildRequires: glibc-static -BuildRequires: aul -BuildRequires: pkgconfig(appcore-agent) -BuildRequires: pkgconfig(capi-appfw-service-application) -BuildRequires: pkgconfig(capi-appfw-app-common) -BuildRequires: pkgconfig(capi-appfw-package-manager) -BuildRequires: pkgconfig(capi-appfw-application) +#BuildRequires: aul +#BuildRequires: pkgconfig(appcore-agent) +#BuildRequires: pkgconfig(capi-appfw-service-application) +#BuildRequires: pkgconfig(capi-appfw-app-common) +#BuildRequires: pkgconfig(capi-appfw-package-manager) +#BuildRequires: pkgconfig(capi-appfw-application) BuildRequires: pkgconfig(capi-system-peripheral-io) BuildRequires: pkgconfig(dlog) #BuildRequires: pkgconfig(st_things_sdkapi) diff --git a/packaging/iotjs.manifest b/packaging/iotjs.manifest deleted file mode 100644 index f5a44ec..0000000 --- a/packaging/iotjs.manifest +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/packaging/iotjs.pc.in b/packaging/iotjs.pc.in deleted file mode 100644 index 4d4ff64..0000000 --- a/packaging/iotjs.pc.in +++ /dev/null @@ -1,10 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ -libdir=@libdir@ -includedir=@includedir@ - -Name: iotjs -Description: Platform for Internet of Things with JavaScript -Version: 1.0.0 -Libs: -Cflags: -I${includedir} diff --git a/packaging/iotjs.spec b/packaging/iotjs.spec deleted file mode 100644 index 09e9524..0000000 --- a/packaging/iotjs.spec +++ /dev/null @@ -1,110 +0,0 @@ -Name: iotjs -Version: 1.0.0 -Release: 0 -Summary: Platform for Internet of Things with JavaScript -Group: Network & Connectivity -License: Apache-2.0 -URL: https://www.iotjs.net/ -Source: %{name}-%{version}.tar.gz -Source1: %{name}.pc.in -Source1001: %{name}.manifest - -BuildRequires: python -BuildRequires: cmake -BuildRequires: glibc-static -BuildRequires: aul -BuildRequires: pkgconfig(appcore-agent) -BuildRequires: pkgconfig(capi-appfw-service-application) -BuildRequires: pkgconfig(capi-appfw-app-common) -BuildRequires: pkgconfig(capi-appfw-package-manager) -BuildRequires: pkgconfig(capi-appfw-application) -BuildRequires: pkgconfig(capi-system-peripheral-io) -BuildRequires: pkgconfig(dlog) -#BuildRequires: pkgconfig(st_things_sdkapi) - -#for https -BuildRequires: openssl-devel -BuildRequires: libcurl-devel - -Requires(postun): /sbin/ldconfig -Requires(post): /sbin/ldconfig - -%description -Platform for Internet of Things with JavaScript - -# default is RELEASE mode. -# If DEBUG mode is needed, please use tizen_build_devel_mode -%define RELEASE False -# For Example -%if %{RELEASE} == "True" -%define build_mode release -%else -%define build_mode debug -%endif - -# Default values to be eventually overiden BEFORE or as gbs params: -%{!?RELEASE: %define RELEASE 0} - -%package service -Summary: Development files for %{name} -Group: Network & Connectivity/Service -Requires: %{name} = %{version}-%{release} - -%description service -The %{name}-service package contains service iotjs files for -developing applications that use %{name}. - -%package devel -Summary: Header files for %{name} -Group: Network & Connectivity/Service -Requires: %{name} = %{version}-%{release} - -%description devel -Development libraries for %{name} - -%prep -%setup -q -c -chmod g-w %_sourcedir/* -cat LICENSE -cp %{SOURCE1001} . - -%build -./tools/build.py --clean --buildtype=%{build_mode} --target-arch=noarch \ - --target-os=tizen --target-board=rpi3 \ - --external-lib=capi-system-peripheral-io \ - --compile-flag=-D__TIZEN__ \ - --cmake-param=-DENABLE_MODULE_DGRAM=ON \ - --cmake-param=-DENABLE_MODULE_GPIO=ON \ - --no-init-submodule --no-parallel-build -# --external-lib=sdkapi \ - - -%install -mkdir -p %{buildroot}%{_bindir} -mkdir -p %{buildroot}%{_includedir}/iotjs -mkdir -p %{buildroot}%{_libdir}/iotjs -mkdir -p %{buildroot}%{_libdir}/pkgconfig - - -cp ./build/noarch-tizen/%{build_mode}/bin/iotjs %{buildroot}%{_bindir}/ -cp ./build/noarch-tizen/%{build_mode}/lib/* %{buildroot}%{_libdir}/iotjs/ - -cp ./include/*.h %{buildroot}%{_includedir} -cp ./src/*.h %{buildroot}%{_includedir} -cp ./config/tizen/packaging/%{name}.pc.in %{buildroot}/%{_libdir}/pkgconfig/%{name}.pc - -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - - -%files -%manifest config/tizen/packaging/%{name}.manifest -%defattr(-,root,root,-) -%license LICENSE -%{_bindir}/* - -%files devel -%defattr(-,root,root,-) -%{_libdir}/iotjs/*.a -%{_libdir}/pkgconfig/%{name}.pc -%{_includedir}/* -- 2.7.4