]> git.pld-linux.org Git - packages/courier-authlib.git/blobdiff - courier-authlib.spec
- updated for 0.60.5
[packages/courier-authlib.git] / courier-authlib.spec
index a873f79bf0497b03e2b98a66bd10131af31d3ebe..87a9bc5193d02ee651e7878edda16e9cf082aca7 100644 (file)
@@ -1,12 +1,12 @@
 Summary:       Courier authentication library
-Summary(pl.UTF-8):   Biblioteka uwierzytelniania Couriera
+Summary(pl.UTF-8):     Biblioteka uwierzytelniania Couriera
 Name:          courier-authlib
-Version:       0.59
-Release:       0.1
+Version:       0.60.2
+Release:       3
 License:       GPL
 Group:         Networking/Daemons
 Source0:       http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
-# Source0-md5: dbfc58a17149fd0f8c0983662ecc8ba8
+# Source0-md5: dd972318b77efd0d04dbcb4a6b140bbe
 Source1:       %{name}.init
 Patch0:                %{name}-build.patch
 Patch1:                %{name}-md5sum-passwords.patch
@@ -50,7 +50,7 @@ dla innych aplikacji Couriera.
 
 %package libs
 Summary:       Courier authentication library
-Summary(pl.UTF-8):   Biblioteka uwierzytelniania Couriera
+Summary(pl.UTF-8):     Biblioteka uwierzytelniania Couriera
 Group:         Libraries
 Requires(post,postun): /sbin/ldconfig
 
@@ -67,13 +67,14 @@ dla innych aplikacji Couriera.
 
 %package devel
 Summary:       Development files for the Courier authentication library
-Summary(pl.UTF-8):   Pliki programistyczne dla biblioteki uwierzytelniania Couriera
+Summary(pl.UTF-8):     Pliki programistyczne dla biblioteki uwierzytelniania Couriera
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
 Requires:      %{name}-authldap = %{version}-%{release}
 Requires:      %{name}-authmysql = %{version}-%{release}
 Requires:      %{name}-authpgsql = %{version}-%{release}
-Requires:      %{name}-userdb = %{version}-%{release}
+Requires:      %{name}-authuserdb = %{version}-%{release}
+Requires:      %{name}-authpipe = %{version}-%{release}
 
 %description devel
 This package contains the development files needed to compile Courier
@@ -91,7 +92,7 @@ potrzebne w czasie działania programów.
 
 %package authldap
 Summary:       LDAP support for the Courier authentication library
-Summary(pl.UTF-8):   Obsługa LDAP dla biblioteki uwierzytelniania Couriera
+Summary(pl.UTF-8):     Obsługa LDAP dla biblioteki uwierzytelniania Couriera
 Group:         Networking/Daemons
 Requires(pre,postun):  sed >= 4.0
 Requires:      %{name} = %{version}-%{release}
@@ -111,7 +112,7 @@ LDAP.
 
 %package authmysql
 Summary:       MySQL support for the Courier authentication library
-Summary(pl.UTF-8):   Obsługa MySQL dla biblioteki uwierzytelniania Couriera
+Summary(pl.UTF-8):     Obsługa MySQL dla biblioteki uwierzytelniania Couriera
 Group:         Networking/Daemons
 Requires(pre,postun):  sed >= 4.0
 Requires:      %{name} = %{version}-%{release}
@@ -131,7 +132,7 @@ MySQL.
 
 %package authpgsql
 Summary:       PostgreSQL support for the Courier authentication library
-Summary(pl.UTF-8):   Obsługa PostgreSQL dla biblioteki uwierzytelniania Couriera
+Summary(pl.UTF-8):     Obsługa PostgreSQL dla biblioteki uwierzytelniania Couriera
 Group:         Networking/Daemons
 Requires(pre,postun):  sed >= 4.0
 Requires:      %{name} = %{version}-%{release}
@@ -149,49 +150,51 @@ Ten pakiet dodaje obsługę PostgreSQL do biblioteki uwierzytelniania
 Couriera. Należy go zainstalować aby móc uwierzytelniać się z użyciem
 PostgreSQL.
 
-%package userdb
+%package authuserdb
 Summary:       Userdb support for the Courier authentication library
