tools: add popt library
[openwrt/staging/wigyori.git] / tools / popt / Makefile
diff --git a/tools/popt/Makefile b/tools/popt/Makefile
new file mode 100644 (file)
index 0000000..e113f81
--- /dev/null
@@ -0,0 +1,33 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=popt
+PKG_VERSION:=1.16
+PKG_RELEASE:=2
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:= \
+       http://distfiles.gentoo.org/distfiles/ \
+       http://distcache.freebsd.org/ports-distfiles/ \
+       http://rpm5.org/files/popt/
+PKG_HASH:=e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8
+
+PKG_FIXUP:=autoreconf
+PKG_REMOVE_FILES:=autogen.sh aclocal.m4
+
+PKG_INSTALL:=1
+PKG_BUILD_PARALLEL:=1
+
+include $(INCLUDE_DIR)/host-build.mk
+
+HOST_CONFIGURE_ARGS += --enable-shared --enable-static
+
+HOST_CFLAGS += $(FPIC)
+
+define Host/Clean
+       rm -f $(STAGING_DIR_HOST)/lib/libpopt*
+       rm -f $(STAGING_DIR_HOST)/usr/include/popt.h
+endef
+
+$(eval $(call HostBuild))