## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # defining macros needed by SELinux %global selinuxtype targeted %global modulename ntfysh Name: ntfysh-selinux Version: 2.14.0 Release: %autorelease License: GPLv3 URL: https://git.demus.dk/demus/ntfysh-selinux-rpm Summary: SELinux policy for ntfysh Source0: ntfysh.fc Source1: ntfysh.if Source2: ntfysh.te Source3: makefile Source4: LICENSE Source5: README.md Requires: selinux-policy-%{selinuxtype} Requires: ntfysh Requires(post): selinux-policy-%{selinuxtype} BuildRequires: selinux-policy-devel Obsoletes: ntfy_selinux <= %version Obsoletes: ntfysh_selinux <= %version BuildArch: noarch %{?selinux_requires} %description Custom SELinux policy modules for ntfysh. %prep %setup -c -T %{__cp} %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} . %build make %install # install policy modules %{__install} -D -m 0644 %{modulename}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2 %{__install} -D -p -m 0644 %{modulename}.if %{buildroot}%{_datadir}/selinux/devel/include/distributed/%{modulename}.if %check %pre %selinux_relabel_pre -s %{selinuxtype} %post %selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2 %postun if [ $1 -eq 0 ]; then %selinux_modules_uninstall -s %{selinuxtype} %{modulename} fi %posttrans %selinux_relabel_post -s %{selinuxtype} %files %{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.* %{_datadir}/selinux/devel/include/distributed/%{modulename}.if %ghost %verify(not md5 size mode mtime) %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{modulename} %license LICENSE %doc README.md %changelog ## START: Generated by rpmautospec * Sun Nov 30 2025 Daniel Demus - 2.14.0-1 - Add package * Sun Nov 30 2025 Daniel Demus - 0.1.0-1 - Initial commit ## END: Generated by rpmautospec