Commited (slighly adjusted*) in r30348 - thanks!

*setting PKG_INSTALL and 'Build/Install' is redundant, remove former one

On 02/07/2012 01:01 PM, Jiri Slachta wrote:
> Signed-off-by: Jiri Slachta <j...@slachta.eu>
> Index: feeds/packages/libs/libssh2/Makefile
> ===================================================================
> --- feeds/packages/libs/libssh2/Makefile      (revision 0)
> +++ feeds/packages/libs/libssh2/Makefile      (revision 0)
> @@ -0,0 +1,57 @@
> +#
> +# Copyright (C) 2012 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:=libssh2
> +PKG_VERSION:=1.4.0
> +PKG_RELEASE:=1
> +
> +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
> +PKG_SOURCE_URL:=http://www.libssh2.org/download/
> +PKG_MD5SUM:=ee670161d8c5dff93ae84a3f34f15669
> +PKG_INSTALL:=1
> +
> +include $(INCLUDE_DIR)/package.mk
> +
> +define Package/libssh2
> +  SECTION:=libs
> +  CATEGORY:=Libraries
> +  TITLE:=SSH2 library
> +  URL:=http://www.libssh2.org/
> +  DEPENDS:=+libopenssl +zlib
> +endef
> +
> +TARGET_CFLAGS += $(FPIC)
> +CONFIGURE_ARGS += --with-libssl-prefix=$(STAGING_DIR)/usr
> +
> +define Build/Compile
> +     $(MAKE) $(MAKE_FLAGS) -C $(PKG_BUILD_DIR)/src all
> +endef
> +
> +define Build/Install
> +     $(MAKE) $(MAKE_FLAGS) -C $(PKG_BUILD_DIR)/src install 
> DESTDIR=$(PKG_INSTALL_DIR)
> +     $(MAKE) $(MAKE_FLAGS) -C $(PKG_BUILD_DIR) install-includeHEADERS 
> DESTDIR=$(PKG_INSTALL_DIR)
> +endef
> +
> +define Build/InstallDev
> +     $(INSTALL_DIR) $(1)/usr/include
> +     $(INSTALL_DIR) $(1)/usr/lib
> +     $(CP) \
> +             $(PKG_INSTALL_DIR)/usr/include/*h \
> +             $(1)/usr/include/
> +     $(CP) \
> +             $(PKG_INSTALL_DIR)/usr/lib/libssh2.so* \
> +             $(1)/usr/lib/
> +endef
> +
> +define Package/libssh2/install
> +     $(INSTALL_DIR) $(1)/usr/lib
> +     $(CP) $(PKG_INSTALL_DIR)/usr/lib/libssh2.so* $(1)/usr/lib/
> +endef
> +
> +$(eval $(call BuildPackage,libssh2))
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to