]> git.pld-linux.org Git - packages/courier.git/blobdiff - courier.spec
- perhaps that some time has passed (courier-authlib-userdb doesn't exist anyway)
[packages/courier.git] / courier.spec
index 133e43da392a097328574cfcb4709bb3f9c2d1d5..2e11abf3e55df67bdd1b5e1507b4246140f94b76 100644 (file)
@@ -1,21 +1,23 @@
 # TODO
 # TODO
-# - test and bump rel. to 1
 # - doesn't -webadmin need webserver integration?
 # - doesn't -webadmin need webserver integration?
-# - use rc-scripts here in %%post scriptlets
+# - use rc-scripts in %%post scriptlets
+# - unpackaged files:
+#   /usr/sbin/aliaslookup
+#   /usr/share/man/man8/aliaslookup.8.gz
 #
 # Conditional build:
 %bcond_without fam             # with fam support
 %bcond_with    tests           # without tests
 #
 Summary:       Courier mail server
 #
 # Conditional build:
 %bcond_without fam             # with fam support
 %bcond_with    tests           # without tests
 #
 Summary:       Courier mail server
-Summary(pl):   Serwer poczty Courier
+Summary(pl.UTF-8):     Serwer poczty Courier
 Name:          courier
 Name:          courier
-Version:       0.52.2
-Release:       2
+Version:       0.53.3
+Release:       4
 License:       GPL
 Group:         Networking/Daemons
 Source0:       http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
 License:       GPL
 Group:         Networking/Daemons
 Source0:       http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
-# Source0-md5: 73cda41adc5425ade94e1f9005b2218b
+# Source0-md5: e75013df7deebd463656b81cc3e245f4
 Patch0:                %{name}-openssl-path.patch
 Patch1:                %{name}-withoutfam.patch
 Patch2:                %{name}-maildir.patch
 Patch0:                %{name}-openssl-path.patch
 Patch1:                %{name}-withoutfam.patch
 Patch2:                %{name}-maildir.patch
@@ -33,7 +35,7 @@ BuildRequires:        gettext-devel
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 BuildRequires: mailcap
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 BuildRequires: mailcap
-BuildRequires: openldap-devel >= 2.3.0
+BuildRequires: openldap-devel >= 2.4.6
 BuildRequires: openssl-devel >= 0.9.7d
 BuildRequires: openssl-tools >= 0.9.7d
 BuildRequires: openssl-tools-perl >= 0.9.7d
 BuildRequires: openssl-devel >= 0.9.7d
 BuildRequires: openssl-tools >= 0.9.7d
 BuildRequires: openssl-tools-perl >= 0.9.7d
@@ -44,27 +46,10 @@ BuildRequires:      rpmbuild(macros) >= 1.268
 BuildRequires: sed >= 4.0
 BuildRequires: sysconftool
 Requires(post,preun):  /sbin/chkconfig
 BuildRequires: sed >= 4.0
 BuildRequires: sysconftool
 Requires(post,preun):  /sbin/chkconfig
-Requires(post,preun):  rc-scripts
-# only for light upgrade from old version < 0.47
-# remove it after some time
-Requires(post):        courier-authlib-userdb
-Requires(post):        openssl-tools >= 0.9.7d
+Requires:      rc-scripts
 Requires:      perl(DynaLoader) = %(%{__perl} -MDynaLoader -e 'print DynaLoader->VERSION')
 Provides:      smtpdaemon
 Requires:      perl(DynaLoader) = %(%{__perl} -MDynaLoader -e 'print DynaLoader->VERSION')
 Provides:      smtpdaemon
-Obsoletes:     courier-smtpauth
-Obsoletes:     exim
-Obsoletes:     masqmail
-Obsoletes:     nullmailer
-Obsoletes:     omta
-Obsoletes:     postfix
-Obsoletes:     qmail
-Obsoletes:     sendmail
-Obsoletes:     sendmail-cf
-Obsoletes:     sendmail-doc
-Obsoletes:     smail
 Obsoletes:     smtpdaemon
 Obsoletes:     smtpdaemon
-Obsoletes:     ssmtp
-Obsoletes:     zmailer
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _datadir        %{_prefix}/share/courier
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _datadir        %{_prefix}/share/courier
@@ -92,20 +77,20 @@ Courier implements many SMTP extensions: DSN, PIPELINING, 8BITMIME.
 Courier also implements several new SMTP extensions for mailing list
 management and spam filtering.
 
 Courier also implements several new SMTP extensions for mailing list
 management and spam filtering.
 
-%description -l pl
-Courier jest w pe³ni funkcjonalnym serwerem poczty, mo¿e ca³kowicie
-zast±piæ us³ugi pocztowe dawane przez sendmail, Qmaila i inne serwery.
-Wprawdzie Courier nie ma wszystkich mo¿liwo¶ci istniej±cych serwerów,
-ilo¶æ nie obs³ugiwanych funkcji jest bardzo ma³a, i s± dostêpne lepsze
+%description -l pl.UTF-8
+Courier jest w pełni funkcjonalnym serwerem poczty, może całkowicie
+zastąpić usługi pocztowe dawane przez sendmail, Qmaila i inne serwery.
+Wprawdzie Courier nie ma wszystkich możliwości istniejących serwerów,
+ilość nie obsługiwanych funkcji jest bardzo mała, i są dostępne lepsze
 alternatywy.
 
 alternatywy.
 
-Courier zawiera wiele rozszerzeñ SMTP: DSN, PIPELINING, 8BITMIME. Ma
-tak¿e nowe rozszerzenia SMTP dla pocztowych list dyskusyjnych i
+Courier zawiera wiele rozszerzeń SMTP: DSN, PIPELINING, 8BITMIME. Ma
+także nowe rozszerzenia SMTP dla pocztowych list dyskusyjnych i
 filtrowania spamu.
 
 %package pop3d
 Summary:       Courier Integrated POP3 server
 filtrowania spamu.
 
 %package pop3d
 Summary:       Courier Integrated POP3 server
-Summary(pl):   Zintegrowany serwer POP3 do Couriera
+Summary(pl.UTF-8):     Zintegrowany serwer POP3 do Couriera
 Group:         Networking/Daemons
 Requires(post):        openssl-tools >= 0.9.7d
 Requires:      %{name} = %{version}-%{release}
 Group:         Networking/Daemons
 Requires(post):        openssl-tools >= 0.9.7d
 Requires:      %{name} = %{version}-%{release}
@@ -118,15 +103,15 @@ maildir mailboxes. This server does not support mailbox files. If you
 do not need the ability to download your mail using a POP3 client, you
 do not need to install this package.
 
 do not need the ability to download your mail using a POP3 client, you
 do not need to install this package.
 
-%description pop3d -l pl
-Ten pakiet zawiera zintegrowany serwer POP3 do Couriera, pozwalaj±cy
-na ¶ci±ganie poczty ze skrzynki przy pomocy dowolnego klienta POP3.
-Serwer POP3 Couriera mo¿e byæ u¿ywany tylko ze skrzynkami Maildir, nie
-obs³uguje skrzynek w postaci pojedynczych plików.
+%description pop3d -l pl.UTF-8
+Ten pakiet zawiera zintegrowany serwer POP3 do Couriera, pozwalający
+na ściąganie poczty ze skrzynki przy pomocy dowolnego klienta POP3.
+Serwer POP3 Couriera może być używany tylko ze skrzynkami Maildir, nie
+obsługuje skrzynek w postaci pojedynczych plików.
 
 %package imapd
 Summary:       Courier Integrated IMAP server
 
 %package imapd
 Summary:       Courier Integrated IMAP server
-Summary(pl):   Zintegrowany serwer IMAP do Couriera
+Summary(pl.UTF-8):     Zintegrowany serwer IMAP do Couriera
 Group:         Networking/Daemons
 Requires(post):        openssl-tools >= 0.9.7d
 Requires:      %{name} = %{version}-%{release}
 Group:         Networking/Daemons
 Requires(post):        openssl-tools >= 0.9.7d
 Requires:      %{name} = %{version}-%{release}
@@ -147,23 +132,23 @@ If you have the standalone version of the Courier-IMAP server already
 installed, installing this package will automatically remove the
 standalone version.
 
 installed, installing this package will automatically remove the
 standalone version.
 
-%description imapd -l pl
+%description imapd -l pl.UTF-8
 Ten pakiet zawiera zintegrowany serwer IMAP do Couriera. Pozwala
 Ten pakiet zawiera zintegrowany serwer IMAP do Couriera. Pozwala
-¶ci±gaæ pocztê przy pomocy klienta IMAP. Serwer IMAP Couriera mo¿e byæ
-u¿ywany tylko ze skrzynkami Maildir, nie obs³uguje skrzynek w postaci
-pojedynczych plików.
+ściągać pocztę przy pomocy klienta IMAP. Serwer IMAP Couriera może być
+używany tylko ze skrzynkami Maildir, nie obsługuje skrzynek w postaci
+pojedynczych plików.
 
 Ten pakiet wymaga serwera Courier, to NIE jest samodzielna wersja
 
 Ten pakiet wymaga serwera Courier, to NIE jest samodzielna wersja
-serwera Courier-IMAP. Nie mo¿na te¿ instalowaæ jednocze¶nie tego
+serwera Courier-IMAP. Nie można też instalować jednocześnie tego
 pakietu i samodzielnej wersji Courier-IMAP. Zainstalowanie tego
 pakietu i samodzielnej wersji Courier-IMAP. Zainstalowanie tego
-pakietu automatycznie odinstaluje Courier-IMAP je¶li by³ zinstalowany.
+pakietu automatycznie odinstaluje Courier-IMAP jeśli był zinstalowany.
 
 %package webadmin
 Summary:       Courier Integrated HTTP administraton panel
 
 %package webadmin
 Summary:       Courier Integrated HTTP administraton panel
-Summary(pl):   Panel administracyjny przez HTTP dla Couriera
+Summary(pl.UTF-8):     Panel administracyjny przez HTTP dla Couriera
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}-%{release}
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}-%{release}
-Requires:      FHS >= 2.3-12
+Requires:      filesystem >= 3.0-11
 Requires:      webapps
 Requires:      webserver = apache
 Conflicts:     apache-base < 2.2.0-8
 Requires:      webapps
 Requires:      webserver = apache
 Conflicts:     apache-base < 2.2.0-8
