Makefile (1054B)
1 # 2 # Copyright (C) 2015 OpenWrt.org 3 # 4 # This is free software, licensed under the GNU General Public License v2. 5 # See /LICENSE for more information. 6 # 7 8 include $(TOPDIR)/rules.mk 9 10 PKG_NAME:=taskwarrior 11 PKG_VERSION:=2.4.4 12 PKG_RELEASE:=1 13 14 PKG_LICENSE:=MIT 15 16 PKG_SOURCE:=task-$(PKG_VERSION).tar.gz 17 PKG_SOURCE_URL:=http://www.taskwarrior.org/download/ 18 PKG_MD5SUM:=517450c4a23a5842df3e9905b38801b3 19 PKG_MAINTAINER:=Luka Perkov <luka@openwrt.org> 20 21 PKG_BUILD_DIR:=$(BUILD_DIR)/task-$(PKG_VERSION) 22 23 PKG_BUILD_PARALLEL:=1 24 PKG_INSTALL:=1 25 26 include $(INCLUDE_DIR)/package.mk 27 include $(INCLUDE_DIR)/cmake.mk 28 29 define Package/taskwarrior 30 TITLE:=taskwarrior 31 SECTION:=utils 32 CATEGORY:=Utilities 33 DEPENDS:=+libstdcpp +libuuid +libgnutls 34 URL:=http://taskwarrior.org/ 35 endef 36 37 TARGET_LDFLAGS += -ldl 38 39 define Package/taskwarrior/description 40 taskwarrior is a command-line todo list manager 41 endef 42 43 define Package/taskwarrior/install 44 $(INSTALL_DIR) $(1)/usr/bin 45 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/task $(1)/usr/bin/ 46 endef 47 48 $(eval $(call BuildPackage,taskwarrior))