Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > e9963aaebf9831198185d6578a5ee061 > files > 5

pan-0.125-1mdv2007.1.src.rpm

%define with_spell 1

%{?_with_spell: %{expand: %%define with_spell 1}}
%{?_without_spell: %{expand: %%define with_spell 0}}

Summary:	A USENET newsreader for GNOME
Name:		pan
Version:	0.125
Release:	%mkrel 1
Epoch:		1
License:	GPL
Group:		Networking/News
URL:		http://pan.rebelbase.com/
Source0:	http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2
Source2:	%{name}-32.png
Source3:	%{name}-16.png
Source4:	%{name}-48.png

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{with_spell}
BuildRequires:  gtkspell-devel
%endif
BuildRequires:	gtk+2-devel >= 2.0.5
BuildRequires:	libgmime-devel
BuildRequires:	pcre-devel
BuildRequires:	desktop-file-utils

%description

This is PAN, a powerful and user-friendly USENET newsreader for GNOME.  
The latest info and versions of Pan can always
be found at http://pan.rebelbase.com/.

%prep

%setup -q

%build

%configure2_5x \
%if %{with_spell}
 --with-gtkspell
%else
 --without-gtkspell
%endif

%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%makeinstall_std Productivitydir=%{_datadir}/applications/

%{find_lang} %{name}

# Menu
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat >$RPM_BUILD_ROOT%{_menudir}/%{name} <<EOF
?package(%{name}): command="%{_bindir}/%{name}" needs="X11" \
icon="%{name}.png" section="Internet/News" \
title="Pan" longtitle="Read News from Usenet" \
startup_notify="true" \
xdg="true"
EOF

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="News" \
  --add-category="Network" \
  --add-category="X-MandrivaLinux-Internet-News" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icon
install -d $RPM_BUILD_ROOT/%{_iconsdir}
install -d $RPM_BUILD_ROOT/%{_liconsdir}
install -d $RPM_BUILD_ROOT/%{_miconsdir}
cp -f %{SOURCE2} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
cp -f %{SOURCE3} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
# png is anti-aliased when put on the gnome panel
cp -f %{SOURCE4} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

%post
%{update_menus}

