Mercurial > masqmail-0.2
view suse/masqmail.spec.in @ 0:08114f7dcc23 0.2.21
this is masqmail-0.2.21 from oliver kurth
author | meillo@marmaro.de |
---|---|
date | Fri, 26 Sep 2008 17:05:23 +0200 |
parents | |
children |
line wrap: on
line source
Summary: An offline mail server with pop3 client support Name: masqmail Version: @VERSION@ Release: 1 Copyright: GPL Group: Networking/Daemons Distribution: innominate Packager: Oliver Kurth <kurth@innominate.de> Source: http://masqmail.cx/masqmail/download/masqmail-@VERSION@.tar.gz BuildRoot: /var/tmp/masqmail-root/ %description MasqMail is a mail server designed for hosts that do not have a permanent internet connection eg. a home network or a single host at home. It has special support for connections to different ISPs. It replaces sendmail or other MTAs such as qmail or exim. %prep %setup -n masqmail-@VERSION@ %build # #choose a line or a combination: # #CFLAGS="$RPM_OPT_FLAGS" ./configure --disable-pop3 #CFLAGS="$RPM_OPT_FLAGS" ./configure --enable-auth #CFLAGS="$RPM_OPT_FLAGS" ./configure --enable-ident CFLAGS="$RPM_OPT_FLAGS" ./configure --enable-auth --enable-ident CFLAGS="$RPM_OPT_FLAGS" make %install if [ -d $RPM_BUILD_ROOT ] ; then rm -rf $RPM_BUILD_ROOT fi # setup directory environment: mkdir $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/var/spool/masqmail mkdir -p $RPM_BUILD_ROOT/var/spool/masqmail/input mkdir -p $RPM_BUILD_ROOT/var/spool/masqmail/lock mkdir -p $RPM_BUILD_ROOT/var/spool/masqmail/popuidl mkdir -p $RPM_BUILD_ROOT/usr/sbin mkdir -p $RPM_BUILD_ROOT/usr/bin mkdir -p $RPM_BUILD_ROOT/usr/lib mkdir -p $RPM_BUILD_ROOT/etc mkdir -p $RPM_BUILD_ROOT/etc/masqmail mkdir -p $RPM_BUILD_ROOT/etc/masqmail/tpl mkdir -p $RPM_BUILD_ROOT/var/masqmail # install make DESTDIR=$RPM_BUILD_ROOT install /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded $RPM_BUILD_ROOT/usr/sbin/masqmail # sendmail links ln -fs './masqmail' $RPM_BUILD_ROOT/usr/sbin/sendmail ln -fs '../sbin/masqmail' $RPM_BUILD_ROOT/usr/bin/mailq ln -fs '../sbin/masqmail' $RPM_BUILD_ROOT/usr/bin/mailrm ln -fs '../sbin/masqmail' $RPM_BUILD_ROOT/usr/lib/sendmail # SuSE specific startup stuff: mkdir -p $RPM_BUILD_ROOT/sbin/init.d/ mkdir -p $RPM_BUILD_ROOT/sbin/init.d/rc2.d/ mkdir -p $RPM_BUILD_ROOT/sbin/init.d/rc3.d/ cp -p suse/masqmail $RPM_BUILD_ROOT/sbin/init.d/ ln -fs '../masqmail' $RPM_BUILD_ROOT/sbin/init.d/rc2.d/S20masqmail ln -fs '../masqmail' $RPM_BUILD_ROOT/sbin/init.d/rc2.d/K20masqmail ln -fs '../masqmail' $RPM_BUILD_ROOT/sbin/init.d/rc3.d/S20masqmail ln -fs '../masqmail' $RPM_BUILD_ROOT/sbin/init.d/rc3.d/K20masqmail ln -fs '../../sbin/init.d/masqmail' $RPM_BUILD_ROOT/usr/sbin/rcmasqmail # configuration examples: cp examples/masqmail.conf $RPM_BUILD_ROOT/etc/masqmail/ cp examples/example.route $RPM_BUILD_ROOT/etc/masqmail/ cp examples/example.get $RPM_BUILD_ROOT/etc/masqmail/ cp tpl/failmsg.tpl $RPM_BUILD_ROOT/etc/masqmail/tpl/ #cp docs/man/masqmail.8 $RPM_BUILD_ROOT/usr/man/man8/ #cp docs/man/masqmail.conf.5 $RPM_BUILD_ROOT/usr/man/man5/ #cp docs/man/masqmail.route.5 $RPM_BUILD_ROOT/usr/man/man5/ #cp docs/man/masqmail.get.5 $RPM_BUILD_ROOT/usr/man/man5/ #cp docs/man/masqmail.aliases.5 $RPM_BUILD_ROOT/usr/man/man5/ # gzip the man pages: gzip $RPM_BUILD_ROOT/usr/man/man8/masqmail.8 gzip $RPM_BUILD_ROOT/usr/man/man5/masqmail.conf.5 gzip $RPM_BUILD_ROOT/usr/man/man5/masqmail.route.5 gzip $RPM_BUILD_ROOT/usr/man/man5/masqmail.get.5 gzip $RPM_BUILD_ROOT/usr/man/man5/masqmail.aliases.5 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) /usr/sbin/masqmail /usr/sbin/sendmail /usr/bin/mailq /usr/bin/mailrm /usr/lib/sendmail %config /sbin/init.d/masqmail /sbin/init.d/rc2.d/S20masqmail /sbin/init.d/rc2.d/K20masqmail /sbin/init.d/rc3.d/S20masqmail /sbin/init.d/rc3.d/K20masqmail /usr/sbin/rcmasqmail %config /etc/masqmail/masqmail.conf %config /etc/masqmail/tpl/failmsg.tpl %doc README INSTALL COPYING NEWS /usr/man/man8/masqmail.8.gz /usr/man/man5/masqmail.conf.5.gz /usr/man/man5/masqmail.route.5.gz /usr/man/man5/masqmail.get.5.gz /usr/man/man5/masqmail.aliases.5.gz %defattr(-,mail,trusted) %dir /var/masqmail/ %dir /var/spool/masqmail/ %dir /var/spool/masqmail/popuidl/ %dir /var/spool/masqmail/lock/ %dir /var/spool/masqmail/input/