From c9bda906a0d85488f951cfb4aa99fcef8dfd51df Mon Sep 17 00:00:00 2001 From: Nicolas Thill Date: Mon, 5 Oct 2009 11:15:21 +0000 Subject: [PATCH] [packages] liboping: update to v1.3.3 (closes: #5948), don't ship dev shared lib symlink, add oping subpackage SVN-Revision: 17866 --- libs/liboping/Makefile | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/libs/liboping/Makefile b/libs/liboping/Makefile index f4e390bd22..30cf32a4ef 100644 --- a/libs/liboping/Makefile +++ b/libs/liboping/Makefile @@ -8,23 +8,35 @@ include $(TOPDIR)/rules.mk PKG_NAME:=liboping -PKG_VERSION:=1.3.2 +PKG_VERSION:=1.3.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://verplant.org/liboping/files -PKG_MD5SUM:=f549c6f1f4d1dbef4dc7cc823badc20b +PKG_MD5SUM:=4ead44ef797dc557106fdc91aa61bd97 -PKG_FIXUP = libtool +PKG_FIXUP:=libtool include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/package.mk +define Package/liboping/Default + URL:=http://verplant.org/liboping/ +endef + define Package/liboping +$(call Package/liboping/Default) SECTION:=libs CATEGORY:=Libraries - TITLE:=liboping is a C library to generate ICMP echo requests. - URL:=http://verplant.org/liboping/ + TITLE:=C library to generate ICMP echo requests. +endef + +define Package/oping +$(call Package/liboping/Default) + SECTION:=net + CATEGORY:=Network + TITLE:=Send ICMP echo request to network hosts + DEPENDS+= +liboping endef @@ -48,9 +60,15 @@ define Build/InstallDev $(CP) $(PKG_INSTALL_DIR)/usr/lib/liboping.{a,so*} $(1)/usr/lib/ endef -define Package/liboping/install +define Package/liboping/install $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/liboping.so* $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/liboping.so.* $(1)/usr/lib/ +endef + +define Package/oping/install + $(INSTALL_DIR) $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/oping $(1)/usr/bin/ endef $(eval $(call BuildPackage,liboping)) +$(eval $(call BuildPackage,oping)) -- 2.30.2