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
|
%global _empty_manifest_terminate_build 0
Name: python-docx
Version: 0.2.4
Release: 1
Summary: The docx module creates, reads and writes Microsoft Office Word 2007 docx files
License: UNKNOWN
URL: http://github.com/mikemaccana/python-docx
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/4a/8e/5a01644697b03016de339ef444cfff28367f92984dc74eddaab1ed60eada/docx-0.2.4.tar.gz
BuildArch: noarch
%description
The docx module creates, reads and writes Microsoft Office Word 2007 docx
files.
These are referred to as 'WordML', 'Office Open XML' and 'Open XML' by
Microsoft.
These documents can be opened in Microsoft Office 2007 / 2010, Microsoft Mac
Office 2008, Google Docs, OpenOffice.org 3, and Apple iWork 08.
They also `validate as well formed XML <http://validator.w3.org/check>`_.
The module was created when I was looking for a Python support for MS Word
.docx files, but could only find various hacks involving COM automation,
calling .Net or Java, or automating OpenOffice or MS Office.
The docx module has the following features:
%package -n python3-docx
Summary: The docx module creates, reads and writes Microsoft Office Word 2007 docx files
Provides: python-docx
BuildRequires: python3-devel
BuildRequires: python3-setuptools
%description -n python3-docx
The docx module creates, reads and writes Microsoft Office Word 2007 docx
files.
These are referred to as 'WordML', 'Office Open XML' and 'Open XML' by
Microsoft.
These documents can be opened in Microsoft Office 2007 / 2010, Microsoft Mac
Office 2008, Google Docs, OpenOffice.org 3, and Apple iWork 08.
They also `validate as well formed XML <http://validator.w3.org/check>`_.
The module was created when I was looking for a Python support for MS Word
.docx files, but could only find various hacks involving COM automation,
calling .Net or Java, or automating OpenOffice or MS Office.
The docx module has the following features:
%package help
Summary: Development documents and examples for docx
Provides: python3-docx-doc
%description help
The docx module creates, reads and writes Microsoft Office Word 2007 docx
files.
These are referred to as 'WordML', 'Office Open XML' and 'Open XML' by
Microsoft.
These documents can be opened in Microsoft Office 2007 / 2010, Microsoft Mac
Office 2008, Google Docs, OpenOffice.org 3, and Apple iWork 08.
They also `validate as well formed XML <http://validator.w3.org/check>`_.
The module was created when I was looking for a Python support for MS Word
.docx files, but could only find various hacks involving COM automation,
calling .Net or Java, or automating OpenOffice or MS Office.
The docx module has the following features:
%prep
%autosetup -n docx-0.2.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-docx -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Sat Feb 25 2023 Python_Bot <Python_Bot@openeuler.org> - 0.2.4-1
- Package Spec generated
|