From a3868610bff87a8eb056ea6b6bb076cca7139835 Mon Sep 17 00:00:00 2001 From: Sungwook Park Date: Fri, 7 Aug 2020 11:52:12 +0900 Subject: [PATCH] Upload init code for binary package Change-Id: I4f993eb2d513d25f5709b849de1e440ed8f50768 Signed-off-by: Sungwook Park --- AUTHORS | 1 + CMakeLists.txt | 25 +++ LICENSE | 204 ++++++++++++++++++ bin/armv7l/org.tizen.gesture-engine-default | Bin 0 -> 17996 bytes org.tizen.gesture-engine-default.xml | 13 ++ .../org.tizen.gesture-engine-default.manifest | 5 + .../org.tizen.gesture-engine-default.spec | 68 ++++++ 7 files changed, 316 insertions(+) create mode 100755 AUTHORS create mode 100755 CMakeLists.txt create mode 100644 LICENSE create mode 100755 bin/armv7l/org.tizen.gesture-engine-default create mode 100755 org.tizen.gesture-engine-default.xml create mode 100644 packaging/org.tizen.gesture-engine-default.manifest create mode 100755 packaging/org.tizen.gesture-engine-default.spec diff --git a/AUTHORS b/AUTHORS new file mode 100755 index 0000000..ae57d3f --- /dev/null +++ b/AUTHORS @@ -0,0 +1 @@ +Sungwook Park diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100755 index 0000000..52f05c9 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,25 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.6) +PROJECT(org.tizen.gesture-engine-default) + +SET(VERSION 0.0.1) +FIND_PROGRAM(UNAME NAMES uname) +EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH") +IF("${ARCH}" MATCHES "^arm.*") +#INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libchig.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.gesture-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) +ELSEIF("${ARCH}" MATCHES "^i586.*") +#INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libchig.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.gesture-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) +ELSEIF("${ARCH}" MATCHES "^i686.*") +#INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libchig.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.gesture-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) +ELSEIF("${ARCH}" MATCHES "^aarch64.*") +#INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libchig.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.gesture-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) +ELSEIF("${ARCH}" MATCHES "^x86_64.*") +#INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libchig.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.gesture-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) +ENDIF() + +INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.gesture-engine-default.xml DESTINATION ${APP_MANIFESTDIR}) + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..9bbfde4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,204 @@ +Copyright (c) 2020 Samsung Electronics Co., Ltd. All rights reserved. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. + diff --git a/bin/armv7l/org.tizen.gesture-engine-default b/bin/armv7l/org.tizen.gesture-engine-default new file mode 100755 index 0000000000000000000000000000000000000000..175eecd41c34094452c9e4aa54f1f93e449559f7 GIT binary patch literal 17996 zcmeHv4Rlo1wf~vPB$eY7PlRDI9-Q3EtDi4aI_>x34W|8L)q$(>68 z-&*~zxBhE+SUdadbN1e6pMB2R=iYnH@L*{ruhZ$6lHynvBdUBVV}-!yit$I!;tLta zl2A99O`>{#=Um1V=m!gdL52iil2w3%0D)2;hq`5;6&M4Wfa*~!0#G!)U&I(eyjY?W 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 literal 0 HcmV?d00001 diff --git a/org.tizen.gesture-engine-default.xml b/org.tizen.gesture-engine-default.xml new file mode 100755 index 0000000..d86c08c --- /dev/null +++ b/org.tizen.gesture-engine-default.xml @@ -0,0 +1,13 @@ + + + + + + gesture-engine-default.png + + + true + + http://tizen.org/privilege/appmanager.launch + + diff --git a/packaging/org.tizen.gesture-engine-default.manifest b/packaging/org.tizen.gesture-engine-default.manifest new file mode 100644 index 0000000..a76fdba --- /dev/null +++ b/packaging/org.tizen.gesture-engine-default.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/org.tizen.gesture-engine-default.spec b/packaging/org.tizen.gesture-engine-default.spec new file mode 100755 index 0000000..bd3004f --- /dev/null +++ b/packaging/org.tizen.gesture-engine-default.spec @@ -0,0 +1,68 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps + +Name: org.tizen.gesture-engine-default +Summary: Samsung gesture engine +Version: 0.0.1 +Release: 1 +Group: Graphics & UI Framework/Text Framework +License: Apache License 2.0 +Source: %{name}-%{version}.tar.gz +Source1001: org.tizen.gesture-engine-default.manifest + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake +BuildRequires: pkgconfig(libtzplatform-config) + +%description +Description: gesture default engine library + +%prep +%setup -q -n %{name}-%{version} +cp %{SOURCE1001} . + + +%define APP_PREFIX %{TZ_SYS_RO_APP}/%{name} +export LD_LIBRARY_PATH=%{APP_PREFIX}/lib + +%define MANIFESTDIR %{TZ_SYS_RO_PACKAGES} + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR=%{_libdir} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=1 \ + -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE \ + -DAPP_INSTALL_PREFIX=%{APP_PREFIX} \ + -DAPP_MANIFESTDIR=%{MANIFESTDIR} + + +%build +export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE" +export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE" +export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install + +%post +/sbin/ldconfig +exit 0 + +%postun +/sbin/ldconfig +exit 0 + + +%files +%license LICENSE +%manifest %{name}.manifest +%defattr(-,root,root,-) +#%{APP_PREFIX}/lib/* +%{APP_PREFIX}/bin/* +%{MANIFESTDIR}/org.tizen.gesture-engine-default.xml + +#%{TZ_SYS_RO_SHARE}/license/%{name} -- 2.34.1