f502080204ca1588c7117371a30db96fb215fb51
[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 # $Id$
8
9 include $(TOPDIR)/rules.mk
10
11 PKG_NAME:=scdp
12 PKG_VERSION:=1.0b
13 PKG_RELEASE:=1
14
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
16 PKG_SOURCE_URL:=@SF/scdp
17 PKG_MD5SUM:=7eafaf5a422e37d04715613993ed5d95
18
19 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
20 PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
21
22 include $(INCLUDE_DIR)/package.mk
23
24 define Package/scdp
25 SECTION:=net
26 CATEGORY:=Network
27 DEPENDS:=+libnet0
28 TITLE:=An utility to send CDP (Cisco Discovery Protocol) packets
29 URL:=http://sourceforge.net/projects/scdp
30 endef
31
32 define Package/scdp/description
33 This program sends CDP (Cisco Discovery Protocol) packets out on
34 selected interfaces and tells the connected switch (cisco only)
35 where the host is connected.
36 endef
37
38 define Build/Configure
39 $(call Build/Configure/Default, \
40 , \
41 CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/lib/libnet-1.0.x/include" \
42 LDFLAGS="$$$$LDFLAGS -L$(STAGING_DIR)/usr/lib/libnet-1.0.x/lib" \
43 PATH="$(STAGING_DIR)/usr/lib/libnet-1.0.x/bin:$$$$PATH" \
44 )
45 endef
46
47 define Build/Compile
48 $(MAKE) -C $(PKG_BUILD_DIR) \
49 DESTDIR="$(PKG_INSTALL_DIR)" \
50 all install
51 endef
52
53 define Package/scdp/install
54 $(INSTALL_DIR) $(1)/usr/bin
55 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scdp $(1)/usr/bin/
56 endef
57
58 $(eval $(call BuildPackage,scdp))