-Summary(pl.UTF-8):   Obsługa userdb dla biblioteki uwierzytelniania Couriera
+Summary(pl.UTF-8):     Obsługa userdb dla biblioteki uwierzytelniania Couriera
 Group:         Networking/Daemons
 Requires(pre,postun):  sed >= 4.0
 Requires:      %{name} = %{version}-%{release}
+Obsoletes:     courier-authlib-userdb
 Obsoletes:     courier-imap-userdb
 Obsoletes:     sqwebmail-auth-userdb
 
-%description userdb
+%description authuserdb
 This package installs the userdb support for the Courier
 authentication library. Userdb is a simple way to manage virtual mail
 accounts using a GDBM-based database file.
 
 Install this package in order to be able to authenticate with userdb.
 
-%description userdb -l pl.UTF-8
+%description authuserdb -l pl.UTF-8
 Ten pakiet dodaje obsługę userdb do biblioteki uwierzytelniania
 Couriera. Userdb to prosty sposób zarządzania wirtualnymi kontami
 pocztowymi przy użyciu pliku bazy danych opartej na GDBM.
 
 Należy go zainstalować aby móc uwierzytelniać się z użyciem userdb.
 
-%package pipe
+%package authpipe
 Summary:       External authentication module that communicates via pipes
-Summary(pl.UTF-8):   Zewnętrzny moduł uwierzytelniający komunikujący się przez potoki
+Summary(pl.UTF-8):     Zewnętrzny moduł uwierzytelniający komunikujący się przez potoki
 Group:         Networking/Daemons
 Requires(pre,postun):  sed >= 4.0
 Requires:      %{name} = %{version}-%{release}
+Obsoletes:     courier-authlib-authpipe
 
-%description pipe
+%description authpipe
 This package installs the authpipe module, which is a generic plugin
 that enables authentication requests to be serviced by an external
 program, then communicates through messages on stdin and stdout.
 
-%description pipe -l pl.UTF-8
+%description authpipe -l pl.UTF-8
 Pakiet ten instaluje moduł authpipe, który jest ogólną wtyczką
 umożliwiającą obsługę żądań uwierzytelnienia przez zewnętrzny program
 komunikujący się poprzez wiadomości wysyłane na stdin i stdout.
 
 %package -n openldap-schema-courier
 Summary:       Courier LDAP schema
-Summary(pl.UTF-8):   Schemat LDAP Couriera
+Summary(pl.UTF-8):     Schemat LDAP Couriera
 Group:         Networking/Daemons
 Requires(post,postun): sed >= 4.0
 Requires:      openldap-servers
@@ -219,7 +222,6 @@ cd $d
        %{__libtoolize}
        %{__aclocal}
        %{__autoconf}
-       %{__autoheader}
        %{__automake}
 cd -
 done
@@ -325,7 +327,7 @@ fi
 /sbin/ldconfig %{_libexecdir}/courier-authlib
 %service -q courier-authlib restart
 
-%post userdb
+%post authuserdb
 if [ "$1" = 1 ]; then
        # add to authmodulelist list if package is first installed
        %{__sed} -i -e '/^authmodulelist=/{/\buserdb\b/!s/"$/ userdb"/}' /etc/authlib/authdaemonrc
@@ -333,7 +335,7 @@ fi
 /sbin/ldconfig %{_libexecdir}/courier-authlib
 %service -q courier-authlib restart
 
-%postun userdb
+%postun authuserdb
 if [ "$1" = 0 ]; then
        # remove from authmodulelist if package is removed
        %{__sed} -i -e '/^authmodulelist=/{s/ \?\buserdb\b \?//}' /etc/authlib/authdaemonrc
@@ -341,7 +343,7 @@ fi
 /sbin/ldconfig %{_libexecdir}/courier-authlib
 %service -q courier-authlib restart
 
-%post pipe
+%post authpipe
 if [ "$1" = 1 ]; then
        # add to authmodulelist list if package is first installed
        %{__sed} -i -e '/^authmodulelist=/{/\bpipe\b/!s/"$/ pipe"/}' /etc/authlib/authdaemonrc
@@ -349,7 +351,7 @@ fi
 /sbin/ldconfig %{_libexecdir}/courier-authlib
 %service -q courier-authlib restart
 