@@ -173,15 +158,15 @@ Conflicts:        apache1 < 1.3.34-5.11
 This is a web-based administration tool. Webadmin is a web CGI
 application.
 
 This is a web-based administration tool. Webadmin is a web CGI
 application.
 
-%description webadmin -l pl
-Webadmin jest narzêdziem administracyjnym obs³ugiwanym przez WWW.
+%description webadmin -l pl.UTF-8
+Webadmin jest narzędziem administracyjnym obsługiwanym przez WWW.
 
 %package webmail
 Summary:       Courier Integrated HTTP (webmail) server
 
 %package webmail
 Summary:       Courier Integrated HTTP (webmail) server
-Summary(pl):   Zintegrowany serwer poczty przez HTTP (webmail) do Couriera
+Summary(pl.UTF-8):     Zintegrowany serwer poczty przez HTTP (webmail) do Couriera
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}-%{release}
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}-%{release}
-Requires:      FHS >= 2.3-12
+Requires:      filesystem >= 3.0-11
 Requires:      webapps
 Requires:      webserver = apache
 Conflicts:     apache-base < 2.2.0-8
 Requires:      webapps
 Requires:      webserver = apache
 Conflicts:     apache-base < 2.2.0-8
@@ -198,31 +183,31 @@ This is the same server that's distributed separately under the name
 of SqWebMail, however its configuration is customized for the Courier
 mail server.
 
 of SqWebMail, however its configuration is customized for the Courier
 mail server.
 
