1 Summary: SMTP client library
2 Summary(pl.UTF-8): Biblioteka kliencka SMTP
8 #Source0Download: https://github.com/libesmtp/libESMTP/releases
9 Source0: https://github.com/libesmtp/libESMTP/archive/v%{version}/libESMTP-%{version}.tar.gz
10 # Source0-md5: 1c89f9af9f56b74ec4dce3fc59a7236f
11 Patch0: %{name}-soname.patch
12 URL: https://libesmtp.github.io/
14 BuildRequires: ninja >= 1.5
15 BuildRequires: openssl-devel >= 1.1.0
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 LibESMTP is a library to manage posting (or submission of) electronic
20 mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
21 Exim. It may be used as part of a Mail User Agent (MUA) or another
22 program that must be able to post electronic mail but where mail
23 functionality is not the program's primary purpose.
25 %description -l pl.UTF-8
26 LibESMTP to biblioteka obsługująca wysyłanie poczty elektronicznej
27 przy użyciu SMTP do prekonfigurowanego MTA, np. exima. Może być
28 używana jako część MTA lub innego programu, który musi umieć wysyłać
32 Summary: Development resources for libesmtp
33 Summary(pl.UTF-8): Pliki dla programistów używających libesmtp
34 Group: Development/Libraries
35 Requires: %{name} = %{version}-%{release}
36 Requires: openssl-devel >= 1.1.0
39 Development resources for libesmtp.
41 %description devel -l pl.UTF-8
42 Pliki dla programistów używających libesmtp.
45 Summary: Static libesmtp libraries
46 Summary(pl.UTF-8): Statyczne biblioteki libesmtp
47 Group: Development/Libraries
48 Requires: %{name}-devel = %{version}-%{release}
51 Static libesmtp libraries.
53 %description static -l pl.UTF-8
54 Statyczne biblioteki libesmtp.
57 %setup -q -n libESMTP-%{version}
66 rm -rf $RPM_BUILD_ROOT
68 %ninja_install -C build
70 # plugin interface, not installed by meson
71 cp -p auth-plugin.h $RPM_BUILD_ROOT%{_includedir}
74 rm -rf $RPM_BUILD_ROOT
76 %post -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
80 %defattr(644,root,root,755)
81 %doc README.md docs/{ChangeLog.md,NEWS.md,authors.md,bugreport.md,changes-since-v1.0.6.md}
82 %attr(755,root,root) %{_libdir}/libesmtp.so.*.*.*
83 %attr(755,root,root) %ghost %{_libdir}/libesmtp.so.6
84 %dir %{_libdir}/esmtp-plugins-6.2.0
85 %attr(755,root,root) %{_libdir}/esmtp-plugins-6.2.0/sasl-crammd5.so
86 %attr(755,root,root) %{_libdir}/esmtp-plugins-6.2.0/sasl-login.so
87 %attr(755,root,root) %{_libdir}/esmtp-plugins-6.2.0/sasl-ntlm.so
88 %attr(755,root,root) %{_libdir}/esmtp-plugins-6.2.0/sasl-plain.so
91 %defattr(644,root,root,755)
92 %attr(755,root,root) %{_libdir}/libesmtp.so
93 %{_includedir}/auth-client.h
94 %{_includedir}/auth-plugin.h
95 %{_includedir}/libesmtp.h
96 %{_pkgconfigdir}/libesmtp-1.0.pc
99 %defattr(644,root,root,755)
100 %{_libdir}/libesmtp.a