]> Pileus Git - ~andy/fetchmail/blobdiff - specgen.sh
Before showdots,
[~andy/fetchmail] / specgen.sh
index 197e8ffb4961b51fe53852d9e93ce0c2db48b34a..6d72445ed15ab752855552ef0e300010f134e126 100755 (executable)
 cat <<EOF
-Description: Remote mail fetcher for POP2, POP3, APOP, IMAP
-Name: fetchmail
-Version: ${1}
-Release: 1
-Source: locke.ccil.org:/pub/esr/fetchmail-${1}.tar.gz
-Copyright: distributable
-Group: Mail
+# Note: Do not hack fetchmail.spec by hand -- it's generated by specgen.sh
+Name:          fetchmail
+Version:       $1
+Release:       1
+Vendor:                Eric Conspiracy Secret Labs
+Packager:      Eric S. Raymond <esr@thyrsus.com>
+URL:           http://www.tuxedo.org/~esr/fetchmail
+Source:         %{name}-%{version}.tar.gz
+Group:         Applications/Mail
+Group(pt_BR):   Aplicações/Correio Eletrônico
+Copyright:     GPL
+Icon:          fetchmail.xpm
+Requires:      smtpdaemon
+BuildRoot:     /var/tmp/%{name}-%{version}
+Summary:       Full-featured POP/IMAP mail retrieval daemon
+Summary(fr):    Collecteur (POP/IMAP) de courrier électronique
+Summary(de):    Program zum Abholen von E-Mail via POP/IMAP
+Summary(pt):    Busca mensagens de um servidor usando POP ou IMAP
+Summary(es):    Recolector de correo via POP/IMAP
+Summary(pl):    Zdalny demon pocztowy do protoko³ów POP2, POP3, APOP, IMAP
+Summary(tr):    POP2, POP3, APOP, IMAP protokolleri ile uzaktan mektup alma yazýlýmý
+Summary(da):    Alsidig POP/IMAP post-afhentnings dæmon
 
-%prep
-%setup
+%description
+Fetchmail is a free, full-featured, robust, and well-documented remote
+mail retrieval and forwarding utility intended to be used over
+on-demand TCP/IP links (such as SLIP or PPP connections).  It
+retrieves mail from remote mail servers and forwards it to your local
+(client) machine's delivery system, so it can then be be read by
+normal mail user agents such as mutt, elm, pine, (x)emacs/gnus, or mailx.
+Comes with an interactive GUI configurator suitable for end-users.
 
-%build
-%ifarch i386
-CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr 
-%endif
+%description -l fr
+Fetchmail est un programme qui permet d'aller rechercher du courrier
+électronique sur un serveur de mail distant. Fetchmail connait les
+protocoles POP (Post Office Protocol), IMAP (Internet Mail Access
+Protocol) et délivre le courrier électronique a travers le
+serveur SMTP local (habituellement sendmail).
 
-%ifarch axp
-CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr 
-%endif
+%description -l de
+Fetchmail ist ein freies, vollständiges, robustes und
+wohldokumentiertes Werkzeug zum Abholen und Weiterreichen von E-Mail,
+gedacht zum Gebrauch über temporäre TCP/IP-Verbindungen (wie
+z.B. SLIP- oder PPP-Verbindungen).  Es holt E-Mail von (weit)
+entfernten Mail-Servern ab und reicht sie an das Auslieferungssystem
+der lokalen Client-Maschine weiter, damit sie dann von normalen MUAs
+("mail user agents") wie mutt, elm, pine, (x)emacs/gnus oder mailx
+gelesen werden können.  Ein interaktiver GUI-Konfigurator auch gut
+geeignet zum Gebrauch durch Endbenutzer wird mitgeliefert.
 
-make
+%description -l pt
+Fetchmail é um programa que é usado para recuperar mensagens de um
+servidor de mail remoto. Ele pode usar Post Office Protocol (POP)
+ou IMAP (Internet Mail Access Protocol) para isso, e entrega o mail
+através do servidor local SMTP (normalmente sendmail).
+Vem com uma interface gráfica para sua configuração. 
 
-%install
-make install
+%description -l es
+Fetchmail es una utilidad gratis, completa, robusta y bien documentada
+para la recepción y reenvío de correo pensada para ser usada en
+conexiones TCP/IP temporales (como SLIP y PPP). Recibe el correo de
+servidores remotos y lo reenvía al sistema de entrega local, siendo de
+ese modo posible leerlo con programas como mutt, elm, pine, (x)emacs/gnus
+o mailx. Contiene un configurador GUI interactivo pensado para usuarios.
 
