From a22920d5831ac8aed16cc070fadf8aa544ffcc45 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Tue, 6 Mar 2012 13:13:15 +0000 Subject: [PATCH] [package] faifa: package libfaifa (#8506) SVN-Revision: 30831 --- net/faifa/Makefile | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/net/faifa/Makefile b/net/faifa/Makefile index c0966076dc..0941b315b1 100644 --- a/net/faifa/Makefile +++ b/net/faifa/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2006-2010 OpenWrt.org +# Copyright (C) 2006-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -22,19 +22,35 @@ PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk +define Package/faifa/Default + TITLE:=configure HomePlug 1.0/AV PLC devices + URL:=http://open-plc.org/ +endef + +define Package/libfaifa + $(call Package/faifa/Default) + TITLE+= (library) + SECTION:=libs + CATEGORY:=Libraries +endef + +define Package/libfaifa/description + Faifa companion library. +endef + define Package/faifa + $(call Package/faifa/Default) SECTION:=net CATEGORY:=Network - DEPENDS:=+libpthread +libopenssl +libpcap - TITLE:=configure HomePlug 1.0/AV PLC devices - URL:=http://open-plc.org/ + DEPENDS:=+libpthread +libopenssl +libpcap +libfaifa + TITLE+= (command line) endef define Package/faifa/description -Faifa can configure any Intellon-based Power Line Communication device using -Intellon INT5000 and INT6000 series chips (6000 and 6300 chips). It supports all -Intellon-specific management and control frames as well as standard management -frames. + Faifa can configure any Intellon-based Power Line Communication device using + Intellon INT5000 and INT6000 series chips (6000 and 6300 chips). It supports all + Intellon-specific management and control frames as well as standard management + frames. endef TARGET_CFLAGS += $(FPIC) @@ -55,4 +71,10 @@ define Package/faifa/install $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/faifa $(1)/usr/bin/ endef +define Package/libfaifa/install + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libfaifa.so* $(1)/usr/lib +endef + $(eval $(call BuildPackage,faifa)) +$(eval $(call BuildPackage,libfaifa)) -- 2.30.2