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