libmad: update to 0.16.4
[feed/packages.git] / utils / sexpect / Makefile
1
2 include $(TOPDIR)/rules.mk
3
4 PKG_NAME:=sexpect
5 PKG_VERSION:=2.3.11
6 PKG_RELEASE:=3
7
8 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
9 PKG_SOURCE_URL:=https://codeload.github.com/clarkwang/sexpect/tar.gz/v$(PKG_VERSION)?
10 PKG_HASH:=0ffdba912760383a60783bf010edc184b96d6dd454dc24922fcf7190de969e55
11
12 PKG_MAINTAINER:=Clark Wang <dearvoid@gmail.com>
13 PKG_LICENSE:=GPL-3.0-only
14 PKG_LICENSE_FILES:=LICENSE
15
16 include $(INCLUDE_DIR)/package.mk
17
18 define Package/sexpect
19 SECTION:=utils
20 CATEGORY:=Utilities
21 TITLE:=Expect for Shells
22 URL:=https://github.com/clarkwang/sexpect
23 endef
24
25 define Package/sexpect/description
26 Sexpect is another implementation of Expect which is specifically designed
27 for shells. It's lightweight and has no dependency on other packages.
28 endef
29
30 define Build/Compile
31 $(TARGET_CC) $(TARGET_CFLAGS) -D_GNU_SOURCE $(TARGET_LDFLAGS) -Wall \
32 $(PKG_BUILD_DIR)/*.c -o $(PKG_BUILD_DIR)/$(PKG_NAME)
33 endef
34
35 define Package/sexpect/install
36 $(INSTALL_DIR) $(1)/usr/bin
37 $(INSTALL_BIN) $(PKG_BUILD_DIR)/sexpect $(1)/usr/bin/
38 endef
39
40 $(eval $(call BuildPackage,sexpect))