[Tizen-submit] 40397: New package Tizen:IVI:Panda/base-utils

noreply at tizen.org noreply at tizen.org
Thu Jul 30 06:08:04 GMT 2015


Hi,
Adding new package base-utils in project Tizen:IVI:Panda. Please review and accept ASAP.

Justification for this new package:

Submitter: ByungWoo Lee <bw1212.lee at samsung.com>
Comments: Removed unnecessary set_last_result() in ustring and implemented invalid parameter in unumber
Git project: platform/core/api/base-utils
Tag: submit/tizen/20150730.060703
Commit: 9eafb4a00e54a245394069643f140193cd9df567 Merge with tizen2.4 beta

Thank You,
ByungWoo Lee

[This message was auto-generated]

---

Request: #40397

  submit:       Tizen:IVI:Panda:build/capi-base-utils at 6(cleanup) -> Tizen:IVI:Panda


Message:
Submitter: ByungWoo Lee <bw1212.lee at samsung.com>
Comments: Removed unnecessary set_last_result() in ustring and implemented invalid parameter in unumber
Git project: platform/core/api/base-utils
Tag: submit/tizen/20150730.060703
Commit: 9eafb4a00e54a245394069643f140193cd9df567 Merge with tizen2.4 beta

State:   new        2015-07-30T06:07:38 tizenrobot
Comment: <no comment>
new:
----
  _service
  _service:gbs:_git-meta
  _service:gbs:capi-base-utils-1.0.5.tar.gz
  _service:gbs:capi-base-utils.spec

spec files:
-----------

++++++ new spec file:
--- _service:gbs:capi-base-utils.spec
+++ _service:gbs:capi-base-utils.spec
@@ -0,0 +1,79 @@
+Name:       capi-base-utils
+VCS:        platform/core/api/base-utils#9eafb4a00e54a245394069643f140193cd9df567
+Summary:    Base Utils
+Version:    1.0.5
+Release:    1
+Group:      Base
+License:    Apache-2.0 and ICU
+Source0:    %{name}-%{version}.tar.gz
+BuildRequires:  cmake
+BuildRequires:  pkgconfig(icu-i18n)
+BuildRequires:  pkgconfig(capi-base-common)
+BuildRequires:  pkgconfig(dlog)
+
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+	
+%description
+The base utils library for internationalization and localization
+
+%package devel
+License:    Apache-2.0 and ICU
+Summary:    The Base Utils Library (Development)
+Group:      Base
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+The base utils library for internationalization and localization (Development)
+
+%prep
+%setup -q
+
+%build
+#export CFLAGS="$CFLAGS -Wall -Werror -Wno-unused-function"
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_INSTALL_DIR:PATH=%{_libdir} -DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \
+    -DPKG_NAME=%{name} -DPKG_VERSION=%{version} \
+%if "%{profile}" == "wearable"
+    -DTIZEN_WEARABLE=YES \
+%endif
+%if "%{profile}" == "mobile"
+    -DTIZEN_MOBILE=YES \
+%endif
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE %{buildroot}/usr/share/license/%{name}
+cat LICENSE.ICU >> %{buildroot}/usr/share/license/%{name}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%manifest capi-base-utils.manifest
+%{_libdir}/libbase-utils-i18n.so*
+/usr/share/license/%{name}
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/base/utils_i18n_ucalendar.h
+%{_includedir}/base/utils_i18n_udate.h
+%{_includedir}/base/utils_i18n_udatepg.h
+%{_includedir}/base/utils_i18n_ulocale.h
+%{_includedir}/base/utils_i18n_unumber.h
+%{_includedir}/base/utils_i18n_uchar.h
+%{_includedir}/base/utils_i18n_ucollator.h
+%{_includedir}/base/utils_i18n_unormalization.h
+%{_includedir}/base/utils_i18n_usearch.h
+%{_includedir}/base/utils_i18n_ustring.h

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list