diff --git a/courier-authlib.spec b/courier-authlib.spec index 924c4f3..f006a8f 100644 --- a/courier-authlib.spec +++ b/courier-authlib.spec @@ -1,40 +1,64 @@ Name: courier-authlib -Version: 0.66.0 +Version: 0.71.3 Release: 1mamba Summary: Courier authentication library. Group: System/Servers Vendor: openmamba Distribution: openmamba -Packager: Tiziana Ferro -URL: http://www.courier-mta.org +Packager: Silvan Calarco +URL: https://www.courier-mta.org Source: http://sourceforge.net/projects/courier/files/authlib/%{version}/courier-authlib-%{version}.tar.bz2 License: GPL -BuildRoot: %{_tmppath}/%{name}-%{version}-root ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: libaudit-devel +BuildRequires: libcap-ng-devel +BuildRequires: libe2fs-devel +BuildRequires: libgcc BuildRequires: libgdbm-devel +BuildRequires: libkrb5-devel BuildRequires: libltdl-devel -BuildRequires: libmysql5-devel +BuildRequires: libmariadb-devel BuildRequires: libopenldap-devel BuildRequires: libopenssl-devel +BuildRequires: libpam-devel BuildRequires: libpostgresql-devel -BuildRequires: libsasl-devel +BuildRequires: libsasl2-devel +BuildRequires: libsqlite-devel BuildRequires: libstdc++6-devel BuildRequires: libz-devel -BuildRequires: pam-devel -BuildRequires: perl-devel ## AUTOBUILDREQ-END +BuildRequires: libcourier-unicode-devel BuildRequires: libtool >= 1.5.24 BuildRequires: expect >= 8.4.14 +Requires: libcourier-unicode %description The Courier authentication library provides authentication services for other Courier applications. +%package -n lib%{name} +Group: System/Libraries +Summary: Shared libraries for %{name} + +%description -n lib%{name} +This package contains shared libraries for %{name}. + +%package -n lib%{name}-devel +Group: Development/Libraries +Summary: Development files for %{name} +Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description -n lib%{name}-devel +This package contains libraries and header files for developing applications that use %{name}. + +%debug_package + %prep %setup -q %build %configure --without-authshadow + %make %install @@ -46,20 +70,9 @@ The Courier authentication library provides authentication services for other Co %files %defattr(-,root,root) -%dir /etc/authlib/ -%config /etc/authlib/* +%dir %{_sysconfdir}/authlib/ +%config(noreplace) %{_sysconfdir}/authlib/* %{_bindir}/courierauthconfig -%{_includedir}/courier_auth_config.h -%{_includedir}/courierauth.h -%{_includedir}/courierauthdebug.h -%{_includedir}/courierauthsasl.h -%{_includedir}/courierauthsaslclient.h -%{_includedir}/courierauthstaticlist.h -%dir %{_libdir}/courier-authlib/ -%{_libdir}/courier-authlib/* -%{_libexecdir}/courier-authlib/authdaemond -%{_libexecdir}/courier-authlib/authsystem.passwd -#%{_libexecdir}/courier-authlib/makedatprog %{_sbindir}/authdaemond %{_sbindir}/authenumerate %{_sbindir}/authpasswd @@ -70,28 +83,34 @@ The Courier authentication library provides authentication services for other Co %{_sbindir}/userdb %{_sbindir}/userdb-test-cram-md5 %{_sbindir}/userdbpw -#%{_sbindir}/vchkpw2userdb -%{_mandir}/man1/authpasswd.1.gz -%{_mandir}/man1/authtest.1.gz -%{_mandir}/man1/courierlogger.1.gz -%{_mandir}/man3/auth_enumerate.3.gz -%{_mandir}/man3/auth_generic.3.gz -%{_mandir}/man3/auth_getoption.3.gz -%{_mandir}/man3/auth_getuserinfo.3.gz -%{_mandir}/man3/auth_login.3.gz -%{_mandir}/man3/auth_passwd.3.gz -%{_mandir}/man3/auth_sasl.3.gz -%{_mandir}/man3/auth_sasl_ex.3.gz -%{_mandir}/man3/authlib.3.gz -%{_mandir}/man8/makeuserdb.8.gz -%{_mandir}/man8/userdb.8.gz -%{_mandir}/man8/userdbpw.8.gz +%{_mandir}/man1/authpasswd.1* +%{_mandir}/man1/authtest.1* +%{_mandir}/man1/courierlogger.1* +%{_mandir}/man8/makeuserdb.8* +%{_mandir}/man8/pw2userdb.8* +%{_mandir}/man8/userdb.8* +%{_mandir}/man8/userdbpw.8* + +%files -n lib%{name} +%defattr(-,root,root) +%dir %{_libdir}/courier-authlib/ +%{_libdir}/courier-authlib/*.a +%{_libdir}/courier-authlib/*.la +%{_libdir}/courier-authlib/*.so +%{_libdir}/courier-authlib/*.so.* +%{_libexecdir}/courier-authlib/* %doc AUTHORS COPYING -# ChangeLog NEWS README README.authdebug.html.in -# README_authlib.html.in README.authmysql.html README.authmysql.myownquery -# README.authpostgres.html README.html README.ldap + +%files -n lib%{name}-devel +%defattr(-,root,root) +%{_includedir}/courier*.h +%{_mandir}/man3/auth_*.3* +%{_mandir}/man3/authlib.3* %changelog +* Sun May 02 2021 Automatic Build System 0.71.3-1mamba +- automatic version update by autodist + * Mon Sep 30 2013 Automatic Build System 0.66.0-1mamba - automatic update by autodist