From 45d23d13437e645eaf864ec0041435525d9d2abb Mon Sep 17 00:00:00 2001 From: Adam Gausmann Date: Sun, 24 Jul 2022 14:45:34 -0500 Subject: [PATCH 1/2] New package: libopensmtpd-0.7 --- common/shlibs | 1 + srcpkgs/libopensmtpd-devel | 1 + srcpkgs/libopensmtpd/template | 30 ++++++++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 120000 srcpkgs/libopensmtpd-devel create mode 100644 srcpkgs/libopensmtpd/template diff --git a/common/shlibs b/common/shlibs index c3dd63f542db..8df21eef97a3 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4175,3 +4175,4 @@ libjaylink.so.0 libjaylink-0.2.0_1 libnvidia-container.so.1 libnvidia-container-1.10.0_1 libnvidia-container-go.so.1 libnvidia-container-1.10.0_1 libqtspell-qt5.so.1 qtspell-1.0.1_1 +libopensmtpd.so.0 libopensmtpd-0.7_1 diff --git a/srcpkgs/libopensmtpd-devel b/srcpkgs/libopensmtpd-devel new file mode 120000 index 000000000000..c2cb53a79f1b --- /dev/null +++ b/srcpkgs/libopensmtpd-devel @@ -0,0 +1 @@ +libopensmtpd \ No newline at end of file diff --git a/srcpkgs/libopensmtpd/template b/srcpkgs/libopensmtpd/template new file mode 100644 index 000000000000..7000b5d74948 --- /dev/null +++ b/srcpkgs/libopensmtpd/template @@ -0,0 +1,30 @@ +# Template file for 'libopensmtpd' +pkgname=libopensmtpd +version=0.7 +revision=1 +build_style=gnu-makefile +make_cmd="make -f Makefile.gnu" +make_use_env=yes +make_build_args="MANFORMAT=" +make_install_args="MANFORMAT=" +makedepends="libevent-devel" +short_desc="Library for creating opensmtpd filters" +maintainer="Adam Gausmann " +license="ISC" +homepage="http://imperialat.at/dev/libopensmtpd/" +distfiles="https://distfiles.sigtrap.nl/${pkgname}-${version}.tar.gz" +checksum=cdd6d5e11a7063f9265da43a42309c646554b8b68b03982ca8472dbe2b08a613 + +post_install() { + vlicense LICENSE +} + +libopensmtpd-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/share/man/man3 + } +} From 3efbeb96077f578f8a257b9b4e3cd7f572d38029 Mon Sep 17 00:00:00 2001 From: Adam Gausmann Date: Sun, 24 Jul 2022 15:23:11 -0500 Subject: [PATCH 2/2] New package: opensmtpd-filter-dkimsign-0.5 --- srcpkgs/opensmtpd-filter-dkimsign/template | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 srcpkgs/opensmtpd-filter-dkimsign/template diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template new file mode 100644 index 000000000000..b98decdf1941 --- /dev/null +++ b/srcpkgs/opensmtpd-filter-dkimsign/template @@ -0,0 +1,23 @@ +# Template file for 'opensmtpd-filter-dkimsign' +pkgname=opensmtpd-filter-dkimsign +version=0.5 +revision=1 +archs="x86_64 i686" +_pkg="filter-dkimsign-${version}" +wrksrc="${_pkg}" +build_style=gnu-makefile +make_cmd="make -f Makefile.gnu" +make_use_env=yes +make_build_args="MANFORMAT=" +make_install_args="MANFORMAT=" +makedepends="libopensmtpd-devel openssl-devel" +short_desc="Filter for signing mail with DKIM" +maintainer="Adam Gausmann " +license="ISC" +homepage="https://imperialat.at/dev/filter-dkimsign/" +distfiles="https://distfiles.sigtrap.nl/${_pkg}.tar.gz" +checksum=a5b4ec3af5ecb42351a0b5459bdd0f32c00ec55c23050b5f46dfaed8e321974b + +post_install() { + vlicense LICENSE +}