X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=balsa.spec;h=9829008c55d723328e1be1c4740423af1758f93f;hb=3e27fb1dceb96cc89cfb1e2ce3a2da943c77de3e;hp=1c582693a21d81efc663b24ad743c550b8c15930;hpb=ac12f91976493c42d16fac9af48009591b660d32;p=packages%2Fbalsa.git diff --git a/balsa.spec b/balsa.spec index 1c58269..9829008 100644 --- a/balsa.spec +++ b/balsa.spec @@ -1,85 +1,116 @@ +# +# Conditional build: +%bcond_without ldap # build without LDAP support +%bcond_without gpgme # build without GPG support (experimental) +%bcond_without esmtp # build without ESMTP support +%bcond_without gtkhtml # build without HTML support +# Summary: balsa - GNOME e-Mail program Summary(pl): Klient poczty dla GNOME z silnikiem mutt-a +Summary(es): Balsa es un lector de e-mail. Usa el toolkit GTK +Summary(pt_BR): Balsa é um leitor de e-mail. Usa o toolkit GTK Name: balsa -Version: 1.0.0 -Release: 1 +Version: 2.0.17 +Release: 2 License: GPL Group: X11/Applications -Group(de): X11/Applikationen -Group(pl): X11/Aplikacje -Source0: http://www.theochem.kth.se/~pawsa/balsa/%{name}-%{version}.tar.gz -BuildRequires: bison -BuildRequires: docbook-dsssl -BuildRequires: docbook-gnome-sgml -BuildRequires: gdk-pixbuf-devel -BuildRequires: gettext-devel -BuildRequires: gnome-libs-devel >= 1.2.0 -BuildRequires: gnome-print-devel -BuildRequires: gtkhtml-devel -BuildRequires: flex +Source0: http://balsa.gnome.org/%{name}-%{version}.tar.bz2 +# Source0-md5: 851db68728ed9adea615eb2f249fa1ee +Patch0: %{name}-locale-names.patch +Patch1: %{name}-desktop.patch +Patch2: %{name}-iconv-in-libc.patch +URL: http://balsa.gnome.org/ +BuildRequires: aspell-devel >= 0.50 +BuildRequires: autoconf >= 2.52 +BuildRequires: automake +%{?with_esmtp:BuildRequires: libesmtp-devel} +BuildRequires: libgnomeprintui-devel >= 1.106.0 +%{?with_gpgme:BuildRequires: gpgme-devel >= 0.4.3} +BuildRequires: gtk+2-devel >= 2.2.0 +# gtkhtml 3.0 is preferred over libgtkhtml-2* if present, but we have gtkhtml 3.1 now +%{?with_gtkhtml:BuildRequires: libgtkhtml-devel >= 2.0} +%{?with_gtkhtml:BuildConflicts: gtkhtml-devel < 3.1} BuildRequires: libltdl-devel -BuildRequires: libPropList-devel -BuildRequires: libstdc++-devel -BuildRequires: openjade -BuildRequires: openldap-devel -BuildRequires: pspell-devel -URL: http://www.newton.cx/balsa/main.html +BuildRequires: libgnomeprintui-devel >= 2.1.4 +BuildRequires: libgnomeui-devel >= 2.3.3.1-2 +BuildRequires: libtool +%{?with_ldap:BuildRequires: openldap-devel} +BuildRequires: openssl-devel >= 0.9.7d +BuildRequires: pcre-devel >= 3.0 +BuildRequires: scrollkeeper >= 0.1.4 +Requires: gpgme >= 0.4.3 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _prefix /usr/X11R6 -%define _mandir %{_prefix}/man -%define _sysconfdir /etc/X11/GNOME -%define _localstatedir /var - %description e-Mail program for the GNOME desktop, supporting local mailboxes, POP3 and IMAP. GNOME is the GNU Network Object Model Environment. That's a fancy name but really GNOME is a nice GUI desktop environment. It makes using your computer easy, powerful, and easy to configure. +%description -l es +Balsa es un lector de e-mail. Es parte del entorno GNOME. Soporta +cajas de correo electrónico locales, POP3 y IMAP. + %description -l pl Balsa to klient e-mail dla ¶rodowiska GNOME. Obs³uguje POP3, IMAP oraz lokalne skrzynki pocztowe. GNOME to Network Object Model Environment. -Mimo osobliwej nazwy jest to naparwdê estetyczne ¶rodowisko graficzne. +Mimo osobliwej nazwy jest to naprawdê estetyczne ¶rodowisko graficzne. Dziêki niemu u¿ywanie komputera jest ³atwiejsze; system jest potê¿niejszy i ³atwo go skonfigurowaæ. +%description -l pt_BR +Balsa é um leitor de e-mail, parte do ambiente de desktop GNOME. +Suporta caixas de correio locais, POP3 a IMAP. + %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 + +mv -f po/{no,nb}.po %build -gettextize --copy --force +intltoolize --copy --force +%{__libtoolize} +%{__aclocal} +%{__autoconf} +%{__autoheader} +%{__autoconf} %configure \ - --enable-system-install \ - --enable-all \ - --enable-info \ - --enable-threads \ - --disable-more-warnings \ - --with-mailpath=/var/mail \ - --enable-ldap \ - --enable-gtkhtml + --with-ssl \ + %{!?with_esmtp:--without-esmtp} \ + %{?with_gtkhtml:--enable-gtkhtml} \ + %{!?with_gtkhtml:--disable-gtkhtml}\ + %{!?with_gpgme:--without-gpgme} \ + %{?with_ldap:--with-ldap} \ + %{!?with_ldap:--without-ldap} + %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ - DESTDIR=$RPM_BUILD_ROOT \ - desktopdir=%{_applnkdir}/Network/Mail - -gzip -9nf AUTHORS ChangeLog NEWS README TODO + DESTDIR=$RPM_BUILD_ROOT -%find_lang %{name} --with-gnome +%find_lang %{name} --with-gnome --all-name %clean rm -rf $RPM_BUILD_ROOT +%post -p /usr/bin/scrollkeeper-update + %files -f %{name}.lang %defattr(644,root,root,755) -%doc *.gz +%doc AUTHORS ChangeLog NEWS README TODO %attr(755,root,root) %{_bindir}/* %{_sysconfdir}/sound/events/* -%{_datadir}/sounds/balsa -%{_datadir}/pixmaps/* -%{_applnkdir}/Network/Mail/* +%{_datadir}/%{name} +%{_datadir}/sounds/%{name} +%{_libdir}/bonobo/servers/*.server +%{_datadir}/idl/*.idl %{_mandir}/man1/* +%{_omf_dest_dir}/%{name} +%{_desktopdir}/* +%{_pixmapsdir}/*