File pfqueue.spec of Package pfqueue
# norootforbuild
%if 0%{?fedora_version:1}
#
# Work around broken makeinstall macro on FC
# TODO: remove when topadd patches are implemented
#
%define makeinstall make install DESTDIR=%{buildroot}
%endif
Name: pfqueue
Version: 0.5.6
Release: 0
Summary: Queue Scanner and Frontend for Postfix and Exim
Source: http://prdownloads.sourceforge.net/pfqueue/pfqueue-%{version}.tar.gz
Source1: pfqueue.desktop
Source2: pfqueue.png
Patch1: pfqueue-fixes.patch
URL: http://pfqueue.sourceforge.net/
Group: Productivity/Networking/Email/Utilities
License: GNU General Public License (GPL)
BuildRoot: %{_tmppath}/build-%{name}-%{version}
BuildRequires: ncurses-devel glibc-devel gcc make
BuildRequires: autoconf automake libtool
%if 0%{?suse_version}
BuildRequires: update-desktop-files
%endif
%description
pfqueue is an effort to give postqueue/mailq/postsuper/exim4 a console
(ncurses) interface: it won't add any particular functionality to those
provided with MTAs themselves, but will hopefully make them easier to use.
It's a real-time queue scanner, that shows per-queue lists of existing
messages; the messages can be shown, deleted, put on hold, released or
requeued.
Authors:
--------
Stefano Rivoir <s.rivoir@gts.it>
%prep
%setup -q
%patch1
%build
%configure --disable-static
%__make %{?jobs:-j%{jobs}}
%install
%makeinstall
%__rm "%{buildroot}%{_libdir}"/lib*.la
%__rm "%{buildroot}%{_libdir}"/lib*.so
%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop"
%__install -D -m 0644 "%{SOURCE2}" "%{buildroot}%{_datadir}/pixmaps/%{name}.png"
%if %{?suse_update_desktop_file:1}0
%suse_update_desktop_file -r "%{name}" System Network
%endif
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
%__rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/pfqueue
%{_bindir}/spfqueue
%{_libdir}/libpfq_*.so.*
%{_libdir}/libpfqueue.so.*
%doc %{_mandir}/man1/pfqueue.1*
%doc %{_mandir}/man5/pfqueue.conf.5*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%changelog
* Wed Apr 2 2008 Pascal Bleser <guru@unixtech.be> 0.5.6
- new upstream version
* Sun Jun 4 2006 Pascal Bleser <guru@unixtech.be> 0.5.2-2
- moved to openSUSE Build Service
* Thu Feb 2 2006 Pascal Bleser <guru@unixtech.be> 0.5.2-1
- fixed Source URL
- new upstream version
* Wed Jan 11 2006 Pascal Bleser <guru@unixtech.be> 0.5.1-1
- x86_64 builds
- added debuginfo support
- new upstream version
- rewrote spec file
* Wed Aug 31 2005 Pascal Bleser <guru@unixtech.be> 0.5.0-1
- added suse_update_libdir
- added c_compiler and make to BuildRequires
- added TODO to doc files
- set attr on doc files
- added libpfqueue (added in upstream)
- added lib*.so files (added in upstream)
- version 0.5.0
* Mon Jul 4 2005 Pascal Bleser <guru@unixtech.be> 0.4.2-1
- version 0.4.2
* Fri Jun 17 2005 Pascal Bleser <guru@unixtech.be> 0.4.1-1
- version 0.4.1
* Sat Jun 11 2005 Pascal Bleser <guru@unixtech.be> 0.4.0-1
- version 0.4.0
* Fri May 20 2005 Pascal Bleser <guru@unixtech.be> 0.3.8-1
- version 0.3.8
* Wed May 11 2005 Pascal Bleser <guru@unixtech.be> 0.3.7-1
- version 0.3.7
* Sat Apr 23 2005 Pascal Bleser <guru@unixtech.be> 0.3.6-1
- added suse_update_config
- version 0.3.6
* Wed Mar 23 2005 Pascal Bleser <guru@unixtech.be> 0.3.5-1
- version 0.3.5
* Tue Mar 8 2005 Pascal Bleser <guru@unixtech.be> 0.3.4-1
- version 0.3.4
* Mon Feb 28 2005 Pascal Bleser <guru@unixtech.be> 0.3.3-1
- version 0.3.3
* Thu Feb 17 2005 Pascal Bleser <guru@unixtech.be> 0.3.2-1
- version 0.3.2
* Thu Feb 10 2005 Pascal Bleser <guru@unixtech.be> 0.3.1-1
- version 0.3.1
* Sat Jan 29 2005 Pascal Bleser <guru@unixtech.be> 0.3.0
- version 0.3.0
* Thu Jan 13 2005 Pascal Bleser <guru@unixtech.be> 0.2.1
- version 0.2.1
* Wed Dec 29 2004 Pascal Bleser <guru@unixtech.be> 0.1.4
- Minor bugfixes were made. It is no longer necessary to be root to use the program.
* Fri Dec 24 2004 Pascal Bleser <guru@unixtech.be> 0.1.3
- new package
# Local Variables:
# mode: rpm-spec
# tab-width: 3
# End: