%global git_commit_hash 8b2e8ae72877b8060a8b5593efbe53213c075415 Name: nautilus-admin Version: 1.1.9 Release: 2%{?dist} Summary: Extension for Nautilus to do administrative operations License: GPL-3.0 URL: https://github.com/adekmaulana/%{name} Source0: https://github.com/adekmaulana/%{name}/archive/%{git_commit_hash}.zip BuildRequires: cmake BuildRequires: gettext Requires: python3 Requires: nautilus-python Requires: gedit BuildArch: noarch %description Nautilus Admin is a simple Python extension for the Nautilus file manager that adds some administrative actions to the right-click menu: * Open as Administrator: opens a folder in a new Nautilus window running with administrator (root) privileges. * Edit as Administrator: opens a file in a Gedit window running with administrator (root) privileges. Please remember to restart Nautilus after installation. You can use `nautilus -q` command. %prep %autosetup -n %{name}-%{git_commit_hash} %build %cmake %cmake_build %install %cmake_install %find_lang %{name} %files -f %{name}.lang /%{_datadir}/nautilus-python/extensions/%{name}.py %changelog * Sun Jan 10 2021 Tomasz Gąsior - Change upstream from abandoned repository to fork, making this package working with current Python. * Mon Nov 18 2019 Tomasz Gąsior - Initial