diff options
author | jk7744.park <jk7744.park@samsung.com> | 2015-02-01 12:59:22 +0900 |
---|---|---|
committer | jk7744.park <jk7744.park@samsung.com> | 2015-02-01 12:59:22 +0900 |
commit | 172ab9df2fbd43cc929ab106ebbd47ffc507f64e (patch) | |
tree | 10780d02c54b9bfda7ecbf2c8496a1375f7e2959 | |
parent | 5b3c2b96e38743426af3e0e643459a611d92036f (diff) | |
download | bluetooth-tools-tizen_2.3_release.tar.gz bluetooth-tools-tizen_2.3_release.tar.bz2 bluetooth-tools-tizen_2.3_release.zip |
tizen 2.3 releasetizen_2.3_releasesubmit/tizen_2.3/20150202.052813tizen_2.3
-rw-r--r-- | AUTHORS (renamed from mobile/AUTHORS) | 0 | ||||
-rw-r--r-- | CMakeLists.txt (renamed from mobile/CMakeLists.txt) | 0 | ||||
-rw-r--r-- | LICENSE (renamed from wearable/LICENSE.APLv2) | 1 | ||||
-rw-r--r-- | bluetooth-tools.manifest | 8 | ||||
-rw-r--r-- | mobile/LICENSE.APLv2 | 202 | ||||
-rw-r--r-- | mobile/NOTICE | 3 | ||||
-rw-r--r-- | mobile/bluetooth-tools.manifest | 15 | ||||
-rw-r--r-- | mobile/debian/bluetooth-tools.install.in | 2 | ||||
-rw-r--r-- | mobile/debian/changelog | 95 | ||||
-rw-r--r-- | mobile/debian/compat | 1 | ||||
-rw-r--r-- | mobile/debian/control | 18 | ||||
-rwxr-xr-x | mobile/debian/rules | 115 | ||||
-rwxr-xr-x | mobile/scripts/CMakeLists.txt | 11 | ||||
-rwxr-xr-x | mobile/scripts/bt-edutm-mode-on.sh | 26 | ||||
-rw-r--r-- | mobile/scripts/bt-edutm-on.sh | 46 | ||||
-rw-r--r-- | packaging/bluetooth-address.service | 15 | ||||
-rw-r--r-- | packaging/bluetooth-tools.spec | 54 | ||||
-rwxr-xr-x | scripts/CMakeLists.txt | 18 | ||||
-rwxr-xr-x[-rw-r--r--] | scripts/bt-edutm-dev-up.sh (renamed from mobile/scripts/bt-edutm-dev-up.sh) | 16 | ||||
-rwxr-xr-x | scripts/bt-edutm-mode-on.sh (renamed from wearable/scripts/bt-edutm-mode-on.sh) | 8 | ||||
-rwxr-xr-x | scripts/bt-edutm-off.sh (renamed from mobile/scripts/bt-edutm-off.sh) | 2 | ||||
-rwxr-xr-x | scripts/bt-edutm-on.sh | 66 | ||||
-rwxr-xr-x | scripts/bt-hci-logdump.sh (renamed from wearable/scripts/bt-hci-logdump.sh) | 0 | ||||
-rwxr-xr-x | scripts/mobile/bluetooth-address (renamed from mobile/scripts/bluetooth-address) | 0 | ||||
-rwxr-xr-x | scripts/mobile/bt-reset-env.sh (renamed from mobile/scripts/bt-reset-env.sh) | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | scripts/mobile/bt-stack-down.sh (renamed from mobile/scripts/bt-stack-down.sh) | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | scripts/mobile/bt-stack-up.sh (renamed from mobile/scripts/bt-stack-up.sh) | 8 | ||||
-rwxr-xr-x | scripts/wearable/bt-reset-env.sh (renamed from wearable/scripts/bt-reset-env.sh) | 0 | ||||
-rwxr-xr-x | scripts/wearable/bt-stack-down.sh (renamed from wearable/scripts/bt-stack-down.sh) | 0 | ||||
-rwxr-xr-x | scripts/wearable/bt-stack-up.sh (renamed from wearable/scripts/bt-stack-up.sh) | 4 | ||||
-rw-r--r-- | wearable/AUTHORS | 4 | ||||
-rw-r--r-- | wearable/CMakeLists.txt | 3 | ||||
-rw-r--r-- | wearable/NOTICE | 3 | ||||
-rw-r--r-- | wearable/debian/bluetooth-tools.install.in | 2 | ||||
-rw-r--r-- | wearable/debian/changelog | 135 | ||||
-rw-r--r-- | wearable/debian/compat | 1 | ||||
-rw-r--r-- | wearable/debian/control | 18 | ||||
-rwxr-xr-x | wearable/debian/rules | 109 | ||||
-rw-r--r-- | wearable/scripts/CMakeLists.txt | 11 | ||||
-rwxr-xr-x | wearable/scripts/bt-edutm-dev-up.sh | 34 | ||||
-rwxr-xr-x | wearable/scripts/bt-edutm-off.sh | 14 | ||||
-rwxr-xr-x | wearable/scripts/bt-edutm-on.sh | 64 |
42 files changed, 123 insertions, 1009 deletions
diff --git a/mobile/CMakeLists.txt b/CMakeLists.txt index 59057ea..59057ea 100644 --- a/mobile/CMakeLists.txt +++ b/CMakeLists.txt diff --git a/wearable/LICENSE.APLv2 b/LICENSE index d645695..247c97d 100644 --- a/wearable/LICENSE.APLv2 +++ b/LICENSE @@ -1,3 +1,4 @@ +Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved. Apache License Version 2.0, January 2004 diff --git a/bluetooth-tools.manifest b/bluetooth-tools.manifest new file mode 100644 index 0000000..ba9a10a --- /dev/null +++ b/bluetooth-tools.manifest @@ -0,0 +1,8 @@ +<manifest> + <request> + <domain name="_"/> + </request> + <assign> + <filesystem path="/usr/etc/bluetooth/*" label="_" exec_label="none"/> + </assign> +</manifest> diff --git a/mobile/LICENSE.APLv2 b/mobile/LICENSE.APLv2 deleted file mode 100644 index d645695..0000000 --- a/mobile/LICENSE.APLv2 +++ /dev/null @@ -1,202 +0,0 @@ - - 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/mobile/NOTICE b/mobile/NOTICE deleted file mode 100644 index 0e0f016..0000000 --- a/mobile/NOTICE +++ /dev/null @@ -1,3 +0,0 @@ -Copyright (c) Samsung Electronics Co., Ltd. All rights reserved. -Except as noted, this software is licensed under Apache License, Version 2. -Please, see the LICENSE.APLv2 file for Apache License terms and conditions. diff --git a/mobile/bluetooth-tools.manifest b/mobile/bluetooth-tools.manifest deleted file mode 100644 index e9e71d9..0000000 --- a/mobile/bluetooth-tools.manifest +++ /dev/null @@ -1,15 +0,0 @@ -<manifest> - <define> - <domain name="bluetooth-tools"/> - </define> - <assign> - <filesystem path="/etc/rc.d/init.d/bluetooth-address" label="_" exec_label="none"/> - <filesystem path="/etc/rc.d/rc3.d/S60bluetooth-address" label="_" exec_label="none"/> - <filesystem path="/etc/rc.d/rc5.d/S60bluetooth-address" label="_" exec_label="none"/> - <filesystem path="/usr/lib/systemd/system/bluetooth-address.service" label="_" exec_label="none" /> - <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/bluetooth-address.service" label="_" exec_label="none" /> - </assign> - <request> - <domain name="bluetooth-tools"/> - </request> -</manifest> diff --git a/mobile/debian/bluetooth-tools.install.in b/mobile/debian/bluetooth-tools.install.in deleted file mode 100644 index b498cd0..0000000 --- a/mobile/debian/bluetooth-tools.install.in +++ /dev/null @@ -1,2 +0,0 @@ -@PREFIX@/etc/bluetooth/* -/etc/rc.d/* diff --git a/mobile/debian/changelog b/mobile/debian/changelog deleted file mode 100644 index 4a89341..0000000 --- a/mobile/debian/changelog +++ /dev/null @@ -1,95 +0,0 @@ -bluetooth-tools (0.2.35) precise; urgency=low - - * Synchronize the code with Private git - * Git: adaptation/devices/bluetooth-tools - * Tag: bluetooth-tools_0.2.35 - - -- Jaekyun Lee <jkyun.lee@samsung.com> Fri, 07 Dec 2012 14:42:28 +0900 - -bluetooth-tools (0.2.32) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.32 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Fri, 05 Oct 2012 15:04:50 +0900 - -bluetooth-tools (0.2.31) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.31 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Wed, 26 Sep 2012 13:31:06 +0900 - -bluetooth-tools (0.2.30) unstable; urgency=low - - * Change SMACK domain name - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.30 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Wed, 26 Sep 2012 08:45:53 +0900 - -bluetooth-tools (0.2.29) unstable; urgency=low - - * Change SMACK domain name - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.29 - - -- Sangki Park <sangki79.park@samsung.com> Tue, 25 Sep 2012 10:35:52 +0900 - -bluetooth-tools (0.2.28) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.28 - - -- Sangki Park <sangki79.park@samsung.com> Fri, 21 Sep 2012 09:06:54 +0900 - -bluetooth-tools (0.2.27) natty; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.27 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Mon, 17 Sep 2012 10:56:45 +0900 - -bluetooth-tools (0.2.26) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.26 - - -- Divya yadav <divya.yadav@samsung.com> Tue, 07 Aug 2012 12:48:23 +0530 - -bluetooth-tools (0.2.25) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.25 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Wed, 23 May 2012 12:15:46 +0900 - -bluetooth-tools (0.2.24) unstable; urgency=low - - * Remove the code to launch the Obexd - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.24 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Fri, 11 May 2012 09:42:39 +0900 - -bluetooth-tools (0.2.23) unstable; urgency=low - - * Changhe the basic FTP root folder - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.23 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Tue, 08 May 2012 08:53:47 +0900 - -bluetooth-tools (0.2.22) unstable; urgency=low - - * split from bluetooth-dev-tools - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.22 - - -- Jkyun Lee <jkyun.lee@samsung.com> Mon, 05 Mar 2012 13:48:49 +0900 diff --git a/mobile/debian/compat b/mobile/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/mobile/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/mobile/debian/control b/mobile/debian/control deleted file mode 100644 index 3705828..0000000 --- a/mobile/debian/control +++ /dev/null @@ -1,18 +0,0 @@ -Source: bluetooth-tools -Section: devel -Priority: optional -Maintainer: DoHyun Pyun <dh79.pyun@samsung.com>, ChanYeol Park <chanyeol.park@samsung.com>, Girish A J <girish.joshi@samsung.com>, InJun Yang <injun.yang@samsung.com>, Jaekyun Lee <jkyun.lee@samsung.com> -Uploaders: Sunil Behera <sunil.behera@samsung.com>, Syam Sidhardhan <s.syam@samsung.com> -Build-Depends: debhelper (>= 5), libglib2.0-dev, libdbus-glib-1-dev, libvconf-dev -Standards-Version: 3.7.2 -Homepage: N/A - -Package: bluetooth-tools -Architecture: any -Section: utils -Depends: ${shlibs:Depends}, ${misc:Depends} -Conflicts: bluetooth-dev-tool -Breaks: bluetooth-dev-tool -Replaces: bluetooth-dev-tool -Description: Tools and scripts for Bluetooth stack - Tools for Bluetooth diff --git a/mobile/debian/rules b/mobile/debian/rules deleted file mode 100755 index 935af90..0000000 --- a/mobile/debian/rules +++ /dev/null @@ -1,115 +0,0 @@ -#!/usr/bin/make -f - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -CFLAGS ?= -Wall -g -LDFLAGS ?= -PREFIX ?= /usr -DATADIR ?= /opt -PLUGIN_PREFIX ?= /usr - - -CMAKE_BUILD_DIR ?= $(CURDIR)/cmake_build_tmp - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -LDFLAGS += -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - mkdir -p $(CMAKE_BUILD_DIR) && \ - cd $(CMAKE_BUILD_DIR) && \ - CFLAGS="$(CFLAGS) -fpie" LDFLAGS="$(LDFLAGS) -pie" \ - cmake .. -DCMAKE_INSTALL_PREFIX=$(PREFIX) -DPLUGIN_INSTALL_PREFIX=$(PLUGIN_PREFIX) - - touch configure-stamp - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - cd $(CMAKE_BUILD_DIR) && $(MAKE) - - for f in `find $(CURDIR)/debian/ -name "*.in"`; do \ - cat $$f > $${f%.in}; \ - sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \ - sed -i -e "s#@DATADIR@#$(DATADIR)#g" $${f%.in}; \ - sed -i -e "s#@PLUGIN_PREFIX@#$(PLUGIN_PREFIX)#g" $${f%.in}; \ - done - - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -rm -rf $(CMAKE_BUILD_DIR) - - for f in `find $(CURDIR)/debian/ -name "*.in"`; do \ - rm -f $${f%.in}; \ - done - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/wavplayer. - cd $(CMAKE_BUILD_DIR) && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install - - # Booting script - mkdir -p $(CURDIR)/debian/tmp/etc/rc.d/rc3.d - mkdir -p $(CURDIR)/debian/tmp/etc/rc.d/rc5.d - ln -s ../init.d/bluetooth-address $(CURDIR)/debian/tmp/etc/rc.d/rc3.d/S60bluetooth-address - ln -s ../init.d/bluetooth-address $(CURDIR)/debian/tmp/etc/rc.d/rc5.d/S60bluetooth-address - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples - dh_install --sourcedir=debian/tmp -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_python -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link -# dh_strip --dbg-package=bluetooth-tools-dbg - dh_compress - dh_fixperms -# dh_perl - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure diff --git a/mobile/scripts/CMakeLists.txt b/mobile/scripts/CMakeLists.txt deleted file mode 100755 index cfef087..0000000 --- a/mobile/scripts/CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.6) - -# install script files -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-stack-up.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-stack-down.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-reset-env.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-on.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-dev-up.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-mode-on.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-off.sh DESTINATION etc/bluetooth) - diff --git a/mobile/scripts/bt-edutm-mode-on.sh b/mobile/scripts/bt-edutm-mode-on.sh deleted file mode 100755 index ae97221..0000000 --- a/mobile/scripts/bt-edutm-mode-on.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -# -# Script for turning on EDUTM mode -# - -if /usr/sbin/hciconfig | grep hci; then - echo EDUTM already done, exit -else - echo Start EDUTM - /usr/etc/bluetooth/bt-edutm-dev-up.sh -fi - -if [ -e /usr/etc/bluetooth/TIInit_* ] -then - echo "Reset device" - hcitool cmd 0x3 0xFD0C -fi - -echo "Configure BT device" -hcitool cmd 0x3 0x0005 0x02 0x00 0x02 - -echo "Send BT edutm command" -hcitool cmd 0x06 0x0003 - -echo "BT edutm done" diff --git a/mobile/scripts/bt-edutm-on.sh b/mobile/scripts/bt-edutm-on.sh deleted file mode 100644 index ff20d2c..0000000 --- a/mobile/scripts/bt-edutm-on.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh - -# -# Script for turning on Bluetooth EDUTM -# - -# Register BT Device -/usr/etc/bluetooth/bt-dev-start.sh - -if !(/usr/sbin/hciconfig | grep hci); then - echo "BT EDUTM failed. Registering BT device is failed." - exit 1 -fi - -# Execute BlueZ BT stack -echo "Run bluetoothd" -/usr/sbin/bluetoothd -/usr/bin/bt-service & -sleep 0.1 - -/usr/sbin/hciconfig hci0 name TIZEN-Mobile - -/usr/sbin/hciconfig hci0 piscan - -if [ -e "/sys/devices/hci0/idle_timeout" ] -then - echo "Set idle time" - echo 0> /sys/devices/hci0/idle_timeout -fi - -if [ -e /usr/etc/bluetooth/TIInit_* ] -then - echo "Reset device" - hcitool cmd 0x3 0xFD0C -fi - -echo "Configure BT device" -hcitool cmd 0x3 0x0005 0x02 0x00 0x02 - -echo "Send BT edutm command" -hcitool cmd 0x06 0x0003 - -echo "BT edutm done" - -# result -exit 0 diff --git a/packaging/bluetooth-address.service b/packaging/bluetooth-address.service deleted file mode 100644 index a79a46c..0000000 --- a/packaging/bluetooth-address.service +++ /dev/null @@ -1,15 +0,0 @@ -# this Unit set Bluetooth Address, some application use the address although bluetooth doesn't turn on. -# especially, OSP API use it as such way. -# - -[Unit] -Description=Generate Bluetooth Address - -[Service] -Type=oneshot -ExecStart=/usr/etc/bluetooth/bt-set-addr.sh -RemainAfterExit=yes - -[Install] -WantedBy=bluetooth.target - diff --git a/packaging/bluetooth-tools.spec b/packaging/bluetooth-tools.spec index 6b4644a..36623cb 100644 --- a/packaging/bluetooth-tools.spec +++ b/packaging/bluetooth-tools.spec @@ -1,13 +1,10 @@ Name: bluetooth-tools Summary: bluetooth-tools -Version: 0.3.0 +Version: 0.2.45 Release: 1 Group: TO_BE/FILLED_IN -License: Apache License, Version 2.0 +License: TO BE FILLED IN Source0: %{name}-%{version}.tar.gz -%if %{_repository}=="mobile" -Source1001: bluetooth-address.service -%endif BuildRequires: cmake %description @@ -20,10 +17,15 @@ Tools fo bluetooth run/stop export CFLAGS+=" -fpie -fvisibility=hidden" export LDFLAGS+=" -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie" -%if %{_repository}=="wearable" -cd wearable -%elseif %{_repository}=="mobile" -cd mobile +%if "%{?tizen_profile_name}" == "wearable" +export CFLAGS="$CFLAGS -DTIZEN_WEARABLE" +%endif + +%cmake \ +%if "%{?tizen_profile_name}" == "wearable" + -DTIZEN_WEARABLE=YES \ +%elseif "%{?tizen_profile_name}" == "mobile" + -DTIZEN_WEARABLE=NO \ %endif cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} @@ -31,30 +33,15 @@ make %{?jobs:-j%jobs} %install rm -rf %{buildroot} - -%if %{_repository}=="wearable" -cd wearable -%elseif %{_repository}=="mobile" -cd mobile -%endif - %make_install mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d -%if %{_repository}=="wearable" -install -D -m 0644 LICENSE.APLv2 %{buildroot}%{_datadir}/license/bluetooth-tools -%elseif %{_repository}=="mobile" -mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants -install -m 0644 %{SOURCE1001} %{buildroot}%{_libdir}/systemd/system/ -ln -s ../bluetooth-address.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/bluetooth-address.service -mkdir -p %{buildroot}/usr/share/license -cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} -%endif +install -D -m 0644 LICENSE %{buildroot}%{_datadir}/license/bluetooth-tools %files -%if %{_repository}=="wearable" +%manifest bluetooth-tools.manifest %defattr(-,root,root,-) %attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-stack-up.sh %attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-stack-down.sh @@ -65,18 +52,3 @@ cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} %attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-off.sh %attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-hci-logdump.sh %{_datadir}/license/bluetooth-tools -%elseif %{_repository}=="mobile" -%manifest mobile/bluetooth-tools.manifest -%defattr(-,root,root,-) -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-stack-up.sh -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-stack-down.sh -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-reset-env.sh -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-on.sh -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-dev-up.sh -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-mode-on.sh -%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-off.sh -%{_libdir}/systemd/system/multi-user.target.wants/bluetooth-address.service -%{_libdir}/systemd/system/bluetooth-address.service -/usr/share/license/%{name} -%endif - diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt new file mode 100755 index 0000000..1e81a47 --- /dev/null +++ b/scripts/CMakeLists.txt @@ -0,0 +1,18 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.6) + +# install script files + +IF (TIZEN_WEARABLE) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/wearable/bt-stack-up.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/wearable/bt-stack-down.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/wearable/bt-reset-env.sh DESTINATION etc/bluetooth) +ELSE () +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/mobile/bt-stack-up.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/mobile/bt-stack-down.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/mobile/bt-reset-env.sh DESTINATION etc/bluetooth) +ENDIF (TIZEN_WEARABLE) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-on.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-dev-up.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-mode-on.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-off.sh DESTINATION etc/bluetooth) +INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-hci-logdump.sh DESTINATION etc/bluetooth) diff --git a/mobile/scripts/bt-edutm-dev-up.sh b/scripts/bt-edutm-dev-up.sh index 8c2f49b..a7b7c16 100644..100755 --- a/mobile/scripts/bt-edutm-dev-up.sh +++ b/scripts/bt-edutm-dev-up.sh @@ -4,31 +4,31 @@ # Script for turning on Bluetooth (EDUTM) # -if /usr/sbin/hciconfig | grep hci; then +if /usr/bin/hciconfig | /bin/grep hci; then /usr/etc/bluetooth/bt-stack-down.sh - sleep 1 + /bin/sleep 1 fi # Register BT Device /usr/etc/bluetooth/bt-dev-start.sh -if !(/usr/sbin/hciconfig | grep hci); then +if !(/usr/bin/hciconfig | /bin/grep hci); then echo "BT EDUTM failed. Registering BT device is failed." exit 1 fi # Execute BlueZ BT stack echo "Run bluetoothd" -/usr/sbin/bluetoothd +/usr/lib/bluetooth/bluetoothd & /usr/bin/bt-service & -sleep 0.1 +/bin/sleep 0.1 -/usr/sbin/hciconfig hci0 name TIZEN-Mobile +/usr/bin/hciconfig hci0 name TIZEN-Mobile -/usr/sbin/hciconfig hci0 piscan +/usr/bin/hciconfig hci0 piscan if [ -e "/sys/devices/hci0/idle_timeout" ] then echo "Set idle time" - echo 0> /sys/devices/hci0/idle_timeout + echo 0 > /sys/devices/hci0/idle_timeout fi diff --git a/wearable/scripts/bt-edutm-mode-on.sh b/scripts/bt-edutm-mode-on.sh index ae97221..8b12770 100755 --- a/wearable/scripts/bt-edutm-mode-on.sh +++ b/scripts/bt-edutm-mode-on.sh @@ -4,7 +4,7 @@ # Script for turning on EDUTM mode # -if /usr/sbin/hciconfig | grep hci; then +if /usr/bin/hciconfig | /bin/grep hci; then echo EDUTM already done, exit else echo Start EDUTM @@ -14,13 +14,13 @@ fi if [ -e /usr/etc/bluetooth/TIInit_* ] then echo "Reset device" - hcitool cmd 0x3 0xFD0C + /usr/bin/hcitool cmd 0x3 0xFD0C fi echo "Configure BT device" -hcitool cmd 0x3 0x0005 0x02 0x00 0x02 +/usr/bin/hcitool cmd 0x3 0x0005 0x02 0x00 0x02 echo "Send BT edutm command" -hcitool cmd 0x06 0x0003 +/usr/bin/hcitool cmd 0x06 0x0003 echo "BT edutm done" diff --git a/mobile/scripts/bt-edutm-off.sh b/scripts/bt-edutm-off.sh index d70d551..b0ae19b 100755 --- a/mobile/scripts/bt-edutm-off.sh +++ b/scripts/bt-edutm-off.sh @@ -5,7 +5,7 @@ # # Kill BlueZ bluetooth stack -killall bluetoothd +/usr/bin/killall bluetoothd # Remove BT device /usr/etc/bluetooth/bt-dev-end.sh diff --git a/scripts/bt-edutm-on.sh b/scripts/bt-edutm-on.sh new file mode 100755 index 0000000..2d88453 --- /dev/null +++ b/scripts/bt-edutm-on.sh @@ -0,0 +1,66 @@ +#!/bin/sh + +# +# Script for turning on Bluetooth EDUTM +# + +HCIDUMP_ENABLE="true" # Available values : true | false (default : false) +HCIDUMP_DIR="/opt/usr/media/.bluetooth" +HCIDUMP_FILENAME="bt_hcidump.log" +HCIDUMP_PATH="${HCIDUMP_DIR}/${HCIDUMP_FILENAME}" +LOGDUMP_DIR="/opt/etc/dump.d/module.d" +LOGDUMP_PATH="${LOGDUMP_DIR}/bt-hci-logdump.sh" + +# Register BT Device +/usr/etc/bluetooth/bt-dev-start.sh + +if !(/usr/bin/hciconfig | /bin/grep hci); then + echo "BT EDUTM failed. Registering BT device is failed." + exit 1 +fi + +if [ -e /usr/sbin/hcidump -a ${HCIDUMP_ENABLE} = "true" ] +then + # When *#9900# is typed, this is executed to archive logs. # + /bin/mkdir -p ${LOGDUMP_DIR} + /bin/cp -f /usr/etc/bluetooth/bt-hci-logdump.sh ${LOGDUMP_PATH} + + /bin/mkdir -p ${HCIDUMP_DIR}/old_hcidump +# /bin/rm -f ${HCIDUMP_DIR}/old_hcidump/* + /bin/mv ${HCIDUMP_PATH}* ${HCIDUMP_DIR}/old_hcidump/ + /usr/sbin/hcidump -w ${HCIDUMP_PATH}_`date +%s_%N` & # You can get unique file name. +# /usr/sbin/hcidump -w ${HCIDUMP_PATH} & +fi + +echo "Configure BT device" +/usr/bin/hcitool cmd 0x3 0x0005 0x02 0x00 0x02 + +echo "Send BT edutm command" +/usr/bin/hcitool cmd 0x06 0x0003 + +# Execute BlueZ BT stack +echo "Run bluetoothd" +/usr/lib/bluetooth/bluetoothd & +/usr/bin/bt-service & +/bin/sleep 0.1 + +/usr/bin/hciconfig hci0 name TIZEN-Mobile + +/usr/bin/hciconfig hci0 piscan + +if [ -e "/sys/devices/hci0/idle_timeout" ] +then + echo "Set idle time" + echo 0 > /sys/devices/hci0/idle_timeout +fi + +if [ -e /usr/etc/bluetooth/TIInit_* ] +then + echo "Reset device" + /usr/bin/hcitool cmd 0x3 0xFD0C +fi + +echo "BT edutm done" + +# result +exit 0 diff --git a/wearable/scripts/bt-hci-logdump.sh b/scripts/bt-hci-logdump.sh index 88e3deb..88e3deb 100755 --- a/wearable/scripts/bt-hci-logdump.sh +++ b/scripts/bt-hci-logdump.sh diff --git a/mobile/scripts/bluetooth-address b/scripts/mobile/bluetooth-address index 3a3a4b0..3a3a4b0 100755 --- a/mobile/scripts/bluetooth-address +++ b/scripts/mobile/bluetooth-address diff --git a/mobile/scripts/bt-reset-env.sh b/scripts/mobile/bt-reset-env.sh index 4532357..4532357 100755 --- a/mobile/scripts/bt-reset-env.sh +++ b/scripts/mobile/bt-reset-env.sh diff --git a/mobile/scripts/bt-stack-down.sh b/scripts/mobile/bt-stack-down.sh index 322241a..322241a 100644..100755 --- a/mobile/scripts/bt-stack-down.sh +++ b/scripts/mobile/bt-stack-down.sh diff --git a/mobile/scripts/bt-stack-up.sh b/scripts/mobile/bt-stack-up.sh index 694f21a..0b4b302 100644..100755 --- a/mobile/scripts/bt-stack-up.sh +++ b/scripts/mobile/bt-stack-up.sh @@ -7,7 +7,7 @@ # Register BT Device /usr/etc/bluetooth/bt-dev-start.sh -if !(/usr/sbin/hciconfig | grep hci); then +if !(/usr/bin/hciconfig | grep hci); then echo "Registering BT device is failed." exit 1 fi @@ -17,15 +17,11 @@ if [ -d /sys/fs/cgroup/systemd ]; then # bt-service changes USER to 'app' via libprivilege-control, so it needs # to know where the session bus is located under systemd export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/app/dbus/user_bus_socket -else - # Under systemd, bluetoothd is dbus activated. sysvinit requires it to be - # launched explicitly - /usr/sbin/bluetoothd -d fi # Execute BlueZ BT stack echo "Run bluetoothd" -/usr/sbin/bluetoothd -d +/usr/lib/bluetooth/bluetoothd -d -C & /usr/bin/bluetooth-share & exit 0 diff --git a/wearable/scripts/bt-reset-env.sh b/scripts/wearable/bt-reset-env.sh index 4532357..4532357 100755 --- a/wearable/scripts/bt-reset-env.sh +++ b/scripts/wearable/bt-reset-env.sh diff --git a/wearable/scripts/bt-stack-down.sh b/scripts/wearable/bt-stack-down.sh index a1ca153..a1ca153 100755 --- a/wearable/scripts/bt-stack-down.sh +++ b/scripts/wearable/bt-stack-down.sh diff --git a/wearable/scripts/bt-stack-up.sh b/scripts/wearable/bt-stack-up.sh index 8dd50f5..2c2074c 100755 --- a/wearable/scripts/bt-stack-up.sh +++ b/scripts/wearable/bt-stack-up.sh @@ -14,7 +14,7 @@ LOGDUMP_PATH="${LOGDUMP_DIR}/bt-hci-logdump.sh" # Register BT Device /usr/etc/bluetooth/bt-dev-start.sh -if !(/usr/sbin/hciconfig | grep hci); then +if !(/usr/bin/hciconfig | grep hci); then echo "Registering BT device is failed." exit 1 fi @@ -42,7 +42,7 @@ fi # Execute BlueZ BT stack echo "Run bluetoothd" -/usr/sbin/bluetoothd -d +/usr/lib/bluetooth/bluetoothd -d -C & /usr/bin/dbus-send --print-reply --system --type=method_call \ --dest=org.freedesktop.systemd1 /org/freedesktop/systemd1 \ org.freedesktop.systemd1.Manager.StartUnit \ diff --git a/wearable/AUTHORS b/wearable/AUTHORS deleted file mode 100644 index 1a599df..0000000 --- a/wearable/AUTHORS +++ /dev/null @@ -1,4 +0,0 @@ -Hocheol Seo <hocheol.seo@samsung.com> -Girish Ashok Joshi <girish.joshi@samsung.com> -Chanyeol Park <chanyeol.park@samsung.com> -DoHyun Pyun <dh79.pyun@samsung.com> diff --git a/wearable/CMakeLists.txt b/wearable/CMakeLists.txt deleted file mode 100644 index 59057ea..0000000 --- a/wearable/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.6) - -ADD_SUBDIRECTORY(scripts) diff --git a/wearable/NOTICE b/wearable/NOTICE deleted file mode 100644 index 0e0f016..0000000 --- a/wearable/NOTICE +++ /dev/null @@ -1,3 +0,0 @@ -Copyright (c) Samsung Electronics Co., Ltd. All rights reserved. -Except as noted, this software is licensed under Apache License, Version 2. -Please, see the LICENSE.APLv2 file for Apache License terms and conditions. diff --git a/wearable/debian/bluetooth-tools.install.in b/wearable/debian/bluetooth-tools.install.in deleted file mode 100644 index b498cd0..0000000 --- a/wearable/debian/bluetooth-tools.install.in +++ /dev/null @@ -1,2 +0,0 @@ -@PREFIX@/etc/bluetooth/* -/etc/rc.d/* diff --git a/wearable/debian/changelog b/wearable/debian/changelog deleted file mode 100644 index c4a24d2..0000000 --- a/wearable/debian/changelog +++ /dev/null @@ -1,135 +0,0 @@ -bluetooth-tools (0.2.42) unstable; urgency=low - - * Apply the visibility hidden option - * Git: adaptation/devices/bluetooth-tools - * Tag: bluetooth-tools_0.2.42 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Tue, 05 Feb 2013 18:57:00 +0900 - -bluetooth-tools (0.2.37) unstable; urgency=low - - * Remove the line to delete vconf file - * Git: adaptation/devices/bluetooth-tools - * Tag: bluetooth-tools_0.2.37 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Mon, 21 Jan 2013 17:50:08 +0900 - -bluetooth-tools (0.2.36) unstable; urgency=low - - * Initialize the removed vconf values - * Git: adaptation/devices/bluetooth-tools - * Tag: bluetooth-tools_0.2.36 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Mon, 21 Jan 2013 09:20:42 +0900 - -bluetooth-tools (0.2.35) unstable; urgency=low - - * Kill com.samsung.bluetooth process - * Git: adaptation/devices/bluetooth-tools - * Tag: bluetooth-tools_0.2.35 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Mon, 19 Nov 2012 19:28:09 +0900 - -bluetooth-tools (0.2.34) unstable; urgency=low - - * Upload package for disabling bt-service launching - * Git: adaptation/devices/bluetooth-tools - * Tag: bluetooth-tools_0.2.34 - - -- Divya yadav <divya.yadav@samsung.com> Thu, 15 Nov 2012 14:29:33 +0530 - -bluetooth-tools (0.2.33) unstable; urgency=low - - * Copy the license file in target - * Git: adaptation/bluetooth-tools - * Tag: bluetooth-tools_0.2.33 - - -- Jaekyun Lee <jkyun.lee@samsung.com> Thu, 11 Oct 2012 15:58:10 +0900 - -bluetooth-tools (0.2.32) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.32 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Fri, 05 Oct 2012 15:04:50 +0900 - -bluetooth-tools (0.2.31) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.31 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Wed, 26 Sep 2012 13:31:06 +0900 - -bluetooth-tools (0.2.30) unstable; urgency=low - - * Change SMACK domain name - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.30 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Wed, 26 Sep 2012 08:45:53 +0900 - -bluetooth-tools (0.2.29) unstable; urgency=low - - * Change SMACK domain name - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.29 - - -- Sangki Park <sangki79.park@samsung.com> Tue, 25 Sep 2012 10:35:52 +0900 - -bluetooth-tools (0.2.28) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.28 - - -- Sangki Park <sangki79.park@samsung.com> Fri, 21 Sep 2012 09:06:54 +0900 - -bluetooth-tools (0.2.27) natty; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.27 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Mon, 17 Sep 2012 10:56:45 +0900 - -bluetooth-tools (0.2.26) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.26 - - -- Divya yadav <divya.yadav@samsung.com> Tue, 07 Aug 2012 12:48:23 +0530 - -bluetooth-tools (0.2.25) unstable; urgency=low - - * Upload the package - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.25 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Wed, 23 May 2012 12:15:46 +0900 - -bluetooth-tools (0.2.24) unstable; urgency=low - - * Remove the code to launch the Obexd - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.24 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Fri, 11 May 2012 09:42:39 +0900 - -bluetooth-tools (0.2.23) unstable; urgency=low - - * Changhe the basic FTP root folder - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.23 - - -- DoHyun Pyun <dh79.pyun@samsung.com> Tue, 08 May 2012 08:53:47 +0900 - -bluetooth-tools (0.2.22) unstable; urgency=low - - * split from bluetooth-dev-tools - * Git: slp/pkgs/b/bluetooth-tools - * Tag: bluetooth-tools_0.2.22 - - -- Jkyun Lee <jkyun.lee@samsung.com> Mon, 05 Mar 2012 13:48:49 +0900 diff --git a/wearable/debian/compat b/wearable/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/wearable/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/wearable/debian/control b/wearable/debian/control deleted file mode 100644 index 3705828..0000000 --- a/wearable/debian/control +++ /dev/null @@ -1,18 +0,0 @@ -Source: bluetooth-tools -Section: devel -Priority: optional -Maintainer: DoHyun Pyun <dh79.pyun@samsung.com>, ChanYeol Park <chanyeol.park@samsung.com>, Girish A J <girish.joshi@samsung.com>, InJun Yang <injun.yang@samsung.com>, Jaekyun Lee <jkyun.lee@samsung.com> -Uploaders: Sunil Behera <sunil.behera@samsung.com>, Syam Sidhardhan <s.syam@samsung.com> -Build-Depends: debhelper (>= 5), libglib2.0-dev, libdbus-glib-1-dev, libvconf-dev -Standards-Version: 3.7.2 -Homepage: N/A - -Package: bluetooth-tools -Architecture: any -Section: utils -Depends: ${shlibs:Depends}, ${misc:Depends} -Conflicts: bluetooth-dev-tool -Breaks: bluetooth-dev-tool -Replaces: bluetooth-dev-tool -Description: Tools and scripts for Bluetooth stack - Tools for Bluetooth diff --git a/wearable/debian/rules b/wearable/debian/rules deleted file mode 100755 index b52f03a..0000000 --- a/wearable/debian/rules +++ /dev/null @@ -1,109 +0,0 @@ -#!/usr/bin/make -f - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -CFLAGS ?= -Wall -g -LDFLAGS ?= -PREFIX ?= /usr -DATADIR ?= /opt -PLUGIN_PREFIX ?= /usr - - -CMAKE_BUILD_DIR ?= $(CURDIR)/cmake_build_tmp - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -LDFLAGS += -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - mkdir -p $(CMAKE_BUILD_DIR) && \ - cd $(CMAKE_BUILD_DIR) && \ - CFLAGS="$(CFLAGS) -fpie" LDFLAGS="$(LDFLAGS) -pie" \ - cmake .. -DCMAKE_INSTALL_PREFIX=$(PREFIX) -DPLUGIN_INSTALL_PREFIX=$(PLUGIN_PREFIX) - - touch configure-stamp - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - cd $(CMAKE_BUILD_DIR) && $(MAKE) - - for f in `find $(CURDIR)/debian/ -name "*.in"`; do \ - cat $$f > $${f%.in}; \ - sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \ - sed -i -e "s#@DATADIR@#$(DATADIR)#g" $${f%.in}; \ - sed -i -e "s#@PLUGIN_PREFIX@#$(PLUGIN_PREFIX)#g" $${f%.in}; \ - done - - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -rm -rf $(CMAKE_BUILD_DIR) - - for f in `find $(CURDIR)/debian/ -name "*.in"`; do \ - rm -f $${f%.in}; \ - done - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/wavplayer. - cd $(CMAKE_BUILD_DIR) && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples - dh_install --sourcedir=debian/tmp -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_python -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link -# dh_strip --dbg-package=bluetooth-tools-dbg - dh_compress - dh_fixperms -# dh_perl - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure diff --git a/wearable/scripts/CMakeLists.txt b/wearable/scripts/CMakeLists.txt deleted file mode 100644 index bb2d25c..0000000 --- a/wearable/scripts/CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.6) - -# install script files -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-stack-up.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-stack-down.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-reset-env.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-on.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-dev-up.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-mode-on.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-edutm-off.sh DESTINATION etc/bluetooth) -INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/bt-hci-logdump.sh DESTINATION etc/bluetooth) diff --git a/wearable/scripts/bt-edutm-dev-up.sh b/wearable/scripts/bt-edutm-dev-up.sh deleted file mode 100755 index 8c2f49b..0000000 --- a/wearable/scripts/bt-edutm-dev-up.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -# -# Script for turning on Bluetooth (EDUTM) -# - -if /usr/sbin/hciconfig | grep hci; then - /usr/etc/bluetooth/bt-stack-down.sh - sleep 1 -fi - -# Register BT Device -/usr/etc/bluetooth/bt-dev-start.sh - -if !(/usr/sbin/hciconfig | grep hci); then - echo "BT EDUTM failed. Registering BT device is failed." - exit 1 -fi - -# Execute BlueZ BT stack -echo "Run bluetoothd" -/usr/sbin/bluetoothd -/usr/bin/bt-service & -sleep 0.1 - -/usr/sbin/hciconfig hci0 name TIZEN-Mobile - -/usr/sbin/hciconfig hci0 piscan - -if [ -e "/sys/devices/hci0/idle_timeout" ] -then - echo "Set idle time" - echo 0> /sys/devices/hci0/idle_timeout -fi diff --git a/wearable/scripts/bt-edutm-off.sh b/wearable/scripts/bt-edutm-off.sh deleted file mode 100755 index d70d551..0000000 --- a/wearable/scripts/bt-edutm-off.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -# -# Script for turning off Bluetooth(EDUTM) -# - -# Kill BlueZ bluetooth stack -killall bluetoothd - -# Remove BT device -/usr/etc/bluetooth/bt-dev-end.sh - -# result -exit 0 diff --git a/wearable/scripts/bt-edutm-on.sh b/wearable/scripts/bt-edutm-on.sh deleted file mode 100755 index be79efc..0000000 --- a/wearable/scripts/bt-edutm-on.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/sh - -# -# Script for turning on Bluetooth EDUTM -# - -HCIDUMP_ENABLE="true" # Available values : true | false (default : false) -HCIDUMP_FILENAME="bt_hcidump" -HCIDUMP_DIR="/opt/var/lib/bluetooth" -HCIDUMP_PATH="${HCIDUMP_DIR}/${HCIDUMP_FILENAME}" - -# Register BT Device -/usr/etc/bluetooth/bt-dev-start.sh - -if !(/usr/sbin/hciconfig | grep hci); then - echo "BT EDUTM failed. Registering BT device is failed." - exit 1 -fi - -if [ -e /usr/sbin/hcidump -a ${HCIDUMP_ENABLE} = "true" ] -then - if [ ! -e ${HCIDUMP_DIR}/old_hcidump ] - then - /bin/mkdir -p ${HCIDUMP_DIR}/old_hcidump - fi - - /bin/rm -f ${HCIDUMP_DIR}/old_hcidump/* # In order to keep old log, please remove this line. - /bin/mv ${HCIDUMP_PATH}* ${HCIDUMP_DIR}/old_hcidump/ -# /usr/sbin/hcidump -w ${HCIDUMP_PATH}_`date +%s_%N` & # You can get unique file name. - /usr/sbin/hcidump -w ${HCIDUMP_PATH} & -fi - -echo "Configure BT device" -hcitool cmd 0x3 0x0005 0x02 0x00 0x02 - -echo "Send BT edutm command" -hcitool cmd 0x06 0x0003 - -# Execute BlueZ BT stack -echo "Run bluetoothd" -/usr/sbin/bluetoothd -/usr/bin/bt-service & -sleep 0.1 - -/usr/sbin/hciconfig hci0 name TIZEN-Mobile - -/usr/sbin/hciconfig hci0 piscan - -if [ -e "/sys/devices/hci0/idle_timeout" ] -then - echo "Set idle time" - echo 0> /sys/devices/hci0/idle_timeout -fi - -if [ -e /usr/etc/bluetooth/TIInit_* ] -then - echo "Reset device" - hcitool cmd 0x3 0xFD0C -fi - -echo "BT edutm done" - -# result -exit 0 |