12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- # Tanım: Sendmail paketi bir Posta Aktarım Aracısı (MTA) içerir.
- # URL: ftp://ftp.sendmail.org/pub/sendmail/
- # Paketçi: milisarge
- # Gerekler: ghostscript cyrus-sasl openssl procmail openldap
- # Grup: ağ
- isim=sendmail
- surum=8.15.2
- devir=1
- kaynak=(ftp://ftp.sendmail.org/pub/$isim/$isim.$surum.tar.gz
- site.config.m4)
- derle() {
- cd $isim-$surum
-
- source /etc/blfs-bootscripts
- wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
- tar xvf $scripts-$scriptsversion.tar.bz2
- cp -v $SRC/site.config.m4 devtools/Site
- sed -i 's|/usr/man/man|/usr/share/man/man|' \
- devtools/OS/Linux
- cd sendmail
- sh Build
- cd ../cf/cf
- cp generic-linux.mc sendmail.mc
- sh Build sendmail.cf
-
- install -v -d -m755 $PKG/etc/mail
- install -c -o root -g bin -m 0444 sendmail.cf $PKG/etc/mail/sendmail.cf
- install -c -o root -g bin -m 0444 submit.cf $PKG/etc/mail/submit.cf
- cd ../..
- sh Build install
- install -v -m644 cf/cf/{submit,sendmail}.mc $PKG/etc/mail
- cp -v -R cf/* $PKG/etc/mail
- install -v -m755 -d $PKG/usr/share/doc/sendmail-8.15.2/{cf,sendmail}
- install -v -m644 CACerts FAQ KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \
- $PKG/usr/share/doc/sendmail-8.15.2
- install -v -m644 sendmail/{README,SECURITY,TRACEFLAGS,TUNING} \
- $PKG/usr/share/doc/sendmail-8.15.2/sendmail
- install -v -m644 cf/README $PKG/usr/share/doc/sendmail-8.15.2/cf
-
- install -v -d -m755 $PKG/usr/share/man/man8
- for manpage in sendmail editmap mailstats makemap praliases smrsh
- do
- install -v -m644 $manpage/$manpage.8 $PKG/usr/share/man/man8
- done &&
- install -v -m644 sendmail/aliases.5 $PKG/usr/share/man/man5
- install -v -m644 sendmail/mailq.1 $PKG/usr/share/man/man1
- install -v -m644 sendmail/newaliases.1 $PKG/usr/share/man/man1
- install -v -m644 vacation/vacation.1 $PKG/usr/share/man/man1
-
- cd doc/op
- sed -i 's/groff/GROFF_NO_SGR=1 groff/' Makefile
- make op.txt op.pdf
-
- install -v -d -m755 $PKG/usr/share/doc/sendmail-8.15.2
- install -v -m644 op.ps op.txt op.pdf $PKG/usr/share/doc/sendmail-8.15.2
- cd ../..
- cd $scripts-$scriptsversion
- make DESTDIR=$PKG install-sendmail
-
- }
|