tizen 2.3 release tizen_2.3 submit/tizen_2.3/20150202.052813 tizen_2.3_release
authorjk7744.park <jk7744.park@samsung.com>
Sun, 1 Feb 2015 03:59:22 +0000 (12:59 +0900)
committerjk7744.park <jk7744.park@samsung.com>
Sun, 1 Feb 2015 03:59:22 +0000 (12:59 +0900)
42 files changed:
AUTHORS [moved from mobile/AUTHORS with 100% similarity]
CMakeLists.txt [moved from wearable/CMakeLists.txt with 100% similarity]
LICENSE [moved from wearable/LICENSE.APLv2 with 99% similarity]
bluetooth-tools.manifest [new file with mode: 0644]
mobile/CMakeLists.txt [deleted file]
mobile/LICENSE.APLv2 [deleted file]
mobile/NOTICE [deleted file]
mobile/bluetooth-tools.manifest [deleted file]
mobile/debian/bluetooth-tools.install.in [deleted file]
mobile/debian/changelog [deleted file]
mobile/debian/compat [deleted file]
mobile/debian/control [deleted file]
mobile/debian/rules [deleted file]
mobile/scripts/CMakeLists.txt [deleted file]
mobile/scripts/bt-edutm-mode-on.sh [deleted file]
mobile/scripts/bt-edutm-on.sh [deleted file]
packaging/bluetooth-address.service [deleted file]
packaging/bluetooth-tools.spec
scripts/CMakeLists.txt [new file with mode: 0755]
scripts/bt-edutm-dev-up.sh [moved from mobile/scripts/bt-edutm-dev-up.sh with 58% similarity, mode: 0755]
scripts/bt-edutm-mode-on.sh [moved from wearable/scripts/bt-edutm-mode-on.sh with 65% similarity]
scripts/bt-edutm-off.sh [moved from mobile/scripts/bt-edutm-off.sh with 84% similarity]
scripts/bt-edutm-on.sh [new file with mode: 0755]
scripts/bt-hci-logdump.sh [moved from wearable/scripts/bt-hci-logdump.sh with 100% similarity]
scripts/mobile/bluetooth-address [moved from mobile/scripts/bluetooth-address with 100% similarity]
scripts/mobile/bt-reset-env.sh [moved from wearable/scripts/bt-reset-env.sh with 100% similarity]
scripts/mobile/bt-stack-down.sh [moved from mobile/scripts/bt-stack-down.sh with 100% similarity, mode: 0755]
scripts/mobile/bt-stack-up.sh [moved from mobile/scripts/bt-stack-up.sh with 73% similarity, mode: 0755]
scripts/wearable/bt-reset-env.sh [moved from mobile/scripts/bt-reset-env.sh with 100% similarity]
scripts/wearable/bt-stack-down.sh [moved from wearable/scripts/bt-stack-down.sh with 100% similarity]
scripts/wearable/bt-stack-up.sh [moved from wearable/scripts/bt-stack-up.sh with 94% similarity]
wearable/AUTHORS [deleted file]
wearable/NOTICE [deleted file]
wearable/debian/bluetooth-tools.install.in [deleted file]
wearable/debian/changelog [deleted file]
wearable/debian/compat [deleted file]
wearable/debian/control [deleted file]
wearable/debian/rules [deleted file]
wearable/scripts/CMakeLists.txt [deleted file]
wearable/scripts/bt-edutm-dev-up.sh [deleted file]
wearable/scripts/bt-edutm-off.sh [deleted file]
wearable/scripts/bt-edutm-on.sh [deleted file]

similarity index 100%
rename from mobile/AUTHORS
rename to AUTHORS
similarity index 100%
rename from wearable/CMakeLists.txt
rename to CMakeLists.txt
similarity index 99%
rename from wearable/LICENSE.APLv2
rename to LICENSE
index d645695..247c97d 100644 (file)
+++ 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 (file)
index 0000000..ba9a10a
--- /dev/null
@@ -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/CMakeLists.txt b/mobile/CMakeLists.txt
deleted file mode 100644 (file)
index 59057ea..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
-
-ADD_SUBDIRECTORY(scripts)
diff --git a/mobile/LICENSE.APLv2 b/mobile/LICENSE.APLv2
deleted file mode 100644 (file)
index d645695..0000000
+++ /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 (file)
index 0e0f016..0000000
+++ /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 (file)
index e9e71d9..0000000
+++ /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 (file)
index b498cd0..0000000
+++ /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 (file)
index 4a89341..0000000
+++ /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 (file)
index 7ed6ff8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/mobile/debian/control b/mobile/debian/control
deleted file mode 100644 (file)
index 3705828..0000000
+++ /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 (executable)
index 935af90..0000000
+++ /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 (executable)
index cfef087..0000000
+++ /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 (executable)
index ae97221..0000000
+++ /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 (file)
index ff20d2c..0000000
+++ /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 (file)
index a79a46c..0000000
+++ /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
-
index 6b4644a..36623cb 100644 (file)
@@ -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 (executable)
index 0000000..1e81a47
--- /dev/null
@@ -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)
old mode 100644 (file)
new mode 100755 (executable)
similarity index 58%
rename from mobile/scripts/bt-edutm-dev-up.sh
rename to scripts/bt-edutm-dev-up.sh
index 8c2f49b..a7b7c16
@@ -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
similarity index 65%
rename from wearable/scripts/bt-edutm-mode-on.sh
rename to scripts/bt-edutm-mode-on.sh
index ae97221..8b12770 100755 (executable)
@@ -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"
similarity index 84%
rename from mobile/scripts/bt-edutm-off.sh
rename to scripts/bt-edutm-off.sh
index d70d551..b0ae19b 100755 (executable)
@@ -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 (executable)
index 0000000..2d88453
--- /dev/null
@@ -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
old mode 100644 (file)
new mode 100755 (executable)
similarity index 100%
rename from mobile/scripts/bt-stack-down.sh
rename to scripts/mobile/bt-stack-down.sh
old mode 100644 (file)
new mode 100755 (executable)
similarity index 73%
rename from mobile/scripts/bt-stack-up.sh
rename to scripts/mobile/bt-stack-up.sh
index 694f21a..0b4b302
@@ -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
similarity index 94%
rename from wearable/scripts/bt-stack-up.sh
rename to scripts/wearable/bt-stack-up.sh
index 8dd50f5..2c2074c 100755 (executable)
@@ -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 (file)
index 1a599df..0000000
+++ /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/NOTICE b/wearable/NOTICE
deleted file mode 100644 (file)
index 0e0f016..0000000
+++ /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 (file)
index b498cd0..0000000
+++ /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 (file)
index c4a24d2..0000000
+++ /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 (file)
index 7ed6ff8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/wearable/debian/control b/wearable/debian/control
deleted file mode 100644 (file)
index 3705828..0000000
+++ /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 (executable)
index b52f03a..0000000
+++ /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 (file)
index bb2d25c..0000000
+++ /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 (executable)
index 8c2f49b..0000000
+++ /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 (executable)
index d70d551..0000000
+++ /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 (executable)
index be79efc..0000000
+++ /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