blob: c9345cc7a9338c7c7d8fb18637c23bba2de99ad2 (
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
%global _empty_manifest_terminate_build 0
Name: python-ScratchEncoder
Version: 0.1.6
Release: 1
Summary: Scratch Encoder
License: MIT
URL: https://github.com/The-Cloud-Dev/ScratchEncoder
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/46/4b/df76b1908dc5c193a9bea94736249353cca5aa80919e11138c02142b3d5a/ScratchEncoder-0.1.6.tar.gz
BuildArch: noarch
%description
# ScratchEncoder
## Installation
```bash
pip install ScratchEncoder
```
## Usage
```python
encoder = scratchencoder.Encoder()
```
Initializes a new encoder object.
## Encoding
```python
encoder.encode('Text')
# Encodes text and returns the encoded value
encoder.decode('value')
# Decodes a value and returns the decoded text
```
## Scratch
View the project on scratch [here](https://scratch.mit.edu/projects/546443308)
Contact me on my [Scratch Profile](https://scratch.mit.edu/users/TheCloudDev/#comments)
%package -n python3-ScratchEncoder
Summary: Scratch Encoder
Provides: python-ScratchEncoder
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-ScratchEncoder
# ScratchEncoder
## Installation
```bash
pip install ScratchEncoder
```
## Usage
```python
encoder = scratchencoder.Encoder()
```
Initializes a new encoder object.
## Encoding
```python
encoder.encode('Text')
# Encodes text and returns the encoded value
encoder.decode('value')
# Decodes a value and returns the decoded text
```
## Scratch
View the project on scratch [here](https://scratch.mit.edu/projects/546443308)
Contact me on my [Scratch Profile](https://scratch.mit.edu/users/TheCloudDev/#comments)
%package help
Summary: Development documents and examples for ScratchEncoder
Provides: python3-ScratchEncoder-doc
%description help
# ScratchEncoder
## Installation
```bash
pip install ScratchEncoder
```
## Usage
```python
encoder = scratchencoder.Encoder()
```
Initializes a new encoder object.
## Encoding
```python
encoder.encode('Text')
# Encodes text and returns the encoded value
encoder.decode('value')
# Decodes a value and returns the decoded text
```
## Scratch
View the project on scratch [here](https://scratch.mit.edu/projects/546443308)
Contact me on my [Scratch Profile](https://scratch.mit.edu/users/TheCloudDev/#comments)
%prep
%autosetup -n ScratchEncoder-0.1.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-ScratchEncoder -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 0.1.6-1
- Package Spec generated
|