# # Copyright (C) 2014-2015 KyleRicardo # # This is free software, licensed under the GNU General Public License v3. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=mentohust PKG_VERSION:=0.3.1 PKG_RELEASE:=2 PKG_FIXUP:=autoreconf PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk define Package/mentohust SECTION:=net CATEGORY:=Network DEPENDS:=+libpcap TITLE:=A Ruijie Client Daemon URL:=https://github.com/KyleRicardo/MentoHUST-OpenWrt-ipk.git SUBMENU:=Ruijie endef define Package/mentohust/description A Ruijie Client Daemon, Most usually used in Chinese universities. endef define Build/Prepare mkdir -p $(PKG_BUILD_DIR) $(CP) ./src/* $(PKG_BUILD_DIR)/ $(SED) 's/dhclient/udhcpc -i/g' $(PKG_BUILD_DIR)/myconfig.c endef TARGET_CFLAGS += -Wno-incompatible-pointer-types define Build/Compile #$(Build/Compile/$(PKG_NAME)) $(MAKE) -C $(PKG_BUILD_DIR)/ \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ CPPFLAGS="$(TARGET_CPPFLAGS)" \ LDFLAGS="$(TARGET_LDFLAGS) -ldl" endef define Package/mentohust/install $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/config $(1)/etc/init.d $(INSTALL_BIN) ./files/mentohust.init $(1)/etc/init.d/mentohust $(INSTALL_CONF) ./files/mentohust.config $(1)/etc/config/mentohust $(INSTALL_BIN) $(PKG_BUILD_DIR)/mentohust $(1)/usr/sbin/ endef $(eval $(call BuildPackage,$(PKG_NAME)))