X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbincimap.git;a=blobdiff_plain;f=bincimap.spec;h=4b7259ea0760276d73ef418d5f510038a485d884;hp=06e3e62ef818a148263656932369f4fed018da3e;hb=HEAD;hpb=e2cb0511ac4777108a0cea7006dec9f5fdccf0bf diff --git a/bincimap.spec b/bincimap.spec index 06e3e62..4b7259e 100644 --- a/bincimap.spec +++ b/bincimap.spec @@ -1,20 +1,23 @@ Summary: IMAP4rev1 server for Maildir -Summary(pl): Serwer IMAP dla Maildirów +Summary(pl.UTF-8): Serwer IMAP dla Maildirów Name: bincimap -Version: 1.1.8 -Release: 0.1 +Version: 1.2.12final +Release: 2 License: GPL v2 Group: Networking/Daemons -Source0: http://www.bincimap.org/dl/tarballs/%{name}-%{version}.tar.bz2 -# Source0-md5: 5182a966c19101594e93014d9e4e9b96 +Source0: http://www.bincimap.org/dl/tarballs/1.2/%{name}-%{version}.tar.bz2 +# Source0-md5: ed40f8b5e560c0fd22fbbf346df1ee94 Source1: %{name}.inetd Source2: %{name}-ssl.inetd +Source3: %{name}.pam URL: http://www.bincimap.org/ BuildRequires: autoconf BuildRequires: automake +BuildRequires: libstdc++-devel BuildRequires: openssl-devel >= 0.9.7d -PreReq: rc-inetd +BuildRequires: rpmbuild(macros) >= 1.268 Requires: checkpassword-pam +Requires: rc-inetd Conflicts: courier-imap Conflicts: cyrus-imapd Conflicts: imap @@ -28,18 +31,17 @@ stable, fast, flexible, and RFC compliant. It is designed to be familiar for qmail-pop3d users, uses checkpassword to authenticate, and it is very easy to set up. -%description -l pl -Binc IMAP to modularny serwer IMAP4rev1 dla Maildirów. Stara siê byæ -stabilnym, szybkim, elastycznym i zgodnym z RFC. Zosta³ zaprojektowany -tak, aby byæ przyjaznym dla u¿ytkowników qmail-pop3d, do -uwierzytelniania u¿ywa checkpassword i jest bardzo prosty do +%description -l pl.UTF-8 +Binc IMAP to modularny serwer IMAP4rev1 dla Maildirów. Stara się być +stabilnym, szybkim, elastycznym i zgodnym z RFC. Został zaprojektowany +tak, aby być przyjaznym dla użytkowników qmail-pop3d, do +uwierzytelniania używa checkpassword i jest bardzo prosty do skonfigurowania. %prep %setup -q %build -rm -f missing %{__aclocal} %{__autoconf} %{__autoheader} @@ -50,32 +52,35 @@ rm -f missing %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd +install -d $RPM_BUILD_ROOT/etc/pam.d -%{__make} install DESTDIR=$RPM_BUILD_ROOT +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT -install %SOURCE1 $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/bincimap -install %SOURCE2 $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/bincimap-ssl +install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/bincimap +install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/bincimap-ssl +install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/bincimap + +touch $RPM_BUILD_ROOT/etc/security/blacklist.imap %clean rm -rf $RPM_BUILD_ROOT %post -if [ -f /var/lock/subsys/rc-inetd ]; then - /etc/rc.d/init.d/rc-inetd reload 1>&2 -else - echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2 -fi +%service -q rc-inetd reload %postun -if [ -f /var/lock/subsys/rc-inetd ]; then - /etc/rc.d/init.d/rc-inetd reload 1>&2 +if [ "$1" = 0 ]; then + %service -q rc-inetd reload fi %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README TODO -%config(noreplace) %verify(not size mtime md5) /etc/%{name}.conf -%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/bincimap -%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/bincimap-ssl +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/bincimap +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/bincimap-ssl +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/bincimap +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.imap %attr(755,root,root) %{_sbindir}/* %{_mandir}/man[15]/*