From a7108e9589177b289f65f0dc492c2fdfe6b89b3f Mon Sep 17 00:00:00 2001 From: Hamish Guthrie Date: Fri, 18 Feb 2011 16:35:27 +0000 Subject: [PATCH] Add new package libmicrohttpd SVN-Revision: 25573 --- libs/libmicrohttpd/Makefile | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 libs/libmicrohttpd/Makefile diff --git a/libs/libmicrohttpd/Makefile b/libs/libmicrohttpd/Makefile new file mode 100644 index 000000000..f8bdafd6e --- /dev/null +++ b/libs/libmicrohttpd/Makefile @@ -0,0 +1,48 @@ +# +# Copyright (C) 2011 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=libmicrohttpd +PKG_VERSION:=0.4.4 + +ftp://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.4.4.tar.gz + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=@GNU/libmicrohttpd +PKG_MD5SUM:=bcd61ebb10286379f55c7db9c79e0465 + +PKG_FIXUP:=libtool +PKG_INSTALL:=1 + +include $(INCLUDE_DIR)/package.mk + +define Package/libmicrohttpd + SECTION:=libs + CATEGORY:=Libraries + TITLE:=Microhttpd + URL:=http://www.gnu.org/software/libmicrohttpd +endef + +define Package/libmicrohttpd/description + GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. +endef + +define Build/InstallDev + $(INSTALL_DIR) $(1)/usr/include/ + $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ + $(INSTALL_DIR) $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmicrohttpd.so* $(1)/usr/lib/ +endef + +define Package/libmicrohttpd/install + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmicrohttpd.so* $(1)/usr/lib/ +endef + +$(eval $(call BuildPackage,libmicrohttpd)) + -- 2.30.2