From 4633a0a5bd3757740005d1241820b2f3d90104e6 Mon Sep 17 00:00:00 2001 From: donghee yang Date: Wed, 3 Jul 2013 14:51:24 +0900 Subject: [PATCH] 2013-07-03 sources upload Change-Id: Id30bcda9fe921fc4049f1b3b4f405756e098cef9 --- package/build.linux | 2 +- package/build.macos | 47 ------- package/build.windows | 47 ------- package/changelog | 6 + package/pkginfo.manifest | 2 +- .../EFL Application/hello_efl/description.xml | 11 ++ .../hello_efl/project/CMakeLists.txt | 64 +++++++++ .../hello_efl/project/include/dbg.h | 39 ++++++ .../hello_efl/project/org.tizen.hello-efl.png | Bin 0 -> 10504 bytes .../hello_efl/project/org.tizen.hello-efl.xml.in | 10 ++ .../project/packaging/org.tizen.hello-efl.spec | 50 +++++++ .../hello_efl/project/po/CMakeLists.txt | 37 +++++ .../hello_efl/project/po/POTFILES.in | 2 + .../EFL Application/hello_efl/project/po/de_DE.po | 22 +++ .../EFL Application/hello_efl/project/po/el_GR.po | 22 +++ .../EFL Application/hello_efl/project/po/en.po | 22 +++ .../EFL Application/hello_efl/project/po/es_ES.po | 22 +++ .../EFL Application/hello_efl/project/po/fr_FR.po | 22 +++ .../hello_efl/project/po/hello-efl.pot | 22 +++ .../EFL Application/hello_efl/project/po/it_IT.po | 22 +++ .../EFL Application/hello_efl/project/po/ja_JP.po | 22 +++ .../EFL Application/hello_efl/project/po/ko_KR.po | 22 +++ .../EFL Application/hello_efl/project/po/nl_NL.po | 22 +++ .../EFL Application/hello_efl/project/po/pt_PT.po | 22 +++ .../EFL Application/hello_efl/project/po/ru_RU.po | 22 +++ .../EFL Application/hello_efl/project/po/tr_TR.po | 22 +++ .../hello_efl/project/po/update-po.sh | 59 ++++++++ .../EFL Application/hello_efl/project/po/zh_CN.po | 22 +++ .../EFL Application/hello_efl/project/po/zh_HK.po | 22 +++ .../EFL Application/hello_efl/project/po/zh_TW.po | 22 +++ .../EFL Application/hello_efl/project/src/main.c | 154 +++++++++++++++++++++ .../EFL Application/hello_efl/sample.xml | 49 +++++++ .../EFL Application/hello_efl/screenshot.png | Bin 0 -> 1689 bytes 33 files changed, 835 insertions(+), 96 deletions(-) delete mode 100755 package/build.macos delete mode 100755 package/build.windows create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/description.xml create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/CMakeLists.txt create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/include/dbg.h create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/org.tizen.hello-efl.png create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/org.tizen.hello-efl.xml.in create mode 100755 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/packaging/org.tizen.hello-efl.spec create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/CMakeLists.txt create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/POTFILES.in create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/de_DE.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/el_GR.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/en.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/es_ES.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/fr_FR.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/hello-efl.pot create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/it_IT.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ja_JP.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ko_KR.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/nl_NL.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/pt_PT.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ru_RU.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/tr_TR.po create mode 100755 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/update-po.sh create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_CN.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_HK.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_TW.po create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/src/main.c create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/sample.xml create mode 100644 samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/screenshot.png diff --git a/package/build.linux b/package/build.linux index 95c8f08..5ee27d4 100755 --- a/package/build.linux +++ b/package/build.linux @@ -1,6 +1,6 @@ #!/bin/bash -xe -target_platform="tizen2.1" +target_platform="tizen2.2" create_install_environment() { INSTALL_DIR=${SRCDIR}/package/${package_name}.package.${TARGET_OS}/data/platforms/${target_platform}/samples/native diff --git a/package/build.macos b/package/build.macos deleted file mode 100755 index 95c8f08..0000000 --- a/package/build.macos +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -xe - -target_platform="tizen2.1" -create_install_environment() -{ - INSTALL_DIR=${SRCDIR}/package/${package_name}.package.${TARGET_OS}/data/platforms/${target_platform}/samples/native - if [ -d ${INSTALL_DIR} ] - then - rm -rf ${INSTALL_DIR} - fi - - mkdir -p ${INSTALL_DIR} -} - -install_cpp_sample_for_partner() -{ - #PARTNER_INSTALL_DIR=${INSTALL_DIR}/cpp/Partner - #mkdir -p ${PARTNER_INSTALL_DIR} - #cp -rf ${SRCDIR}/samples/native/partner/cpp/* ${PARTNER_INSTALL_DIR}/ - cp -rf ${SRCDIR}/samples/native/partner/cpp ${INSTALL_DIR}/ -} - -install_cpp_sample() -{ - cp -rf ${SRCDIR}/samples/native/cpp ${INSTALL_DIR}/ -} - -# clean -clean() -{ - rm -rf ${SRCDIR}/*.zip - rm -rf ${SRCDIR}/*.tar.gz -} - -# build -build() -{ - echo "Nothing to do" -} - -# install -install() -{ - INSTALL_DIR=$SRCDIR/package/nativeplatform-rpm-sample.package.${TARGET_OS}/data/platforms/${target_platform} - mkdir -p $INSTALL_DIR - cp -r $SRCDIR/samples $INSTALL_DIR/ -} diff --git a/package/build.windows b/package/build.windows deleted file mode 100755 index 95c8f08..0000000 --- a/package/build.windows +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -xe - -target_platform="tizen2.1" -create_install_environment() -{ - INSTALL_DIR=${SRCDIR}/package/${package_name}.package.${TARGET_OS}/data/platforms/${target_platform}/samples/native - if [ -d ${INSTALL_DIR} ] - then - rm -rf ${INSTALL_DIR} - fi - - mkdir -p ${INSTALL_DIR} -} - -install_cpp_sample_for_partner() -{ - #PARTNER_INSTALL_DIR=${INSTALL_DIR}/cpp/Partner - #mkdir -p ${PARTNER_INSTALL_DIR} - #cp -rf ${SRCDIR}/samples/native/partner/cpp/* ${PARTNER_INSTALL_DIR}/ - cp -rf ${SRCDIR}/samples/native/partner/cpp ${INSTALL_DIR}/ -} - -install_cpp_sample() -{ - cp -rf ${SRCDIR}/samples/native/cpp ${INSTALL_DIR}/ -} - -# clean -clean() -{ - rm -rf ${SRCDIR}/*.zip - rm -rf ${SRCDIR}/*.tar.gz -} - -# build -build() -{ - echo "Nothing to do" -} - -# install -install() -{ - INSTALL_DIR=$SRCDIR/package/nativeplatform-rpm-sample.package.${TARGET_OS}/data/platforms/${target_platform} - mkdir -p $INSTALL_DIR - cp -r $SRCDIR/samples $INSTALL_DIR/ -} diff --git a/package/changelog b/package/changelog index ce9f96d..6a37f95 100644 --- a/package/changelog +++ b/package/changelog @@ -1,3 +1,9 @@ +* 2.1.2 +- Change tizen2.1 to tizen2.2 +== Jonghwan Park 2013-06-12 +* 2.1.1 +- Added EFL application sample +== donghyuk yang 2013-06-03 * 2.1.0 - Changed platform version from tizen2.0 to tizen2.1 == donghyuk yang 2013-03-19 diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index c91972b..bc7e255 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,5 +1,5 @@ Source:nativeplatform-sample -Version: 2.1.0 +Version: 2.1.2 Maintainer : taejun ha, jiil hyoun , donghyuk yang , donghee yang , sungmin kim + + + + Helloworld + 1.0 + screenshot.png + + This is the simple EFL template project that shows "Hello EFL" on the screen. + + diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/CMakeLists.txt b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/CMakeLists.txt new file mode 100644 index 0000000..1685f36 --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/CMakeLists.txt @@ -0,0 +1,64 @@ +# Copyright (c) 2013 Samsung Electronics Co., Ltd All Rights Reserved +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +CMAKE_MINIMUM_REQUIRED(VERSION 2.6) +PROJECT("$(projectName)" C) + + +IF(NOT DEFINED PACKAGE_NAME) + SET(PACKAGE_NAME "org.tizen.$(projectName)") +ENDIF(NOT DEFINED PACKAGE_NAME) + +SET(PREFIX ${CMAKE_INSTALL_PREFIX}) +IF(NOT DEFINED BINDIR) + SET(BINDIR"${PREFIX}/bin") +ENDIF(NOT DEFINED BINDIR) +IF(NOT DEFINED LOCALEDIR) + SET(LOCALEDIR "${PREFIX}/res/locale") +ENDIF(NOT DEFINED LOCALEDIR) +IF(NOT DEFINED MANIFESTDIR) + SET(MANIFESTDIR "/opt/share/packages") +ENDIF(NOT DEFINED MANIFESTDIR) +IF(NOT DEFINED DESKTOP_ICONDIR) + SET(DESKTOP_ICONDIR "/opt/share/icons/default/small") +ENDIF(NOT DEFINED DESKTOP_ICONDIR) +IF(NOT DEFINED DESKTOP_ICON) + SET(DESKTOP_ICON ${PACKAGE_NAME}.png) +ENDIF(DESKTOP_ICON) + +SET(SRCS src/main.c) + +ADD_DEFINITIONS("-DPACKAGE=\"${PACKAGE_NAME}\"") + +INCLUDE(FindPkgConfig) +pkg_check_modules(PKGS REQUIRED + elementary + capi-appfw-application) + +FOREACH(flag ${PKGS_CFLAGS}) + SET(EXTRA_CFLGAS "${EXTRA_CFLGAS} ${flag}") +ENDFOREACH(flag) + +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLGAS}") +ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS}) +TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${PKGS_LDFLAGS}) +CONFIGURE_FILE(${PACKAGE_NAME}.xml.in ${PACKAGE_NAME}.xml) + +INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR}) +INSTALL(FILES ${PACKAGE_NAME}.xml DESTINATION ${MANIFESTDIR}) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/${DESKTOP_ICON} DESTINATION ${DESKTOP_ICONDIR}) + +#i18n +ADD_SUBDIRECTORY(po) diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/include/dbg.h b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/include/dbg.h new file mode 100644 index 0000000..20ca3ea --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/include/dbg.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) 2013 Samsung Electronics Co., Ltd All Rights Reserved + * + * Licensed under the Apache License, Version 2.0 (the License); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __DBG_H__ + +#include + +#ifdef LOG_TAG +#undef LOG_TAG +#endif +#define LOG_TAG "org.tizen.$(projectName)" + +#ifndef _ERR +#define _ERR(fmt, args...) LOGE("[%s:%d] "fmt"\n", __func__, __LINE__, ##args) +#endif + +#ifndef _DBG +#define _DBG(fmt, args...) LOGD("[%s:%d] "fmt"\n", __func__, __LINE__, ##args) +#endif + +#ifndef _INFO +#define _INFO(fmt, args...) LOGI("[%s:%d] "fmt"\n", __func__, __LINE__, ##args) +#endif + + +#endif /* __DBG_H__ */ diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/org.tizen.hello-efl.png b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/org.tizen.hello-efl.png new file mode 100644 index 0000000000000000000000000000000000000000..6b78a29d580158d37bcd5f0d1c9754ccea63a72e GIT binary patch literal 10504 zcmW+*1yCH@5?$Qgf;%i8+--4pm*DOa+#P}icZaYz1PBfxxVu9L4haMc4u9US?b)rG zs=YI}Z};gwr{mOB)CL|#gKb3)*8Ux$S> z?R7!R3{pQbdZs+L25%^OHG~4^XT->l;oW_9i7-?;HxM>*ixsu!3oQ)jK3GJAg{B{= z7X;(GfQAg}SIO&tPZslrbqdKbh6#;?>Gw(%P(lvH2TAxRK`KEKvM`|q*$i5sVtA0* zgr&tENSzI2#u#$A017R*&k2A58KqMbz!ax~sPL>~r9pPWpxPPTco~rXdl0^j(hot< zDjVp%f}V{$sIeW?KaGvn3_?Z+z1N71VgkVjfXqf|X?;PFIUs!5D?O1*mU`?XX24T9 z%_1Fif-+%7$ZYONdV1^>;AsUS7JNQ)So2&7_V0c<#9U!KSU;~PL7?JP0${h-FTT^5 z_0!XQNo|-P*iQQp-)Jl>_FfNWYTP71pk1%vxmQ+>7Lrh5#8BtgQu=dvJ5#h`@4Ez> zW-N(TQ1QvS-nH9*zL6`=8$@ZswHK+?rw%#D(yHv{ij`w__o5H<(Up3V3oA#^{! zL$D#JR-t4bW=yr=5ODNVBRR7f$D#x|Prrs;bebC``*)phn4)f2kLJjQ1K{p36nM!| zWIS`~^;j5-czxO=WTKp?d+Gssc-#a!s81CJXf(~rUj?*pMS zr;wD_SJqcumH$FTM#qD*j>3-u7pd``ktXen(pQE~oQEIpEVwvh^yOJ;mvNKvIIsg^ zrGD_!;l@dEF?OWDDm0aA&*RR^&bw&Rp0HNu@yL_Vrj4yzIW{8+rn6G9j7IGj><{j9 z@00FRUm2kmSV*{+-)sE>YmPf85+7h6@EjmoXLCvFl;vt}eJRn#;Y~J#)RnYpHfY3r z!Q=7H6`YD7R8Xp@E6rFSu_Lm(vu`-|>crW~pis@4)tjFTt7 z6X(4{dS^@Q^R6LVxsrGxfp|pwJwNAJ_E8R2j;oG7a~pFYLFzbahGGUo1}QU#b~UsT zx(!9sxz?G`POdi93aXdY;nv!#Mp?|P(Sa7IpJ|b5*;WgGiGkXFan%+t4>ov-Lo^sv z9#oSm*C=lKu-83Ig=R_I;>$|yh*1;m9me~Ep=oL@@FR0q_6vDef+)1QL{N%bkz21t z^E%x|9BD7x{XXAI73BzAm318)zm0#v^oxnKl1I6N)7sb(nwgcUUn5_mQ6qQO!&m>O zs-Ut*rpw?d3{!GMk3(PwTe(hROq&z9qL#?TGA!$)8|rko?X~$ z8d|9ATD9%hbM#0S#POp2;`~^3D~GO+*n&=nxPdC|!#Z=NXU3fEEIQQk`4PP>_*uOVyOm$q-#3eEe5l?LZ+-7Zmvf(8}(I))}KvULS@ z^vhj!T~#<$9ja-nHHFKzgN>JMV{O&##El25h#U27&TT>FwiZOT?L+m0=V?7@L7hQ~ zFQP~oF>9DL;3sbEosq#e;@!GEX>c^=GhWR=M}u@Ftjk*cWK!Ey&pt z*>-qFT*oHFDTPn4XNj@rkq&Q-_UtQq-MX9X`p@4M{yb*0Xp*Oh zsnCGib9Qi4>ZiuRoH$xh#(T$|+F&&)wJ_V(BU%nij#Rz6mB#i8ALyO=1(Dc4F^{4> zu{{y~ZLV#D50m`;?W64zYJ;wYAEI`oLTKNt-u&O@KvkjiFt%`UVUl4+uuu2?fz*9T z;zAqN|C-nSNPa5rkR*^y4zCM87^tJR8~vS9M}2pcJ)Jsjj~S&Ne7ro1WPWI#Fc^%^ z7!?zx7cHLT7OPJ($C<_JGq)+_xg-53ohiMYXUnN3*ubX9%PafL$%a~<=m;1}9n08uu_sEM0j$@KS|s4Bv0c3f7WObO*! zRe|)slGw~&2tUzZ;rY-fq56F%|87geF~>I-yDDYOOrd%u&#dDA`FCnJuOHnIcLnP~ zMZTuAz|)EDrYWHp&rhNWy5Gb`uTAS^u?V-)biCXKZ=GP&Ygmw;! z45Tr~mXulq12)t)NaeA%A$WxusoBUKEQ^Mlf<=QvekJ^0a^INUvEB7vQ=cEDM|9E~cZ5Vamy@-wVZs@@1s4UqmSwAT} zwcLr<$3ai-GoPGI>QtTG|BS%R!@VHUVz#YxEH07Hi)w2oFSDG&J`1D5MWC$`t_ zyv$p|k#M*0wDHw9udC*b13bNNdbtfkADmCUPDNhR7Su+%^1E{DJB%GW&i#8@18nY2 zNDKL=w{Cj;E(zb3mkI?%w|cJqUGIkOZg&W`f;|{trYE}Ad>GH`y4AWr+(`V9T$9?0 zSrRvT-CVuc3~}i9DZZZDl)FQWikNv#y-miFLP*X@o`}YXJ}VRu6BPUcYqshsjW{js4IVE0`q`43Z3E~q5iOMDq(N{0eTsXk z(ttZCZt@16AP^efe-{iWH~$@Q6Uj?KMFwdL9tEC_(QXM%3Iw7MQjnI^_FdmH2}m*4 z$$2Z-XgE13yixXH%+aHOQ$Q97k0oTNIWRP2c0!G)=prPHbRt}&LU5X7n8TK8hNI3+ z!N;YN{yrEBk%&}hZFMmBA|kky)J4&d=gPUUs@&OH5Pj*q`%QVWAsFU&%~Qx{)7iyf!BdvUHB~7(f5yC5gD1d>lJ*Q?jNzMY^ytt-*% z8yi6jl`3cIIyxbhn(SGmq$DJYTLBk6C?Lbz^6(HN*t&`egk-Tt@Zn5RGE4n83(buP zY>!}=12=(U`&=C}vd0e3qv;1xQPHfYz~12Yjh_Akk12NnvL4KsvcVHChz7nufokJS z8I)ODN2WqkgI9%=Eo(w5L-D|_MBP_7Yl7VWdWwJN-Me=J2oiOLxx{Xf*x>l^I-~Yq zWt1<+i7Xy{16Rl6ztW52w)x^WLFQ*a~4hadCCmeX+_3o zSckD}g=QEOnt2Xv^gCb&9s_?q4(?s{?_Cxfvjcq+RfZyUhN8KX({Cb6OUoH@5#PUZ zz$Qqm!x>t6$Q!GQf=MVJXJcl!wqDv17C#YlV_ByD#3<1bvk+jz zhDy|t0dr|5eF&u3+uM6bN!gAbyEO4~Aozhw-S>Z=(6?buw=RDVbf7D#5my&W~GO*0pLe_>`Df zqR(3BjR56u+qsZ)bY#)2#+Q|q#ZDf$kEUyqiTdNG%3FP)!}YTpiYMqxouj6Pf4aNi zulUY{Fdlk}43f(@JkJ&MJe;~doPwig~1|-Hpm6{xL#`nv;5uAjfHdcdX zEACJlJo%L{AR^;w<&xwFa=D6aCbPrrc$jZx)WlzI=IiV0DgXWZSK88oH)nU#eI=RZ z4)_JI=i7#mp`Sm0TDtZ=9A1@cF3j;L@zHd$0sL#`xRNHk7}SohmksA zAZrL&^+V<9EQHUT)=JSOJVb70rLu1S{o8JH+x>pl)!FHGx>()k_rdD!uYV76%%FhB zK5}$)GzH*}u|GO}6}bk>}-umMt%D&atjj}4AoSzT> z{7JR#cT_Nv#cJT8L{J-#qn`$wjw7!odb=oodvo)AT$;cR3!+OKYnh{1#O#Zx(NXbc zq=_u9sX?Qqr4On32&4%3$jbsOw@#qnO3DkC#y@wAf*R+l|V?q@4CIqGWHm2KA6Y~ zsi~@}(%ElmUSq{16L{}VNsnSvfF*YS6N#f^|MQ#4H#cekY=(!28A!?A@q$<2;&PTy z3e)6!l^F1NM3+VWd%G25&nd;!8Jfs!!w!q#_HZ--m##l;!~k@D$l-UT0R9iG4gk9# z)4~(4|6z(4=#E14MRV&8+2?Ad6niD_{!ICpjF?zbfNZ$i?>e*R{#Sx9=-b1`cF0h? zh8p(%IXPLT&JfFp(Dkn<&H3_&qa90Ayf6u6)@%}EB)pP| z)KnZVA0Nx*S_6L3x94j(knu+;+M(zVnxJpMDwM7#XJgCA_qYr`#|^f> zHRSEpC?Fu9FKAAN$lTZ0m*zFb(0<C z=I@dCo8RSl2FnK`CP{O|AIt|^K084dC{d6d(?&BG0G4uL6k3?EYj5Tm==rSc>xek3 z%cYo*7&Jxxh<&ERzD>3LrZFBf2t-1B)jdDefnGdu*R%%`eq}Hh)fO6P%KXW^&O3) z`xSteEwc<*0=x`4kU){&VUDnWKtPtCNMSUtpzyq$II-9Y)E2Ixh4Gr)C{%@qy_E`= z2WQEBCkZ2oM%6s?2L>8Kkkmiu9o1nCJDR4MlkN{v@1HQsX zCUsm#4>r^8dvTkY!mSiA6|zu0Bk}jRst~7y z540Ro#1&#+p;;Zr8#5RN0M)^N$;YL!3_(r@HwOI-Ln4eC+|6)yb_V=lqgrIB;Z3+$ zT+kvpaOsZk6Z<2|<{SSL(E>@sqY$P6hSv&H@`SEexqA6A#9BKCc8!t98GC?si_y~aT zULMC~Rx2*zG1sEYl;^~3gVawJR*B%!&o&X33i+}Os3I3tD*Z&gIWtE%s8N6GT!YTE zbVD`8u2PflfzHkK(pMx}Rim_Y6)S$fgH7>Q-Gq&VaYE0kZw>PZN|m6~kcI52>M{y_ zMb5eg7#|xm1_v|dO((t14s<$9>e|gfhMC}?+LK z@Z#>n#6r>chpHOlbxX@~e-!p7bI9og4#nU=Sy+HU>v`D-vzBRmCw!+lwK+N0^d%G zi~LN@+aWth+F^_d6a%0*>NVYiol?$j{l#?)3{>k*6}QRpAYjSX6dU+Zh0Q1f(22m5QgB;P2GB$q8Er7?i&w}ESecobnHw1y`344dOD=|Cn`7iH3Oi$KlY_Oe zG7ND&VQQ8uS!h|P3hPokWy{LFYCHtUv~_fbPVZ2t-8zi*bT64;iXXEwfXp2F^XJc3 z&1&@kp1}2RRk(3qMy+wqDS;JXPkquizA-ACgn@d3v3lZk$y0W1=8T_rPs02zo2ykj zQW)Tdl_!|?4Yv4#({4e6+d$ZLY|bmu5AVNDOfu`^NC+e}mo734U}>-zV2TmqGRd~3 zfN=;~TeO+Y*T32W&A~%xQmSeYX7b3jX$x}VdoLN)_U`U}TU^F5Wz$)_sJFxGu&L0& zx5DE)j8oUj(&#=H-XaCMf|~j<=$YBgnZy$7_@9q6N8`ka@ll}8_R?Zd_4tQZxm(jA zb;72U=g%^4B5rAto-|`F{DoYaZCt2FY^opM*t5{svmB`%HTDnlTru0ee*Ky)6r!#U z3s#rseUl*gXR~IPIiI@~N7Av5rrI|g8ju+{6A9wO<)9hgGtDy4fkP1_OX{dirU81m zGtaKANDl1f;AiFEGlpq_pWN8Mm9lKs#|_i%YdTzWv@Kq=OfEV(LS#v6thcGl%gd%g zqnRS-RmH_s)yd%;^*rIyb+;BLjz?gM+|j#4kC5lSTb_d7{!5bYor@kOZ398Eu%X|K z>x)al7&4G*UWGLI^arCZ4VnOCip|b#!Lhxk>EV6e7Kzo^_xI>Q0EyW6BO4MD^6jvU z3{x&vKBRh@ALiz(KNSr{nF>QpNr=L{-uHofiH$skamnHy!WSzvg*5>Ncy%NI1jhrY47P{Bfyy07GJv z*_;<$vger-G!{J$@io_&8o`EteQ{JT~E|7p04TBGiclWIfuLMY--7jXqdZ1flX4)$^Dzo z9M>HBH{yd_gUC4V!s$tc`VuH}{L%?GDhLX7DAlaSRQS?yh6 zUTH2EA`?mPcPQ&1+9d1DH6Rhy&=NHgr)ys&WNCi%D$wY~Pn)l-$DHwAL?mCLm7;-*OIavQ4le zUlnwg(jFt2LC4%PBA(6a;84v|3wnR@7hXeH97DN?7LmaL4EL-b7X3z(@NmjqpSPe0 zDs+T3Vl_01lqW?s+RThzgBqaOGP&eTrHc6v+B)925PT&G$J}Ve3XezxRM4VF$8$(-C6j-s&IlXg-n&RFogIB|Of7li&nr`Z zzvh0(JKbk@RxU7j2;LesO-%tPtoRSOiVVdH@yrQpYzWz=6Z$sY8WTzMK!e0oQK7WS zt;y{w-+W;PPE{J`N7vHN1(b(2e04D@#Kg!b<(k#vJRkyqmg?#uFW6RS^*UZJkdSJM zz{-qHn_D}{eSw#GuNK)m9i`lUFE&SnnL1|*FtzQTfVcj56woY1(9PVAH5V~JNTUfl zR@X=nxe?D`SNv^+x&NA)aoX_kEtwgR8{3b>TQg^kh2d@|pV?1?Vm{On5cZNx1Aq z9Ex!nMG<%iV1GCWC7P5dFYt_mkb*O<*t4_%Zocqyx!?dVJOg0DzZbIn9ravR{XVyxmL=GgOM;taZ(~vjxlW<&N5pG~F}qyz+V4GVr|+f6 zKMVy^~bvz-K0=x_ym z|NgYZX8phnjj}siX$TP{Oz0656J!645lHd_nWtttmz>v18n0H|X}M|*Vd)eZ{IAg4 z#yrAk;3j|leXJ9o(&w@L2#)T*5KZkt99V?n{3)BhiQ4bR?Tu6f>ctwJ+evhMo}*KW z2i5A~rDsh~Fx(DFQ)f6IPiS6TMJPr99f301>VipT-f?j%k6%1jo(?z!Y0ZLIx;9p( zYJ0;ei*om@a$6FEA66MWzZG4#zu(Iq(eZP}qoGjCGo;DW;bL8^Htjjf6T)V~R9LsH zS#afao9w*B&Ac@|Lpii8ZATk&`WhW@(yHO7uChz1mcH!8edIL5=bC#P-gD0vaJL{* zb;Xp$2-DPQ9e@JN@Ot$4_&9{S3juo|vA=&FUDEEO|B-Y?F{>@OMZ3qnB3^gCNnqUZ z_-A}+iXD$4ZrqQcjds^8L#>G9Uv;PwOa-bJNwQ@^7kqS%2x9T?1kGwt^jX%t%e>O& zc&9cN9z>N#V zroN?`D3!zi`2o?D#C!RmnZyW%k}z46x;B1RX3&!@n{&@*)!Zq5Twh-&`2}4u4RGde zKV$4WB{Zi82XNa2k4(yCSGd&TpRJ0N=ji0p$5dO%^BQ4Wwd`$PuL$`9FEBbfx()RB zVu%CF{*@9H3--a)PR?(yFJ;x*r)~0d-!-W?<9iJnS8s4BEt{aT&=78|@U*7+imgs9 z-efswh>RJF{{{gn!lzH4sBq&plNZo}S9h*pK*3KNJIxq!Fkb+{af>`*h=PoQ!bVa< zdeF1ORCzMLZHa6{nz_#3mUB`LRVZqb#Gt6wD0M*DSJNcB5CADa)BBITIzRpU6VeQ; z88K*?EJ4-Jp#uf|bpi7F?)l-m0Sz(YQRRz2t*4e6nEyBeRad~}zJ?!NJaLFs&9>@W zRRT(j-&cl9{9OZS8+#}eH>mMob`~2zl=`I_y@qB770rat8dRY`%xroCY<~axAy+}^ z8K)18g!5Wh2w{9)K~|U6pnUZ`N41hmnPG1K&JtL)dBF&d{PZnZwk%efMy=Mg$G??4 z1w9N`oeK2j4$xv;e_h^BMMOkAp2Ny6GT@S9Fi$C)<_!tp5%Uj(4?k!uA1#J!Mi`8<3RUM2ouwxI5pLbwC}AE)WjBw6{6q85?*1ebC;wuL!m(Vm(bDqJZ0m4wXcAV zg%$Gn`gHMz2A`+F_or-i@aTH!OA^d#tMx>tuvEz`|KsChal>_0L+Q{(_@GN|>07yK z9nA;puOf-&Gg|l)%XCltEgqhA_;uiT3!cgX98KveEtLg%_N+mmG5|uU>uRI&T!DC!SLdmb9K7WJ#3bNmg8b3;ey8iHy=~F((UEmR??79(>A(p&wqa zvV^d`nJRf5mz`pVEPVQ&&b!P;;IA&>Dap9!+e&Q5?WPqKkF4NNk%Th`B*Tg`jSeE^~$F{thfzcV<~Q{ib0=>ip89v+AzH6Y0^HUS-|uN`(i9b^q6g!yUQVl!0=h^h@Y z|NaG+bamxwJo*@zc#gcNI{}fPwM<)ICU6#BI zb36?RmTGnoHWMX_E;E5N4Gx!x$g>4QnxC7Q+0QB+=z=e{kdRP0m5QLckUjvuBX@mo zL8jJBAhHz`9}~5Z5P-i63Avn}pC3+uoyxRy>l65r_7Av=j#`?1kphw@ed5@W^+TcJ zkhMt14&&%jFi(Lh3y^>ipm_KI377Yd#bNdQHj#h3{~+sw3zVk{AN&FYIox^2QDLXK zrn1axYw*kCOj~Q~7Cvg!Yg1Pj=~9LU>AL0z)7(3AS(rv-){hbxNDwK8FmkkkZrygM zVuhyU|0gK*08W0hXjWCErD z#{n$XSBVOHbsd<-Z1DTX({qM~YGR97KfuMpB&RFV1MgwML$U;%#2cW3 zZUI4zl$~!9LGbVrye4aZL;=o34fz{E`FB~TY|u^M_sgkX-(v-EAgy(E7=Wrzq)|G$ z4vL`f*616mG3N`P+Ccf2+z^(fSOGNUsbf~bxvEunn?ZM59HVxa0zJdqXAONWirz~{%|I2hBpiTuH?A+_1}hTAI&>-)2;dWE0p$)ps1On2*6g( zWR#T9HeGyL+99_V=D-9@tcX#^Or4eR0~0=~I57!{P^0Zk;U1ZQwyux=uQCO@sFxk!=*i-vlL7%qX7ZMmV!+c?V~ge5!IJ@ z*eak7U-emKxpF4wir$`&7=if~n`qCVi-PJD$^71>*-W8m8fuDjahvl-bW2dah#zi4 z?<4be@RRd + + + PUT YOUR NAME + $(projectName) + + + @DESKTOP_ICON@ + + diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/packaging/org.tizen.hello-efl.spec b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/packaging/org.tizen.hello-efl.spec new file mode 100755 index 0000000..111d0a7 --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/packaging/org.tizen.hello-efl.spec @@ -0,0 +1,50 @@ +Name: org.tizen.$(projectName) +Version: 0.0.1 +Release: 1 +License: To be filled +Summary: Hello EFL Application +Group: Application +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(elementary) +BuildRequires: gettext-devel + +%description +$(description) + +%define _pkgdir /opt/apps/%{name} +%define _bindir %{_pkgdir}/bin +%define _resdir %{_pkgdir}/res +%define _localedir %{_resdir}/locale +%define _manifestdir /opt/share/packages +%define _desktop_icondir /opt/share/icons/default/small + +%prep +%setup -q + +%build +cmake \ + -DCMAKE_INSTALL_PREFIX=%{_pkgdir} \ + -DPACKAGE_NAME=%{name} \ + -DBINDIR=%{_bindir} \ + -DLOCALEDIR=%{_localedir} \ + -DMANIFESTDIR=%{_manifestdir} \ + -DDESKTOP_ICONDIR=%{_desktop_icondir} \ + -DDESKTOP_ICON=%{name}.png \ + -DVERSION=%{version} + +make %{?jobs:-j%jobs} + +%install +%make_install + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_bindir}/* +%{_resdir}/* +%{_manifestdir}/%{name}.xml +%{_desktop_icondir}/%{name}.png diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/CMakeLists.txt b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/CMakeLists.txt new file mode 100644 index 0000000..cd07287 --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/CMakeLists.txt @@ -0,0 +1,37 @@ +# for i18n + +SET(POFILES de_DE.po + el_GR.po + en.po + es_ES.po + fr_FR.po + it_IT.po + ja_JP.po + ko_KR.po + nl_NL.po + pt_PT.po + ru_RU.po + tr_TR.po + zh_CN.po + zh_HK.po + zh_TW.po) +SET(MSGFMT "/usr/bin/msgfmt") + +FOREACH(pofile ${POFILES}) + SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile}) + MESSAGE("PO: ${pofile}") + GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE) + GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE) + SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo) + ADD_CUSTOM_COMMAND( + OUTPUT ${moFile} + COMMAND ${MSGFMT} -o ${moFile} ${absPofile} + DEPENDS ${absPofile} + ) + INSTALL(FILES ${moFile} + DESTINATION ${LOCALEDIR}/${lang}/LC_MESSAGES RENAME ${PROJECT_NAME}.mo) + SET(moFiles ${moFiles} ${moFile}) +ENDFOREACH(pofile) + +MESSAGE(".mo files: ${moFiles}") +ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles}) diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/POTFILES.in b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/POTFILES.in new file mode 100644 index 0000000..5dda005 --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/POTFILES.in @@ -0,0 +1,2 @@ +# List of source files containing translatable strings. +src/main.c diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/de_DE.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/de_DE.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/de_DE.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/el_GR.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/el_GR.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/el_GR.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/en.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/en.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/en.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/es_ES.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/es_ES.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/es_ES.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/fr_FR.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/fr_FR.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/fr_FR.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/hello-efl.pot b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/hello-efl.pot new file mode 100644 index 0000000..0f2e228 --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/hello-efl.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/it_IT.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/it_IT.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/it_IT.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ja_JP.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ja_JP.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ja_JP.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ko_KR.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ko_KR.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ko_KR.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/nl_NL.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/nl_NL.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/nl_NL.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/pt_PT.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/pt_PT.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/pt_PT.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ru_RU.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ru_RU.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/ru_RU.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/tr_TR.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/tr_TR.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/tr_TR.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/update-po.sh b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/update-po.sh new file mode 100755 index 0000000..665444f --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/update-po.sh @@ -0,0 +1,59 @@ +#!/bin/sh + +APPNAME=hello-efl +SRCROOT=.. +POTFILES=POTFILES.in + +ALL_LINGUAS="de_DE el_GR en es_ES fr_FR it_IT ja_JP ko_KR nl_NL pt_PT ru_RU tr_TR zh_CN zh_HK zh_TW" + +XGETTEXT=/usr/bin/xgettext +MSGMERGE=/usr/bin/msgmerge + +echo -n "Make ${APPNAME}.pot " +if [ ! -e $POTFILES ] ; then + echo "$POTFILES not found" + exit 1 +fi + +$XGETTEXT --default-domain=${APPNAME} --directory=${SRCROOT} \ + --add-comments --keyword=_ --keyword=N_ --files-from=$POTFILES +if [ $? -ne 0 ]; then + echo "xgettext error" + exit 1 +fi + +if [ ! -f ${APPNAME}.po ]; then + echo "No such file: ${APPNAME}.po" + exit 1 +fi + +rm -f ${APPNAME}.pot && mv ${APPNAME}.po ${APPNAME}.pot +echo "done" + +for LANG in $ALL_LINGUAS; do + echo "$LANG : " + + if [ ! -e $LANG.po ] ; then + sed 's/CHARSET/UTF-8/g' ${APPNAME}.pot > ${LANG}.po + echo "${LANG}.po created" + else + if $MSGMERGE ${LANG}.po ${APPNAME}.pot -o ${LANG}.new.po ; then + if cmp ${LANG}.po ${LANG}.new.po > /dev/null 2>&1; then + rm -f ${LANG}.new.po + else + if mv -f ${LANG}.new.po ${LANG}.po; then + echo "" + else + echo "msgmerge for $LANG.po failed: cannot move $LANG.new.po to $LANG.po" 1>&2 + rm -f ${LANG}.new.po + exit 1 + fi + fi + else + echo "msgmerge for $LANG failed!" + rm -f ${LANG}.new.po + fi + fi + echo "" +done + diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_CN.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_CN.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_CN.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_HK.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_HK.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_HK.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_TW.po b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_TW.po new file mode 100644 index 0000000..f90724d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/po/zh_TW.po @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-04-09 09:44+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/main.c:50 +msgid "Hello EFL" +msgstr "" diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/src/main.c b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/src/main.c new file mode 100644 index 0000000..f99d01d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/project/src/main.c @@ -0,0 +1,154 @@ +/* + * Copyright (c) 2013 Samsung Electronics Co., Ltd All Rights Reserved + * + * Licensed under the Apache License, Version 2.0 (the License); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include + +struct _appdata { + const char *name; + Evas_Object *win; + Evas_Object *lbl; +}; + +static Evas_Object *_add_win(const char *name) +{ + Evas_Object *win; + + win = elm_win_util_standard_add(name, "$(projectName)"); + if (!win) + return NULL; + + evas_object_show(win); + + return win; +} + +static Evas_Object *_add_lable(Evas_Object *win) +{ + Evas_Object *lbl; + + assert(win); + + lbl = elm_label_add(win); + if (!lbl) + return NULL; + + elm_object_text_set(lbl, _("Hello EFL")); + evas_object_size_hint_weight_set(lbl, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + elm_win_resize_object_add(win, lbl); + evas_object_show(lbl); + + return lbl; +} + +static bool _create(void *user_data) +{ + struct _appdata *ad; + Evas_Object *win; + Evas_Object *lbl; + + if (!user_data) + return false; + + ad = user_data; + + win = _add_win(ad->name); + if (!win) + return false; + + lbl = _add_lable(win); + if (!lbl) { + evas_object_del(win); + return false; + } + + ad->win = win; + ad->lbl = lbl; + + return true; +} + +static void _terminate(void *user_data) +{ + struct _appdata *ad; + + if (!user_data) + return; + + ad = user_data; + + if (ad->win) + evas_object_del(ad->win); +} + +static void _pause(void *user_data) +{ +} + +static void _resume(void *user_data) +{ +} + +static void _service(service_h service, void *user_data) +{ +} + +static void _low_memory(void *user_data) +{ +} + +static void _low_battery(void *user_data) +{ +} + +static void _dev_orientation_changed(app_device_orientation_e orientation, + void *user_data) +{ +} + +static void _lang_changed(void *user_data) +{ +} + +static void _region_fmt_changed(void *user_data) +{ +} + +int main(int argc, char **argv) +{ + struct _appdata ad; + app_event_callback_s cbs = { + .create = _create, + .terminate = _terminate, + .pause = _pause, + .resume = _resume, + .service = _service, + .low_memory = _low_memory, + .low_battery = _low_battery, + .device_orientation = _dev_orientation_changed, + .language_changed = _lang_changed, + .region_format_changed = _region_fmt_changed, + }; + + memset(&ad, 0x00, sizeof(ad)); + ad.name= PACKAGE; + + app_efl_main(&argc, &argv, &cbs, &ad); + + return 0; +} + diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/sample.xml b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/sample.xml new file mode 100644 index 0000000..f8a195d --- /dev/null +++ b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/sample.xml @@ -0,0 +1,49 @@ + + diff --git a/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/screenshot.png b/samples/platform/rpm/Template/Tizen Platform/EFL Application/hello_efl/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..5edb16cef65ef78b413692ee218ec2c5a9cc7e3d GIT binary patch literal 1689 zcmeAS@N?(olHy`uVBq!ia0vp^6Brm6893O0teEis{y>VcILO_JVcj{Imp~3%lDE4H z!+#K5uy^@npa^GyM`SSr1Gg{;GcwGYBLNg-FY)wsWxvbH%w{HZj8oD9C?r|p8d2h$ zpPQSSSHj?2l$uzQnxasiS(2gP?&%v4-pD7;z`**&)5S5Q;?~>i_r0%{%N+lB{rhvv zw57h;S=ZX!P8vuok~O=rL~qfet@4gNxh6@x-{g6?wk4QLn|RE;t9#>J*ERmrWt)S_ z)z*G;UpFf=D|541>8(Fg>-ImdvEN<5wdvh4g@-?PSj{>7Q^sPx`uy|Xb8Y9z7#@?j zxlK2@=ULo&!($qA{Z4PoT^gkMbKiRP&P5*6QgtiNZ_-(MIn%Q5^O5%w$s%nJn@rQw z(w_X@*JHRz=XHGcqnAnFzkXf4_3N&h``71M+h*luPJO-Wla2qp=bBT!RxW(#Zd>zX zcVEcW6Q6B>7Ty2;d~vaid+znyS8v`_P40R1TKek!`uKIPU%gJguOZfd`g^TqpRxRk z_tle@ta>GN)aX%BZ1~0=)n9+Q55Ic-I@mi~diQ1trdRLYU7fo6dWxm@mD=UeCsQWt zcw5!|S+dW%GHPRm&t2QSQquC_Mn5O#To3g3U(Z)x>B7v+pK^Pf&gn}pUMS1j7X~Ft zyqfGh|K+i>(XZa_UA}AAds92JWvgDTFIl_O73i9Gd#kMqA5F=-vt#M9Wv3^_%w21{ zp1V|hijUdK#fyW_o?ZLqToT6#iN*4I*Is9w6`Z@$c724-vdvpdjf`Hscyr}t@YYi& zI!Y6Xsv>UVp}-rNA% zzSv8}Y~`w5Zsz&_RwW(_xU z*rc;IYUb+FqpzpT|Gp+IEv@8t+4NhtZly+U)4OJV;`5%J%cXpMe6)%)mwA~_)1K(@ z;?>kN%f7`uXL2mpE%%--wWa#Iw3Lj@rJcp4w>Iqza&~sEdigYb>;L9jtJ-I4y1M3F zpJ%&!Ygz8XMI}+mkAp5nDMr6*8CvUTN@B*S=MBu>d$bN%s4 z$+dbq0eOCXJ%(>C1fR34c<|UcGV=7-JGYov9T!YpT{P7rU0ghM z{`BQN6)~cssh@29&+4wdwPj^Yr_0eAfz{lfMA;UW?b{Y?FgD literal 0 HcmV?d00001 -- 2.7.4