-%description webmail -l pl
+%description webmail -l pl.UTF-8
 Ten pakiet zawiera zintegrowany serwer poczty przez HTTP (webmail) dla
 Ten pakiet zawiera zintegrowany serwer poczty przez HTTP (webmail) dla
-Couriera, pozwalaj±cy na dostêp do poczty za pomoc± przegl±darki WWW.
-Serwer webmail Couriera mo¿e byæ u¿ywany tylko ze skrzynkami Maildir,
-nie obs³uguje skrzynek w postaci pojedynczych plików.
+Couriera, pozwalający na dostęp do poczty za pomocą przeglądarki WWW.
+Serwer webmail Couriera może być używany tylko ze skrzynkami Maildir,
+nie obsługuje skrzynek w postaci pojedynczych plików.
 
 
-Jest to ten sam serwer, co dystrybuowany oddzielnie pod nazw±
+Jest to ten sam serwer, co dystrybuowany oddzielnie pod nazwą
 SqWebMail, ale jego konfiguracja jest dostosowana do serwera Courier.
 
 %package maildir-tools
 Summary:       Tools for mail folders in Maildir format
 SqWebMail, ale jego konfiguracja jest dostosowana do serwera Courier.
 
 %package maildir-tools
 Summary:       Tools for mail folders in Maildir format
-Summary(pl):   Narzêdzia do zarz±dzania skrzynkami Maildir
+Summary(pl.UTF-8):     Narzędzia do zarządzania skrzynkami Maildir
 Group:         Applications/Mail
 Requires:      %{name} = %{version}-%{release}
 
 %description maildir-tools
 This package contains tools for mail folders in Maildir format.
 
 Group:         Applications/Mail
 Requires:      %{name} = %{version}-%{release}
 
 %description maildir-tools
 This package contains tools for mail folders in Maildir format.
 
-%description maildir-tools -l pl
-Ten pakiet zawiera narzêdzia do zarz±dzania folderami w formacie
+%description maildir-tools -l pl.UTF-8
+Ten pakiet zawiera narzędzia do zarządzania folderami w formacie
 Maildir.
 
 %package mlm
 Summary:       Courier Integrated Mailing List Manager
 Maildir.
 
 %package mlm
 Summary:       Courier Integrated Mailing List Manager
