blob: 6bc1b95005ee5d4cdd696ae38dbc58c4f231814a (
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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
%global _empty_manifest_terminate_build 0
Name: python-django-yubin
Version: 1.7.1
Release: 1
Summary: A reusable Django app for composing and queueing emails Adds django-mailer2 + django-mailviews + others
License: Apache Software License
URL: http://github.com/APSL/django-yubin
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/01/d5/ea2fd02bd3b9ad65205cd0e396096add32bced1a01a69c899d386d2f96c7/django-yubin-1.7.1.tar.gz
BuildArch: noarch
Requires: python3-lockfile
Requires: python3-mail-parser
Requires: python3-pytz
%description
Django Yubin allows the programmer to control when he wants to send the e-mail
in this application, making the web application to answer fast as it not has to
wait for the mail server.
As in our projects we use always two django packages for dealing with emails:
django-mailer2 (our own fork in APSL) and django-mailviews to compose the
emails we decided to create this package to fit our own needs and share with
the community.
As you can see it seems django-mailer2 is not accepting patches, so in
order to put a new version on pypi a new name was mandatory. So django-yubin was born
(yubin is postal mail in japanese). The name attribution is for @morenosan.
%package -n python3-django-yubin
Summary: A reusable Django app for composing and queueing emails Adds django-mailer2 + django-mailviews + others
Provides: python-django-yubin
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-django-yubin
Django Yubin allows the programmer to control when he wants to send the e-mail
in this application, making the web application to answer fast as it not has to
wait for the mail server.
As in our projects we use always two django packages for dealing with emails:
django-mailer2 (our own fork in APSL) and django-mailviews to compose the
emails we decided to create this package to fit our own needs and share with
the community.
As you can see it seems django-mailer2 is not accepting patches, so in
order to put a new version on pypi a new name was mandatory. So django-yubin was born
(yubin is postal mail in japanese). The name attribution is for @morenosan.
%package help
Summary: Development documents and examples for django-yubin
Provides: python3-django-yubin-doc
%description help
Django Yubin allows the programmer to control when he wants to send the e-mail
in this application, making the web application to answer fast as it not has to
wait for the mail server.
As in our projects we use always two django packages for dealing with emails:
django-mailer2 (our own fork in APSL) and django-mailviews to compose the
emails we decided to create this package to fit our own needs and share with
the community.
As you can see it seems django-mailer2 is not accepting patches, so in
order to put a new version on pypi a new name was mandatory. So django-yubin was born
(yubin is postal mail in japanese). The name attribution is for @morenosan.
%prep
%autosetup -n django-yubin-1.7.1
%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-django-yubin -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 1.7.1-1
- Package Spec generated
|