mdadm: Fix missing conffile and add initscript
[openwrt/.git] / package / utils / mdadm / Makefile
index 92ac85c936fae773959d24427643f19ce6d042f3..0d5848c21812c5ae32c4f20f5d2b850b21128b0a 100644 (file)
@@ -17,9 +17,6 @@ PKG_MD5SUM:=2fd33dedcdb06f0d1461f50ddabb7e4a
 
 PKG_MAINTAINER:=Felix Fietkau <nbd@openwrt.org>
 
-PKG_LICENSE:=GPL-2.0+
-PKG_LICENSE_FILES:=COPYING
-
 PKG_BUILD_PARALLEL:=1
 
 include $(INCLUDE_DIR)/package.mk
@@ -36,6 +33,11 @@ define Package/mdadm/description
  A tool for managing Linux Software RAID arrays.
 endef
 
+define Package/mdadm/conffiles
+/etc/mdadm.conf
+/etc/config/mdadm
+endef
+
 TARGET_CFLAGS += -ffunction-sections -fdata-sections
 TARGET_LDFLAGS += -Wl,--gc-sections
 
@@ -50,6 +52,10 @@ endef
 define Package/mdadm/install
        $(INSTALL_DIR) $(1)/sbin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/mdadm $(1)/sbin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/mdadm.init $(1)/etc/init.d/mdadm
+       $(INSTALL_DIR) $(1)/etc/config
+       $(INSTALL_DATA) ./files/mdadm.config $(1)/etc/config/mdadm
 endef
 
 $(eval $(call BuildPackage,mdadm))