# Created by pyp2rpm-3.3.6 %global pypi_name op1repacker %global common_description %{expand: OP-1 Firmware Repacker is the tool for unpacking and repacking OP-1 synthesizer firmware. This allows you to access and modify the files within the firmware as well as repacking the files into a valid installable firmware file. Ready made mods are also included in the tool. Lastly it is also possible to analyze unpacked firmware to get information such as build version, build time and date, bootloader version etc.} Name: python-%{pypi_name} Version: 0.2.6 Release: 1%{?dist} Summary: Tool for unpacking, modding and repacking OP-1 firmware License: MIT URL: https://github.com/op1hacks/op1repacker Source0: %{pypi_source} BuildArch: noarch BuildRequires: sed BuildRequires: python3-devel BuildRequires: python3dist(setuptools) %description %{common_description} %package -n %{pypi_name} Summary: %{summary} %description -n %{pypi_name} %{common_description} %prep %autosetup -n %{pypi_name}-%{version} # Remove bundled egg-info rm -rf %{pypi_name}.egg-info # Remove unneeded shebang sed -e "\|#!/usr/bin/env python3|d" -i %{pypi_name}/*.py %build %py3_build %install %py3_install %files -n %{pypi_name} %doc README.md %{_bindir}/op1repacker %{python3_sitelib}/%{pypi_name} %{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info %changelog * Sun Apr 18 2021 Davide Cavalca - 0.2.6-1 - Initial package.