include $(TOPDIR)/rules.mk PKG_NAME:=gnuplot PKG_VERSION:=6.0.1 PKG_RELEASE:=1 PKG_MAINTAINER:=Matteo Cicuttin PKG_CPE_ID:=cpe:/a:gnuplot_project:gnuplot PKG_BUILD_DIR:=$(BUILD_DIR)/gnuplot-$(PKG_VERSION) PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/gnuplot PKG_HASH:=e85a660c1a2a1808ff24f7e69981ffcbac66a45c9dcf711b65610b26ea71379a PKG_CAT:=zcat PKG_FIXUP:=autoreconf include $(INCLUDE_DIR)/package.mk define Package/gnuplot SECTION:=utils CATEGORY:=Utilities DEPENDS:=+zlib +libgd +libncursesw +libreadline TITLE:=A portable command-line driven graphing utility URL:=http://www.gnuplot.info/ endef CONFIGURE_ARGS += \ --without-cairo \ --with-qt=no \ --without-lua \ --without-latex \ --without-libcerf CONFIGURE_VARS += ac_cv_have_x="have_x=no" # Since Qt is disabled there is no C++ code, so CXX is forced # to CC in order to avoid dependency on libstdcpp. This is # horrible, but 'DEPENDS:=+libstdcpp' does not work for some # reason. define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) \ CXX="$(TARGET_CC_NOCACHE)" endef define Package/gnuplot/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/gnuplot $(1)/usr/bin endef $(eval $(call BuildPackage,gnuplot))