6ce6387310f0e853d5ea1b1ca1b8ead9b23c3abc
[openwrt/svn-archive/archive.git] / net / scdp / Makefile
1 #
2 # Copyright (C) 2006 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=scdp
11 PKG_VERSION:=1.0b
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=@SF/scdp
16 PKG_MD5SUM:=7eafaf5a422e37d04715613993ed5d95
17
18 include $(INCLUDE_DIR)/package.mk
19
20 define Package/scdp
21 SECTION:=net
22 CATEGORY:=Network
23 DEPENDS:=+libnet0
24 TITLE:=An utility to send CDP (Cisco Discovery Protocol) packets
25 URL:=http://sourceforge.net/projects/scdp
26 endef
27
28 define Package/scdp/description
29 This program sends CDP (Cisco Discovery Protocol) packets out on
30 selected interfaces and tells the connected switch (cisco only)
31 where the host is connected.
32 endef
33
34 define Build/Configure
35 $(call Build/Configure/Default, \
36 , \
37 CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/lib/libnet-1.0.x/include" \
38 LDFLAGS="$$$$LDFLAGS -L$(STAGING_DIR)/usr/lib/libnet-1.0.x/lib" \
39 PATH="$(STAGING_DIR)/usr/lib/libnet-1.0.x/bin:$$$$PATH" \
40 )
41 endef
42
43 define Build/Compile
44 $(MAKE) -C $(PKG_BUILD_DIR) \
45 DESTDIR="$(PKG_INSTALL_DIR)" \
46 all install
47 endef
48
49 define Package/scdp/install
50 $(INSTALL_DIR) $(1)/usr/bin
51 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scdp $(1)/usr/bin/
52 endef
53
54 $(eval $(call BuildPackage,scdp))