From 8525e54baed6bb4f5ef68f60fcbe8ac3f8bd56c8 Mon Sep 17 00:00:00 2001 From: travankor Date: Fri, 14 Dec 2018 16:11:05 -0700 Subject: [PATCH] New package: opmsg-1.78s closes #5908 --- srcpkgs/opmsg/template | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 srcpkgs/opmsg/template diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template new file mode 100644 index 00000000000..8af0e835173 --- /dev/null +++ b/srcpkgs/opmsg/template @@ -0,0 +1,29 @@ +# Template file for 'opmsg' +pkgname=opmsg +version=1.78s +revision=1 +wrksrc="${pkgname}-rel-${version}" +build_wrksrc=src +build_style=gnu-makefile +make_use_env=yes +makedepends="libressl-devel" +short_desc="Replacement for gpg which can encrypt/sign/verify your mails" +maintainer="travankor " +license="GPL-3.0-or-later" +homepage="https://github.com/stealth/opmsg" +distfiles="https://github.com/stealth/opmsg/archive/rel-${version}.tar.gz" +checksum=e5dd6aaafddceb1c9eda755acc6763f91a2d724bd6b58214d198c9e72c8043da + +do_configure() { + vsed -e "s|^INC=.*|INC += -I${XBPS_CROSS_BASE}/usr/include|" \ + -e "10iLIBS+=-L${XBPS_CROSS_BASE}/usr/lib" \ + -e 's|^DEFS=$|DEFS += -DHAVE_LIBRESSL|' \ + -e "s|^LDFLAGS=$|LDFLAGS+=-L${XBPS_CROSS_BASE}/usr/lib|" \ + -e "s|^CXX=c++$|CXX=${CXX}|" \ + -e 's|^LD=c++$|LD=$(CXX)|' \ + -i Makefile +} + +do_install() { + vbin opmsg +}