--prefix=/usr \
--cross-root="$(STAGING_DIR) $(TOOLCHAIN_DIR)" \
--enable-shared \
- --without-libdbi \
+ --without-libdbi
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/lib{Gammu*,gsmsd*} $(1)/usr/lib
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_DIR) $(1)/etc/config
- $(INSTALL_CONF) ./files/smsd $(1)/etc/config/smsd
- $(INSTALL_BIN) ./files/smsd.init $(1)/etc/init.d/smsd
+ $(INSTALL_CONF) ./files/gammu $(1)/etc/config/gammu
+ $(INSTALL_BIN) ./files/gammu.init $(1)/etc/init.d/gammu
endef
define Package/gammu/conffiles
-/etc/config/smsd
+/etc/config/gammu
endef
$(eval $(call BuildPackage,gammu))
USE_PROCD=1
PROG=/usr/bin/gammu-smsd
-CONFPFX=/var/smsd
+CONFPFX=/var/gammu
start_instance() {
local conf="$1"
config_get_bool item "$conf" enabled 0
[ $item = 0 ] && return
- echo -e "; dont edit. instead look into /etc/config/smsd\n[gammu]\n" > $conffile
+ echo -e "; dont edit. instead look into /etc/config/gammu\n[gammu]\n" > $conffile
config_get item "$conf" device
[ -z "$item" ] && return
}
start_service() {
- config_load smsd
+ config_load gammu
config_foreach start_instance daemon
}
service_triggers() {
- procd_add_reload_trigger "smsd"
+ procd_add_reload_trigger "gammu"
}