summaryrefslogtreecommitdiff
path: root/python-admin-logs.spec
blob: ccb07cfa727130ea718fad982a6b488114d8f309 (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
%global _empty_manifest_terminate_build 0
Name:		python-admin_logs
Version:	0.2.14
Release:	1
Summary:	Admin logs for django like in Google Application Engine
License:	MIT
URL:		https://github.com/FerumFlex/admin_logs
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/aa/55/8aacb30e43f8aa38fd206cd35aee826759930b761514ec2367a0440fd6b0/admin_logs-0.2.14.tar.gz
BuildArch:	noarch


%description
This small module for django allows you to store requests in your database(now supports only database) and then look at them in django admin.
This module was inspired by logs in Google Application Engine

%package -n python3-admin_logs
Summary:	Admin logs for django like in Google Application Engine
Provides:	python-admin_logs
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-admin_logs
This small module for django allows you to store requests in your database(now supports only database) and then look at them in django admin.
This module was inspired by logs in Google Application Engine

%package help
Summary:	Development documents and examples for admin_logs
Provides:	python3-admin_logs-doc
%description help
This small module for django allows you to store requests in your database(now supports only database) and then look at them in django admin.
This module was inspired by logs in Google Application Engine

%prep
%autosetup -n admin_logs-0.2.14

%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-admin_logs -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 0.2.14-1
- Package Spec generated