瀏覽代碼

package/simple-mail: new package

Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
[Thomas:
- bump to 2.3.0
- don't build demos, they need QtWidgets]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Zoltan Gyarmati 4 年之前
父節點
當前提交
32ecd0242d
共有 5 個文件被更改,包括 31 次插入0 次删除
  1. 1 0
      DEVELOPERS
  2. 1 0
      package/Config.in
  3. 9 0
      package/simple-mail/Config.in
  4. 5 0
      package/simple-mail/simple-mail.hash
  5. 15 0
      package/simple-mail/simple-mail.mk

+ 1 - 0
DEVELOPERS

@@ -3017,4 +3017,5 @@ F:	package/python-iniparse/
 F:	package/qjson/
 F:	package/quazip/
 F:	package/shapelib/
+F:	package/simple-mail/
 F:	package/tinc/

+ 1 - 0
package/Config.in

@@ -364,6 +364,7 @@ comment "QT libraries and helper libraries"
 	source "package/qjson/Config.in"
 	source "package/quazip/Config.in"
 	source "package/qwt/Config.in"
+	source "package/simple-mail/Config.in"
 endif
 	source "package/tekui/Config.in"
 	source "package/weston/Config.in"

+ 9 - 0
package/simple-mail/Config.in

@@ -0,0 +1,9 @@
+config BR2_PACKAGE_SIMPLE_MAIL
+	bool "simple-mail"
+	depends on BR2_PACKAGE_QT5
+	select BR2_PACKAGE_QT5BASE_NETWORK
+	select BR2_PACKAGE_OPENSSL
+	help
+	  An SMTP library written in C++ for Qt.
+
+	  https://github.com/cutelyst/simple-mail

+ 5 - 0
package/simple-mail/simple-mail.hash

@@ -0,0 +1,5 @@
+# Locally calculated
+sha256  2026f2017662508b0f25da72694f1dd13ab3ccf82c0454f7c40f8a6cc450c410  simple-mail-2.3.0.tar.gz
+
+# Hash for license file
+sha256  592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8c  LICENSE

+ 15 - 0
package/simple-mail/simple-mail.mk

@@ -0,0 +1,15 @@
+################################################################################
+#
+# simple-mail
+#
+################################################################################
+
+SIMPLE_MAIL_VERSION = 2.3.0
+SIMPLE_MAIL_SITE = $(call github,cutelyst,simple-mail,v$(SIMPLE_MAIL_VERSION))
+SIMPLE_MAIL_INSTALL_STAGING = YES
+SIMPLE_MAIL_LICENSE = LGPL-2.1+
+SIMPLE_MAIL_LICENSE_FILES = LICENSE
+SIMPLE_MAIL_DEPENDENCIES = qt5base
+SIMPLE_MAIL_CONF_OPTS = -DBUILD_DEMOS=OFF
+
+$(eval $(cmake-package))