Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 73b8846beebfb90a7f080c123eee156c > files > 4

balsa-2.0.16-3mdk.src.rpm

%define enable_gpgme 0
%{?_with_gpgme: %global enable_gpgme 1}

Summary:	Balsa Mail Client
Name:		balsa
Version:	2.0.16
Release:	3mdk
License:	GPL
Group:		Networking/Mail

Source0:	http://balsa.gnome.org/%{name}-%version.tar.bz2
Patch1:		balsa-2.0.16-lib64.patch.bz2
Patch2:		balsa-2.0.14-64bit-fixes.patch.bz2

URL:		http://www.balsa.net/
BuildRoot:	%{_tmppath}/%{name}-%version-%release-root

BuildRequires:	autoconf2.5
BuildRequires:  aspell-devel >= 0.50
BuildRequires:	libesmtp-devel
BuildRequires:  libgnomeprintui-devel >= 2.1.7
BuildRequires:  libgnomeui2-devel
# in balsa, gtkhtml 3.x is preferred over 2.x
BuildRequires:	libgtkhtml-3.0-devel
#BuildRequires:	gtkhtml2-devel
BuildRequires:	libltdl-devel
BuildRequires:	pcre-devel
BuildRequires:  scrollkeeper
BuildRequires:	smtpdaemon
BuildRequires:	ImageMagick
BuildRequires:	libldap2-devel
BuildRequires:	intltool

%if %enable_gpgme
BuildRequires:	gpgme-devel >= 0.4.2
%endif

Prereq:		yelp
PreReq:         scrollkeeper >= 0.3


%description
Balsa is an e-mail reader.

This client is part of the GNOME desktop environment. It supports local
mailboxes, POP3 and IMAP.
 
*** Build options: ***
--with gpgme              Build with gpgme/GnuPG support

%prep
%setup -q
%patch1 -p1 -b .lib64
%patch2 -p1 -b .64bit-fixes
intltoolize -c -f
WANT_AUTOCONF_2_5=1 autoconf

%build
%configure2_5x	\
%if %enable_gpgme
	--with-gpgme \
%endif
	--with-ssl \
	--with-ldap=yes

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# Menu entry
mkdir -p %{buildroot}/%{_menudir}
cat << EOF > %{buildroot}/%{_menudir}/%{name}
?package(%{name}): needs="x11" \
                 section="Internet/Mail" \
		 title="Balsa" \
		 longtitle="Balsa Mail Client" \
		 command="%{_bindir}/balsa" \
		 icon="%{name}.png"
EOF

# Icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -m 644 -D       gnome-balsa2.png %{buildroot}/%{_liconsdir}/%{name}.png
convert -geometry 32x32 gnome-balsa2.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -geometry 16x16 gnome-balsa2.png %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name} --with-gnome

for i in %{buildroot}%{_datadir}/gnome/help/%{name}/*; do
  touch $i/%{name}.html
done

%clean
rm -fr %{buildroot}

%post
if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q; fi
if [ -x %{_bindir}/yelp-pregenerate ]; then %{_bindir}/yelp-pregenerate %{_datadir}/gnome/help/%{name}/*/balsa.xml > /dev/null; fi
%update_menus

%postun
if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q; fi
%clean_menus

