From patchwork Thu Jan 7 20:44:02 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 564450 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from arrakis.dune.hu (arrakis.dune.hu [78.24.191.176]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id D87681402D8 for ; Fri, 8 Jan 2016 07:44:42 +1100 (AEDT) Received: from arrakis.dune.hu (localhost [127.0.0.1]) by arrakis.dune.hu (Postfix) with ESMTP id 3A811280704; Thu, 7 Jan 2016 21:43:48 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on arrakis.dune.hu X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable version=3.3.2 Received: from arrakis.dune.hu (localhost [127.0.0.1]) by arrakis.dune.hu (Postfix) with ESMTP id 6641B2803E1; Thu, 7 Jan 2016 21:43:36 +0100 (CET) X-policyd-weight: using cached result; rate: -8.5 Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by arrakis.dune.hu (Postfix) with ESMTPS; Thu, 7 Jan 2016 21:43:35 +0100 (CET) Received: from LT001.fritz.box ([37.24.8.189]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LgdBZ-1ZuMrY3wOL-00nxJB; Thu, 07 Jan 2016 21:44:06 +0100 From: Heinrich Schuchardt To: openwrt-devel@lists.openwrt.org Date: Thu, 7 Jan 2016 21:44:02 +0100 Message-Id: <1452199442-22419-1-git-send-email-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.1.4 In-Reply-To: <568ECB11.1060405@openwrt.org> References: <568ECB11.1060405@openwrt.org> X-Provags-ID: V03:K0:y9cjcIS4Gr0p/TZl/HncPUBbod+bAbo8B90dN/pWd7HDTV4NZ5r lvsZY2RSc5tXI0Qa14edwZh0vDTaNwT1ldU+lExNzAevznbCQ3fOX782eprh7j4ngGpQUGf ra8RIJ8sgf5Ktwybe0zWfKQpQz3potbrFTMiCP2obmU/o0hinWXRg6uycSMTG4lKbJRk141 gH/1DA+FvgMg6XdVLI2MQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:Jkr8+D+exs0=:AdjViU0pmA4/shimXSnNWt IaiVLl4XdH4rD8+xwM2f1msBG47VUTLuG31VYp0egypv54DWT7o9PLdQVK3JO5sqhgImbNpjH YKL0IXuM9CG8AdBlvJ5zDmrCkeo8Zx/XcVu/uLy+9g9PkYSKBoFEg73umx6yvNOPWIYRdqYUL AggXRMfXI8a86PvrYCoS6xYOqFET7il3jrjwR492q/i+njrCrqB5D4/gJvjq/1FndfR6+KES8 Kl2tOlPMb25a9t07zXeA7yYY0FxeHBi52UhSdAGk56RbVUeFPMPKbVQuwWnYQlREJMR4WIubf xc3JABMwTMBx4nm1IY7hzDDzNMW7zLcK2snXuqivvDYIkqhsmc6qqvCFjESIQTsM2D/tH6af0 X8H5BDpPnDOMJD1/Si8rDmJViNP1iwNpxYdIONG8eDGhbhgnBoAdrRPyeWMC0fGtzniIKZk03 tnuNSh84B9huSLlpD3b9wKMxoT7Q3Uy0XB4mc/c0lQDXPkA2x298M/qwKo5Jk4Hi4GDAvvoOK Sak9UcwuP/0I0rffQKGeu07AH4VAwCBJ9WDVPWmRG9Je0TCSYolTLbrCPGqZ45d7lJmgXwsWh AIwjvh6PhME0OJI51LQsQru1uMV+FjGMpv1YzVwMHYfv/iBNYvaa2MrgN8YFyGXzRn0GuYIU/ j4cDgij3N1U870/wtT2+csyTT462CHbbSQXhwUZRXaC5VEfx+WOQkUPgeEehW3grCIFUhaQly Xo3U/uCs1JshIAwGl/XJvaYTbThyivRLV3af/dCYVtOzkV0pNOwI4qFEWD8= Cc: Heinrich Schuchardt Subject: [OpenWrt-Devel] [PATCH 1/1] package/libs/zlib: new package zlib-dev X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: openwrt-devel-bounces@lists.openwrt.org Sender: "openwrt-devel" The patch adds a new package zlib-dev. It contains all files needed for compiling a program using the zlib library: /usr/include/zconf.h /usr/include/zlib.h /usr/lib/libz.a /usr/lib/pkgconfig/zlib.pc Signed-off-by: Heinrich Schuchardt --- package/libs/zlib/Makefile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/package/libs/zlib/Makefile b/package/libs/zlib/Makefile index 1d7b7b1..5993cbc 100644 --- a/package/libs/zlib/Makefile +++ b/package/libs/zlib/Makefile @@ -27,6 +27,24 @@ define Package/zlib URL:=http://www.zlib.net/ endef +define Package/zlib-dev + SECTION:=devel + CATEGORY:=Development + SUBMENU:=Libraries + DEPENDS:=zlib + TITLE:=Development files for the zlib library +endef + +define Package/zlib/description + zlib is a lossless data-compression library. + This package includes the shared library. +endef + +define Package/zlib-dev/description + zlib is a lossless data-compression library. + This package includes the development support files. +endef + define Build/Configure (cd $(PKG_BUILD_DIR); \ $(TARGET_CONFIGURE_OPTS) \ @@ -69,4 +87,18 @@ define Package/zlib/install $(CP) $(PKG_INSTALL_DIR)/usr/lib/libz.so.* $(1)/usr/lib/ endef +define Package/zlib-dev/install + $(INSTALL_DIR) $(1)/usr/include + $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/include/zconf.h \ + $(1)/usr/include/ + $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/include/zlib.h \ + $(1)/usr/include/ + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libz.a $(1)/usr/lib/ + $(INSTALL_DIR) $(1)/usr/lib/pkgconfig + $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/zlib.pc \ + $(1)/usr/lib/pkgconfig/ +endef + $(eval $(call BuildPackage,zlib)) +$(eval $(call BuildPackage,zlib-dev))