This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 115
/
Copy pathlyrebird.spec
65 lines (51 loc) · 1.98 KB
/
lyrebird.spec
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
Name: lyrebird
Summary: Simple and powerful voice changer for Linux, written with Python & GTK.
URL: https://github.com/lyrebird-voice-changer/%{name}
Version: 1.2.0
Release: 3%{dist}
License: MIT
Source0: %{URL}/archive/v%{version}.tar.gz
BuildArch: noarch
BuildRequires: gettext
Requires: python3 >= 3.7.0
Requires: python3-toml
Requires: python3-gobject
Requires: gtk3
Requires: sox
Requires: ((pipewire and pipewire-pulseaudio) or pulseaudio)
%description
Simple and powerful voice changer for Linux, written with Python & GTK.
Features:
* Built in effects for accurate male and female voices.
* Ability to create and load custom presets.
* Manual pitch scale for finer adjustment.
* Creates its own temporary virtual input device.
* A clean and easy to use GUI.
%prep
%setup -q -n %{name}-%{version}
%install
install -dm 0755 %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}/
install -dm 0755 %{buildroot}%{_datadir}/%{name}
cp -rf app app.py icon.png %{buildroot}%{_datadir}/%{name}/
install -dm 0755 %{buildroot}%{_datadir}/applications
BIN_PATH=%{_bindir} SHARE_PATH=%{_datadir}/%{name} envsubst < %{name}.desktop > %{buildroot}%{_datadir}/applications/%{name}.desktop
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%license LICENSE
%doc README.md CHANGELOG.md
%changelog
* Wed Aug 23 2023 ps-gill <pgdev@daak.ca> - 1.2.0-3
- Rearranging "Requires" to give PipeWire preference.
- Updating spec "install" path to remove additional slashes.
* Wed Aug 23 2023 sT331h0rs3 <sT331h0rs3@gmail.com> - 1.2.0-2
- Actualized dependencies.
* Tue Aug 22 2023 sT331h0rs3 <sT331h0rs3@gmail.com> - 1.2.0-1
- Update version to 1.2.0 and description.
* Fri Jan 28 2022 sT331h0rs3 <sT331h0rs3@gmail.com> - 1.1.0-4
- Change the GitHub URL and set noarch.
* Sun Apr 04 2021 sT331h0rs3 <sT331h0rs3@gmail.com> - 1.1.0-3
- Initial RPM packaging for Fedora is done.