Changeset 30290


Ignore:
Timestamp:
2012-02-05T17:42:42+01:00 (6 years ago)
Author:
jow
Message:

[packages_10.03.2] bluez-utils: merge r28956, r29231, r29523

Location:
branches/packages_10.03.2/utils/bluez-utils
Files:
1 deleted
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/packages_10.03.2/utils/bluez-utils/Makefile

    r25319 r30290  
    11# 
    2 # Copyright (C) 2006-2010 OpenWrt.org 
     2# Copyright (C) 2006-2011 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1010PKG_NAME:=bluez-utils 
    1111PKG_VERSION:=3.36 
    12 PKG_RELEASE:=7 
     12PKG_RELEASE:=10 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     
    5757endef 
    5858 
    59 #copy bluetooth.conf nach /etc/dbus-1/system.d/ 
    60  
    6159define Package/bluez-utils/install 
    6260        $(INSTALL_DIR) $(1)/usr/bin 
    63         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/ 
     61        $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/ 
    6462        $(INSTALL_DIR) $(1)/usr/sbin 
    65         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/ 
     63        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/ 
    6664        $(INSTALL_DIR) $(1)/etc/bluetooth 
    67         $(CP) $(PKG_INSTALL_DIR)/../hcid/hcid.conf $(1)/etc/bluetooth/ 
    68         $(CP) $(PKG_INSTALL_DIR)/../rfcomm/rfcomm.conf $(1)/etc/bluetooth/ 
     65        $(CP) $(PKG_INSTALL_DIR)/etc/bluetooth/hcid.conf $(1)/etc/bluetooth/ 
     66        $(CP) $(PKG_INSTALL_DIR)/etc/bluetooth/rfcomm.conf $(1)/etc/bluetooth/ 
    6967        $(INSTALL_DIR) $(1)/etc/config 
    70         $(INSTALL_DATA) ./files/bluetooth.conf $(1)/etc/config/bluetooth 
     68        $(INSTALL_DATA) ./files/bluetooth.config $(1)/etc/config/bluetooth 
    7169        $(INSTALL_DIR) $(1)/etc/dbus-1/system.d/ 
    7270        $(INSTALL_DATA) ./files/bluetooth.dbus $(1)/etc/dbus-1/system.d/bluetooth.conf 
  • branches/packages_10.03.2/utils/bluez-utils/files/bluez-utils.init

    r22573 r30290  
    1111        local _val 
    1212        config_get_bool _val "$section" "$option" '0' 
    13         [ "$_val" -gt 0 ] && append args "$3" 
     13        [ $_val -gt 0 ] && append args "$3" 
    1414} 
    1515 
     
    2626hcid_config() { 
    2727        local cfg="$1" 
     28        config_get_bool enabled "$cfg" "enabled" '1' 
     29        [ $enabled -gt 0 ] || return 1 
    2830        args="" 
    2931        append_bool "$cfg" nodaemon "-n" 
    3032        append_string "$cfg" config "-f" 
    31         config_get_bool enabled "$cfg" "enabled" '1' 
    32         [ "$enabled" -gt 0 ] && /usr/sbin/hcid $args 
     33        service_start /usr/sbin/hcid $args 
    3334} 
    3435 
    3536hciattach_config() { 
    3637        local cfg="$1" 
     38        config_get_bool enabled "$cfg" "enabled" '1' 
     39        [ $enabled -gt 0 ] || return 1 
    3740        args="" 
    3841        append_string "$cfg" initspeed "-s" "115200" 
     
    4144        append_string "$cfg" speed " " "115200" 
    4245        append_string "$cfg" flow " " "noflow" 
    43         config_get_bool enabled "$cfg" "enabled" '1' 
    44         [ "$enabled" -gt 0 ] && /usr/sbin/hciattach $args 
     46        service_start /usr/sbin/hciattach $args 
    4547} 
    4648 
    4749rfcomm_config() { 
    4850        local cfg="$1" 
     51        config_get_bool enabled "$cfg" "enabled" '1' 
     52        [ $enabled -gt 0 ] || return 1 
    4953        args="" 
    5054        append_string "$cfg" config "-f" 
    51         config_get_bool enabled "$cfg" "enabled" '1' 
    52         [ "$enabled" -gt 0 ] && /usr/bin/rfcomm $args bind all 
     55        /usr/bin/rfcomm $args bind all 
    5356} 
    5457 
    5558dund_config() { 
    5659        local cfg="$1" 
     60        config_get_bool enabled "$cfg" "enabled" '1' 
     61        [ $enabled -gt 0 ] || return 1 
    5762        args="" 
    5863        append_bool "$cfg" listen "--listen" 
     
    8186        fi 
    8287 
    83         config_get_bool enabled "$cfg" "enabled" '1' 
    84         [ "$enabled" -gt 0 ] && /usr/bin/dund $args 
     88        service_start /usr/bin/dund $args 
    8589} 
    8690 
    8791pand_config() { 
    8892        local cfg="$1" 
     93        config_get_bool enabled "$cfg" "enabled" '1' 
     94        [ $enabled -gt 0 ] || return 1 
    8995        args="" 
    9096        append_bool "$cfg" listen "--listen" 
     
    105111        append_bool "$cfg" cache "--cache" 
    106112        append_string "$cfg" pidfile "--pidfile" 
    107         config_get_bool enabled "$cfg" "enabled" '1' 
    108         [ "$enabled" -gt 0 ] && /usr/bin/pand $args 
     113        service_start /usr/bin/pand $args 
    109114} 
    110115 
     
    122127 
    123128stop() { 
    124         killall dund 
    125         killall pand 
     129        service_stop /usr/bin/dund 
     130        service_stop /usr/bin/pand 
    126131        /usr/bin/rfcomm release all 
    127         killall hciattach 
    128         killall hcid 
     132        service_stop /usr/sbin/hciattach 
     133        service_stop /usr/sbin/hcid 
    129134} 
Note: See TracChangeset for help on using the changeset viewer.