%define name smeserver-pfhandle Name: %{name} %define version 11.0 %define release 2 Version: %{version} Release: %{release}%{?dist} BuildArch: noarch License: GPL Group: Networking/Info Summary: adds a panel for managing the Postfix queues using pfhandle BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot Source: %{name}-%{version}.tar.xz Obsoletes: qmHandle Obsoletes: e-smith-qmail-view Obsoletes: e-smith-qmHandle Obsoletes: smeserver-saco-qmHandle Obsoletes: smeserver-qmHandle Provides: smeserver-pfhandle Requires: smeserver-base Requires: smeserver-lib Requires: perl Requires: pfHandle >= 1.1-6 Requires: smeserver-release >= 11 BuildRequires: smeserver-devtools AutoReqProv: no %description A panel for managing the Postfix queues using pfhandle (http://launchpad.net/pfhandle) %changelog * Wed Nov 05 2025 Brian Read 11.0-2.sme - Refactor filenames, routes etc to bring it into line with other modules, v11 to reflect SME11 [SME: 13274] * Mon Nov 03 2025 Vasarhelyi Zsolt 1.0-1.sme - Initial release [SME: 12853] %prep %setup mkdir -p root/etc/e-smith/events/smeserver-pfhandle-update %build perl createlinks %install rm -rf $RPM_BUILD_ROOT (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) rm -f e-smith-%{version}-filelist /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}-%{version}-filelist %defattr(-,root,root) %attr(4750 root admin) "/etc/e-smith/web/functions/pfhandle" %pre %post -p /bin/sh #/etc/e-smith/events/actions/navigation-conf >/dev/null 2>&1 %preun %postun -p /bin/sh #/etc/e-smith/events/actions/navigation-conf >/dev/null 2>&1