projects
/
platform
/
core
/
uifw
/
dali-toolkit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[dali_1.0.30] Merge branch 'tizen'
[platform/core/uifw/dali-toolkit.git]
/
packaging
/
dali-toolkit.spec
diff --git
a/packaging/dali-toolkit.spec
b/packaging/dali-toolkit.spec
index
f29f52b
..
225e80d
100644
(file)
--- a/
packaging/dali-toolkit.spec
+++ b/
packaging/dali-toolkit.spec
@@
-1,41
+1,38
@@
Name: dali-toolkit
Summary: The OpenGLES Canvas Core Library Toolkit
Name: dali-toolkit
Summary: The OpenGLES Canvas Core Library Toolkit
-Version:
0.9.6
+Version:
1.0.30
Release: 1
Group: System/Libraries
Release: 1
Group: System/Libraries
-License:
Flora
-URL:
TO_BE_FILLED
+License:
Apache-2.0
+URL:
https://review.tizen.org/git/?p=platform/core/uifw/dali-toolkit.git;a=summary
Source0: %{name}-%{version}.tar.gz
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Source0: %{name}-%{version}.tar.gz
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
-Requires: boost
-Requires: dali-adaptor-dali-feedback-plugin
Requires: dali
# Do NOT put an adaptor here - it is an application choice which adaptor to use
BuildRequires: pkgconfig
BuildRequires: pkgconfig(dlog)
BuildRequires: boost-devel
Requires: dali
# Do NOT put an adaptor here - it is an application choice which adaptor to use
BuildRequires: pkgconfig
BuildRequires: pkgconfig(dlog)
BuildRequires: boost-devel
-BuildRequires:
dali-devel
-BuildRequires:
dali-adaptor-devel
+BuildRequires:
pkgconfig(dali)
+BuildRequires:
pkgconfig(dali-core)
BuildRequires: fribidi-devel
BuildRequires: fribidi-devel
-BuildRequires: pkgconfig(utilX)
-BuildRequires: sec-product-features
%description
%description
-The OpenGLES Canvas Core Library Toolkit
+The OpenGLES Canvas Core Library Toolkit - a set of controls that provide
+user interface functionality.
##############################
# devel
##############################
%package devel
Summary: Application development package for the OpenGLES Canvas toolkit
##############################
# devel
##############################
%package devel
Summary: Application development package for the OpenGLES Canvas toolkit
-Group: Development/
Libs
+Group: Development/
Building
Requires: %{name} = %{version}-%{release}
Requires: boost-devel
%description devel
Requires: %{name} = %{version}-%{release}
Requires: boost-devel
%description devel
-Application development package for the OpenGLES Canvas toolkit
+Application development package for the OpenGLES Canvas toolkit
- headers and package config
##############################
# Preparation
##############################
# Preparation
@@
-45,7
+42,8
@@
Application development package for the OpenGLES Canvas toolkit
%define dali_data_rw_dir /opt/usr/share/dali/
%define dali_data_ro_dir /usr/share/dali/
%define dali_toolkit_image_files %{dali_data_ro_dir}/toolkit/images/
%define dali_data_rw_dir /opt/usr/share/dali/
%define dali_data_ro_dir /usr/share/dali/
%define dali_toolkit_image_files %{dali_data_ro_dir}/toolkit/images/
-#%define dev_include_path %{_includedir}/dali/internal
+%define dali_toolkit_sound_files %{dali_data_ro_dir}/toolkit/sounds/
+%define dali_toolkit_style_files %{dali_data_ro_dir}/toolkit/styles/
%define dev_include_path %{_includedir}
##############################
%define dev_include_path %{_includedir}
##############################
@@
-53,19
+51,15
@@
Application development package for the OpenGLES Canvas toolkit
##############################
%build
PREFIX="/usr"
##############################
%build
PREFIX="/usr"
-CXXFLAGS+=" -Wall -g -fPIC -fvisibility-inlines-hidden -fdata-sections -ffunction-sections "
+CXXFLAGS+=" -Wall -g -
Os -
fPIC -fvisibility-inlines-hidden -fdata-sections -ffunction-sections "
LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed -Wl,--gc-sections "
LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed -Wl,--gc-sections "
-%if 0%{?tizen_build_binary_release_type_eng}
-export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
-export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
-export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
-%endif
-
libtoolize --force
libtoolize --force
-cd %{_builddir}/dali-toolkit-%{version}/build/slp && autoreconf --install
-cd %{_builddir}/dali-toolkit-%{version}/build/slp && CXXFLAGS=$CXXFLAGS LDFLAGS=$LDFLAGS DALI_DATA_RW_DIR="%{dali_data_rw_dir}" DALI_DATA_RO_DIR="%{dali_data_ro_dir}" ./configure --prefix=$PREFIX
-
+cd %{_builddir}/dali-toolkit-%{version}/build/tizen
+autoreconf --install
+DALI_DATA_RW_DIR="%{dali_data_rw_dir}" ; export DALI_DATA_RW_DIR
+DALI_DATA_RO_DIR="%{dali_data_ro_dir}" ; export DALI_DATA_RO_DIR
+%configure
make %{?jobs:-j%jobs}
##############################
make %{?jobs:-j%jobs}
##############################
@@
-73,7
+67,7
@@
make %{?jobs:-j%jobs}
##############################
%install
rm -rf %{buildroot}
##############################
%install
rm -rf %{buildroot}
-cd build/
slp
+cd build/
tizen
%make_install DALI_DATA_RW_DIR="%{dali_data_rw_dir}" DALI_DATA_RO_DIR="%{dali_data_ro_dir}"
# LICENSE
%make_install DALI_DATA_RW_DIR="%{dali_data_rw_dir}" DALI_DATA_RO_DIR="%{dali_data_ro_dir}"
# LICENSE
@@
-98,13
+92,20
@@
exit 0
# Files in Binary Packages
##############################
%files
# Files in Binary Packages
##############################
%files
+%if 0%{?enable_dali_smack_rules}
+%manifest dali-toolkit.manifest-smack
+%else
%manifest dali-toolkit.manifest
%manifest dali-toolkit.manifest
+%endif
%defattr(-,root,root,-)
%{_libdir}/lib%{name}.so*
%{dali_toolkit_image_files}/*
%defattr(-,root,root,-)
%{_libdir}/lib%{name}.so*
%{dali_toolkit_image_files}/*
+%{dali_toolkit_sound_files}/*
+%{dali_toolkit_style_files}/*
%{_datadir}/license/%{name}
%files devel
%defattr(-,root,root,-)
%{dev_include_path}/%{name}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/license/%{name}
%files devel
%defattr(-,root,root,-)
%{dev_include_path}/%{name}/*
%{_libdir}/pkgconfig/*.pc
+