+%description -l pl
+Fetchmail jest programem do ¶ci±gania poczty ze zdalnych serwerów
+pocztowych. Do ¶ci±gania poczty mo¿e on uzywaæ protoko³ów POP (Post Office
+Protocol) lub IMAP (Internet Mail Access Protocol). ¦ci±gniêt± pocztê
+dostarcza do koñcowych odbiorców poprzez lokalny serwer SMTP.
 
-%ifarch i386
-%endif
+%description -l tr
+fetchmail yazýlýmý, POP veya IMAP desteði veren bir sunucuda yer alan
+mektuplarýnýzý alýr.
 
-%ifarch i386
-%post
-%endif
+%description -l da
+Fetchmail er et gratis, robust, alsidigt og vel-dokumenteret værktøj 
+til afhentning og videresending af elektronisk post via TCP/IP
+baserede opkalds-forbindelser (såsom SLIP eller PPP forbindelser).   
+Den henter post fra en ekstern post-server, og videresender den
+til din lokale klient-maskines post-system, så den kan læses af
+almindelige mail klienter såsom mutt, elm, pine, (x)emacs/gnus,
+eller mailx. Der medfølger også et interaktivt GUI-baseret
+konfigurations-program, som kan bruges af almindelige brugere.
 
+%package -n fetchmailconf
+Summary:        A GUI configurator for generating fetchmail configuration files
+Summary(pl):    GUI konfigurator do fetchmaila
+Summary(fr):   GUI configurateur pour fetchmail
+Summary(es):   Configurador GUI interactivo para fetchmail
+Summary(pt):   Um configurador gráfico para o fetchmail
+Group:          Utilities/System
+Group(pt):             Utilitários/Sistema
+Requires:       %{name} = %{version}, python
 
-%files
-%doc README NEWS RFC NOTES COPYING
+%description -n fetchmailconf
+A GUI configurator for generating fetchmail configuration file written in
+python
 
-%ifarch i386
-%endif
+%description -n fetchmailconf -l pt
+Um configurador gráfico para a geração de arquivos de configuração do
+fetchmail. Feito em python.
 
-/usr/bin/fetchmail
-/usr/man/man1/fetchmail.1
+%description -n fetchmailconf -l es
+Configurador gráfico para fetchmail escrito en python
+
+%description -n fetchmailconf -l de
+Ein interaktiver GUI-Konfigurator für fetchmail in python
+
+%description -n fetchmailconf -l pl
+GUI konfigurator do fetchmaila napisany w pythonie.
+
+%prep
+%setup -q
+
+%build
+CFLAGS="\$RPM_OPT_FLAGS" LDFLAGS="-s"
+export CFLAGS LDFLAGS
+./configure --prefix=/usr --without-kerberos --mandir=%{_mandir} 
+                         # Add  --enable-nls --without-included-gettext
+                         # for internationalization. Also look below.
+make
+
+%install
+if [ -d \$RPM_BUILD_ROOT ]; then rm -rf \$RPM_BUILD_ROOT; fi
+mkdir -p \$RPM_BUILD_ROOT/{etc/X11/wmconfig,usr/lib/rhs/control-panel}
+make install prefix=\$RPM_BUILD_ROOT/usr mandir=\$RPM_BUILD_ROOT%{_mandir}/man1
+cp rh-config/*.{xpm,init} \$RPM_BUILD_ROOT/usr/lib/rhs/control-panel
+rm -rf contrib/RCS
+chmod 644 contrib/*
+cp rh-config/fetchmailconf.wmconfig \$RPM_BUILD_ROOT/etc/X11/wmconfig/fetchmailconf
+cd \$RPM_BUILD_ROOT%{_mandir}/man1
+ln -sf fetchmail.1 fetchmailconf.1
+
+%clean
+rm -rf \$RPM_BUILD_ROOT
+
+%files
+%defattr (644, root, root, 755)
+%doc README NEWS NOTES FAQ COPYING FEATURES sample.rcfile contrib
+%doc fetchmail-features.html fetchmail-FAQ.html design-notes.html
+%attr(644, root, man) %{_mandir}/man1/*.1*
+%attr(755, root, root) /usr/bin/fetchmail
+# Uncomment the following to support internationalization
+# %attr(644,root,root) /usr/share/locale/*/LC_MESSAGES/fetchmail.mo
+# Uncomment the following to make split fetchmail and fetchmailconf packages
+# %files -n fetchmailconf
+%attr(644,root,root) /etc/X11/wmconfig/fetchmailconf
+%attr(755,root,root) /usr/bin/fetchmailconf
+/usr/lib/rhs/control-panel/fetchmailconf.xpm
+/usr/lib/rhs/control-panel/fetchmailconf.init
 EOF