It's important to have this generated at buildtime,
specially if tree is patched with missing dependencies,
like those mentionned at:
https://wiki.iotivity.org/build
Change-Id: Ie8d9dc0685ddc2df37545e92da4a662ee496bd07
Credit-to: Jaehong Jo <jaehong.jo@samsung.com>
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/8177
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jaehong Jo <jaehong.jo@samsung.com>
Reviewed-by: Ziran Sun <ziran.sun@samsung.com>
%setup -q
chmod g-w %_sourcedir/*
%setup -q
chmod g-w %_sourcedir/*
-cp LICENSE.md LICENSE.APLv2
+find . \
+ -iname "LICEN*E*" \
+ -o -name "*BSD*" \
+ -o -name "*COPYING*" \
+ -o -name "*GPL*" \
+ -o -name "*MIT*" \
+ | sort | uniq \
+ | while read file ; do \
+ dir=$(dirname -- "$file")
+ echo "Files: ${dir}/*"
+ echo "License: ${file}"
+ sed 's/^/ /' "${file}"
+ echo ""
+ echo ""
+ done > tmp.tmp && mv tmp.tmp LICENSE
+
+cat LICENSE
+
cp %{SOURCE1001} .
%if 0%{?tizen_version_major} < 3
cp %{SOURCE1002} .
cp %{SOURCE1001} .
%if 0%{?tizen_version_major} < 3
cp %{SOURCE1002} .
%if 0%{?tizen_version_major} < 3
mkdir -p %{buildroot}/%{_datadir}/license
%if 0%{?tizen_version_major} < 3
mkdir -p %{buildroot}/%{_datadir}/license
-cp LICENSE.APLv2 %{buildroot}/%{_datadir}/license/%{name}
-cp LICENSE.APLv2 %{buildroot}/%{_datadir}/license/%{name}-service
-cp LICENSE.APLv2 %{buildroot}/%{_datadir}/license/%{name}-test
+cp LICENSE %{buildroot}/%{_datadir}/license/%{name}
+cp LICENSE %{buildroot}/%{_datadir}/license/%{name}-devel
+cp LICENSE %{buildroot}/%{_datadir}/license/%{name}-service
+cp LICENSE %{buildroot}/%{_datadir}/license/%{name}-test
cp resource/c_common/*.h %{buildroot}%{_includedir}
cp resource/csdk/stack/include/*.h %{buildroot}%{_includedir}
cp resource/csdk/logger/include/*.h %{buildroot}%{_includedir}
cp resource/c_common/*.h %{buildroot}%{_includedir}
cp resource/csdk/stack/include/*.h %{buildroot}%{_includedir}
cp resource/csdk/logger/include/*.h %{buildroot}%{_includedir}
%if 0%{?tizen_version_major} < 3
%{_datadir}/license/%{name}
%else
%if 0%{?tizen_version_major} < 3
%{_datadir}/license/%{name}
%else
%if 0%{?tizen_version_major} < 3
%{_datadir}/license/%{name}-service
%else
%if 0%{?tizen_version_major} < 3
%{_datadir}/license/%{name}-service
%else
%if 0%{?tizen_version_major} < 3
%{_datadir}/license/%{name}-test
%else
%if 0%{?tizen_version_major} < 3
%{_datadir}/license/%{name}-test
%else
%endif
%files devel
%defattr(-,root,root,-)
%endif
%files devel
%defattr(-,root,root,-)
%{_libdir}/lib*.a
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/*
%{_libdir}/lib*.a
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/*