From 729a27b27f9889663d6b8818153be3ba65a1154b Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 15 May 2023 05:37:08 +0000 Subject: automatic import of python-feeluown --- python-feeluown.spec | 228 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 228 insertions(+) create mode 100644 python-feeluown.spec (limited to 'python-feeluown.spec') diff --git a/python-feeluown.spec b/python-feeluown.spec new file mode 100644 index 0000000..8a6ce8d --- /dev/null +++ b/python-feeluown.spec @@ -0,0 +1,228 @@ +%global _empty_manifest_terminate_build 0 +Name: python-feeluown +Version: 3.8.11 +Release: 1 +Summary: *nix music player +License: GPL-3.0 +URL: https://github.com/feeluown/FeelUOwn +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/16/37/45fa93f8f44e9c389fc9f76f02f4b1fcac8474428d565197932874f2d083/feeluown-3.8.11.tar.gz +BuildArch: noarch + + +%description +## FeelUOwn - feel your own + +[![Documentation Status](https://readthedocs.org/projects/feeluown/badge/?version=latest)](http://feeluown.readthedocs.org) +[![Build Status](https://github.com/feeluown/feeluown/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/feeluown/FeelUOwn) +[![Coverage Status](https://coveralls.io/repos/github/feeluown/FeelUOwn/badge.svg)](https://coveralls.io/github/feeluown/FeelUOwn) +[![PyPI](https://img.shields.io/pypi/v/feeluown.svg)](https://pypi.python.org/pypi/feeluown) +[![python](https://img.shields.io/pypi/pyversions/feeluown.svg)](https://pypi.python.org/pypi/feeluown) + +FeelUOwn 是一个稳定、用户友好以及高度可定制的音乐播放器。 + +[![macOS 效果预览](https://user-images.githubusercontent.com/4962134/73344241-fa5e7280-42bc-11ea-95bf-28eac8180d0e.png)](https://www.bilibili.com/video/av46787694/) + +### 特性 + +- 安装简单,新手友好,默认提供国内各音乐平台插件(网易云、虾米、QQ) +- 基于文本的歌单,方便与朋友分享、设备之间同步 +- 提供基于 TCP 的交互控制协议 +- 类似 `.vimrc` 和 `.emacs` 的配置文件 `.fuorc` +- 有友善的开发上手文档,核心模块有较好的文档和测试覆盖 + +### 快速试用 + +使用系统包管理器一键安装 FeelUOwn 及其扩展吧! + +对于 Arch Linux 和 macOS,你可以分别使用如下方式安装: +```sh +# Arch Linux +yay -S feeluown # 安装稳定版,最新版的包名为 feeluown-git +yay -S feeluown-netease # 按需安装其它扩展 +yay -S feeluown-kuwo +yay -S feeluown-qqmusic +yay -S feeluown-local + +# macOS +brew tap feeluown/feeluown +brew install feeluown --with-battery # 安装 FeelUOwn 以及扩展 +feeluown genicon # 在桌面生成 FeelUOwn 图标 +``` + +Gentoo, NixOS, Debian 等 Linux 发行版也支持使用其系统包管理器安装! +Windows 可以直接下载预打包好的二进制。详情可以参考文档: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 + +[![Documentation Status](https://readthedocs.org/projects/feeluown/badge/?version=latest)](http://feeluown.readthedocs.org) +[![Build Status](https://github.com/feeluown/feeluown/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/feeluown/FeelUOwn) +[![Coverage Status](https://coveralls.io/repos/github/feeluown/FeelUOwn/badge.svg)](https://coveralls.io/github/feeluown/FeelUOwn) +[![PyPI](https://img.shields.io/pypi/v/feeluown.svg)](https://pypi.python.org/pypi/feeluown) +[![python](https://img.shields.io/pypi/pyversions/feeluown.svg)](https://pypi.python.org/pypi/feeluown) + +FeelUOwn 是一个稳定、用户友好以及高度可定制的音乐播放器。 + +[![macOS 效果预览](https://user-images.githubusercontent.com/4962134/73344241-fa5e7280-42bc-11ea-95bf-28eac8180d0e.png)](https://www.bilibili.com/video/av46787694/) + +### 特性 + +- 安装简单,新手友好,默认提供国内各音乐平台插件(网易云、虾米、QQ) +- 基于文本的歌单,方便与朋友分享、设备之间同步 +- 提供基于 TCP 的交互控制协议 +- 类似 `.vimrc` 和 `.emacs` 的配置文件 `.fuorc` +- 有友善的开发上手文档,核心模块有较好的文档和测试覆盖 + +### 快速试用 + +使用系统包管理器一键安装 FeelUOwn 及其扩展吧! + +对于 Arch Linux 和 macOS,你可以分别使用如下方式安装: +```sh +# Arch Linux +yay -S feeluown # 安装稳定版,最新版的包名为 feeluown-git +yay -S feeluown-netease # 按需安装其它扩展 +yay -S feeluown-kuwo +yay -S feeluown-qqmusic +yay -S feeluown-local + +# macOS +brew tap feeluown/feeluown +brew install feeluown --with-battery # 安装 FeelUOwn 以及扩展 +feeluown genicon # 在桌面生成 FeelUOwn 图标 +``` + +Gentoo, NixOS, Debian 等 Linux 发行版也支持使用其系统包管理器安装! +Windows 可以直接下载预打包好的二进制。详情可以参考文档: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 + +[![Documentation Status](https://readthedocs.org/projects/feeluown/badge/?version=latest)](http://feeluown.readthedocs.org) +[![Build Status](https://github.com/feeluown/feeluown/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/feeluown/FeelUOwn) +[![Coverage Status](https://coveralls.io/repos/github/feeluown/FeelUOwn/badge.svg)](https://coveralls.io/github/feeluown/FeelUOwn) +[![PyPI](https://img.shields.io/pypi/v/feeluown.svg)](https://pypi.python.org/pypi/feeluown) +[![python](https://img.shields.io/pypi/pyversions/feeluown.svg)](https://pypi.python.org/pypi/feeluown) + +FeelUOwn 是一个稳定、用户友好以及高度可定制的音乐播放器。 + +[![macOS 效果预览](https://user-images.githubusercontent.com/4962134/73344241-fa5e7280-42bc-11ea-95bf-28eac8180d0e.png)](https://www.bilibili.com/video/av46787694/) + +### 特性 + +- 安装简单,新手友好,默认提供国内各音乐平台插件(网易云、虾米、QQ) +- 基于文本的歌单,方便与朋友分享、设备之间同步 +- 提供基于 TCP 的交互控制协议 +- 类似 `.vimrc` 和 `.emacs` 的配置文件 `.fuorc` +- 有友善的开发上手文档,核心模块有较好的文档和测试覆盖 + +### 快速试用 + +使用系统包管理器一键安装 FeelUOwn 及其扩展吧! + +对于 Arch Linux 和 macOS,你可以分别使用如下方式安装: +```sh +# Arch Linux +yay -S feeluown # 安装稳定版,最新版的包名为 feeluown-git +yay -S feeluown-netease # 按需安装其它扩展 +yay -S feeluown-kuwo +yay -S feeluown-qqmusic +yay -S feeluown-local + +# macOS +brew tap feeluown/feeluown +brew install feeluown --with-battery # 安装 FeelUOwn 以及扩展 +feeluown genicon # 在桌面生成 FeelUOwn 图标 +``` + +Gentoo, NixOS, Debian 等 Linux 发行版也支持使用其系统包管理器安装! +Windows 可以直接下载预打包好的二进制。详情可以参考文档:https://feeluown.readthedocs.io/ , +也欢迎你加入开发者/用户[交流群](https://t.me/joinchat/H7k12hG5HYsGy7RVvK_Dwg)。 + +### 免责声明 + +FeelUown(以下简称“本软件”)是一个个人媒体资源播放工具。本软件提供的所有功能和资料 +不得用于任何商业用途。用户可以自由选择是否使用本产品提供的软件。如果用户下载、安装、 +使用本软件,即表明用户信任该软件作者,软件作者对任何原因在使用本软件时可能对用户自己 +或他人造成的任何形式的损失和伤害不承担责任。 + +任何单位或个人认为通过本软件提供的功能可能涉嫌侵犯其合法权益,应该及时向 feeluown +组织书面反馈,并提供身份证明、权属证明及详细侵权情况证明,在收到上述法律文件后, +feeluown 组织将会尽快移除被控侵权内容。(联系方式: yinshaowen241 [at] gmail [dot] com ) + +%prep +%autosetup -n feeluown-3.8.11 + +%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 +* Mon May 15 2023 Python_Bot - 3.8.11-1 +- Package Spec generated -- cgit v1.2.3