%postun
%{clean_menus}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS TODO COPYING 
%attr(755,root,root) %{_bindir}/%{name}
%{_menudir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*

%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT


%changelog
* Thu Feb 22 2007 Frederic Crozat <fcrozat@mandriva.com> 0.125-1mdv2007.0
+ Revision: 124371
- Release 0.125

* Tue Feb 13 2007 Frederic Crozat <fcrozat@mandriva.com> 1:0.124-1mdv2007.1
+ Revision: 120301
- Release 0.124

* Tue Feb 06 2007 Frederic Crozat <fcrozat@mandriva.com> 1:0.123-1mdv2007.1
+ Revision: 116868
- Release 0.123

* Mon Feb 05 2007 Frederic Crozat <fcrozat@mandriva.com> 1:0.122-1mdv2007.1
+ Revision: 116292
- Release 0.122

* Mon Jan 22 2007 Frederic Crozat <fcrozat@mandriva.com> 1:0.121-1mdv2007.1
+ Revision: 111989
- Release 0.121

* Wed Jan 03 2007 Frederic Crozat <fcrozat@mandriva.com> 1:0.120-1mdv2007.1
+ Revision: 103524
- Release 0.120

* Fri Nov 10 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.119-1mdv2007.1
+ Revision: 80847
- Release 0.119

* Sat Nov 04 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.118-2mdv2007.1
+ Revision: 76541
- Ensure spellchecking is enabled (and correctly disabled when requested in specfile)

* Fri Nov 03 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.118-1mdv2007.1
+ Revision: 76121
- Release 0.118

* Thu Oct 26 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.117-1mdv2007.1
+ Revision: 73027
- Import pan



* Wed Oct 25 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.117-1mdv2007.1
- Release 0.117

* Sun Oct 01 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.115-1mdv2007.0
- Release 0.115

* Tue Sep 26 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.114-1mdv2007.0
- Release 0.114

* Fri Sep 22 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.113-1mdv2007.0
- Release 0.113

* Mon Sep 11 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.112-1mdv2007.0
- Release 0.112

* Mon Sep 04 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.111-1mdv2007.0
- Release 0.111

* Mon Aug 21 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.109-1mdv2007.0
- Release 0.109

* Tue Aug 15 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.108-1mdv2007.0
- Release 0.108
- Update Source URL

* Sun Aug 13 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.107-1mdv2007.0
- Release 0.107

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.106-1mdv2007.0
- Release 0.106
- Fix xdg tag

* Sun Jul 16 2006 Stefan van der Eijk <stefan@mandriva.org> 1:0.103-1mdv2007.0
- New release 0.103

* Fri Jun 30 2006 Stefan van der Eijk <stefan@eijk.nu> 1:0.101-1
- New release 0.101

* Mon May 29 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.99-2mdv2007.0
- really use new menu

* Sun May 28 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.99-1mdv2007.0
- New release 0.99
- Use new menu system

* Sun May 14 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.97-1mdk
- New release 0.97

* Thu May 11 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.96-1mdk
- Release 0.96

* Tue May 02 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.95-1mdk
- New release 0.95

* Sun Apr 23 2006 Pascal Terjan <pterjan@mandriva.org> 1:0.94-1mdk
- 0.94
- Fix sources URL

* Sun Apr 16 2006 Stefan van der Eijk <stefan@eijk.nu> 1:0.93-1mdk
- 0.93
- BuildRequires

* Fri Apr 14 2006 Frederic Crozat <fcrozat@mandriva.com> 1:0.92-1mdk
- Release 0.92 (and no Albert, it wasn't dead ;)
- Remove patches 0, 1 (merged upstream), 2 (no longer relevant)

* Wed Sep  7 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.14.2.91-4mdk
- gcc4 fixes

* Wed Feb 23 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.2.91-3mdk 
- Patch0 (CVS): fix header corruption
- Patch1 (CVS): fix group always empty

* Thu Dec 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.2.91-2mdk
- startupnotify should be true, not yes

* Mon Jan 26 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.2.91-1mdk
- Release 0.14.2.91
- Remove patch 0 (merged upstream)

* Thu Dec 11 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.2.90-2mdk
- Patch0 (CVS): fix scoring when using non-UTF8 locale

* Mon Dec 01 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.2.90-1mdk
- Release 0.14.2.90

* Wed Sep 03 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.2-1mdk
- Release 0.14.2

* Thu Aug 28 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.1-1mdk
- Release 0.14.1 (stable)

* Thu Aug 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14.0.96-1mdk
- Release 0.14.0.96

* Tue Aug 19 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.14.0.95-1mdk
- Release 0.14.0.05

* Tue Aug  5 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.14.0.94-1mdk
- Release 0.14.0.94
- Remove patch0 (merged upstream)

* Thu Jul 31 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.14.0.93-1mdk
- Release 0.14.0.93
- Switching to gnet2
- Patch0: fix handling of BROWSER variable (bug #4418)

* Tue Jul 29 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.14.0.92-1mdk
- Release 0.14.0.92

* Thu Jul 17 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.14.0.91-1mdk
- Release 0.14.0.91

* Tue Jul  8 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.14.0.90-1mdk
- Release 0.14.0.90

* Mon May 12 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.14.0-1mdk
- Release 0.14.0

* Sat Apr 26 2003 Stefan van der Eijk <stefan@eijk.nu> - 1:0.13.96-1mdk
- Release 0.13.96

* Tue Apr 22 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.13.95-1mdk
- Release 0.13.95

* Wed Apr 16 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.13.94-1mdk
- Release 0.13.94

* Wed Apr  2 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.13.93-1mdk
- Release 0.13.93

* Thu Feb 27 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1:0.13.4-1mdk
- Release 0.13.4

* Fri Feb 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.3.93-1mdk
- Release 0.13.3.83

* Mon Feb 10 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.3.92-1mdk
- Release 0.13.3.92

* Sun Feb  2 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.3.91-1mdk
- Release 0.13.3.91

* Fri Jan 17 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.3.90-1mdk
- Release 0.13.3.90

* Tue Dec 31 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.3-1mdk
- Release 0.13.3

* Fri Dec 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.2.93-1mdk
- Release 0.13.2.93

* Wed Dec 11 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.2.92-1mdk
- Release 0.13.2.92
- Enable startup_notify

* Fri Dec  6 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1:0.13.2.91-1mdk
- Release 0.13.2.91

* Fri Nov 22 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13.2.90-1mdk
- Release 0.13.2.90 (oops, missed 0.13.2)

* Mon Nov  4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13.1-1mdk
- Release 0.13.1
- Remove patch0 (merged upstream)

* Fri Aug 30 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13.0-2mdk
- Patch0: fix crash when sending messages using smtp & news

* Mon Aug 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13.0-1mdk
- Release 0.13.0
- Disable spellcheck support for now, it not configurable enough

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.12.94-2mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Mon Aug 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.12.94-1mdk
- Release 0.12.94

* Mon Aug  5 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.12.93-1mdk
- Release 0.12.93

* Wed Jul 31 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.12.92-1mdk
- Release 0.12.92

* Wed Jul 24 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.12.1-1mdk
- Release 0.12.1

* Wed Jun 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.12.0-1mdk
- Release 0.12.0
- Remove patch0 (merged upstream)

* Thu Jun 13 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.94-2mdk
- Patch0 (CVS): fix groups access

* Mon Jun 10 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.94-1mdk
- Release 0.11.94

* Mon Jun  3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.93-1mdk
- Release 0.11.93
- Remove patch0 (merged upstream)

* Fri May 10 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.92-2mdk
- Patch0 (CVS): fix empty message sent when text is not full 7bit ASCII

* Fri May 10 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.92-1mdk
- Release 0.11.92

* Mon Apr 29 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.91-1mdk
- Release 0.11.91 (GNOME 2)
- Remove patch0 (should no longer be needed)

* Fri Apr 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.3-1mdk
- Release 0.11.3

* Tue Apr  2 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.2.91-1mdk
- Release 0.11.2.91

* Tue Mar 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.2.90-1mdk
- Release 0.11.2.90

* Fri Feb  8 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.2-1mdk
- Release 0.11.2

* Wed Feb 06 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.11.1.94-2mdk
- Patch 0 : Use fontset by default.
- Use fontset so that we have other languages's fonts by default.

* Mon Feb  4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1.94-1mdk
- Release 0.11.1.94
- Unbipped png files

* Thu Jan 31 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.11.1.92-2mdk
- xpm -> png icons

* Mon Jan 21 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1.92-1mdk
- release 0.11.1.92

* Tue Jan 15 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1.91-1mdk
- Release 0.11.1.91

* Tue Jan  8 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1.90-2mdk
- Fix build requires

* Mon Jan  7 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1.90-1mdk
- Release 0.11.1.90

* Wed Dec  5 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1-1mdk
- Release 0.11.1

* Tue Nov 27 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.0.92-1mdk
- Release 0.11.0.92

* Wed Nov 21 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.11.0.91-1mdk
- release 0.11.0.91

* Fri Nov 16 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.11.0.90-1mdk
- release 0.11.0.90 (should fix a few bugs)

* Wed Nov 03 2001 Denis Pelletier <denis.pelletier@umontreal.ca> 0.11.0-1mdk
- new version

* Wed Oct 17 2001 Stefan van der Eijk <stefan@eijk.nu> 0.10.0.91-2mdk
- fix BuildRequires

* Thu Oct  4 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.10.0.91-1mdk
- new version

* Mon Oct  1 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.0-6mdk
- Recompiled against libgtkhtml16

* Fri Sep 14 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 0.10.0-5mdk
- rebuild including latest translations

* Thu Aug 30 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.0-4mdk
- Recompiled against libgtkhtml15

* Wed Aug 22 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.0-3mdk
- Fix description

* Wed Aug 22 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.0-2mdk
- Recompiled against libgal11

* Fri Aug 17 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.0-1mdk
- Release 0.10.0
- Parallel compilation is back

* Fri Aug 10 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.7-4mdk
- Recompiled against latest gtkhtml/gal

* Wed Jul 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.7-3mdk
- Recompiled against latest gtkhtml/gal

* Thu Jun 28 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.7-2mdk
- Recompiled against latest gtkhtml/gal

* Fri Jun  8 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.7-1mdk
- Release 0.9.7
- Disable parallel compilation (broken)

* Fri May 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.6-2mdk
- Recompiled against latest gtkhtml

* Tue Mar 27 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9.6-1mdk
- new version

* Mon Mar 12 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9.5-1mdk
- new version
- added libunicode-devel and libgal-devel buildrequires

* Mon Feb 26 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9.4-1mdk
- new version

* Mon Feb 12 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9.3-1mdk
- new version 0.9.3
- updated urls

* Mon Dec  4 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9.2-1mdk
- new version
- readded .desktop
- added pixmaps

* Mon Oct 23 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9.1-1mdk
- new version 0.9.1 (donesn't need libunicode anymore)

* Thu Oct 12 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.9-1mdk
- 0.9 version

* Tue Oct 03 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.8.1-0.7mdk
- new version (beta 6) with bug fixes and new features

* Fri Sep 15 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.8.1-0.6mdk
- new version (beta 5) with more bug fixes

* Tue Sep 12 2000  Renaud Chaillat <rchaillat@mandrakesoft.com> 0.8.1-0.5mdk
- new version (beta 4) with many bug fixes

* Tue Aug 29 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.8.1-0.4mdk
- turned icons into xpm
- added packager entry

* Thu Aug 24 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.8.1-0.3mdk
- new version (beta 3)
- menu entry inside spec file
- further macroszification
- changed locales handling (uses macros)
- added icons

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.8.1-0.2mdk
- automatically added BuildRequires


* Wed Jul 12 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.1-0.1mdk
- new release
- use new macros
- add more locales

* Wed Jun 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.0-1mdk
- new release
- use new chmou tools
- add a serial because of beta in version

* Mon Apr  3 2000 Adam Lebsack <adam@mandrakesoft.com> 0.8.0beta2-1mdk
- Updated to 0.8.0beta2

* Sun Feb 27 2000 Giuseppe Ghibò <ghibo@mandrakesoft.com>
- updated to version 0.7.6.
- added BuildPreReq things.

* Fri Feb 11 2000 Stefan van der Eijk <s.vandereijk@chello.nl>
- v 0.7.5

* Tue Feb 08 2000 Stefan van der Eijk <s.vandereijk@chello.nl>
- v 0.7.4

* Mon Dec 06 1999 Lenny Cartier <lenny@mandrakesoft.com>
- v 0.6.5
- fix location of files
- added CFLAGS en CXXFLAGS

* Wed Dec 1 1999 Charles Kerr <charles@skywalker.ecn.ou.edu>
- added "-ggdb3" to CFLAGS so that it'll be easier to read backtraces
  submitted in bug reports

* Thu Nov 4 1999 Jason Leach <leach@wam.umd.edu>
- added gtk+-1.2.6 requirement (1.2.3 definitely breaks, might as well
  make it newest gtk+)

* Tue Nov 2 1999 Jason Leach <leach@wam.umd.edu>
- made .spec.in file to auto-generate .spec

* Sat Sep 25 1999 Leland Elie <lelie@airmail.net>
- created spec file.