msmtp: update to version 1.8.7

- It brings oauthbearer support
- It switches from OpenSSL to GnuTLS, which is fully compatible and
  brings more parameters

Makefile changes:
- Fix SPDX License Identifier
- Add PKG_CPE_ID
- The Project does not use sourceforce anymore.
- Uses GnuTLS instead of OpenSSL, which was discouraged

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
This commit is contained in:
Josef Schlehofer 2020-04-05 22:50:23 +02:00
parent 24f10e379e
commit b0484b0051
No known key found for this signature in database
GPG Key ID: B950216FE4329F4C
1 changed files with 10 additions and 9 deletions

View File

@ -9,16 +9,17 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=msmtp PKG_NAME:=msmtp
PKG_VERSION:=1.6.6 PKG_VERSION:=1.8.7
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=@SF/msmtp PKG_SOURCE_URL:=https://marlam.de/msmtp/releases
PKG_HASH:=da15db1f62bd0201fce5310adb89c86188be91cd745b7cb3b62b81a501e7fb5e PKG_HASH:=9a53bcdc244ec5b1a806934ecc7746d9d09db581f587bedf597e9da2f48c51f1
PKG_LICENSE:=GPL-3.0+
PKG_LICENSE_FILES:=COPYING
PKG_MAINTAINER:=Nicolas Thill <nico@openwrt.org> PKG_MAINTAINER:=Nicolas Thill <nico@openwrt.org>
PKG_LICENSE:=GPL-3.0-or-later
PKG_LICENSE_FILES:=COPYING
PKG_CPE_ID:=cpe:/a:marlam:msmt
PKG_FIXUP:=autoreconf PKG_FIXUP:=autoreconf
PKG_INSTALL:=1 PKG_INSTALL:=1
@ -33,7 +34,7 @@ define Package/msmtp/Default
CATEGORY:=Mail CATEGORY:=Mail
DEPENDS:=$(INTL_DEPENDS) DEPENDS:=$(INTL_DEPENDS)
TITLE:=Simple sendmail SMTP forwarding TITLE:=Simple sendmail SMTP forwarding
URL:=http://msmtp.sourceforge.net/ URL:=https://marlam.de/msmtp/
endef endef
define Package/msmtp/Default/description define Package/msmtp/Default/description
@ -46,7 +47,7 @@ endef
define Package/msmtp define Package/msmtp
$(call Package/msmtp/Default) $(call Package/msmtp/Default)
DEPENDS+= +libopenssl +ca-bundle DEPENDS+= +libgnutls +ca-bundle
TITLE+= (with SSL support) TITLE+= (with SSL support)
VARIANT:=ssl VARIANT:=ssl
endef endef
@ -110,12 +111,12 @@ MAKE_FLAGS :=
ifeq ($(BUILD_VARIANT),ssl) ifeq ($(BUILD_VARIANT),ssl)
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--with-tls=openssl --with-tls=gnutls
endif endif
ifeq ($(BUILD_VARIANT),nossl) ifeq ($(BUILD_VARIANT),nossl)
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--with-tls=no --without-tls
endif endif
define Package/msmtp/install define Package/msmtp/install