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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
|
%global _empty_manifest_terminate_build 0
Name: python-feeluown
Version: 3.8.12
Release: 1
Summary: *nix music player
License: GPL-3.0
URL: https://github.com/feeluown/FeelUOwn
Source0: https://mirrors.aliyun.com/pypi/web/packages/3a/b6/0d3edeab6f2cd07b5d351ef2cac74d2890f30da49c3adf0e35e9fa23e527/feeluown-3.8.12.tar.gz
BuildArch: noarch
%description
## FeelUOwn - feel your own
[](http://feeluown.readthedocs.org)
[](https://github.com/feeluown/FeelUOwn)
[](https://coveralls.io/github/feeluown/FeelUOwn)
[](https://pypi.python.org/pypi/feeluown)
[](https://pypi.python.org/pypi/feeluown)
FeelUOwn 是一个稳定、用户友好以及高度可定制的音乐播放器。
[](https://www.bilibili.com/video/av46787694/)
### 特性
- 稳定、易用:
- 一键安装,各流行平台均有打包(如 Arch Linux, Windows, macOS 等)
- 有各媒体资源平台的插件,充分且合理的利用全网免费资源(如网易云、QQ、Bilibili 等)
- 基础功能完善,桌面歌词、资源智能替换、多音质选择、nowplaying 协议等
- 核心模块有较好的测试覆盖、核心接口保持较好的向后兼容
- 可玩性强:
- 提供基于 TCP 的交互控制协议
- 基于文本的歌单,方便与朋友分享、设备之间同步
- 支持基于 Python 的配置文件 `.fuorc`,类似 `.vimrc` 和 `.emacs`
### 快速试用
使用系统包管理器一键安装 FeelUOwn 及其扩展吧!
对于 Arch Linux 和 macOS,你可以分别使用如下方式安装:
```sh
# Arch Linux
yay -S feeluown # 安装稳定版,最新版的包名为 feeluown-git
yay -S feeluown-netease # 按需安装其它扩展
yay -S feeluown-kuwo
yay -S feeluown-bilibili
# macOS(也可以下载打包好的二进制)
brew tap feeluown/feeluown
brew install feeluown --with-battery # 安装 FeelUOwn 以及扩展
feeluown genicon # 在桌面生成 FeelUOwn 图标
```
Windows 用户可以在 Release 页面下载预打包好的二进制。
Gentoo, NixOS, Debian 等 Linux 发行版也支持使用其系统包管理器安装!
详情可以参考文档:https://feeluown.readthedocs.io/ ,
也欢迎你加入开发者/用户[交流群](https://t.me/joinchat/H7k12hG5HYsGy7RVvK_Dwg)。
### 免责声明
FeelUown(以下简称“本软件”)是一个个人媒体资源播放工具。本软件提供的所有功能和资料
不得用于任何商业用途。用户可以自由选择是否使用本产品提供的软件。如果用户下载、安装、
使用本软件,即表明用户信任该软件作者,软件作者对任何原因在使用本软件时可能对用户自己
或他人造成的任何形式的损失和伤害不承担责任。
任何单位或个人认为通过本软件提供的功能可能涉嫌侵犯其合法权益,应该及时向 feeluown
组织书面反馈,并提供身份证明、权属证明及详细侵权情况证明,在收到上述法律文件后,
feeluown 组织将会尽快移除被控侵权内容。(联系方式: yinshaowen241 [at] gmail [dot] com )
%package -n python3-feeluown
Summary: *nix music player
Provides: python-feeluown
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-feeluown
## FeelUOwn - feel your own
[](http://feeluown.readthedocs.org)
[](https://github.com/feeluown/FeelUOwn)
[](https://coveralls.io/github/feeluown/FeelUOwn)
[](https://pypi.python.org/pypi/feeluown)
[](https://pypi.python.org/pypi/feeluown)
FeelUOwn 是一个稳定、用户友好以及高度可定制的音乐播放器。
[](https://www.bilibili.com/video/av46787694/)
### 特性
- 稳定、易用:
- 一键安装,各流行平台均有打包(如 Arch Linux, Windows, macOS 等)
- 有各媒体资源平台的插件,充分且合理的利用全网免费资源(如网易云、QQ、Bilibili 等)
- 基础功能完善,桌面歌词、资源智能替换、多音质选择、nowplaying 协议等
- 核心模块有较好的测试覆盖、核心接口保持较好的向后兼容
- 可玩性强:
- 提供基于 TCP 的交互控制协议
- 基于文本的歌单,方便与朋友分享、设备之间同步
- 支持基于 Python 的配置文件 `.fuorc`,类似 `.vimrc` 和 `.emacs`
### 快速试用
使用系统包管理器一键安装 FeelUOwn 及其扩展吧!
对于 Arch Linux 和 macOS,你可以分别使用如下方式安装:
```sh
# Arch Linux
yay -S feeluown # 安装稳定版,最新版的包名为 feeluown-git
yay -S feeluown-netease # 按需安装其它扩展
yay -S feeluown-kuwo
yay -S feeluown-bilibili
# macOS(也可以下载打包好的二进制)
brew tap feeluown/feeluown
brew install feeluown --with-battery # 安装 FeelUOwn 以及扩展
feeluown genicon # 在桌面生成 FeelUOwn 图标
```
Windows 用户可以在 Release 页面下载预打包好的二进制。
Gentoo, NixOS, Debian 等 Linux 发行版也支持使用其系统包管理器安装!
详情可以参考文档:https://feeluown.readthedocs.io/ ,
也欢迎你加入开发者/用户[交流群](https://t.me/joinchat/H7k12hG5HYsGy7RVvK_Dwg)。
### 免责声明
FeelUown(以下简称“本软件”)是一个个人媒体资源播放工具。本软件提供的所有功能和资料
不得用于任何商业用途。用户可以自由选择是否使用本产品提供的软件。如果用户下载、安装、
使用本软件,即表明用户信任该软件作者,软件作者对任何原因在使用本软件时可能对用户自己
或他人造成的任何形式的损失和伤害不承担责任。
任何单位或个人认为通过本软件提供的功能可能涉嫌侵犯其合法权益,应该及时向 feeluown
组织书面反馈,并提供身份证明、权属证明及详细侵权情况证明,在收到上述法律文件后,
feeluown 组织将会尽快移除被控侵权内容。(联系方式: yinshaowen241 [at] gmail [dot] com )
%package help
Summary: Development documents and examples for feeluown
Provides: python3-feeluown-doc
%description help
## FeelUOwn - feel your own
[](http://feeluown.readthedocs.org)
[](https://github.com/feeluown/FeelUOwn)
[](https://coveralls.io/github/feeluown/FeelUOwn)
[](https://pypi.python.org/pypi/feeluown)
[](https://pypi.python.org/pypi/feeluown)
FeelUOwn 是一个稳定、用户友好以及高度可定制的音乐播放器。
[](https://www.bilibili.com/video/av46787694/)
### 特性
- 稳定、易用:
- 一键安装,各流行平台均有打包(如 Arch Linux, Windows, macOS 等)
- 有各媒体资源平台的插件,充分且合理的利用全网免费资源(如网易云、QQ、Bilibili 等)
- 基础功能完善,桌面歌词、资源智能替换、多音质选择、nowplaying 协议等
- 核心模块有较好的测试覆盖、核心接口保持较好的向后兼容
- 可玩性强:
- 提供基于 TCP 的交互控制协议
- 基于文本的歌单,方便与朋友分享、设备之间同步
- 支持基于 Python 的配置文件 `.fuorc`,类似 `.vimrc` 和 `.emacs`
### 快速试用
使用系统包管理器一键安装 FeelUOwn 及其扩展吧!
对于 Arch Linux 和 macOS,你可以分别使用如下方式安装:
```sh
# Arch Linux
yay -S feeluown # 安装稳定版,最新版的包名为 feeluown-git
yay -S feeluown-netease # 按需安装其它扩展
yay -S feeluown-kuwo
yay -S feeluown-bilibili
# macOS(也可以下载打包好的二进制)
brew tap feeluown/feeluown
brew install feeluown --with-battery # 安装 FeelUOwn 以及扩展
feeluown genicon # 在桌面生成 FeelUOwn 图标
```
Windows 用户可以在 Release 页面下载预打包好的二进制。
Gentoo, NixOS, Debian 等 Linux 发行版也支持使用其系统包管理器安装!
详情可以参考文档:https://feeluown.readthedocs.io/ ,
也欢迎你加入开发者/用户[交流群](https://t.me/joinchat/H7k12hG5HYsGy7RVvK_Dwg)。
### 免责声明
FeelUown(以下简称“本软件”)是一个个人媒体资源播放工具。本软件提供的所有功能和资料
不得用于任何商业用途。用户可以自由选择是否使用本产品提供的软件。如果用户下载、安装、
使用本软件,即表明用户信任该软件作者,软件作者对任何原因在使用本软件时可能对用户自己
或他人造成的任何形式的损失和伤害不承担责任。
任何单位或个人认为通过本软件提供的功能可能涉嫌侵犯其合法权益,应该及时向 feeluown
组织书面反馈,并提供身份证明、权属证明及详细侵权情况证明,在收到上述法律文件后,
feeluown 组织将会尽快移除被控侵权内容。(联系方式: yinshaowen241 [at] gmail [dot] com )
%prep
%autosetup -n feeluown-3.8.12
%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-feeluown -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 3.8.12-1
- Package Spec generated
|