$(call Build/Configure/Default, \
--with-pcap-includes="$(STAGING_DIR)/usr/include" \
--with-pcap-libs="$(STAGING_DIR)/usr/lib" \
- $(2) \
- , \
- LIBS="-lz" \
+ "$(2)" \
+ ,\
+ LIBS+="-lz" \
);
$(MAKE) -C $(PKG_BUILD_DIR) \
CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
endef
define Package/$(1)/install
- install -d -m0755 $$(1)/usr/sbin
- install -m0755 $(PKG_BUILD_DIR)/$(2) $$(1)/usr/sbin/$(3)
- install -d -m0755 $$(1)/etc
- install -m0644 ./files/$(3).conf $$(1)/etc/
- install -d -m0755 $$(1)/etc/default
- install -m0644 ./files/$(3).default $$(1)/etc/default/$(3)
- install -d -m0755 $$(1)/etc/init.d
- install -m0755 ./files/$(3).init $$(1)/etc/init.d/$(3)
+ $(INSTALL_DIR) $$(1)/usr/sbin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(2) $$(1)/usr/sbin/$(3)
+ $(INSTALL_DIR) $$(1)/etc
+ $(INSTALL_DATA) ./files/$(3).conf $$(1)/etc/
+ $(INSTALL_DIR) $$(1)/etc/default
+ $(INSTALL_DATA) ./files/$(3).default $$(1)/etc/default/$(3)
+ $(INSTALL_DIR) $$(1)/etc/init.d
+ $(INSTALL_BIN) ./files/$(3).init $$(1)/etc/init.d/$(3)
endef
endef
--enable-mysql \
--with-mysql-includes="$(STAGING_DIR)/usr/include" \
--with-mysql-libs="$(STAGING_DIR)/usr/lib/mysql" \
- , \
- LIBS='-lz' \
))
$(eval $(call Install/Template,nfacctd-mysql,nfacctd-mysql,nfacctd))
$(eval $(call Install/Template,pmacctd-mysql,pmacctd-mysql,pmacctd))
endef
define Package/pmacct-client/install
- install -d -m0755 $(1)/usr/sbin
+ $(INSTALL_DIR) $(1)/usr/sbin
$(CP) $(PKG_BUILD_DIR)/src/pmacct $(1)/usr/sbin/
endef