-Summary(pl):   Zintegrowany zarz±dca list dyskusyjnych do Couriera
+Summary(pl.UTF-8):     Zintegrowany zarządca list dyskusyjnych do Couriera
 Group:         Applications/Mail
 Requires:      %{name} = %{version}-%{release}
 
 Group:         Applications/Mail
 Requires:      %{name} = %{version}-%{release}
 
@@ -238,18 +223,18 @@ rolls. Mailing lists managed by couriermlm require zero human
 administrative oversight. couriermlm supports digests, write-only
 posting aliases, and moderated mailing lists.
 
 administrative oversight. couriermlm supports digests, write-only
 posting aliases, and moderated mailing lists.
 
-%description mlm -l pl
-Ten pakiet zawiera couriermlm - program do zarz±dzania listami
-dyskusyjnymi dla Couriera. couriermlm jest u¿ywany do konfigurowania,
-zarz±dzania i prowadzenia pocztowej listy dyskusyjnej. Automatycznie
-obs³uguje ¿±dania zapisywania i wypisywania oraz usuwa z listy
-niedzia³aj±ce adresy subskrybentów. Listy obs³ugiwane przez couriermlm
-nie wymagaj± pracy administratora. couriermlm obs³uguje digesty,
-aliasy pocztowe tylko do wysy³ania i listy moderowane.
+%description mlm -l pl.UTF-8
+Ten pakiet zawiera couriermlm - program do zarządzania listami
+dyskusyjnymi dla Couriera. couriermlm jest używany do konfigurowania,
+zarządzania i prowadzenia pocztowej listy dyskusyjnej. Automatycznie
+obsługuje żądania zapisywania i wypisywania oraz usuwa z listy
+niedziałające adresy subskrybentów. Listy obsługiwane przez couriermlm
+nie wymagają pracy administratora. couriermlm obsługuje digesty,
+aliasy pocztowe tylko do wysyłania i listy moderowane.
 
 %package maildrop
 Summary:       Courier Integrated mail filter
 
 %package maildrop
 Summary:       Courier Integrated mail filter
-Summary(pl):   Zintegrowany filtr poczty do Couriera
+Summary(pl.UTF-8):     Zintegrowany filtr poczty do Couriera
 Group:         Applications/Mail
 Requires:      %{name} = %{version}-%{release}
 
 Group:         Applications/Mail
 Requires:      %{name} = %{version}-%{release}
 
@@ -258,9 +243,9 @@ This package installs Courier mail server's integrated mail filter.
 You need to install this package if you want to be able to filter your
 incoming mail.
 
 You need to install this package if you want to be able to filter your
 incoming mail.
 
-%description maildrop -l pl
+%description maildrop -l pl.UTF-8
 Ten pakiet zawiera zintegrowany filtr poczty dla Couriera. Jest
 Ten pakiet zawiera zintegrowany filtr poczty dla Couriera. Jest
-potrzebny do filtrowania przychodz±cej poczty.
+potrzebny do filtrowania przychodzącej poczty.
 
 %prep
 %setup -q
 
 %prep
 %setup -q
@@ -394,7 +379,7 @@ sed -i 's/^ESMTPDSTART.*/ESMTPDSTART=YES/' $RPM_BUILD_ROOT%{_sysconfdir}/esmtpd.
 
 # run script from install-configure (make config files)
 for confdist in `awk ' $5 == "config" && $1 ~ /\.dist$/ { print $1 }' <permissions.dat`
 
 # run script from install-configure (make config files)
 for confdist in `awk ' $5 == "config" && $1 ~ /\.dist$/ { print $1 }' <permissions.dat`
-do %{_bindir}/perl ././sysconftool $RPM_BUILD_ROOT$confdist
+do %{__perl} ././sysconftool $RPM_BUILD_ROOT$confdist
 done
 
 # make locals, esmtpacceptmailfor.dir/default
 done
 
 # make locals, esmtpacceptmailfor.dir/default
@@ -562,10 +547,10 @@ if [ "$1" = "0" ]; then
        fi
 fi
 
        fi
 fi
 
-%triggerin webmail -- apache1
+%triggerin webmail -- apache1 < 1.3.37-3, apache1-base
 %webapp_register apache courier-webmail
 
 %webapp_register apache courier-webmail
 
-%triggerun webmail -- apache1
+%triggerun webmail -- apache1 < 1.3.37-3, apache1-base
 %webapp_unregister apache courier-webmail
 
 %triggerin webmail -- apache < 2.2.0, apache-base
 %webapp_unregister apache courier-webmail
 
 %triggerin webmail -- apache < 2.2.0, apache-base
This page took 0.0637 seconds and 4 git commands to generate.