%files -f %{name}.lang
%defattr(-, root, root)
%doc README COPYING ChangeLog NEWS TODO
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_datadir}/idl/*.idl
%{_datadir}/omf/*
%{_datadir}/sounds/*
%{_libdir}/bonobo/servers/*.server
%{_mandir}/*/*
%ghost %{_datadir}/gnome/help/%{name}/*/%{name}.html

%{_menudir}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%changelog
* Fri Mar 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.16-3mdk
- Rebuild against latest gal/gtkhtml

* Wed Jan 28 2004 Abel Cheung <deaddog@deaddog.org> 2.0.16-2mdk
- Fix buildrequires (thx Stefan's bot)

* Wed Jan 28 2004 Abel Cheung <deaddog@deaddog.org> 2.0.16-1mdk
- New version
- Remove patch0 (upstream)
- Remove old distro BuildRequires because they are wrong, please supply
  correct ones later on if desired
- Regen patch1

* Fri Oct 24 2003 Stefan van der Eijk <stefan@eijk.nu> 2.0.13-5mdk
- BuildRequires

* Thu Oct  9 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.0.14-4mdk
- lib64 & 64-bit fixes
- really enable LDAP support

* Thu Sep 04 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.0.14-3mdk
- Fix buildrequires

* Fri Aug 29 2003 Austin Acton <aacton@yorku.ca> 2.0.14-2mdk
- fix line wrap

* Wed Aug 27 2003 Austin Acton <aacton@yorku.ca> 2.0.14-1mdk
- 2.0.14

* Wed Jul 30 2003 Austin Acton <aacton@yorku.ca> 2.0.13-1mdk
- 2.0.13

* Sat Jul 19 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.0.11-2mdk
- buildrequires

* Tue Jun 10 2003 Austin Acton <aacton@yorku.ca> 2.0.11-1mdk
- 2.0.11

* Mon May 26 2003 David BAUDENS <baudens@mandrakesoft.com> 2.0.10-2mdk
- Rebuild

* Thu Apr 10 2003 Laurent Culioli <laurent@pschit.net> 2.0.10-1mdk
- 2.0.10

* Tue Mar 04 2003 Laurent Culioli <laurent@pschit.net> 2.0.9-1mdk
- 2.0.9 (bug fixes)

* Thu Feb 20 2003 Laurent Culioli <laurent@pschit.net> 2.0.8-1mdk
- From Austin Acton <aacton@yorku.ca> :
	- 2.0.8 (many bug fixes)
	- buildrequires libldap2-devel, libsasl7-devel

* Tue Jan 28 2003 Laurent Culioli <laurent@pschit.net> 2.0.5-1mdk
- 2.0.5
- Drop patch0

* Tue Nov 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.4-4mdk
- Recompiled against latest gal/gtkhtml/aspell
- Fix BuildRequires
- Patch0: fix compilation with aspell >= 0.50.2

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

* Sat Aug  3 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.4-2mdk
- BuildRequires

* Fri Feb 15 2002 David BAUDENS <baudens@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4

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

* Tue Jan 15 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.3-3mdk
- Rebuild with libgal19

* Fri Jan 11 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.3-2mdk
- BuildRequires

* Tue Dec 11 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.3-1mdk
- Release 1.2.3

* Wed Sep 05 2001 Stefan van der Eijk <stefan@eijk.nu> 1.1.0-7mdk
- BuildRequires:	libpspell3-devel --> libpspell-devel
- Removed redundant BuildRequires.

* Sat Jun 16 2001 Stefan van der Eijk <stefan@eijk.nu> 1.1.0-6mdk
- BuildRequires:	db1-devel

* Fri May 25 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.1.0-5mdk
- Don't do anything but rebuild with the shiny libltdl.so.3.

* Mon May 21 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.1.0-4mdk
- rebuild with new libpspell

* Tue Mar 27 2001 David BAUDENS <baudens@mandrakesoft.com> 1.1.0-3mdk
- Build with gcc

* Wed Mar  7 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.0-2mdk
- Recompiled against latest gnome-print

* Mon Jan 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-1mdk
- used srpm from Guillaume Rousse <g.rousse@linux-mandrake.com> :
	- 1.1.0

* Mon Jan 0000000008 2001 David BAUDENS <baudens@mandrakesoft.com> 1.0.1-2mdk
- BuildRequires: libxml-devel, libltdl0-devel - Thanx to Guillaume ROUSSE

* Fri Jan 05 2001 David BAUDENS <baudens@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1
- Add some BuildRequires
- Add some options to configure

* Thu Jan 04 2001 David BAUDENS <baudens@mandrakesoft.com> 1.0-0.pre2.2mdk
- Fix BuildRequires
- Fix %%post and %%postun
- Spec clean up

* Mon Oct 16 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-0.pre2.1mdk
- Release 1.0-pre2
- use more macros

* Mon Aug 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.0-2mdk
- macros
- BM
- lang
- bzip2 patch

* Tue Jul  4 2000 Vincent Saugey <vince@mandrakesoft.com> 0.9.0-1mdk
- Up to 0.9.0

* Mon Jun 26 2000 Vincent Saugey <vince@mandrakesoft.com> 0.8.1-1mdk
- UP to 0.8.1

* Fri Jun 16 2000 Vincent Saugey <vince@mandrakesoft.com> 0.8.0-1mdk
- First mdk release
- Mandrake adaptations
- Add menu entry
- Add icons

* Thu Dec 30 1999 Bruno Pires Marinho <bapm@camoes.rnl.ist.utl.pt>
- Improved the spec file by adding a sysconfdir=/etc, removing the man
  instalation because balsa does it now and adding the files on the /etc
  to the distribution

* Tue Oct  5 1999 Jan Nieuwenhuizen <janneke@gnu.org>
- Fixed man install

* Sun Sep 26 1999 Stuart Parmenter <pavlov@balsa.net>
- Updated to version 0.5.0

* Mon Dec 14 1998 Stuart Parmenter <pavlov@pavlov.net>
- Updated to version 0.4.8.

* Sun Sep 09 1998 Stuart Parmenter <pavlov@pavlov.net>
- Updated to version 0.4.7.

* Sun Aug 23 1998 Stuart Parmenter <pavlov@pavlov.net>
- Updated to version 0.4.5.

* Mon Aug  3 1998 Stuart Parmenter <pavlov@pavlov.net>
- Updated to version 0.4.0.

* Sun Jul 26 1998 Stuart Parmenter <pavlov@pavlov.net>
- Updated RPM file to reflect recent changes with the
  removal of c-client.

* Thu Apr 02 1998 Michael Fulbright <msf@redhat.com>
- First try at an RPM