release: prepare for 0.2 release
authorSubhransu Mohanty <sub.mohanty@samsung.com>
Wed, 19 Aug 2020 02:50:33 +0000 (11:50 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Sun, 23 Aug 2020 21:20:51 +0000 (06:20 +0900)
CMakeLists.txt
meson.build
packaging/rlottie.spec

index 015504a..c111dac 100644 (file)
@@ -1,7 +1,7 @@
 cmake_minimum_required( VERSION 3.3 )
 
 #declare project
-project( rlottie VERSION 0.1 LANGUAGES C CXX ASM)
+project( rlottie VERSION 0.2 LANGUAGES C CXX ASM)
 
 if (NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE MinSizeRel)
@@ -18,9 +18,8 @@ set_target_properties( rlottie PROPERTIES DEFINE_SYMBOL RLOTTIE_BUILD )
 
 #declare version of the target
 set(player_version_major 0)
-set(player_version_minor 0)
-set(player_version_patch 1)
-set(player_version ${player_version_major}.${player_version_minor}.${player_version_patch} )
+set(player_version_minor 2)
+set(player_version ${player_version_major}.${player_version_minor})
 set_target_properties(rlottie PROPERTIES
                         VERSION    ${player_version}
                         SOVERSION  ${player_version_major}
@@ -64,8 +63,6 @@ if (NOT WIN32)
     target_compile_options(rlottie
                         PUBLIC
                         PRIVATE
-                            -Werror
-                            -Wextra
                             -Wnon-virtual-dtor
                             -Woverloaded-virtual
                             -Wno-unused-parameter
index f5693bc..50404c5 100644 (file)
@@ -1,7 +1,7 @@
 project('rlottie',
         'cpp',
-        default_options : ['warning_level=3', 'werror=true', 'cpp_std=c++14', 'optimization=s'],
-        version : '0.1',
+        default_options : ['cpp_std=c++14', 'optimization=s'],
+        version : '0.2',
         license : 'MIT',
         meson_version : '>=0.49',
         )
index 07c6d0d..a751517 100644 (file)
@@ -1,6 +1,6 @@
 Name:       lottie-player
-Summary:    rlottie Library
-Version:    0.0.1
+Summary:    Platform independent standalone library that plays Lottie Animation
+Version:    0.2.0
 Release:    1
 Group:      UI Framework/Services
 License:    MIT and BSD
@@ -12,17 +12,35 @@ Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
 %description
-rlottie library
+rlottie is a platform independent standalone c++ library for rendering vector
+based animations and art in realtime.
+
+Lottie loads and renders animations and vectors exported in the bodymovin JSON
+format. Bodymovin JSON can be created and exported from After Effects with
+bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
+
+For the first time, designers can create and ship beautiful animations without
+an engineer painstakingly recreating it by hand. Since the animation is backed
+by JSON they are extremely small in size but can be large in complexity!
 
 
 %package devel
-Summary:    rlottie library (devel)
-Group:      Development/Libraries
+Summary:    Development libraries for rlottie
+Group:      UI Frameork/Services
 Requires:   %{name} = %{version}-%{release}
 
 
 %description devel
-rlottie library (devel)
+rlottie is a platform independent standalone c++ library for rendering vector
+based animations and art in realtime.
+
+Lottie loads and renders animations and vectors exported in the bodymovin JSON
+format. Bodymovin JSON can be created and exported from After Effects with
+bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
+
+For the first time, designers can create and ship beautiful animations without
+an engineer painstakingly recreating it by hand. Since the animation is backed
+by JSON they are extremely small in size but can be large in complexity!
 
 
 %prep