blob: 4fea54c3b67889f48e21e4d26fed4d151efde6bd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
%global _empty_manifest_terminate_build 0
Name: python-lazr.smtptest
Version: 2.0.4
Release: 1
Summary: A test framework for SMTP based applications
License: LGPL v3
URL: https://launchpad.net/lazr.smtptest
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/75/79/1d7f73e665a2f7d3b896e09f31cbbe288b04866612a7a64f22545d02a0ef/lazr.smtptest-2.0.4.tar.gz
BuildArch: noarch
%description
This is LAZR smtptest, a framework for testing SMTP-based applications and
libraries. It provides a real, live SMTP server that you can send messages
to, and from which you can read those test messages. This can be used to
ensure proper operation of your applications which send email.
%package -n python3-lazr.smtptest
Summary: A test framework for SMTP based applications
Provides: python-lazr.smtptest
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-lazr.smtptest
This is LAZR smtptest, a framework for testing SMTP-based applications and
libraries. It provides a real, live SMTP server that you can send messages
to, and from which you can read those test messages. This can be used to
ensure proper operation of your applications which send email.
%package help
Summary: Development documents and examples for lazr.smtptest
Provides: python3-lazr.smtptest-doc
%description help
This is LAZR smtptest, a framework for testing SMTP-based applications and
libraries. It provides a real, live SMTP server that you can send messages
to, and from which you can read those test messages. This can be used to
ensure proper operation of your applications which send email.
%prep
%autosetup -n lazr.smtptest-2.0.4
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-lazr.smtptest -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri Apr 07 2023 Python_Bot <Python_Bot@openeuler.org> - 2.0.4-1
- Package Spec generated
|