blob: bcaf8d12cfdfc2eda4c8cd4731b0d3bc974c43be (
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
|
%global _empty_manifest_terminate_build 0
Name: python-aiuti
Version: 0.6
Release: 1
Summary: Personal collection of assorted helpers and utilities
License: MIT
URL: https://github.com/aiudirog/Aiuti
Source0: https://mirrors.aliyun.com/pypi/web/packages/34/0a/7283fa14b642db8808f9e4154f6f71261839e345d3b2570d7b261b088c58/aiuti-0.6.tar.gz
BuildArch: noarch
%description
This Python package is my personal collection of helpers and utilities
that I have written for various projects but don't have to be maintained
with those projects.
It has no required dependencies and is MIT licenced in order to make it
as portable and easy to use as possible.
%package -n python3-aiuti
Summary: Personal collection of assorted helpers and utilities
Provides: python-aiuti
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-aiuti
This Python package is my personal collection of helpers and utilities
that I have written for various projects but don't have to be maintained
with those projects.
It has no required dependencies and is MIT licenced in order to make it
as portable and easy to use as possible.
%package help
Summary: Development documents and examples for aiuti
Provides: python3-aiuti-doc
%description help
This Python package is my personal collection of helpers and utilities
that I have written for various projects but don't have to be maintained
with those projects.
It has no required dependencies and is MIT licenced in order to make it
as portable and easy to use as possible.
%prep
%autosetup -n aiuti-0.6
%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-aiuti -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6-1
- Package Spec generated
|