Merge pull request #4962 from diizzyy/patch-96
[feed/packages.git] / mail / mailsend / Makefile
1 #
2 # Copyright (C) 2014-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:=mailsend
11 PKG_VERSION:=1.17b15
12 PKG_RELEASE:=2
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=https://github.com/muquit/mailsend/archive/$(PKG_VERSION)
16 PKG_HASH:=73cb1b2455de95ab126e3682bf19c62e6baabee00f449da692be0bebd3ceb26b
17
18 PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
19
20 PKG_LICENSE:=BSD-3-Clause
21 PKG_LICENSE_FILES:=COPYRIGHT
22
23 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
24
25 include $(INCLUDE_DIR)/package.mk
26
27 define Package/mailsend/default
28 SECTION:=mail
29 CATEGORY:=Mail
30 TITLE:=A command-line mail sender
31 URL:=https://github.com/muquit/mailsend
32 endef
33
34 define Package/mailsend-nossl
35 $(call Package/mailsend/default)
36 TITLE+= (without SSL)
37 VARIANT:=nossl
38 endef
39
40 define Package/mailsend
41 $(call Package/mailsend/default)
42 TITLE+= (with SSL)
43 DEPENDS:=+libopenssl
44 VARIANT:=ssl
45 endef
46
47 ifeq ($(BUILD_VARIANT),ssl)
48 CONFIGURE_ARGS+= --with-openssl=$(STAGING_DIR)/usr
49 endif
50
51 define Package/mailsend/description
52 $(call Package/mailsend-nossl/description)
53 .
54 SSL supported is provided by OpenSSL.
55 endef
56
57 define Package/mailsend-nossl/description
58 Mailsend is a simple command line program to send mail via SMTP protocol.
59 endef
60
61 define Build/Compile
62 $(MAKE) -C $(PKG_BUILD_DIR)
63 endef
64
65 define Package/mailsend/install
66 $(INSTALL_DIR) $(1)/usr/bin
67 $(INSTALL_BIN) $(PKG_BUILD_DIR)/mailsend $(1)/usr/bin/
68 endef
69
70 Package/mailsend-nossl/install=$(Package/mailsend/install)
71
72 $(eval $(call BuildPackage,mailsend))
73 $(eval $(call BuildPackage,mailsend-nossl))