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:
openSUSE Build Service is sponsored by