Makefile 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. include $(ADK_TOPDIR)/rules.mk
  4. PKG_NAME:= slang
  5. PKG_VERSION:= 2.3.0
  6. PKG_RELEASE:= 1
  7. PKG_HASH:= f95224060f45e0d8212a5039b339afa5f1a94a1bb0298e796104e5b12e926129
  8. PKG_DESCR:= multi-platform programmer\'s library designed to allow a developer to create robust software
  9. PKG_SECTION:= libs/misc
  10. PKG_URL:= http://www.jedsoft.org/slang/
  11. PKG_SITES:= http://www.jedsoft.org/releases/slang/
  12. PKG_NOPARALLEL:= 1
  13. DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
  14. include $(ADK_TOPDIR)/mk/package.mk
  15. $(eval $(call PKG_template,SLANG,slang,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
  16. CONFIGURE_ARGS+= --without-pcre \
  17. --without-onig \
  18. --without-png \
  19. --without-z
  20. slang-install:
  21. $(INSTALL_DIR) $(IDIR_SLANG)/usr/{bin,lib/slang/v2/modules}
  22. $(INSTALL_BIN) $(WRKINST)/usr/bin/slsh \
  23. $(IDIR_SLANG)/usr/bin
  24. $(CP) $(WRKINST)/usr/lib/libslang.so* \
  25. $(IDIR_SLANG)/usr/lib
  26. $(INSTALL_DATA) $(WRKINST)/usr/lib/slang/v2/modules/*.so \
  27. $(IDIR_SLANG)/usr/lib/slang/v2/modules
  28. $(INSTALL_DIR) $(IDIR_SLANG)/usr/share/slsh/{cmaps,rline}
  29. $(INSTALL_DATA) $(WRKINST)/usr/share/slsh/*.sl \
  30. $(IDIR_SLANG)/usr/share/slsh
  31. $(INSTALL_DATA) $(WRKINST)/usr/share/slsh/cmaps/*.map \
  32. $(IDIR_SLANG)/usr/share/slsh/cmaps
  33. $(INSTALL_DATA) $(WRKINST)/usr/share/slsh/rline/*.sl \
  34. $(IDIR_SLANG)/usr/share/slsh/rline
  35. include $(ADK_TOPDIR)/mk/pkg-bottom.mk