-%postun pipe
+%postun authpipe
 if [ "$1" = 0 ]; then
        # remove from authmodulelist if package is removed
        %{__sed} -i -e '/^authmodulelist=/{s/ \?\bpipe\b \?//}' /etc/authlib/authdaemonrc
@@ -484,7 +486,7 @@ if [ -f /etc/sqwebmail/authpgsqlrc ]; then
        %service -q courier-authlib restart
 fi
 
-%triggerin -n %{name}-userdb -- courier < 0.48
+%triggerin -n %{name}-authuserdb -- courier < 0.48
 if [ -d /etc/courier/userdb ]; then
        mv -f /etc/courier/userdb/* /etc/authlib/userdb
        makeuserdb
@@ -494,7 +496,7 @@ if [ -f /etc/courier/userdb ]; then
        makeuserdb
 fi
 
-%triggerin -n %{name}-userdb -- courier-imap-userdb < 4.0.0
+%triggerin -n %{name}-authuserdb -- courier-imap-userdb < 4.0.0
 if [ -d /etc/courier-imap/userdb ]; then
        mv -f /etc/courier-imap/userdb/* /etc/authlib/userdb
        makeuserdb
@@ -504,7 +506,7 @@ if [ -f /etc/courier-imap/userdb ]; then
        makeuserdb
 fi
 
-%triggerin -n %{name}-userdb -- sqwebmail-auth-userdb < 5.0.0
+%triggerin -n %{name}-authuserdb -- sqwebmail-auth-userdb < 5.0.0
 if [ -d /etc/sqwebmail/userdb ]; then
        mv -f /etc/sqwebmail/userdb/* /etc/authlib/userdb
        makeuserdb
@@ -526,10 +528,15 @@ fi
 %attr(755,root,root) %{_libexecdir}/courier-authlib/authsystem.passwd
 %attr(755,root,root) %{_libexecdir}/courier-authlib/makedatprog
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthcustom.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthcustom.so.0
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpam.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthpam.so.0
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthcommon.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libcourierauthcommon.so.0
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsasl.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libcourierauthsasl.so.0
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsaslclient.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libcourierauthsaslclient.so.0
 %{_libexecdir}/courier-authlib/libauthcustom.la
 %{_libexecdir}/courier-authlib/libauthpam.la
 %{_libexecdir}/courier-authlib/libcourierauth.la
@@ -549,6 +556,7 @@ fi
 %defattr(644,root,root,755)
 %dir %{_libexecdir}/courier-authlib
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauth.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libcourierauth.so.0
 
 %files devel
 %defattr(644,root,root,755)
@@ -563,21 +571,24 @@ fi
 %doc authldap.schema README.ldap
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authldaprc
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthldap.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthldap.so.0
 %{_libexecdir}/courier-authlib/libauthldap.la
 
 %files authmysql
 %defattr(644,root,root,755)
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authmysqlrc
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthmysql.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthmysql.so.0
 %{_libexecdir}/courier-authlib/libauthmysql.la
 
 %files authpgsql
 %defattr(644,root,root,755)
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authpgsqlrc
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpgsql.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthpgsql.so.0
 %{_libexecdir}/courier-authlib/libauthpgsql.la
 
-%files userdb
+%files authuserdb
 %defattr(644,root,root,755)
 %attr(700,root,root) %dir %{_sysconfdir}/authlib/userdb
 %attr(755,root,root) %{_sbindir}/makeuserdb
@@ -587,12 +598,14 @@ fi
 %attr(755,root,root) %{_sbindir}/userdbpw
 %attr(755,root,root) %{_sbindir}/vchkpw2userdb
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthuserdb.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthuserdb.so.0
 %{_libexecdir}/courier-authlib/libauthuserdb.la
 %{_mandir}/man8/*userdb*
 
-%files pipe
+%files authpipe
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpipe.so.*.*.*
+%attr(755,root,root) %ghost %{_libexecdir}/courier-authlib/libauthpipe.so.0
 %{_libexecdir}/courier-authlib/libauthpipe.la
 
 %files -n openldap-schema-courier
This page took 0.075672 seconds and 4 git commands to generate.