mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-30 10:38:37 +00:00
1ab58ffd23
PR: 131445 Submitted by: Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
159 lines
4.4 KiB
Bash
159 lines
4.4 KiB
Bash
#!/bin/sh
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
# set -x
|
|
|
|
trap ' cleanup ' 0
|
|
trap ' echo_signal; exit 1' 1 2 3 15
|
|
|
|
tmp_first=$(mktemp ${WRKDIR:=/tmp}/.plist-first.XXXXXXXXXX)
|
|
tmp_last=$(mktemp ${WRKDIR}/.plist-last.XXXXXXXXXX)
|
|
|
|
cleanup() {
|
|
rm -f $tmp_first $tmp_last
|
|
}
|
|
|
|
echo_signal() {
|
|
echo "Got Signal -- aborting `basename $0`"
|
|
}
|
|
|
|
PATH=/bin:/usr/bin
|
|
|
|
cat > $tmp_first <<EOF
|
|
bin/flea
|
|
bin/mutt
|
|
bin/muttbug
|
|
bin/mutt_dotlock
|
|
bin/pgpewrap
|
|
bin/pgpring
|
|
bin/smime_keys
|
|
EOF
|
|
|
|
if [ "$MUTT_NLS" = "yes" ]; then
|
|
cat >> $tmp_first <<EOF
|
|
share/locale/bg/LC_MESSAGES/mutt.mo
|
|
share/locale/ca/LC_MESSAGES/mutt.mo
|
|
share/locale/cs/LC_MESSAGES/mutt.mo
|
|
share/locale/da/LC_MESSAGES/mutt.mo
|
|
share/locale/de/LC_MESSAGES/mutt.mo
|
|
share/locale/el/LC_MESSAGES/mutt.mo
|
|
share/locale/eo/LC_MESSAGES/mutt.mo
|
|
share/locale/es/LC_MESSAGES/mutt.mo
|
|
share/locale/et/LC_MESSAGES/mutt.mo
|
|
share/locale/eu/LC_MESSAGES/mutt.mo
|
|
share/locale/fr/LC_MESSAGES/mutt.mo
|
|
share/locale/ga/LC_MESSAGES/mutt.mo
|
|
share/locale/gl/LC_MESSAGES/mutt.mo
|
|
share/locale/hu/LC_MESSAGES/mutt.mo
|
|
share/locale/id/LC_MESSAGES/mutt.mo
|
|
share/locale/it/LC_MESSAGES/mutt.mo
|
|
share/locale/ja/LC_MESSAGES/mutt.mo
|
|
share/locale/ko/LC_MESSAGES/mutt.mo
|
|
share/locale/lt/LC_MESSAGES/mutt.mo
|
|
share/locale/nl/LC_MESSAGES/mutt.mo
|
|
share/locale/pl/LC_MESSAGES/mutt.mo
|
|
share/locale/pt_BR/LC_MESSAGES/mutt.mo
|
|
share/locale/ru/LC_MESSAGES/mutt.mo
|
|
share/locale/sk/LC_MESSAGES/mutt.mo
|
|
share/locale/sv/LC_MESSAGES/mutt.mo
|
|
share/locale/tr/LC_MESSAGES/mutt.mo
|
|
share/locale/uk/LC_MESSAGES/mutt.mo
|
|
share/locale/zh_CN/LC_MESSAGES/mutt.mo
|
|
share/locale/zh_TW/LC_MESSAGES/mutt.mo
|
|
EOF
|
|
fi
|
|
|
|
if [ "$MUTT_PORTDOCS" = "yes" ]; then
|
|
cat >> $tmp_first <<EOF
|
|
%%DOCSDIR%%/ABOUT-NLS
|
|
%%DOCSDIR%%/COPYRIGHT
|
|
%%DOCSDIR%%/ChangeLog
|
|
%%DOCSDIR%%/GPL
|
|
%%DOCSDIR%%/INSTALL
|
|
%%DOCSDIR%%/NEWS
|
|
%%DOCSDIR%%/PGP-Notes.txt
|
|
%%DOCSDIR%%/README
|
|
%%DOCSDIR%%/README.SECURITY
|
|
%%DOCSDIR%%/README.SSL
|
|
%%DOCSDIR%%/TODO
|
|
%%DOCSDIR%%/applying-patches.txt
|
|
%%DOCSDIR%%/devel-notes.txt
|
|
%%DOCSDIR%%/language.txt
|
|
%%DOCSDIR%%/language50.txt
|
|
%%DOCSDIR%%/manual.txt
|
|
%%DOCSDIR%%/patch-notes.txt
|
|
%%DOCSDIR%%/smime-notes.txt
|
|
%%EXAMPLESDIR%%/Mush.rc
|
|
%%EXAMPLESDIR%%/Pine.rc
|
|
%%EXAMPLESDIR%%/Tin.rc
|
|
%%EXAMPLESDIR%%/ca-bundle.crt
|
|
%%EXAMPLESDIR%%/colors.default
|
|
%%EXAMPLESDIR%%/colors.linux
|
|
%%EXAMPLESDIR%%/gpg.rc
|
|
%%EXAMPLESDIR%%/mutt_xtitle
|
|
%%EXAMPLESDIR%%/pgp2.rc
|
|
%%EXAMPLESDIR%%/pgp6.rc
|
|
%%EXAMPLESDIR%%/sample.mailcap
|
|
%%EXAMPLESDIR%%/sample.muttrc
|
|
%%EXAMPLESDIR%%/sample.muttrc-tlr
|
|
%%EXAMPLESDIR%%/smime.rc
|
|
%%EXAMPLESDIR%%/smime_keys_test.pl
|
|
%%EXAMPLESDIR%%/iconv/iconv.aix-3.2.5.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.aix-4.1.5.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.aix-4.2.0.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.aix-4.3.2.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.freebsd-3.3.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.glibc-2.1.3.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.glibc-2.1.90.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.hpux-10.01.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.hpux-10.20.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.hpux-11.00.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.irix-6.5.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.osf1-4.0a.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.osf1-4.0d.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.solaris-2.4.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.solaris-2.5.1.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.solaris-2.6-cjk.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.solaris-2.6.rc
|
|
%%EXAMPLESDIR%%/iconv/iconv.solaris-2.7.rc
|
|
EOF
|
|
|
|
if [ "$MUTT_NNTP" = "yes" ]; then
|
|
echo "%%DOCSDIR%%/ChangeLog.nntp" >> $tmp_first
|
|
fi
|
|
|
|
if [ "$MUTT_HTML" = "yes" ]; then
|
|
echo "%%DOCSDIR%%/html/advancedusage.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/configuration.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/gettingstarted.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/index.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/intro.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/manual.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/mimesupport.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/miscellany.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/optionalfeatures.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/reference.html" >> $tmp_first
|
|
echo "%%DOCSDIR%%/html/tuning.html" >> $tmp_first
|
|
if [ "$MUTT_COMPRESSED_FOLDERS" = "yes" ]; then
|
|
echo "%%DOCSDIR%%/html/compressed-folders.html" >> $tmp_first
|
|
fi
|
|
echo "@dirrm %%DOCSDIR%%/html" >> $tmp_last
|
|
fi
|
|
cat >> $tmp_last <<EOF
|
|
@dirrm %%EXAMPLESDIR%%/iconv
|
|
@dirrm %%EXAMPLESDIR%%
|
|
@dirrm %%DOCSDIR%%
|
|
EOF
|
|
fi
|
|
|
|
sort -u $tmp_first
|
|
|
|
cat<<EOF
|
|
@unexec if cmp -s %D/etc/Muttrc.dist %D/etc/Muttrc; then rm -f %D/etc/Muttrc; fi
|
|
etc/Muttrc.dist
|
|
@exec if [ ! -f %D/etc/Muttrc ]; then install -m 644 %D/etc/Muttrc.dist %D/etc/Muttrc; fi
|
|
EOF
|
|
|
|
cat $tmp_last
|