aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2019-08-13 22:29:42 +0000
committerMathieu Arnold <mat@FreeBSD.org>2019-08-13 22:29:42 +0000
commit558224994b6a2fbede4a420d1e66d57bbea5c4a8 (patch)
treef8fffd0a880e3bf796b0afc8c07cde885792a226
parentca2f814673dd2e6d2afab56e7d0c650fe46a7872 (diff)
downloadports-558224994b6a2fbede4a420d1e66d57bbea5c4a8.tar.gz
ports-558224994b6a2fbede4a420d1e66d57bbea5c4a8.zip
Notes
-rw-r--r--lang/J/files/pkg-message.in6
-rw-r--r--lang/asn1c/files/pkg-message.in10
-rw-r--r--lang/ccl/pkg-message6
-rw-r--r--lang/chicken/pkg-message6
-rw-r--r--lang/clisp/files/pkg-message.in10
-rw-r--r--lang/clojure-mode.el/pkg-message6
-rw-r--r--lang/crystal/pkg-message6
-rw-r--r--lang/csharp-mode.el/pkg-message10
-rw-r--r--lang/erlang-doc/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime15/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime16/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime17/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime18/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime19/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime20/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime21/files/pkg-message.in10
-rw-r--r--lang/erlang-runtime22/files/pkg-message.in10
-rw-r--r--lang/erlang/files/pkg-message.in9
-rw-r--r--lang/expect/files/pkg-message.in6
-rw-r--r--lang/fpc-docs/files/pkg-message.in10
-rw-r--r--lang/fpc/files/pkg-message.in10
-rw-r--r--lang/gambit-c/pkg-message10
-rw-r--r--lang/gnatdroid-armv7/files/pkg-message.in6
-rw-r--r--lang/haskell-mode.el/files/pkg-message.in6
-rw-r--r--lang/hla/files/pkg-message.in6
-rw-r--r--lang/huc/pkg-message8
-rw-r--r--lang/icc/files/pkg-message.in6
-rw-r--r--lang/io-devel/pkg-message6
-rw-r--r--lang/julia06/pkg-message24
-rw-r--r--lang/julia07/pkg-message14
-rw-r--r--lang/julia10/pkg-message14
-rw-r--r--lang/julia11/pkg-message14
-rw-r--r--lang/linux-dotnet-cli/pkg-message6
-rw-r--r--lang/linux-j/pkg-message6
-rw-r--r--lang/mono/pkg-message8
-rw-r--r--lang/onyx/files/pkg-message.in6
-rw-r--r--lang/p5-ePerl/pkg-message7
-rw-r--r--lang/php-mode.el/pkg-message6
-rw-r--r--lang/php71/pkg-message.mod12
-rw-r--r--lang/php72/pkg-message.mod12
-rw-r--r--lang/php73/pkg-message.mod12
-rw-r--r--lang/pocl/pkg-message7
-rw-r--r--lang/pure/files/pkg-message.in8
-rw-r--r--lang/pypy/pkg-message10
-rw-r--r--lang/python-mode.el/pkg-message6
-rw-r--r--lang/python27/pkg-message10
-rw-r--r--lang/python35/files/pkg-message.in10
-rw-r--r--lang/python36/files/pkg-message.in10
-rw-r--r--lang/python37/files/pkg-message.in10
-rw-r--r--lang/quack/pkg-message6
-rw-r--r--lang/ruby24/pkg-message8
-rw-r--r--lang/ruby25/pkg-message8
-rw-r--r--lang/ruby26/pkg-message8
-rw-r--r--lang/sbcl/files/pkg-message.in10
-rw-r--r--lang/squeak/files/pkg-message.in10
-rw-r--r--lang/tcl-wrapper/files/pkg-message.in8
-rw-r--r--lang/visualworks/files/pkg-message.in10
-rw-r--r--mail/alpine/pkg-message11
-rw-r--r--mail/archiveopteryx-devel/files/pkg-message.in10
-rw-r--r--mail/archiveopteryx/files/pkg-message.in10
-rw-r--r--mail/archivesmtp/files/pkg-message.in10
-rw-r--r--mail/ask/files/pkg-message.in10
-rw-r--r--mail/automx/files/pkg-message.in6
-rw-r--r--mail/avenger/files/pkg-message.in10
-rw-r--r--mail/bmf/pkg-message8
-rw-r--r--mail/bsfilter/pkg-message6
-rw-r--r--mail/cclient/pkg-message-ssl8
-rw-r--r--mail/claws-mail-clamd/pkg-message6
-rw-r--r--mail/courier-imap/files/pkg-message.in6
-rw-r--r--mail/courier/files/pkg-message.in6
-rw-r--r--mail/couriergraph/files/pkg-message.in6
-rw-r--r--mail/cyrus-imapd23/files/pkg-message.in10
-rw-r--r--mail/cyrus-imapd24/files/pkg-message.in10
-rw-r--r--mail/cyrus-imapd25/files/pkg-message.in10
-rw-r--r--mail/cyrus-imapd30/files/pkg-message.in10
-rw-r--r--mail/davmail/files/pkg-message.in6
-rw-r--r--mail/dcc-dccd/files/pkg-message.in17
-rw-r--r--mail/dk-milter/pkg-message10
-rw-r--r--mail/dk-milter/pkg-message.postfix10
-rw-r--r--mail/dma/files/pkg-message.in8
-rw-r--r--mail/dovecot-pigeonhole/pkg-message10
-rw-r--r--mail/dovecot/files/pkg-message.in14
-rw-r--r--mail/dspam/pkg-message11
-rw-r--r--mail/ecartis/files/pkg-message.in6
-rw-r--r--mail/elmo/pkg-message8
-rw-r--r--mail/eps/pkg-message7
-rw-r--r--mail/epstools/files/pkg-message.in7
-rw-r--r--mail/esmtp/files/pkg-message.in8
-rw-r--r--mail/exim-monitor/pkg-message8
-rw-r--r--mail/exim/pkg-message14
-rw-r--r--mail/exipick/pkg-message6
-rw-r--r--mail/ezmlm-idx/files/pkg-message.in8
-rw-r--r--mail/faces/pkg-message8
-rw-r--r--mail/fetchmail/files/pkg-message.in8
-rw-r--r--mail/getmail/pkg-message10
-rw-r--r--mail/greyfix/files/pkg-message.in6
-rw-r--r--mail/greylite/files/pkg-message.in8
-rw-r--r--mail/imap-uw/files/pkg-message.in6
-rw-r--r--mail/isoqlog/files/pkg-message.in8
-rw-r--r--mail/mailagent/files/pkg-message.in7
-rw-r--r--mail/mailest/pkg-message8
-rw-r--r--mail/mailgraph/pkg-message7
-rw-r--r--mail/mailhog/files/pkg-message.in10
-rw-r--r--mail/mailman/files/pkg-message.in16
-rw-r--r--mail/mailmgr/files/pkg-message.in8
-rw-r--r--mail/mailscanner/files/pkg-message.in12
-rw-r--r--mail/meta1/pkg-message10
-rw-r--r--mail/mew/files/pkg-message.in8
-rw-r--r--mail/milter-bogom/files/pkg-message.in6
-rw-r--r--mail/milter-callback/files/pkg-message.in12
-rw-r--r--mail/milter-greylist/files/pkg-message.in9
-rw-r--r--mail/milter-regex/pkg-message9
-rw-r--r--mail/milter-skem/pkg-message8
-rw-r--r--mail/mimedefang/files/pkg-message.in6
-rw-r--r--mail/minimalist/files/pkg-message.in8
-rw-r--r--mail/mu4e-maildirs/pkg-message6
-rw-r--r--mail/mulberry/pkg-message6
-rw-r--r--mail/mutt/files/pkg-message.slang8
-rw-r--r--mail/neomutt/files/pkg-message.slang6
-rw-r--r--mail/nmh/pkg-message10
-rw-r--r--mail/nocc/files/pkg-message.in8
-rw-r--r--mail/nullmailer/files/pkg-message.in10
-rw-r--r--mail/opendkim/files/pkg-message.in10
-rw-r--r--mail/openemm2013/files/pkg-message.in6
-rw-r--r--mail/openemm2015/files/pkg-message.in6
-rw-r--r--mail/opensmtpd-devel/files/pkg-message.in6
-rw-r--r--mail/opensmtpd/files/pkg-message.in6
-rw-r--r--mail/ovs/pkg-message6
-rw-r--r--mail/p5-FuzzyOcr-devel/files/pkg-message.in8
-rw-r--r--mail/p5-Mail-ClamAV/pkg-message10
-rw-r--r--mail/p5-Mail-DMARC/files/pkg-message.in7
-rw-r--r--mail/p5-qpsmtpd/files/pkg-message.in7
-rw-r--r--mail/panda-cclient/pkg-message-ssl8
-rw-r--r--mail/panda-imap/files/pkg-message.in6
-rw-r--r--mail/phplist/files/pkg-message.in9
-rw-r--r--mail/phpmailer/files/pkg-message.in6
-rw-r--r--mail/phpmailer6/files/pkg-message.in6
-rw-r--r--mail/pine-pgp-filters/files/pkg-message.in10
-rw-r--r--mail/popa3d/files/pkg-message.in9
-rw-r--r--mail/postfix-policyd-spf-perl/files/pkg-message.in6
-rw-r--r--mail/postfix-policyd-spf-python/files/pkg-message.in6
-rw-r--r--mail/postfix-policyd-weight/files/pkg-message.in9
-rw-r--r--mail/postfix-postfwd/files/pkg-message.in9
-rw-r--r--mail/postfixadmin/files/pkg-message.in11
-rw-r--r--mail/postgrey/pkg-message6
-rw-r--r--mail/proxsmtp/files/pkg-message.in8
-rw-r--r--mail/py-apolicy/files/pkg-message.in6
-rw-r--r--mail/py-ppolicy/files/pkg-message.in6
-rw-r--r--mail/pymsgauth/files/pkg-message.in8
-rw-r--r--mail/qmail-activedir/files/pkg-message.in8
-rw-r--r--mail/qmail-auditor/files/pkg-message.in6
-rw-r--r--mail/qmail/files/pkg-message-ldap.in6
-rw-r--r--mail/qmail/files/pkg-message-mysql.in6
-rw-r--r--mail/qmail/files/pkg-message-tls.in6
-rw-r--r--mail/qmail/files/pkg-message.in6
-rw-r--r--mail/qpopper/files/pkg-message.in12
-rw-r--r--mail/ratelimit-policyd/files/pkg-message.in6
-rw-r--r--mail/rbl-milter/pkg-message6
-rw-r--r--mail/rblcheck/pkg-message8
-rw-r--r--mail/ripmime/pkg-message6
-rw-r--r--mail/roundcube-automatic_addressbook/files/pkg-message.in18
-rw-r--r--mail/roundcube-mvision2/files/pkg-message.in12
-rw-r--r--mail/roundcube/pkg-message17
-rw-r--r--mail/rspamd-devel/files/pkg-message.in8
-rw-r--r--mail/rspamd/files/pkg-message.in8
-rw-r--r--mail/rss2email3/pkg-message6
-rw-r--r--mail/scam-backscatter/files/pkg-message.in9
-rw-r--r--mail/sendmail-devel/files/pkg-message.in9
-rw-r--r--mail/sendmail/files/pkg-message.in9
-rw-r--r--mail/sentinel/pkg-message10
-rw-r--r--mail/sgwi/files/pkg-message.in8
-rw-r--r--mail/sid-milter/pkg-message6
-rw-r--r--mail/simscan/files/pkg-message.in10
-rw-r--r--mail/smfsav-devel/files/pkg-message.in9
-rw-r--r--mail/smfsav/files/pkg-message.in9
-rw-r--r--mail/smtpfeed/files/pkg-message.in8
-rw-r--r--mail/spamass-milter/files/pkg-message.in10
-rw-r--r--mail/spamass-rules/files/pkg-message.in10
-rw-r--r--mail/spamassassin/files/pkg-message.in10
-rw-r--r--mail/spambnc/files/pkg-message.in7
-rw-r--r--mail/spamd/files/pkg-message.in9
-rw-r--r--mail/spamguard/files/pkg-message.in7
-rw-r--r--mail/squirrelmail-abook_import_export-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail-avelsieve-plugin/files/pkg-message.in10
-rw-r--r--mail/squirrelmail-change_sqlpass-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail-check_quota-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail-mark_read-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail-shared_calendars-plugin/files/pkg-message.in6
-rw-r--r--mail/squirrelmail-spam-buttons-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail-squirrel_logger-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail-tmda-plugin/files/pkg-message.in6
-rw-r--r--mail/squirrelmail-unsafe_image_rules-plugin/files/pkg-message.in8
-rw-r--r--mail/squirrelmail/files/pkg-message.in6
-rw-r--r--mail/ssmtp/files/pkg-message.in6
-rw-r--r--mail/swaks/pkg-message6
-rw-r--r--mail/sympa/files/pkg-message.in6
-rw-r--r--mail/tmda/files/pkg-message.in8
-rw-r--r--mail/tumgreyspf/files/pkg-message.in6
-rw-r--r--mail/up-imapproxy/files/pkg-message.in10
-rw-r--r--mail/usendmail/files/pkg-message.in8
-rw-r--r--mail/vexim/files/pkg-message.in10
-rw-r--r--mail/wanderlust/pkg-message24
-rw-r--r--math/asymptote/files/pkg-message.in7
-rw-r--r--math/blacs/files/pkg-message.in8
-rw-r--r--math/ess/pkg-message9
-rw-r--r--math/geogebra/pkg-message6
-rw-r--r--math/gfan/pkg-message6
-rw-r--r--math/ggobi/files/pkg-message.in11
-rw-r--r--math/gotoblas/files/pkg-message.in7
-rw-r--r--math/jags/pkg-message6
-rw-r--r--math/libmesh/files/pkg-message-examples.in8
-rw-r--r--math/ltl/pkg-message10
-rw-r--r--math/octave-forge-fpl/pkg-message6
-rw-r--r--math/proofgeneral/files/pkg-message.in9
-rw-r--r--math/py-keras/files/pkg-message.in8
-rw-r--r--math/py-pandas/files/pkg-message.in8
-rw-r--r--math/py-theano/files/pkg-message.in6
-rw-r--r--math/rapid/files/pkg-message.in11
-rw-r--r--math/saga/files/pkg-message.in20
-rw-r--r--math/scalapack/files/pkg-message.in8
-rw-r--r--math/snns/pkg-message10
-rw-r--r--math/wxmaxima/pkg-message10
-rw-r--r--misc/achievo/pkg-message14
-rw-r--r--misc/amanda-server/files/pkg-message.in6
-rw-r--r--misc/ansiweather/files/pkg-message.in10
-rw-r--r--misc/astrolog/files/pkg-message.in6
-rw-r--r--misc/auto-multiple-choice/pkg-message8
-rw-r--r--misc/bbjd/pkg-message8
-rw-r--r--misc/compat4x/pkg-message20
-rw-r--r--misc/compat5x/pkg-message20
-rw-r--r--misc/compat6x/pkg-message20
-rw-r--r--misc/compat7x/pkg-message20
-rw-r--r--misc/digitemp/pkg-message10
-rw-r--r--misc/dnetc/files/pkg-message.in10
-rw-r--r--misc/elscreen/pkg-message8
-rw-r--r--misc/estic/pkg-message6
-rw-r--r--misc/fortune-mod-bible/files/pkg-message.in8
-rw-r--r--misc/fortune-mod-bofh/files/pkg-message.in10
-rw-r--r--misc/fortune-mod-futurama/files/pkg-message.in6
-rw-r--r--misc/fortune-mod-psalms/files/pkg-message.in6
-rw-r--r--misc/fxload/files/pkg-message.in8
-rw-r--r--misc/hotkeys/pkg-message6
-rw-r--r--misc/lesspipe/files/pkg-message.in6
-rw-r--r--misc/libpostal/files/pkg-message.in6
-rw-r--r--misc/mirmon/files/pkg-message.in10
-rw-r--r--misc/opencyc/pkg-message6
-rw-r--r--misc/openhab2/files/pkg-message.in8
-rw-r--r--misc/py-cinder/pkg-message10
-rw-r--r--misc/py-glance/pkg-message10
-rw-r--r--misc/pyobd/pkg-message8
-rw-r--r--misc/qt5ct/pkg-message6
-rw-r--r--misc/qtchooser/pkg-message6
-rw-r--r--misc/raspberrypi-gpioshutdown/pkg-message6
-rw-r--r--misc/sword/files/pkg-message.in6
-rw-r--r--misc/table.el/pkg-message6
-rw-r--r--misc/talkfilters/files/pkg-message.in10
-rw-r--r--misc/upclient/files/pkg-message.in6
-rw-r--r--misc/wmweather+/files/pkg-message.in10
-rw-r--r--multimedia/audacious/files/pkg-message.in6
-rw-r--r--multimedia/cheese/pkg-message8
-rw-r--r--multimedia/dragon/pkg-message10
-rw-r--r--multimedia/emby-server/pkg-message6
-rw-r--r--multimedia/ffaudioconverter/pkg-message8
-rw-r--r--multimedia/freevo/files/pkg-message.in13
-rw-r--r--multimedia/kissdx/files/pkg-message.in6
-rw-r--r--multimedia/kodi-addon-peripheral-joystick/pkg-message11
-rw-r--r--multimedia/kodi/files/pkg-message.in6
-rw-r--r--multimedia/libcec/pkg-message6
-rw-r--r--multimedia/libva-intel-media-driver/pkg-message6
-rw-r--r--multimedia/lxdvdrip/files/pkg-message.in6
-rw-r--r--multimedia/minitube/pkg-message6
-rw-r--r--multimedia/mjpg-streamer/files/pkg-message.in10
-rw-r--r--multimedia/motion/files/pkg-message.in9
-rw-r--r--multimedia/mplayer/files/pkg-message.in12
-rw-r--r--multimedia/mps-youtube/pkg-message10
-rw-r--r--multimedia/mythtv/files/pkg-message.in10
-rw-r--r--multimedia/ogmrip/pkg-message6
-rw-r--r--multimedia/phonon-gstreamer/files/pkg-message.in10
-rw-r--r--multimedia/phonon/pkg-message10
-rw-r--r--multimedia/plexmediaserver-plexpass/files/pkg-message.in10
-rw-r--r--multimedia/plexmediaserver/files/pkg-message.in10
-rw-r--r--multimedia/plexwatch/files/pkg-message.in6
-rw-r--r--multimedia/pwcbsd/files/pkg-message.in10
-rw-r--r--multimedia/smplayer/files/pkg-message.in10
-rw-r--r--multimedia/sms1xxx-kmod/files/pkg-message.in12
-rw-r--r--multimedia/spook/files/pkg-message.in6
-rw-r--r--multimedia/tautulli/pkg-message6
-rw-r--r--multimedia/tvheadend/pkg-message10
-rw-r--r--multimedia/vtkmpeg2encode/pkg-message10
-rw-r--r--multimedia/webcamd/pkg-message8
-rw-r--r--multimedia/winff/pkg-message6
-rw-r--r--multimedia/xfce4-parole/pkg-message8
-rw-r--r--multimedia/xine/pkg-message28
293 files changed, 1850 insertions, 699 deletions
diff --git a/lang/J/files/pkg-message.in b/lang/J/files/pkg-message.in
index 521c13c2d6f9..ace73d6d84dd 100644
--- a/lang/J/files/pkg-message.in
+++ b/lang/J/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
JE and jconsole have been installed in %%LOCALBASE%%/lib/j/bin.
Addons are installed in %%LOCALBASE%%/share/j/addons and system files
@@ -7,3 +10,6 @@ This port installs ONLY the base system. In order to install
additional addons, use the JAL, running jconsole as root:
http://code.jsoftware.com/wiki/JAL/Package_Manager/jpkg
+EOM
+}
+]
diff --git a/lang/asn1c/files/pkg-message.in b/lang/asn1c/files/pkg-message.in
index 256f65b388fa..75ea826cd43c 100644
--- a/lang/asn1c/files/pkg-message.in
+++ b/lang/asn1c/files/pkg-message.in
@@ -1,8 +1,10 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
Please read %%DOCSDIR%%/asn1c-usage.pdf and other files
in that directory.
Also check the asn1c(1), unber(1) and enber(1) manual pages.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/ccl/pkg-message b/lang/ccl/pkg-message
index 305b8ed74d58..cf6f12ccbe85 100644
--- a/lang/ccl/pkg-message
+++ b/lang/ccl/pkg-message
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
You can permanently enable ASDF package management by using the
following commands in your .ccl-init.lisp file:
(require 'asdf)
+EOM
+}
+]
diff --git a/lang/chicken/pkg-message b/lang/chicken/pkg-message
index a3a951c10520..5983623b53d0 100644
--- a/lang/chicken/pkg-message
+++ b/lang/chicken/pkg-message
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Some chicken eggs require the environment variable TZ to be set in
order to function properly. See environ(7) for more information.
+EOM
+}
+]
diff --git a/lang/clisp/files/pkg-message.in b/lang/clisp/files/pkg-message.in
index 18ca19581e22..854427363b97 100644
--- a/lang/clisp/files/pkg-message.in
+++ b/lang/clisp/files/pkg-message.in
@@ -1,5 +1,6 @@
-==============================================================================
-
+[
+{ type: install
+ message: <<EOM
Emacs and Vim editing facilities for CLISP were installed into:
%%DATADIR%%
@@ -10,5 +11,6 @@ Emacs: %%PREFIX%%/share/emacs/site-lisp
Vim: $VIMRUNTIME/vimfiles/after/syntax
Alternatively you may do per-user installations.
-
-==============================================================================
+EOM
+}
+]
diff --git a/lang/clojure-mode.el/pkg-message b/lang/clojure-mode.el/pkg-message
index 9debaa55d55c..b3674c99336e 100644
--- a/lang/clojure-mode.el/pkg-message
+++ b/lang/clojure-mode.el/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use clojure-mode in Emacs, add the following lines to your ~/.emacs:
(autoload 'clojure-mode "clojure-mode" "A mode for clojure lisp" t)
@@ -14,3 +17,6 @@ more Clojure aware:
(define-key clojure-mode-map "{" 'paredit-open-brace)
(define-key clojure-mode-map "}" 'paredit-close-brace)))
+EOM
+}
+]
diff --git a/lang/crystal/pkg-message b/lang/crystal/pkg-message
index 6d9f39a725e3..8dd913d401e9 100644
--- a/lang/crystal/pkg-message
+++ b/lang/crystal/pkg-message
@@ -1,5 +1,11 @@
+[
+{ type: install
+ message: <<EOM
When building Crystal code with the --release flag, add the --no-debug flag to
avoid LLVM assertion errors.
Install textproc/libyaml for YAML support, math/gmp for BigInt support,
textproc/libxml2 for XML support.
+EOM
+}
+]
diff --git a/lang/csharp-mode.el/pkg-message b/lang/csharp-mode.el/pkg-message
index 8de392e1e987..21788eb30bb9 100644
--- a/lang/csharp-mode.el/pkg-message
+++ b/lang/csharp-mode.el/pkg-message
@@ -1,8 +1,10 @@
-===============================================================================
-
+[
+{ type: install
+ message: <<EOM
To use csharp-mode, add the following lines to your ~/.emacs file:
(autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
(setq auto-mode-alist (append '(("\\.cs$" . csharp-mode)) auto-mode-alist))
-
-===============================================================================
+EOM
+}
+]
diff --git a/lang/erlang-doc/files/pkg-message.in b/lang/erlang-doc/files/pkg-message.in
index b37104999fd8..93a6eef237bf 100644
--- a/lang/erlang-doc/files/pkg-message.in
+++ b/lang/erlang-doc/files/pkg-message.in
@@ -1,7 +1,9 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
You can access the full documentation from here:
%%LOCALBASE%%/share/doc/erlang/html/doc/index.html
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime15/files/pkg-message.in b/lang/erlang-runtime15/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime15/files/pkg-message.in
+++ b/lang/erlang-runtime15/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime16/files/pkg-message.in b/lang/erlang-runtime16/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime16/files/pkg-message.in
+++ b/lang/erlang-runtime16/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime17/files/pkg-message.in b/lang/erlang-runtime17/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime17/files/pkg-message.in
+++ b/lang/erlang-runtime17/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime18/files/pkg-message.in b/lang/erlang-runtime18/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime18/files/pkg-message.in
+++ b/lang/erlang-runtime18/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime19/files/pkg-message.in b/lang/erlang-runtime19/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime19/files/pkg-message.in
+++ b/lang/erlang-runtime19/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime20/files/pkg-message.in b/lang/erlang-runtime20/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime20/files/pkg-message.in
+++ b/lang/erlang-runtime20/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime21/files/pkg-message.in b/lang/erlang-runtime21/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime21/files/pkg-message.in
+++ b/lang/erlang-runtime21/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang-runtime22/files/pkg-message.in b/lang/erlang-runtime22/files/pkg-message.in
index fe91d05701d4..3564b8665b2a 100644
--- a/lang/erlang-runtime22/files/pkg-message.in
+++ b/lang/erlang-runtime22/files/pkg-message.in
@@ -1,6 +1,8 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
To use this runtime port for development or testing, just prepend
its binary path ("%%LOCALBASE%%/lib/%%ERLANG_LIB%%/bin") to your PATH variable.
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/erlang/files/pkg-message.in b/lang/erlang/files/pkg-message.in
index 2e7ba80371c7..99362803dc46 100644
--- a/lang/erlang/files/pkg-message.in
+++ b/lang/erlang/files/pkg-message.in
@@ -1,8 +1,11 @@
-===========================================================================
+[
+{ type: install
+ message: <<EOM
Installation tips:
You can find an emacs mode for Erlang here:
%%LOCALBASE%%/lib/erlang/lib/tools-%%TOOLS_VSN%%/emacs
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/expect/files/pkg-message.in b/lang/expect/files/pkg-message.in
index 2ca45ca7f7d3..d422ddaf1a67 100644
--- a/lang/expect/files/pkg-message.in
+++ b/lang/expect/files/pkg-message.in
@@ -1,3 +1,9 @@
+[
+{ type: install
+ message: <<EOM
To avoid conflicts, example scripts and man pages have been renamed by
prefixing them with "expect_".
They are in %%PREFIX%%/bin and %%MANPREFIX%%/man/man1, respectively.
+EOM
+}
+]
diff --git a/lang/fpc-docs/files/pkg-message.in b/lang/fpc-docs/files/pkg-message.in
index df92838472ef..a952bcbc198d 100644
--- a/lang/fpc-docs/files/pkg-message.in
+++ b/lang/fpc-docs/files/pkg-message.in
@@ -1,9 +1,11 @@
-###############################################################################
-
+[
+{ type: install
+ message: <<EOM
1) You can see all documentation of freepascal in :
* %%DOCSDIR%%
The documentation is on pdf format, you need some pdf viewer.
-
-###############################################################################
+EOM
+}
+]
diff --git a/lang/fpc/files/pkg-message.in b/lang/fpc/files/pkg-message.in
index 1ad9599620a4..4b511beb7e4d 100644
--- a/lang/fpc/files/pkg-message.in
+++ b/lang/fpc/files/pkg-message.in
@@ -1,5 +1,6 @@
-###############################################################################
-
+[
+{ type: install
+ message: <<EOM
1) Add lib paths to %%PREFIX%%/etc/fpc.cfg
# searchpath for libraries
@@ -20,5 +21,6 @@
* editors/fpc-ide
5) Enjoy it ;)
-
-###############################################################################
+EOM
+}
+]
diff --git a/lang/gambit-c/pkg-message b/lang/gambit-c/pkg-message
index 0a1e16540e0e..2b7b7c23d88c 100644
--- a/lang/gambit-c/pkg-message
+++ b/lang/gambit-c/pkg-message
@@ -1,10 +1,12 @@
-======================================================================
-
+[
+{ type: install
+ message: <<EOM
Because the usual name of Gambit-C's compiler clashes with
ghostscript, the interpreter and compiler have been renamed
"gsi-gambit" and "gsc-gambit" respectively.
However, documentation is still accessible through "man gsi" or
"info gambit"
-
-======================================================================
+EOM
+}
+]
diff --git a/lang/gnatdroid-armv7/files/pkg-message.in b/lang/gnatdroid-armv7/files/pkg-message.in
index d11ea339b8c8..78fd7956a284 100644
--- a/lang/gnatdroid-armv7/files/pkg-message.in
+++ b/lang/gnatdroid-armv7/files/pkg-message.in
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
Add to path: %%PREFIX%%/bin
All binaries have prefix of %%TARGET%%-
e.g. %%TARGET%%-gcc
%%TARGET%%-gnatmake
+EOM
+}
+]
diff --git a/lang/haskell-mode.el/files/pkg-message.in b/lang/haskell-mode.el/files/pkg-message.in
index f9681ef85c30..4f6b2718664a 100644
--- a/lang/haskell-mode.el/files/pkg-message.in
+++ b/lang/haskell-mode.el/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use haskell-mode in Emacs, add the following lines to your ~/.emacs:
(add-to-list 'load-path "%%PREFIX%%/share/emacs/site-lisp/haskell-mode/")
@@ -13,3 +16,6 @@ Add the following lines according to which modules you want to use:
Note that the three indentation modules are mutually exclusive - add at
most one.
+EOM
+}
+]
diff --git a/lang/hla/files/pkg-message.in b/lang/hla/files/pkg-message.in
index 7a3821e42270..01a639858c28 100644
--- a/lang/hla/files/pkg-message.in
+++ b/lang/hla/files/pkg-message.in
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
Remember to set the following environment variables:
hlainc=%%PREFIX%%/include/hla
hlalib=%%PREFIX%%/lib/hlalib.c
+EOM
+}
+]
diff --git a/lang/huc/pkg-message b/lang/huc/pkg-message
index 80e957b7dbb7..a51564285dbb 100644
--- a/lang/huc/pkg-message
+++ b/lang/huc/pkg-message
@@ -1,4 +1,8 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
Huc is now installed!
Set the $PCE_INCLUDE environment variable to ${PREFIX}/include/huc/pce
-======================================================================
+EOM
+}
+]
diff --git a/lang/icc/files/pkg-message.in b/lang/icc/files/pkg-message.in
index c0192ef70a0a..28c268e170ec 100644
--- a/lang/icc/files/pkg-message.in
+++ b/lang/icc/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
%%PKGNAME%% is now installed in %%PREFIX%%/%%COMPILERDIR%%, to use it you
have to put your license into your INTEL_FLEXLM_LICENSE (default:
%%PREFIX%%/%%COMPILERDIR%%/licenses) directory and add
@@ -28,3 +31,6 @@ Please use FreeBSD as the name of your OS in communications with the
support, the larger the FreeBSD userbase is, more gets done on FreeBSD
specific issues by Intel. And please thank them for the FreeBSD support,
they are already spending some time to improve icc on FreeBSD.
+EOM
+}
+]
diff --git a/lang/io-devel/pkg-message b/lang/io-devel/pkg-message
index 249b868fcfde..798bb4d9f4b0 100644
--- a/lang/io-devel/pkg-message
+++ b/lang/io-devel/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
** A note about Addons **
Addons are no longer part of Io core. Most are now hosted on their dedicated
@@ -5,3 +8,6 @@ repositories under https://github.com/IoLanguage.
Addons are managed using the Eerie package manager, which can be installed
following the instructions at https://github.com/IoLanguage/eerie.
+EOM
+}
+]
diff --git a/lang/julia06/pkg-message b/lang/julia06/pkg-message
index 17d2a0d4bf13..eab813190798 100644
--- a/lang/julia06/pkg-message
+++ b/lang/julia06/pkg-message
@@ -1,10 +1,14 @@
-*******************************************************************************
-* Known issue on FreeBSD 11.1-RELEASE or later
-* - If you run into segfault with `Pkg.update()`,
-* please issue `# sysctl security.bsd.stack_guard_page=0` to disable
-* stack guard.
-* For more info, please see https://github.com/JuliaLang/julia/issues/23328
-* - If you're looking for the other version of Julia,
-* there is a meta port lang/julia.
-* Please checkout "make -C /usr/ports/lang/julia config" as well.
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ Known issue on FreeBSD 11.1-RELEASE or later
+ - If you run into segfault with `Pkg.update()`,
+ please issue `# sysctl security.bsd.stack_guard_page=0` to disable
+ stack guard.
+ For more info, please see https://github.com/JuliaLang/julia/issues/23328
+ - If you're looking for the other version of Julia,
+ there is a meta port lang/julia.
+ Please checkout "make -C /usr/ports/lang/julia config" as well.
+EOM
+}
+]
diff --git a/lang/julia07/pkg-message b/lang/julia07/pkg-message
index 3acada422db8..5ded02bedf6e 100644
--- a/lang/julia07/pkg-message
+++ b/lang/julia07/pkg-message
@@ -1,5 +1,9 @@
-*******************************************************************************
-* If you're looking for the other version of Julia,
-* there is a meta port lang/julia.
-* Please checkout "make -C /usr/ports/lang/julia config" as well.
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ If you're looking for the other version of Julia,
+ there is a meta port lang/julia.
+ Please checkout "make -C /usr/ports/lang/julia config" as well.
+EOM
+}
+]
diff --git a/lang/julia10/pkg-message b/lang/julia10/pkg-message
index 3acada422db8..5ded02bedf6e 100644
--- a/lang/julia10/pkg-message
+++ b/lang/julia10/pkg-message
@@ -1,5 +1,9 @@
-*******************************************************************************
-* If you're looking for the other version of Julia,
-* there is a meta port lang/julia.
-* Please checkout "make -C /usr/ports/lang/julia config" as well.
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ If you're looking for the other version of Julia,
+ there is a meta port lang/julia.
+ Please checkout "make -C /usr/ports/lang/julia config" as well.
+EOM
+}
+]
diff --git a/lang/julia11/pkg-message b/lang/julia11/pkg-message
index 3acada422db8..5ded02bedf6e 100644
--- a/lang/julia11/pkg-message
+++ b/lang/julia11/pkg-message
@@ -1,5 +1,9 @@
-*******************************************************************************
-* If you're looking for the other version of Julia,
-* there is a meta port lang/julia.
-* Please checkout "make -C /usr/ports/lang/julia config" as well.
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ If you're looking for the other version of Julia,
+ there is a meta port lang/julia.
+ Please checkout "make -C /usr/ports/lang/julia config" as well.
+EOM
+}
+]
diff --git a/lang/linux-dotnet-cli/pkg-message b/lang/linux-dotnet-cli/pkg-message
index d2ee2527a006..781d7ee4443b 100644
--- a/lang/linux-dotnet-cli/pkg-message
+++ b/lang/linux-dotnet-cli/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Telemetry
---------
The .NET Core tools collect usage data in order to improve your experience.
@@ -46,3 +49,6 @@ vm.max_wired: 1331964
then increasing 'vm.max_wired' will enable .NET Core to run:
# sysctl vm.max_wired=1333000
+EOM
+}
+]
diff --git a/lang/linux-j/pkg-message b/lang/linux-j/pkg-message
index 91c2024c1600..4414c9f2aa52 100644
--- a/lang/linux-j/pkg-message
+++ b/lang/linux-j/pkg-message
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Try J by running "jw"
For more information see "man j-jconsole".
+EOM
+}
+]
diff --git a/lang/mono/pkg-message b/lang/mono/pkg-message
index 62ccb4f53b3f..ea0760f73ba6 100644
--- a/lang/mono/pkg-message
+++ b/lang/mono/pkg-message
@@ -1,4 +1,6 @@
-************************************************************************
+[
+{ type: install
+ message: <<EOM
If you have build/runtime errors with Mono and Gtk# apps please try the
following first:
@@ -30,4 +32,6 @@ following first:
* Some process information are accessed through /proc (e.g. when using
NUnit) and procfs(5) has to be mounted for these features to work:
# echo "proc /proc procfs rw 0 0" >> /etc/fstab
-************************************************************************
+EOM
+}
+]
diff --git a/lang/onyx/files/pkg-message.in b/lang/onyx/files/pkg-message.in
index 3cdc3fbbe79d..1273a19a81b2 100644
--- a/lang/onyx/files/pkg-message.in
+++ b/lang/onyx/files/pkg-message.in
@@ -1 +1,7 @@
+[
+{ type: install
+ message: <<EOM
See %%DOCSDIR%% for documentation in HTML and PDF formats.
+EOM
+}
+]
diff --git a/lang/p5-ePerl/pkg-message b/lang/p5-ePerl/pkg-message
index 8e5089b40f77..b582758d39b5 100644
--- a/lang/p5-ePerl/pkg-message
+++ b/lang/p5-ePerl/pkg-message
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
Copyright (c) 1996,1997,1998 Ralf S. Engelschall <rse@engelschall.com>
This program is free software; it may be redistributed and/or modified only
@@ -11,3 +13,6 @@
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See either the Artistic License or the
GNU General Public License for more details.
+EOM
+}
+]
diff --git a/lang/php-mode.el/pkg-message b/lang/php-mode.el/pkg-message
index 03de8386283d..8e2cdb769818 100644
--- a/lang/php-mode.el/pkg-message
+++ b/lang/php-mode.el/pkg-message
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
To use php-mode in Emacs, add the following lines to your ~/.emacs:
(autoload 'php-mode "php-mode" "Mode for editing PHP source files")
(add-to-list 'auto-mode-alist '("\\.\\(inc\\|php[s34]?\\)" . php-mode))
+EOM
+}
+]
diff --git a/lang/php71/pkg-message.mod b/lang/php71/pkg-message.mod
index a0c2c87889a7..b936fbfd2e2d 100644
--- a/lang/php71/pkg-message.mod
+++ b/lang/php71/pkg-message.mod
@@ -1,5 +1,6 @@
-******************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
@@ -11,9 +12,8 @@ You should add the following to your Apache configuration file:
SetHandler application/x-httpd-php-source
</FilesMatch>
-******************************************************************************
-
If you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,
add WITH_MPM=event to /etc/make.conf to prevent build failures.
-
-******************************************************************************
+EOM
+}
+]
diff --git a/lang/php72/pkg-message.mod b/lang/php72/pkg-message.mod
index a0c2c87889a7..b936fbfd2e2d 100644
--- a/lang/php72/pkg-message.mod
+++ b/lang/php72/pkg-message.mod
@@ -1,5 +1,6 @@
-******************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
@@ -11,9 +12,8 @@ You should add the following to your Apache configuration file:
SetHandler application/x-httpd-php-source
</FilesMatch>
-******************************************************************************
-
If you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,
add WITH_MPM=event to /etc/make.conf to prevent build failures.
-
-******************************************************************************
+EOM
+}
+]
diff --git a/lang/php73/pkg-message.mod b/lang/php73/pkg-message.mod
index a0c2c87889a7..b936fbfd2e2d 100644
--- a/lang/php73/pkg-message.mod
+++ b/lang/php73/pkg-message.mod
@@ -1,5 +1,6 @@
-******************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
@@ -11,9 +12,8 @@ You should add the following to your Apache configuration file:
SetHandler application/x-httpd-php-source
</FilesMatch>
-******************************************************************************
-
If you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,
add WITH_MPM=event to /etc/make.conf to prevent build failures.
-
-******************************************************************************
+EOM
+}
+]
diff --git a/lang/pocl/pkg-message b/lang/pocl/pkg-message
index 3dfd31c876d7..a9948a26c3b4 100644
--- a/lang/pocl/pkg-message
+++ b/lang/pocl/pkg-message
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
Deadlocks (freezes) on FreeBSD:
OpenCL applications using pocl on FreeBSD must be compiled with
@@ -10,3 +12,6 @@ See:
http://www.freebsd.org/cgi/query-pr.cgi?pr=163512
(Source: http://portablecl.org/docs/html/faq.html?highlight=freebsd)
+EOM
+}
+]
diff --git a/lang/pure/files/pkg-message.in b/lang/pure/files/pkg-message.in
index c54345f4f778..d97df854234a 100644
--- a/lang/pure/files/pkg-message.in
+++ b/lang/pure/files/pkg-message.in
@@ -1,4 +1,6 @@
-====
+[
+{ type: install
+ message: <<EOM
%%ETC%%Note that we installed a few Pure syntax highlighting
%%ETC%%files for the code editors in %%DATADIR%%/etc/
%%ETC%%
@@ -9,4 +11,6 @@ A text-based browser, such as one of following
is recommended to use the `help' command inside the
interpreter. Check pure(1) for details.
-====
+EOM
+}
+]
diff --git a/lang/pypy/pkg-message b/lang/pypy/pkg-message
index 0422546858eb..385ff3d041d0 100644
--- a/lang/pypy/pkg-message
+++ b/lang/pypy/pkg-message
@@ -1,5 +1,6 @@
-=====================================================================
-
+[
+{ type: install
+ message: <<EOM
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
@@ -11,5 +12,6 @@ Note that PyPy does not implement the following module that would
have been provided as a separate port:
bsddb databases/pypy-bsddb
-
-=====================================================================
+EOM
+}
+]
diff --git a/lang/python-mode.el/pkg-message b/lang/python-mode.el/pkg-message
index 7b67ccf0509a..38b5b87e9e76 100644
--- a/lang/python-mode.el/pkg-message
+++ b/lang/python-mode.el/pkg-message
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
To use python-mode in Emacs, add the following lines to your ~/.emacs:
(autoload 'python-mode "python-mode" "Mode for editing Python source files")
(add-to-list 'auto-mode-alist '("\\.py" . python-mode))
+EOM
+}
+]
diff --git a/lang/python27/pkg-message b/lang/python27/pkg-message
index f913597375e3..4dfd83b9274b 100644
--- a/lang/python27/pkg-message
+++ b/lang/python27/pkg-message
@@ -1,5 +1,6 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
@@ -7,5 +8,6 @@ bsddb databases/py-bsddb
gdbm databases/py-gdbm
sqlite3 databases/py-sqlite3
tkinter x11-toolkits/py-tkinter
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/python35/files/pkg-message.in b/lang/python35/files/pkg-message.in
index 5fb6e462a0b7..286359c9f272 100644
--- a/lang/python35/files/pkg-message.in
+++ b/lang/python35/files/pkg-message.in
@@ -1,10 +1,12 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py%%PYTHON_SUFFIX%%-gdbm databases/py-gdbm@py%%PYTHON_SUFFIX%%
py%%PYTHON_SUFFIX%%-sqlite3 databases/py-sqlite3@py%%PYTHON_SUFFIX%%
py%%PYTHON_SUFFIX%%-tkinter x11-toolkits/py-tkinter@py%%PYTHON_SUFFIX%%
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/python36/files/pkg-message.in b/lang/python36/files/pkg-message.in
index 5fb6e462a0b7..286359c9f272 100644
--- a/lang/python36/files/pkg-message.in
+++ b/lang/python36/files/pkg-message.in
@@ -1,10 +1,12 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py%%PYTHON_SUFFIX%%-gdbm databases/py-gdbm@py%%PYTHON_SUFFIX%%
py%%PYTHON_SUFFIX%%-sqlite3 databases/py-sqlite3@py%%PYTHON_SUFFIX%%
py%%PYTHON_SUFFIX%%-tkinter x11-toolkits/py-tkinter@py%%PYTHON_SUFFIX%%
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/python37/files/pkg-message.in b/lang/python37/files/pkg-message.in
index 5fb6e462a0b7..286359c9f272 100644
--- a/lang/python37/files/pkg-message.in
+++ b/lang/python37/files/pkg-message.in
@@ -1,10 +1,12 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py%%PYTHON_SUFFIX%%-gdbm databases/py-gdbm@py%%PYTHON_SUFFIX%%
py%%PYTHON_SUFFIX%%-sqlite3 databases/py-sqlite3@py%%PYTHON_SUFFIX%%
py%%PYTHON_SUFFIX%%-tkinter x11-toolkits/py-tkinter@py%%PYTHON_SUFFIX%%
-
-===========================================================================
+EOM
+}
+]
diff --git a/lang/quack/pkg-message b/lang/quack/pkg-message
index 76d261bfe023..8149e0b53399 100644
--- a/lang/quack/pkg-message
+++ b/lang/quack/pkg-message
@@ -1,3 +1,9 @@
+[
+{ type: install
+ message: <<EOM
To use Quack, add the following line to your ~/.emacs:
(require 'quack)
+EOM
+}
+]
diff --git a/lang/ruby24/pkg-message b/lang/ruby24/pkg-message
index f880e30d9f1e..9e750aa5a44f 100644
--- a/lang/ruby24/pkg-message
+++ b/lang/ruby24/pkg-message
@@ -1,4 +1,6 @@
-====
+[
+{ type: install
+ message: <<EOM
Some of the standard commands are provided as separate ports for ease
of upgrading:
@@ -12,4 +14,6 @@ since they require extra dependencies:
databases/rubygem-gdbm: GDBM module
Install them as occasion demands.
-====
+EOM
+}
+]
diff --git a/lang/ruby25/pkg-message b/lang/ruby25/pkg-message
index 51623e771b3f..ede7a9906fc4 100644
--- a/lang/ruby25/pkg-message
+++ b/lang/ruby25/pkg-message
@@ -1,4 +1,6 @@
-====
+[
+{ type: install
+ message: <<EOM
Some of the standard commands are provided as separate ports for ease
of upgrading:
@@ -12,4 +14,6 @@ since they require extra dependencies:
databases/rubygem-gdbm: GDBM module
Install them as occasion demands.
-====
+EOM
+}
+]
diff --git a/lang/ruby26/pkg-message b/lang/ruby26/pkg-message
index 51623e771b3f..ede7a9906fc4 100644
--- a/lang/ruby26/pkg-message
+++ b/lang/ruby26/pkg-message
@@ -1,4 +1,6 @@
-====
+[
+{ type: install
+ message: <<EOM
Some of the standard commands are provided as separate ports for ease
of upgrading:
@@ -12,4 +14,6 @@ since they require extra dependencies:
databases/rubygem-gdbm: GDBM module
Install them as occasion demands.
-====
+EOM
+}
+]
diff --git a/lang/sbcl/files/pkg-message.in b/lang/sbcl/files/pkg-message.in
index b28ba753fb3d..d8c816cc2f97 100644
--- a/lang/sbcl/files/pkg-message.in
+++ b/lang/sbcl/files/pkg-message.in
@@ -1,8 +1,10 @@
-
-========================================================================
+[
+{ type: install
+ message: <<EOM
For Common Lisp ports requiring the asdf system definition library from
devel/cl-asdf, %%PREFIX%%/etc/asdf-init.lisp has been set to load in
%%PREFIX%%/etc/sbclrc. If you plan to use Quicklisp, you must remove
this line from %%PREFIX%%/etc/sbclrc.
-========================================================================
-
+EOM
+}
+]
diff --git a/lang/squeak/files/pkg-message.in b/lang/squeak/files/pkg-message.in
index e44af8d032d8..fa0c0c1db294 100644
--- a/lang/squeak/files/pkg-message.in
+++ b/lang/squeak/files/pkg-message.in
@@ -1,5 +1,6 @@
- ------------------------- Please note: -------------------------
-
+[
+{ type: install
+ message: <<EOM
In order to be able to make use of squeak you need to have an
image and a changes file in your working directory as well
as access to a source file. This is easy by using inisqueak.
@@ -10,5 +11,6 @@
PATH: %%PREFIX%%/bin
LD_LIBRARY_PATH: %%PREFIX%%/lib
%%PREFIX%%/lib/squeak/%%SQUEAK_LIB_DIR%%
-
- ------------------ Thanks for your attention! ------------------
+EOM
+}
+]
diff --git a/lang/tcl-wrapper/files/pkg-message.in b/lang/tcl-wrapper/files/pkg-message.in
index 101285118745..071f4c5efc26 100644
--- a/lang/tcl-wrapper/files/pkg-message.in
+++ b/lang/tcl-wrapper/files/pkg-message.in
@@ -1,7 +1,11 @@
-*******************************************************************
+[
+{ type: install
+ message: <<EOM
You may wish to modify (or create) the configuration file:
%%TX_CONF_FULL%%
Sample configuration file is located at:
%%TX_CONF_FULL%%.sample
-*******************************************************************
+EOM
+}
+]
diff --git a/lang/visualworks/files/pkg-message.in b/lang/visualworks/files/pkg-message.in
index fe0989969644..4fe9ca052436 100644
--- a/lang/visualworks/files/pkg-message.in
+++ b/lang/visualworks/files/pkg-message.in
@@ -1,5 +1,6 @@
- --------------------------- Please note: ---------------------------
-
+[
+{ type: install
+ message: <<EOM
To start using VisualWorks, copy the default image to your
home directory:
# cp %%DATADIR%%/image/visualnc.im ~
@@ -7,5 +8,6 @@
# chmod u+w ~/visualnc.im
Then run it using:
# visual ~/visualnc.im
-
- -------------------- Thanks for your attention! --------------------
+EOM
+}
+]
diff --git a/mail/alpine/pkg-message b/mail/alpine/pkg-message
index e2c84b36e320..b218d60ec526 100644
--- a/mail/alpine/pkg-message
+++ b/mail/alpine/pkg-message
@@ -1,4 +1,7 @@
-
-*******************************************************************************
-*** To use GnuPG with Alpine, take a look at the mail/pine-pgp-filters port ***
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ To use GnuPG with Alpine, take a look at the mail/pine-pgp-filters port
+EOM
+}
+]
diff --git a/mail/archiveopteryx-devel/files/pkg-message.in b/mail/archiveopteryx-devel/files/pkg-message.in
index c8f21fb325a2..ecef1cb174e7 100644
--- a/mail/archiveopteryx-devel/files/pkg-message.in
+++ b/mail/archiveopteryx-devel/files/pkg-message.in
@@ -1,5 +1,6 @@
-********************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Please install PostgreSQL client/server (databases/postgresqlXX-client
and databases/postgresqlXX-server) separately. The latest 9.x version
is recommended but any version newer than 9.1.0 should work.
@@ -19,5 +20,6 @@ The logfile is syslog/mail by default.
If you have any problems, the FAQ is at
http://www.archiveopteryx.org/faq/ and you can always ask
info@aox.org for help.
-
-********************************************************************************
+EOM
+}
+]
diff --git a/mail/archiveopteryx/files/pkg-message.in b/mail/archiveopteryx/files/pkg-message.in
index c8f21fb325a2..ecef1cb174e7 100644
--- a/mail/archiveopteryx/files/pkg-message.in
+++ b/mail/archiveopteryx/files/pkg-message.in
@@ -1,5 +1,6 @@
-********************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Please install PostgreSQL client/server (databases/postgresqlXX-client
and databases/postgresqlXX-server) separately. The latest 9.x version
is recommended but any version newer than 9.1.0 should work.
@@ -19,5 +20,6 @@ The logfile is syslog/mail by default.
If you have any problems, the FAQ is at
http://www.archiveopteryx.org/faq/ and you can always ask
info@aox.org for help.
-
-********************************************************************************
+EOM
+}
+]
diff --git a/mail/archivesmtp/files/pkg-message.in b/mail/archivesmtp/files/pkg-message.in
index 5ce1b4ee6055..c0b94b8782af 100644
--- a/mail/archivesmtp/files/pkg-message.in
+++ b/mail/archivesmtp/files/pkg-message.in
@@ -1,5 +1,6 @@
-###############################################################################
-
+[
+{ type: install
+ message: <<EOM
ArchiveSMTP has been installed! You will, however, need to configure your MTA
to use it as a 'milter'. Please consult your MTA's documentation reguarding
this. For rule formats check the manpage and sample configuration file. The
@@ -16,5 +17,6 @@
Please note: Only the owner my have write permissions on the socket directory.
Visit the website at: http://www.dancingfortune.com/projects/archivesmtp/
-
-###############################################################################
+EOM
+}
+]
diff --git a/mail/ask/files/pkg-message.in b/mail/ask/files/pkg-message.in
index 357104e6c68d..8de9362fa949 100644
--- a/mail/ask/files/pkg-message.in
+++ b/mail/ask/files/pkg-message.in
@@ -1,5 +1,6 @@
-=============================================================================
-
+[
+{ type: install
+ message: <<EOM
Sample configuration files were installed in
%%EXAMPLESDIR%%
@@ -9,5 +10,6 @@ For additional information see supplied documentation in
%%DOCSDIR%%
and/or manpages: askfilter(1) asksenders(1) asksetup(1)
-
-=============================================================================
+EOM
+}
+]
diff --git a/mail/automx/files/pkg-message.in b/mail/automx/files/pkg-message.in
index 8dcbdf4dd87d..dc60ab069fbe 100644
--- a/mail/automx/files/pkg-message.in
+++ b/mail/automx/files/pkg-message.in
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
See INSTALL and BASIC_CONFIGURATION_README in %%DOCSDIR%%
for instructions on how to configure automx.
+EOM
+}
+]
diff --git a/mail/avenger/files/pkg-message.in b/mail/avenger/files/pkg-message.in
index 7fb99d75c510..2192e578b0ec 100644
--- a/mail/avenger/files/pkg-message.in
+++ b/mail/avenger/files/pkg-message.in
@@ -1,8 +1,10 @@
------------------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
Before using Mail Avenger, you will need to configure it.
Instructions are available in:
%%DATADIR%%/INSTALL
-
------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/bmf/pkg-message b/mail/bmf/pkg-message
index 236287abf2a4..938772ff6d3c 100644
--- a/mail/bmf/pkg-message
+++ b/mail/bmf/pkg-message
@@ -1,6 +1,7 @@
-============================
+[
+{ type: install
+ message: <<EOM
=== How to integrate bmf ===
-============================
For maildrop(1), use only one of the following examples. The first
sample invokes bmf in its normal mode of operation and the second
@@ -59,3 +60,6 @@ These will override these commands:
<Esc>u = de-register as spam, register as non-spam, and move to inbox folder.
Please see the ${PREFIX}/share/bmf/README for further details.
+EOM
+}
+]
diff --git a/mail/bsfilter/pkg-message b/mail/bsfilter/pkg-message
index def57abeea54..76e115e19f62 100644
--- a/mail/bsfilter/pkg-message
+++ b/mail/bsfilter/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Before actually using it, it is necessary to prepare a word database.
1. The word contained in clean mail is counted.
@@ -19,3 +22,6 @@ Before actually using it, it is necessary to prepare a word database.
3. A database is updated for every word.
$ bsfilter -u
+EOM
+}
+]
diff --git a/mail/cclient/pkg-message-ssl b/mail/cclient/pkg-message-ssl
index e73be9237982..52bc3ebf8f6a 100644
--- a/mail/cclient/pkg-message-ssl
+++ b/mail/cclient/pkg-message-ssl
@@ -1,5 +1,9 @@
-================================================================================
+[
+{ type: install
+ message: <<EOM
Warning: You have chosen to include SSL support. Applications/ports that use
the cclient library but do not support SSL may stop working or have problems
linking. Linking them explicitly with ssl (-lssl -lcrypto) may or may not help.
-================================================================================
+EOM
+}
+]
diff --git a/mail/claws-mail-clamd/pkg-message b/mail/claws-mail-clamd/pkg-message
index d8c705bb285b..0aa577156e64 100644
--- a/mail/claws-mail-clamd/pkg-message
+++ b/mail/claws-mail-clamd/pkg-message
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
Due to licensing issues this plugin does not link against any libraries
from clamav. The plugin therefore requires a running clamav daemon running
on either localhost or somewhere else which allows the plugin access via
a unix or a TCP socket.
+EOM
+}
+]
diff --git a/mail/courier-imap/files/pkg-message.in b/mail/courier-imap/files/pkg-message.in
index 01679054157a..955be79ecc01 100644
--- a/mail/courier-imap/files/pkg-message.in
+++ b/mail/courier-imap/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
In case you use authpam, you should put the following lines
in your /etc/pam.d/imap:
@@ -9,3 +12,6 @@ You will have to run %%DATADIR%%/mkimapdcert to create
a self-signed certificate if you want to use imapd-ssl.
And you will have to copy and edit the *.dist files to *
in %%CONFDIR%%.
+EOM
+}
+]
diff --git a/mail/courier/files/pkg-message.in b/mail/courier/files/pkg-message.in
index 181923cb2de8..be4785ddd199 100644
--- a/mail/courier/files/pkg-message.in
+++ b/mail/courier/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
RTFM before configuring and running Courier!!!
Check and/or modify the following configuration files to suit your needs:
@@ -58,3 +61,6 @@ job that runs at regular intervals (once every few hours is fine) that
executes the following script to update the shared folder index:
%%PREFIX%%/share/courier/sharedindexupdate
+EOM
+}
+]
diff --git a/mail/couriergraph/files/pkg-message.in b/mail/couriergraph/files/pkg-message.in
index 4b1a445b7230..037906f2f600 100644
--- a/mail/couriergraph/files/pkg-message.in
+++ b/mail/couriergraph/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Make sure this script should be invoked with privilege to read
/var/log/maillog.
@@ -5,3 +8,6 @@ Make sure this script should be invoked with privilege to read
The RRD database has been moved to %%DATADIR%%.
If you have previous ones, please move them to %%DATADIR%%.
+EOM
+}
+]
diff --git a/mail/cyrus-imapd23/files/pkg-message.in b/mail/cyrus-imapd23/files/pkg-message.in
index e58a3822c074..6e56ec410d7a 100644
--- a/mail/cyrus-imapd23/files/pkg-message.in
+++ b/mail/cyrus-imapd23/files/pkg-message.in
@@ -1,8 +1,10 @@
-****************************************************************************
-
+[
+{ type: install
+ message: <<EOM
To setup mail spool, modify %%PREFIX%%/etc/imapd.conf appropriately,
then run %%PREFIX%%/cyrus/bin/mkimap.
To run Cyrus IMAPd from startup, add cyrus_imapd_enable="YES" in your
/etc/rc.conf.
-
-****************************************************************************
+EOM
+}
+]
diff --git a/mail/cyrus-imapd24/files/pkg-message.in b/mail/cyrus-imapd24/files/pkg-message.in
index e58a3822c074..6e56ec410d7a 100644
--- a/mail/cyrus-imapd24/files/pkg-message.in
+++ b/mail/cyrus-imapd24/files/pkg-message.in
@@ -1,8 +1,10 @@
-****************************************************************************
-
+[
+{ type: install
+ message: <<EOM
To setup mail spool, modify %%PREFIX%%/etc/imapd.conf appropriately,
then run %%PREFIX%%/cyrus/bin/mkimap.
To run Cyrus IMAPd from startup, add cyrus_imapd_enable="YES" in your
/etc/rc.conf.
-
-****************************************************************************
+EOM
+}
+]
diff --git a/mail/cyrus-imapd25/files/pkg-message.in b/mail/cyrus-imapd25/files/pkg-message.in
index e58a3822c074..6e56ec410d7a 100644
--- a/mail/cyrus-imapd25/files/pkg-message.in
+++ b/mail/cyrus-imapd25/files/pkg-message.in
@@ -1,8 +1,10 @@
-****************************************************************************
-
+[
+{ type: install
+ message: <<EOM
To setup mail spool, modify %%PREFIX%%/etc/imapd.conf appropriately,
then run %%PREFIX%%/cyrus/bin/mkimap.
To run Cyrus IMAPd from startup, add cyrus_imapd_enable="YES" in your
/etc/rc.conf.
-
-****************************************************************************
+EOM
+}
+]
diff --git a/mail/cyrus-imapd30/files/pkg-message.in b/mail/cyrus-imapd30/files/pkg-message.in
index 88581e006b9e..70a4a9f76a97 100644
--- a/mail/cyrus-imapd30/files/pkg-message.in
+++ b/mail/cyrus-imapd30/files/pkg-message.in
@@ -1,8 +1,10 @@
-****************************************************************************
-
+[
+{ type: install
+ message: <<EOM
To setup mail spool, modify %%PREFIX%%/etc/imapd.conf appropriately,
then run %%PREFIX%%/cyrus/sbin/mkimap.
To run Cyrus IMAPd from startup, add cyrus_imapd_enable="YES" in your
/etc/rc.conf.
-
-****************************************************************************
+EOM
+}
+]
diff --git a/mail/davmail/files/pkg-message.in b/mail/davmail/files/pkg-message.in
index 403be88dd1e0..a60b57f47058 100644
--- a/mail/davmail/files/pkg-message.in
+++ b/mail/davmail/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
In order to connect to several exchange servers, it is needed setup davmail
profiles. You have to set davmail_profiles in rc.conf, and configure
%%LOCALBASE%%/etc/davmail.<profile_name>.properties properly. Example:
@@ -7,3 +10,6 @@ davmail_profiles="exchange1 exchange2"
You can also disable an specific profile by mean of
davmail_<profile_name>_enable="NO" in rc.conf.
+EOM
+}
+]
diff --git a/mail/dcc-dccd/files/pkg-message.in b/mail/dcc-dccd/files/pkg-message.in
index 21f3b45a1610..1e7023ec63b4 100644
--- a/mail/dcc-dccd/files/pkg-message.in
+++ b/mail/dcc-dccd/files/pkg-message.in
@@ -1,9 +1,6 @@
-
-==========================================================================
-
-Installation Notes
-------------------
-
+[
+{ type: install
+ message: <<EOM
Make certain you edit %%DCCHOME%%/dcc_conf to enable the daemons you
wish to run, in addition to adding their respective dcc*_enable="YES"
lines to /etc/rc.conf or /etc/rc.conf.local.
@@ -29,8 +26,6 @@ the global network of DCC servers. See:
http://www.dcc-servers.net/dcc/#local-server
-==========================================================================
-
DCC Usage Restrictions Notice
-----------------------------
@@ -48,6 +43,6 @@ Please read the LICENSE file in the DCC source:
or at:
http://www.dcc-servers.net/dcc/dcc-tree/LICENSE
-
-
-==========================================================================
+EOM
+}
+]
diff --git a/mail/dk-milter/pkg-message b/mail/dk-milter/pkg-message
index 80253b8d5109..e8a508040102 100644
--- a/mail/dk-milter/pkg-message
+++ b/mail/dk-milter/pkg-message
@@ -1,5 +1,6 @@
-************************************************************************
-
+[
+{ type: install
+ message: <<EOM
In order to run this port, please add the following lines to
/etc/mail/<your_configuration>.mc:
@@ -8,5 +9,6 @@ INPUT_MAIL_FILTER(`dk-filter', `S=unix:/var/run/milterdk/filter, F=T, T=R:2m')
And to run the milter from startup, add milterdk_enable="YES" in
your /etc/rc.conf.
Extra options can be found in startup script.
-
-************************************************************************
+EOM
+}
+]
diff --git a/mail/dk-milter/pkg-message.postfix b/mail/dk-milter/pkg-message.postfix
index 89e88467bce3..b67030a4585b 100644
--- a/mail/dk-milter/pkg-message.postfix
+++ b/mail/dk-milter/pkg-message.postfix
@@ -1,5 +1,6 @@
-************************************************************************
-
+[
+{ type: install
+ message: <<EOM
In order to run this port, please add the following lines to
${PREFIX}/etc/postfix/main.cf:
@@ -8,5 +9,6 @@ smtpd_milters = unix:/var/run/milterdk/filter
And to run the milter from startup, add milterdk_enable="YES" in
your /etc/rc.conf.
Extra options can be found in startup script.
-
-************************************************************************
+EOM
+}
+]
diff --git a/mail/dma/files/pkg-message.in b/mail/dma/files/pkg-message.in
index a60b834aa252..14f76ad7f6bb 100644
--- a/mail/dma/files/pkg-message.in
+++ b/mail/dma/files/pkg-message.in
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
To enable dma please edit /etc/mail/mailer.conf to replace all lines
referring to another MTA with the following:
@@ -30,4 +32,6 @@ daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"
-
+EOM
+}
+]
diff --git a/mail/dovecot-pigeonhole/pkg-message b/mail/dovecot-pigeonhole/pkg-message
index 10d1fbf98876..cd2457029e0c 100644
--- a/mail/dovecot-pigeonhole/pkg-message
+++ b/mail/dovecot-pigeonhole/pkg-message
@@ -1,5 +1,6 @@
----------------------------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
This port assumes you are familiar with Dovecot and have it installed
and running on the system you have installed this plugin on.
@@ -14,5 +15,6 @@
Further information on configuration can be found at:
http://wiki2.dovecot.org/Pigeonhole
-
----------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/dovecot/files/pkg-message.in b/mail/dovecot/files/pkg-message.in
index b06f0866a918..f96c903f26fd 100644
--- a/mail/dovecot/files/pkg-message.in
+++ b/mail/dovecot/files/pkg-message.in
@@ -1,5 +1,6 @@
----------------------------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
You must create the configuration files yourself. Copy them over
to %%ETCDIR%% and edit them as desired:
@@ -15,19 +16,15 @@
dovecot_enable="YES"
----------------------------------------------------------------------
-
To avoid a risk of mailbox corruption, do not set the
security.bsd.see_other_uids or .see_other_gids sysctls to 0
if Dovecot is storing mail for multiple concurrent users (PR 218392).
----------------------------------------------------------------------
If you want to be able to search within attachments using the
decode2text plugin, you'll need to install textproc/catdoc, and
one of graphics/xpdf or graphics/poppler-utils.
----------------------------------------------------------------------
There are some potentially breaking changes in Dovecot 2.3. If you
are upgrading from Dovecot 2.2:
@@ -35,5 +32,6 @@
* Read https://wiki2.dovecot.org/Upgrading/2.3
* Merge the configuration file changes from
%%ETCDIR%%/examples-config/
-
----------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/dspam/pkg-message b/mail/dspam/pkg-message
index 116ff2d6a44b..d6eac6fb7f66 100644
--- a/mail/dspam/pkg-message
+++ b/mail/dspam/pkg-message
@@ -1,5 +1,6 @@
----------------------------------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
%%WebUI%% The WebUI files have been installed to:
%%WebUI%% %%WWWDIR%%
%%WebUI%%
@@ -9,6 +10,6 @@
Additional setup instructions can be found at:
%%DOCSDIR%%
%%EXAMPLESDIR%%
-
----------------------------------------------------------------------------
-
+EOM
+}
+]
diff --git a/mail/ecartis/files/pkg-message.in b/mail/ecartis/files/pkg-message.in
index ef5ea57e9f38..4b741cdeec22 100644
--- a/mail/ecartis/files/pkg-message.in
+++ b/mail/ecartis/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Thank You for installing the Ecartis Listserver package. Please
read the documentation located in %%PREFIX%%/ecartis/
or online at:
@@ -5,3 +8,6 @@ or online at:
http://www.ecartis.net/
-- The Ecartis Developers
+EOM
+}
+]
diff --git a/mail/elmo/pkg-message b/mail/elmo/pkg-message
index 014c22c66f10..8e5569b4d4aa 100644
--- a/mail/elmo/pkg-message
+++ b/mail/elmo/pkg-message
@@ -1,6 +1,10 @@
-==============
+[
+{ type: install
+ message: <<EOM
In order to use elmo, each user must run the script elmoconf.pl,
which will interactively create the elmo configuration file.
Additionally, you must input some basic smtp settings if you
want to be able to send messages.
-==============
+EOM
+}
+]
diff --git a/mail/eps/pkg-message b/mail/eps/pkg-message
index b1104ad01529..e4016e287950 100644
--- a/mail/eps/pkg-message
+++ b/mail/eps/pkg-message
@@ -1,2 +1,7 @@
-
+[
+{ type: install
+ message: <<EOM
Please read the %%PREFIX%%/share/doc/eps/howto
+EOM
+}
+]
diff --git a/mail/epstools/files/pkg-message.in b/mail/epstools/files/pkg-message.in
index 13dcee82b7fb..a2c258b7f757 100644
--- a/mail/epstools/files/pkg-message.in
+++ b/mail/epstools/files/pkg-message.in
@@ -1,3 +1,8 @@
-
+[
+{ type: install
+ message: <<EOM
Please read the %%DOCSDIR%%/README
Example mail files are under %%EXAMPLESDIR%%
+EOM
+}
+]
diff --git a/mail/esmtp/files/pkg-message.in b/mail/esmtp/files/pkg-message.in
index 018a0fd4efbe..d2d69113a17d 100644
--- a/mail/esmtp/files/pkg-message.in
+++ b/mail/esmtp/files/pkg-message.in
@@ -1,4 +1,8 @@
-------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
Sample of configuration file placed at
%%PREFIX%%/etc/esmtprc.sample
-------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/exim-monitor/pkg-message b/mail/exim-monitor/pkg-message
index 0ca36d7e844d..473687d9ae67 100644
--- a/mail/exim-monitor/pkg-message
+++ b/mail/exim-monitor/pkg-message
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
Although the Exim monitor has been correctly installed, please note
that it is useless without the Exim MTA. Install one of the Exim
packages available, which include documentation for the Exim monitor:
@@ -7,4 +9,6 @@ packages available, which include documentation for the Exim monitor:
exim-ldap2
exim-mysql
exim-postgresql
-
+EOM
+}
+]
diff --git a/mail/exim/pkg-message b/mail/exim/pkg-message
index 963ce9f44e55..e237996a5428 100644
--- a/mail/exim/pkg-message
+++ b/mail/exim/pkg-message
@@ -1,6 +1,6 @@
-IMPORTANT NOTE:
-===============
-
+[
+{ type: install
+ message: <<EOM
All installations having Exim set-uid root and using 'perl_startup' are
vulnerable to a local privilege escalation. Any user who can start an
instance of Exim (and this is normally *any* user) can gain root
@@ -32,6 +32,11 @@ directory to $spool_directory, as usual.)
Exim only accepts an absolute configuration file path now, when using
the -C option.
+EOM
+}
+{ type: upgrade
+ maximum_version: 4.80
+ message: <<EOM
Upgrades to Exim 4.80
=====================
@@ -47,3 +52,6 @@ There are more details, covering more changes, in README.UPDATING.
We now enable accept_8bitmime by default, as the Exim maintainers agree
with Dan Bernstein about the best way to deal with the 8BITMIME
extension.
+EOM
+}
+]
diff --git a/mail/exipick/pkg-message b/mail/exipick/pkg-message
index bb9eaa1e67fa..fa442fae8b33 100644
--- a/mail/exipick/pkg-message
+++ b/mail/exipick/pkg-message
@@ -1,5 +1,11 @@
+[
+{ type: install
+ message: <<EOM
exipick has been successfully installed.
Try
`exipick --help'
for perldoc help.
+EOM
+}
+]
diff --git a/mail/ezmlm-idx/files/pkg-message.in b/mail/ezmlm-idx/files/pkg-message.in
index 32573ca034e7..829d24ef2ab0 100644
--- a/mail/ezmlm-idx/files/pkg-message.in
+++ b/mail/ezmlm-idx/files/pkg-message.in
@@ -1,4 +1,6 @@
------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
ezmlm-idx has been installed successfully.
However, before you can use the programs, you should copy the
@@ -12,4 +14,6 @@ carefully.
If you have enabled the database extensions, you need to create an
ezmlm database. See section 5 in %%PREFIX%%/share/doc/ezmlm-idx/FAQ
for further instructions.
------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/faces/pkg-message b/mail/faces/pkg-message
index 4aad696f2aa5..9a07a7356c75 100644
--- a/mail/faces/pkg-message
+++ b/mail/faces/pkg-message
@@ -1,4 +1,6 @@
-**************************************************
+[
+{ type: install
+ message: <<EOM
NOTE:
For generating faces out of xbm files you must use
@@ -23,4 +25,6 @@ Note uncompface -X is the same as
uncompface | ikon2xbm
useful for exmh!
-**************************************************
+EOM
+}
+]
diff --git a/mail/fetchmail/files/pkg-message.in b/mail/fetchmail/files/pkg-message.in
index 94684dc86b12..0c84eb7ca4a0 100644
--- a/mail/fetchmail/files/pkg-message.in
+++ b/mail/fetchmail/files/pkg-message.in
@@ -1,4 +1,8 @@
-******************************************************
+[
+{ type: install
+ message: <<EOM
For pointers how to configure fetchmail in daemon mode
please consult %%PREFIX%%/etc/rc.d/fetchmail.
-******************************************************
+EOM
+}
+]
diff --git a/mail/getmail/pkg-message b/mail/getmail/pkg-message
index 171222338f6e..3c4d4878ffec 100644
--- a/mail/getmail/pkg-message
+++ b/mail/getmail/pkg-message
@@ -1,5 +1,6 @@
-=======================================================================
-
+[
+{ type: install
+ message: <<EOM
The getmail rc file (configuration file) format has changed since
version 3.x. If you are upgrading from version 3, you will need
to write a new configuration file based on the contents of your old one.
@@ -8,5 +9,6 @@ The new file format resembles the old in many ways.
Each account you retrieve mail from will require a separate rc file,
but getmail can operate with multiple rc files simultaneously
if you wish to retrieve mail from multiple accounts.
-
-=======================================================================
+EOM
+}
+]
diff --git a/mail/greyfix/files/pkg-message.in b/mail/greyfix/files/pkg-message.in
index 32b70d8320ad..b38ec35bedb0 100644
--- a/mail/greyfix/files/pkg-message.in
+++ b/mail/greyfix/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Edit Postfix's master configuration file, master.cf, and add the following:
greyfix unix - n n - - spawn
@@ -19,3 +22,6 @@ that you should add check_policy_service unix:private/greyfix to it.
Finally have postfix reload its configuration with:
%%PREFIX%%/etc/rc.d/postfix reload
+EOM
+}
+]
diff --git a/mail/greylite/files/pkg-message.in b/mail/greylite/files/pkg-message.in
index 0d76c900a170..f448df82d3ad 100644
--- a/mail/greylite/files/pkg-message.in
+++ b/mail/greylite/files/pkg-message.in
@@ -1,5 +1,9 @@
-################################################################
+[
+{ type: install
+ message: <<EOM
Greylite has been installed. Some steps are required for setting
it up with qmail. greylite(8) has a synthesis and the website at
http://mij.oltrelinux.com/net/greylite/ has more information.
-################################################################
+EOM
+}
+]
diff --git a/mail/imap-uw/files/pkg-message.in b/mail/imap-uw/files/pkg-message.in
index 45db728c1dcb..4bd0e18b1e37 100644
--- a/mail/imap-uw/files/pkg-message.in
+++ b/mail/imap-uw/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
The ipop2d, ipop3d, and imapd daemons should be invoked by your
/etc/inetd.conf file with lines such as:
@@ -41,3 +44,6 @@ non-encrypted logins.
%%SSL%%pop3s stream tcp nowait root ${PREFIX}/libexec/ipop3d ipop3d
%%SSL%%imaps stream tcp nowait root ${PREFIX}/libexec/imapd imapd
%%SSL%%================================================================================
+EOM
+}
+]
diff --git a/mail/isoqlog/files/pkg-message.in b/mail/isoqlog/files/pkg-message.in
index e4b1dce42b34..dd73fdacb247 100644
--- a/mail/isoqlog/files/pkg-message.in
+++ b/mail/isoqlog/files/pkg-message.in
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
First edit %%PREFIX%%/etc/isoqlog.conf
After that edit %%PREFIX%%/etc/isoqlog.domains
@@ -7,4 +9,6 @@ Finally you have to add a crontab entry in order to get isoqlog work like:
58 * * * * %%PREFIX%%/bin/isoqlog 1>/dev/null 2>/dev/null
You can read %%PREFIX%%/share/doc/isoqlog/EnderUNIX about our other projects
-
+EOM
+}
+]
diff --git a/mail/mailagent/files/pkg-message.in b/mail/mailagent/files/pkg-message.in
index 554b7d8fce1d..0bfbbcf924ec 100644
--- a/mail/mailagent/files/pkg-message.in
+++ b/mail/mailagent/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
** Upgrade note from a previous version to mailagent-3.1.78_1 or later **
In order to make building of this port non-interactive, the build-time
@@ -12,4 +15,6 @@ Please consult mailagent(1) for more details.
This package is configured to read %%ORGFILE%%
file to retrieve the name of your organization. An empty file had been
installed to suppress warning messages. Please modify as necessary.
-
+EOM
+}
+]
diff --git a/mail/mailest/pkg-message b/mail/mailest/pkg-message
index 3b020ca7990a..a2091370c90a 100644
--- a/mail/mailest/pkg-message
+++ b/mail/mailest/pkg-message
@@ -1,6 +1,7 @@
-------------
+[
+{ type: install
+ message: <<EOM
How to start
-------------
+ For existing `mewest` user, backup and/or delete the database
(`~/Mail/casket`)
@@ -27,3 +28,6 @@ How to start
+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew. See
http://mew.org/en/info/release/mew_6.html#dbsearch for search commands
in Mew.
+EOM
+}
+]
diff --git a/mail/mailgraph/pkg-message b/mail/mailgraph/pkg-message
index 27e5703d85f2..5f757865ee36 100644
--- a/mail/mailgraph/pkg-message
+++ b/mail/mailgraph/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Edit /etc/rc.conf and set
mailgraph_enable="YES"
@@ -8,4 +11,6 @@ Make sure this script should be invoked with privilege to read
/var/log/maillog. For example, you may change the permission of
maillog to be 644. Another way is to make maillog owned by
the mail group, and put mailgraph_user in that group.
-
+EOM
+}
+]
diff --git a/mail/mailhog/files/pkg-message.in b/mail/mailhog/files/pkg-message.in
index 474f608ff6af..7d0c5e2588de 100644
--- a/mail/mailhog/files/pkg-message.in
+++ b/mail/mailhog/files/pkg-message.in
@@ -1,10 +1,12 @@
-
-----------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
To run mailhog server on startup, add mailhog_enable="YES" to /etc/rc.conf.
The SMTP server listens to 127.0.0.1:1025 by default while the web UI can
be reached at http://127.0.0.1:8025/
To change this look at the rc.conf variables in %%PREFIX%%/etc/rc.d/mailhog.
-----------------------------------------------------------------------------
-
+EOM
+}
+]
diff --git a/mail/mailman/files/pkg-message.in b/mail/mailman/files/pkg-message.in
index f35c3520b0cf..16b66aa4c0cc 100644
--- a/mail/mailman/files/pkg-message.in
+++ b/mail/mailman/files/pkg-message.in
@@ -1,4 +1,6 @@
-----------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
Mailman has been installed, but requires further configuration before use!
==========================================
@@ -51,7 +53,11 @@ In order to make private archives searchable with namazu2, you need
to copy or link %%LOCALBASE%%/libexec/namazu.cgi to
%%MAILMANDIR%%/archives/private/<ML_name>/ and configure .namazurc.
Refer to %%LOCALBASE%%/etc/namazu/namazurc.sample.
-----------------------------------------------------------------------------
+EOM
+}
+{ type: upgrade
+ maximum_version: 2.1.18
+ message <<EOM
UPDATE INFORMATION FOR UPDATES OF 2.1.18/OLDER TO VERSION 2.1.19 AND NEWER:
Changed behavior
@@ -62,9 +68,7 @@ UPDATE INFORMATION FOR UPDATES OF 2.1.18/OLDER TO VERSION 2.1.19 AND NEWER:
changed so if you are concerned about this and don't rotate logs or
have a logrotate process that creates new log files instead of letting
Mailman create them, you will need to address that. (LP: #1327404)
-----------------------------------------------------------------------------
-********************************************************************
The mailman newsyslog.conf(5) filename has been changed:
OLD: %%PREFIX%%/etc/newsyslog.conf.d/mailman.newsyslog
NEW: %%PREFIX%%/etc/newsyslog.conf.d/mailman.conf
@@ -78,4 +82,6 @@ newsyslog configuration now only includes filenames that end with
If you use provisioning/configuration management tools to create or
edit this file, you will need to change their configuration to use
the new filename.
-********************************************************************
+EOM
+}
+]
diff --git a/mail/mailmgr/files/pkg-message.in b/mail/mailmgr/files/pkg-message.in
index 636ec82ac55d..a81037692bcc 100644
--- a/mail/mailmgr/files/pkg-message.in
+++ b/mail/mailmgr/files/pkg-message.in
@@ -1,4 +1,8 @@
----------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
You need to configure the %%PREFIX%%/etc/mailmgr.conf before using it.
See http://sarg.sourceforge.net/mailmgr.README.txt
----------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/mailscanner/files/pkg-message.in b/mail/mailscanner/files/pkg-message.in
index 361db6e7e6f0..8345cb8bc8bc 100644
--- a/mail/mailscanner/files/pkg-message.in
+++ b/mail/mailscanner/files/pkg-message.in
@@ -1,4 +1,6 @@
-*************************************************************************
+[
+{ type: install
+ message: <<EOM
_ _____ _____ _____ _ _ _____ ___ ___ _ _
/ \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | |
/ _ \ | | | | | _| | \| | | | | | | | | \| |
@@ -23,7 +25,7 @@
Either create those directories or change the configuration.
- *****************************************************************
+
A new optional rc variable called mailscanner_user has been added
to the startup script. This is a temporary workaround to address
any possible taint mode problems that may still be present in the
@@ -44,6 +46,6 @@
The new variable uses su to start the master perl script as the
specified user, this effectively disables perl's taint mode.
- *****************************************************************
-
-*************************************************************************
+EOM
+}
+]
diff --git a/mail/meta1/pkg-message b/mail/meta1/pkg-message
index 29c37d397948..a006ea235248 100644
--- a/mail/meta1/pkg-message
+++ b/mail/meta1/pkg-message
@@ -1,13 +1,15 @@
----------------------------------------------------
+[
+{ type: install
+ message: <<EOM
on first installation please run:
/usr/local/sbin/sm.setup.sh
----------------------------------------------------
to clean after permanent removal please run:
rm -rf /usr/local/etc/meta1 /var/spool/meta1
pw userdel meta1s meta1q meta1c meta1m meta1
pw groupdel meta1s meta1q
-
----------------------------------------------------
+EOM
+}
+]
diff --git a/mail/mew/files/pkg-message.in b/mail/mew/files/pkg-message.in
index 956a2c6f0190..7e90adda434e 100644
--- a/mail/mew/files/pkg-message.in
+++ b/mail/mew/files/pkg-message.in
@@ -1,4 +1,6 @@
-*************************************************************************
+[
+{ type: install
+ message: <<EOM
You may want to add following lines to your ~/.emacs and/or ~/.mew.el.
(autoload 'mew "mew" nil t)
@@ -12,4 +14,6 @@ You may want to add following lines to your ~/.emacs and/or ~/.mew.el.
Please consult sample files %%DOCSDIR%%/dot.{emacs,mew}.
See also %%DOCSDIR%%/00diff for the changes from previous versions.
-*************************************************************************
+EOM
+}
+]
diff --git a/mail/milter-bogom/files/pkg-message.in b/mail/milter-bogom/files/pkg-message.in
index fa93a6bcb862..6ab6f963f341 100644
--- a/mail/milter-bogom/files/pkg-message.in
+++ b/mail/milter-bogom/files/pkg-message.in
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Remember to check %%PREFIX%%/share/doc/milter-bogom/ and bogom(8) before running
this program.
+EOM
+}
+]
diff --git a/mail/milter-callback/files/pkg-message.in b/mail/milter-callback/files/pkg-message.in
index 8688bd2ea57d..8be8d539c122 100644
--- a/mail/milter-callback/files/pkg-message.in
+++ b/mail/milter-callback/files/pkg-message.in
@@ -1,12 +1,12 @@
-
-================================================================================
-
+[
+{ type: install
+ message: <<EOM
- Create %%PREFIX%%/etc/mail/milter-callback.conf
- Add the following line to your sendmail.mc:
INPUT_MAIL_FILTER(`milter-callback', \
`S=unix:/var/run/milter-callback.sock, F=T, T=S:3m;R:6m')
-
-================================================================================
-
+EOM
+}
+]
diff --git a/mail/milter-greylist/files/pkg-message.in b/mail/milter-greylist/files/pkg-message.in
index 2f6bb34b68fb..bdfb33f8ee78 100644
--- a/mail/milter-greylist/files/pkg-message.in
+++ b/mail/milter-greylist/files/pkg-message.in
@@ -1,5 +1,6 @@
-===> IMPORTANT NOTE
-
+[
+{ type: install
+ message: <<EOM
A sample configuration file has been installed in %%PREFIX%%/etc/mail
directory. Copy and edit it to suit your needs before launching
milter-greylist.
@@ -17,4 +18,6 @@ INPUT_MAIL_FILTER(`greylist', `S=local:/var/milter-greylist/milter-greylist.sock
in your /etc/rc.conf or your /etc/rc.conf.local
See %%DOCSDIR%%/README for operation details.
-
+EOM
+}
+]
diff --git a/mail/milter-regex/pkg-message b/mail/milter-regex/pkg-message
index cfa1b4bb4b40..eab1ad1e9680 100644
--- a/mail/milter-regex/pkg-message
+++ b/mail/milter-regex/pkg-message
@@ -1,5 +1,6 @@
-===> INSTALL NOTES:
-
+[
+{ type: install
+ message: <<EOM
To run milter-regex daemon on startup, add milterregex_enable="YES"
in your /etc/rc.conf. You will need to create a config file:
@@ -8,4 +9,6 @@
The plugin needs to be registered in the sendmail(8) configuration.
See milter-regex(8) for details.
-
+EOM
+}
+]
diff --git a/mail/milter-skem/pkg-message b/mail/milter-skem/pkg-message
index 7304aad33b96..e1c0a5381b84 100644
--- a/mail/milter-skem/pkg-message
+++ b/mail/milter-skem/pkg-message
@@ -1,8 +1,12 @@
-
-
+[
+{ type: install
+ message: <<EOM
The milter-skem port does not (yet?) provide the
milter-starting script(s).
Please, read the manual page (skem(8)) to determine,
what's best for your environment -- it can be configured
to be automaticly launched by syslogd(8), for example.
+EOM
+}
+]
diff --git a/mail/mimedefang/files/pkg-message.in b/mail/mimedefang/files/pkg-message.in
index 974a9e51ffaa..aed14f382c3e 100644
--- a/mail/mimedefang/files/pkg-message.in
+++ b/mail/mimedefang/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To finish installation please follow these steps:
1. Edit %%ETCDIR%%/mimedefang-filter
@@ -16,3 +19,6 @@ Also, you can install some anti-virus software to check your mail, for example:
Open source AV package with automatic virus definition updates
security/f-prot
F-Prot Antivirus for BSD Workstations
+EOM
+}
+]
diff --git a/mail/minimalist/files/pkg-message.in b/mail/minimalist/files/pkg-message.in
index d75dcaf0fe3b..cfd8fbd0a916 100644
--- a/mail/minimalist/files/pkg-message.in
+++ b/mail/minimalist/files/pkg-message.in
@@ -1,4 +1,6 @@
--------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
Minimalist files are in: %%PREFIX%%/share/minimalist
Minimalist binary is: %%PREFIX%%/bin/minimalist.pl
Minimalist main config is: %%PREFIX%%/etc/minimalist.conf-sample
@@ -13,4 +15,6 @@ aliases file
A sample configuration for a mailing list can be
found in %%PREFIX%%/share/minimalist/sample.
--------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/mu4e-maildirs/pkg-message b/mail/mu4e-maildirs/pkg-message
index cf3d0aef88f2..5385ed3585cc 100644
--- a/mail/mu4e-maildirs/pkg-message
+++ b/mail/mu4e-maildirs/pkg-message
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
To enable this extension, add the following lines into ~/.emacs:
(require 'mu4e-maildirs-extension)
(mu4e-maildirs-extension)
+EOM
+}
+]
diff --git a/mail/mulberry/pkg-message b/mail/mulberry/pkg-message
index c0f3cae1eae5..8449743905cc 100644
--- a/mail/mulberry/pkg-message
+++ b/mail/mulberry/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
This is a fully-functional version. Mulberry is now freeware.
Support is through the community. If you need support, you
can start here - http://www.mulberrymail.com/support.shtml
@@ -8,3 +11,6 @@ and attachments (respectively) in email. They assume that you are
using Firefox, KDE, openoffice and acroread. If you want to override
their values, copy them to .url.helpers and .mailcap in your home
directory and then edit them appropriately.
+EOM
+}
+]
diff --git a/mail/mutt/files/pkg-message.slang b/mail/mutt/files/pkg-message.slang
index d8fdebe91dfd..1cba45db708e 100644
--- a/mail/mutt/files/pkg-message.slang
+++ b/mail/mutt/files/pkg-message.slang
@@ -1,6 +1,10 @@
-=====================================================
+[
+{ type: install
+ message: <<EOM
You have installed mutt with SLANG support.
This may work for a color terminal only when defining
COLORTERM=yes and COLORFGBG=\"color1;color2\" in your
environment.
-=====================================================
+EOM
+}
+]
diff --git a/mail/neomutt/files/pkg-message.slang b/mail/neomutt/files/pkg-message.slang
index 7b0f4cfa0fdd..1cba45db708e 100644
--- a/mail/neomutt/files/pkg-message.slang
+++ b/mail/neomutt/files/pkg-message.slang
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
You have installed mutt with SLANG support.
This may work for a color terminal only when defining
COLORTERM=yes and COLORFGBG=\"color1;color2\" in your
environment.
+EOM
+}
+]
diff --git a/mail/nmh/pkg-message b/mail/nmh/pkg-message
index 205c5882b99a..4250cb9a8228 100644
--- a/mail/nmh/pkg-message
+++ b/mail/nmh/pkg-message
@@ -1,5 +1,6 @@
-=============================================================
-
+[
+{ type: install
+ message: <<EOM
Some files you might need to customize include the following:
mhn.defaults - adjust the programs used to handle various
@@ -10,5 +11,6 @@ Some files you might need to customize include the following:
You may also find interesting freely avaiable book about nmh:
http://rand-mh.sourceforge.net/book/
-
-=============================================================
+EOM
+}
+]
diff --git a/mail/nocc/files/pkg-message.in b/mail/nocc/files/pkg-message.in
index 360e5aba2999..9522ac2964d6 100644
--- a/mail/nocc/files/pkg-message.in
+++ b/mail/nocc/files/pkg-message.in
@@ -1,5 +1,9 @@
-****************************************************************
+[
+{ type: install
+ message: <<EOM
Nocc has been installed in %%PREFIX%%/www/nocc directory.
Change into this directory and create/modify the config file
(config/conf.php). The sample file is fairly well documented.
-****************************************************************
+EOM
+}
+]
diff --git a/mail/nullmailer/files/pkg-message.in b/mail/nullmailer/files/pkg-message.in
index 6ef29036b248..2dc538ad5730 100644
--- a/mail/nullmailer/files/pkg-message.in
+++ b/mail/nullmailer/files/pkg-message.in
@@ -1,5 +1,6 @@
-==================================================================
-
+[
+{ type: install
+ message: <<EOM
Please take %%PREFIX%%/etc/nullmailer/remotes.sample
as an example and edit your own
%%PREFIX%%/etc/nullmailer/remotes
@@ -17,5 +18,6 @@ NOTE for the ones upgrading from 1.00:
The smtp authentication option has been changed from
--auth=joe,secret to --user=joe and --pass=secret, see nullmailer-send(8)
for details.
-
-==================================================================
+EOM
+}
+]
diff --git a/mail/opendkim/files/pkg-message.in b/mail/opendkim/files/pkg-message.in
index 4359c82d876f..259943577424 100644
--- a/mail/opendkim/files/pkg-message.in
+++ b/mail/opendkim/files/pkg-message.in
@@ -1,5 +1,6 @@
-************************************************************************
-
+[
+{ type: install
+ message: <<EOM
In order to run this port, write your opendkim.conf and:
if you use sendmail, add the milter socket `socketspec' in
@@ -19,5 +20,6 @@ Extra options can be found in startup script.
Note: milter sockets must be accessible from postfix/smtpd;
using inet sockets might be preferred.
-
-************************************************************************
+EOM
+}
+]
diff --git a/mail/openemm2013/files/pkg-message.in b/mail/openemm2013/files/pkg-message.in
index b840c5554f23..7e572fa84f89 100644
--- a/mail/openemm2013/files/pkg-message.in
+++ b/mail/openemm2013/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To integrate the OpenEMM 2013 R2 to the installed Tomcat add this
chunk to the server.xml of Tomcat:
TOMCAT_HOME= %%PREFIX%%/apache-tomcat-8.0/lib/
@@ -82,3 +85,6 @@ service tomcat8 start
service openemm2013 start
or
%%PREFIX%%/etc/rc.d/openemm2013 start
+EOM
+}
+]
diff --git a/mail/openemm2015/files/pkg-message.in b/mail/openemm2015/files/pkg-message.in
index d2cc0ab637cc..23bcdd312089 100644
--- a/mail/openemm2015/files/pkg-message.in
+++ b/mail/openemm2015/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To Upgrade from prev version backup the db !
$> mysqldump -aCceQx --hex-blob --routines --triggers -u root -p -r /tmp/openemm-db.sql openemm
@@ -119,3 +122,6 @@ service tomcat85 start
service openemm2015 start
or
%%PREFIX%%/etc/rc.d/openemm2015 start
+EOM
+}
+]
diff --git a/mail/opensmtpd-devel/files/pkg-message.in b/mail/opensmtpd-devel/files/pkg-message.in
index a4380df28324..6000c8988ebb 100644
--- a/mail/opensmtpd-devel/files/pkg-message.in
+++ b/mail/opensmtpd-devel/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
If you are upgrading from OpenSMTPD version 5.7.3/201303011853 or earlier, please
follow the procedure below to update the permissions on the OpenSMTPD
spool directories:
@@ -19,3 +22,6 @@ spool directories:
3. Start 'smtpd' service:
# service smtpd start
+EOM
+}
+]
diff --git a/mail/opensmtpd/files/pkg-message.in b/mail/opensmtpd/files/pkg-message.in
index 6a771126fb3a..abab3da6218e 100644
--- a/mail/opensmtpd/files/pkg-message.in
+++ b/mail/opensmtpd/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
If you are upgrading from OpenSMTPD version 5.7.3 or earlier, please
follow the procedure below to update the permissions on the OpenSMTPD
spool directories:
@@ -19,3 +22,6 @@ spool directories:
3. Start 'smtpd' service:
# service smtpd start
+EOM
+}
+]
diff --git a/mail/ovs/pkg-message b/mail/ovs/pkg-message
index 06af9ddfc9ff..36af10e13670 100644
--- a/mail/ovs/pkg-message
+++ b/mail/ovs/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Edit /etc/rc.conf and set
ovs_enable="YES"
@@ -8,3 +11,6 @@ Make sure this script should be invoked with privilege to read
/var/log/maillog. For example, you may change the permission of
maillog to be 644. Another way is to make maillog owned by
the mail group, and put ovs_user in that group.
+EOM
+}
+]
diff --git a/mail/p5-FuzzyOcr-devel/files/pkg-message.in b/mail/p5-FuzzyOcr-devel/files/pkg-message.in
index 745cbf7b4f45..d7516f846168 100644
--- a/mail/p5-FuzzyOcr-devel/files/pkg-message.in
+++ b/mail/p5-FuzzyOcr-devel/files/pkg-message.in
@@ -1,5 +1,9 @@
-------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
To complete the install of FuzzyOcr, copy FuzzyOcr.cf, FuzzyOcr.preps,
FuzzyOcr.scansets and FuzzyOcr.words from %%EXAMPLESDIR%% into your
SpamAssassin configuration directory.
-------------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/p5-Mail-ClamAV/pkg-message b/mail/p5-Mail-ClamAV/pkg-message
index 4fd869045499..9c6c5515e8ba 100644
--- a/mail/p5-Mail-ClamAV/pkg-message
+++ b/mail/p5-Mail-ClamAV/pkg-message
@@ -1,10 +1,12 @@
-********************************************
-
+[
+{ type: install
+ message: <<EOM
Please note that Mail::ClamAV requires
your perl to be build with threading.
Have a look at the documentation:
man Mail::ClamAV
-
-********************************************
+EOM
+}
+]
diff --git a/mail/p5-Mail-DMARC/files/pkg-message.in b/mail/p5-Mail-DMARC/files/pkg-message.in
index dd0937084c65..8f09d8863905 100644
--- a/mail/p5-Mail-DMARC/files/pkg-message.in
+++ b/mail/p5-Mail-DMARC/files/pkg-message.in
@@ -1,5 +1,10 @@
+[
+{ type: install
+ message: <<EOM
Mail::DMARC
config example: %%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail-dmarc.ini
copy it to /usr/local/etc
-
+EOM
+}
+]
diff --git a/mail/p5-qpsmtpd/files/pkg-message.in b/mail/p5-qpsmtpd/files/pkg-message.in
index faf67a3a8261..731b6d0439a6 100644
--- a/mail/p5-qpsmtpd/files/pkg-message.in
+++ b/mail/p5-qpsmtpd/files/pkg-message.in
@@ -1,6 +1,11 @@
-*****************************************************************'
+[
+{ type: install
+ message: <<EOM
Please read http://wiki.qpsmtpd.org/ for more info about installation.
The example config can be found in %%EXAMPLESDIR%%
The plugins can be found in %%DATADIR%%/plugins/
This port does also not make any assumptions about what user you
wish to use or install location.
+EOM
+}
+]
diff --git a/mail/panda-cclient/pkg-message-ssl b/mail/panda-cclient/pkg-message-ssl
index e73be9237982..52bc3ebf8f6a 100644
--- a/mail/panda-cclient/pkg-message-ssl
+++ b/mail/panda-cclient/pkg-message-ssl
@@ -1,5 +1,9 @@
-================================================================================
+[
+{ type: install
+ message: <<EOM
Warning: You have chosen to include SSL support. Applications/ports that use
the cclient library but do not support SSL may stop working or have problems
linking. Linking them explicitly with ssl (-lssl -lcrypto) may or may not help.
-================================================================================
+EOM
+}
+]
diff --git a/mail/panda-imap/files/pkg-message.in b/mail/panda-imap/files/pkg-message.in
index 83065b4546bb..ca807b67f690 100644
--- a/mail/panda-imap/files/pkg-message.in
+++ b/mail/panda-imap/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
The ipop2d, ipop3d, and imapd daemons should be invoked by your
/etc/inetd.conf file with lines such as:
@@ -40,3 +43,6 @@ non-encrypted logins.
%%SSL%%pop3s stream tcp nowait root ${PREFIX}/libexec/ipop3d ipop3d
%%SSL%%imaps stream tcp nowait root ${PREFIX}/libexec/imapd imapd
%%SSL%%================================================================================
+EOM
+}
+]
diff --git a/mail/phplist/files/pkg-message.in b/mail/phplist/files/pkg-message.in
index 3feee3353119..a9e3b75775e2 100644
--- a/mail/phplist/files/pkg-message.in
+++ b/mail/phplist/files/pkg-message.in
@@ -1,4 +1,6 @@
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+[
+{ type: install
+ message: <<EOM
1. phplist needs a MySQL database in order to operate.
You can create this database by using something like the following commands:
@@ -30,5 +32,6 @@ Alias /phplist %%WWWDIR%%
5. Please see the documentation directory (%%DOCSDIR%%)
for full documentation on how to get the best out of phplist.
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+EOM
+}
+]
diff --git a/mail/phpmailer/files/pkg-message.in b/mail/phpmailer/files/pkg-message.in
index b9d8ebd9a029..d19f8e1461ee 100644
--- a/mail/phpmailer/files/pkg-message.in
+++ b/mail/phpmailer/files/pkg-message.in
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
You need to adjust php's include_path to contain `%%DATADIR%%'!
For example, insert
include_path = ".:%%DATADIR%%"
into `%%LOCALBASE%%/etc/php.ini'.
+EOM
+}
+]
diff --git a/mail/phpmailer6/files/pkg-message.in b/mail/phpmailer6/files/pkg-message.in
index f1f66090b593..3725f4d49abb 100644
--- a/mail/phpmailer6/files/pkg-message.in
+++ b/mail/phpmailer6/files/pkg-message.in
@@ -1,6 +1,12 @@
+[
+{ type: install
+ message: <<EOM
You need to adjust php's include_path to contain `%%DATADIR%%'!
For example, insert
include_path = ".:%%DATADIR%%"
into `%%LOCALBASE%%/etc/php.ini'.
+EOM
+}
+]
diff --git a/mail/pine-pgp-filters/files/pkg-message.in b/mail/pine-pgp-filters/files/pkg-message.in
index 607c44aee513..91a2e27e4f8e 100644
--- a/mail/pine-pgp-filters/files/pkg-message.in
+++ b/mail/pine-pgp-filters/files/pkg-message.in
@@ -1,6 +1,8 @@
-
-***************************************************************************
+[
+{ type: install
+ message: <<EOM
To learn how to configure Alpine to use these filters, see the docs
in %%PREFIX%%/share/doc/pine-pgp-filters.
-***************************************************************************
-
+EOM
+}
+]
diff --git a/mail/popa3d/files/pkg-message.in b/mail/popa3d/files/pkg-message.in
index 40e60d29682a..6a99a4ccc526 100644
--- a/mail/popa3d/files/pkg-message.in
+++ b/mail/popa3d/files/pkg-message.in
@@ -1,4 +1,6 @@
-===========================================================================
+[
+{ type: install
+ message: <<EOM
1. Edit your /etc/inetd.conf to use popa3d. The line should look like this:
pop3 stream tcp nowait root %%PREFIX%%/libexec/popa3d popa3d
@@ -9,5 +11,6 @@ up to that inetd clone or TCP wrappers.
2. Reload inetd
# /etc/rc.d/inetd reload
-
-===========================================================================
+EOM
+}
+]
diff --git a/mail/postfix-policyd-spf-perl/files/pkg-message.in b/mail/postfix-policyd-spf-perl/files/pkg-message.in
index 62266b1e1e7a..44b249d60039 100644
--- a/mail/postfix-policyd-spf-perl/files/pkg-message.in
+++ b/mail/postfix-policyd-spf-perl/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
The service is not enabled by default. Enable it by doing the following:
1. Add the following to /etc/postfix/master.cf:
@@ -24,3 +27,6 @@ The service is not enabled by default. Enable it by doing the following:
system may become an open relay.
4. Restart Postfix.
+EOM
+}
+]
diff --git a/mail/postfix-policyd-spf-python/files/pkg-message.in b/mail/postfix-policyd-spf-python/files/pkg-message.in
index 9f2ee747d1fe..d8baa7ce1aa8 100644
--- a/mail/postfix-policyd-spf-python/files/pkg-message.in
+++ b/mail/postfix-policyd-spf-python/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
#
# To configure Postfix
#
@@ -29,3 +32,6 @@ This package must be integrated with Postfix to be effective:
configuration.
4. Reload postfix.
+EOM
+}
+]
diff --git a/mail/postfix-policyd-weight/files/pkg-message.in b/mail/postfix-policyd-weight/files/pkg-message.in
index c5e940208a30..6da6214b03d8 100644
--- a/mail/postfix-policyd-weight/files/pkg-message.in
+++ b/mail/postfix-policyd-weight/files/pkg-message.in
@@ -1,4 +1,6 @@
-**********
+[
+{ type: install
+ message: <<EOM
* Start with:
# %%PREFIX%%/bin/policyd-weight start
@@ -25,5 +27,6 @@ smtpd_recipient_restrictions =
*
* Please compare existing configuration with the provided sample
* and remove deprecated DNSBL/RHSBL lists
-*
-*************
+EOM
+}
+]
diff --git a/mail/postfix-postfwd/files/pkg-message.in b/mail/postfix-postfwd/files/pkg-message.in
index 59957e7e79ba..8f0223347aef 100644
--- a/mail/postfix-postfwd/files/pkg-message.in
+++ b/mail/postfix-postfwd/files/pkg-message.in
@@ -1,4 +1,6 @@
-*************
+[
+{ type: install
+ message: <<EOM
* Start postfwd with:
# %%PREFIX%%/etc/rc.d/postfwd start
@@ -23,5 +25,6 @@ smtpd_recipient_restrictions =
*
* Create and edit %%PREFIX%%/etc/postfwd.conf
* An example is provided in %%PREFIX%%/etc/postfwd.conf.sample
-*
-*************
+EOM
+}
+]
diff --git a/mail/postfixadmin/files/pkg-message.in b/mail/postfixadmin/files/pkg-message.in
index 88b99af3afa6..9b1f449d5b69 100644
--- a/mail/postfixadmin/files/pkg-message.in
+++ b/mail/postfixadmin/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
If you are upgrading, you may need to update your existing database.
You can do so by browsing to [URL]/setup.php where [URL] is the
postfixadmin root.
@@ -9,6 +12,12 @@ included automatically by config.inc.php.
For detailed information, please see the complete installation steps
in %%DOCSDIR%%/INSTALL.TXT.
-
+EOM
+}
+{ type: upgrade
+ message: <<EOM
For upgrade-related details, including configuration changes, see
%%DOCSDIR%%/CHANGELOG.TXT.
+EOM
+}
+]
diff --git a/mail/postgrey/pkg-message b/mail/postgrey/pkg-message
index 29b4acd04522..f409afe71a23 100644
--- a/mail/postgrey/pkg-message
+++ b/mail/postgrey/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
NETWORK LISTENER WARNING
------------------------
@@ -29,3 +32,6 @@ would be --greylist-text='4.7.1 Greylisted'.
Please see the "Greylist Text" section of the postgrey(1) man page for more
information.
+EOM
+}
+]
diff --git a/mail/proxsmtp/files/pkg-message.in b/mail/proxsmtp/files/pkg-message.in
index c4d40526a7be..2d71d3a394a7 100644
--- a/mail/proxsmtp/files/pkg-message.in
+++ b/mail/proxsmtp/files/pkg-message.in
@@ -1,4 +1,6 @@
-/* ================================================================= */
+[
+{ type: install
+ message: <<EOM
Edit /etc/rc.conf and set
proxsmtpd_enable="YES"
@@ -15,4 +17,6 @@ You can also specify the following make variables:
PROXSMTP_SMTP_EHLO_RSP="250-smtp.passthru"
to define default values (or to override the defaults).
-/* ================================================================= */
+EOM
+}
+]
diff --git a/mail/py-apolicy/files/pkg-message.in b/mail/py-apolicy/files/pkg-message.in
index 21c1337e9ae9..850b538ed1b5 100644
--- a/mail/py-apolicy/files/pkg-message.in
+++ b/mail/py-apolicy/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use this from Postfix SMTPD, use in %%PREFIX%%/etc/postfix/main.cf:
smtpd_recipient_restrictions = ...
@@ -6,3 +9,6 @@ smtpd_recipient_restrictions = ...
NOTE: specify check_policy_service AFTER reject_unauth_destination
or else your system can become an open relay.
+EOM
+}
+]
diff --git a/mail/py-ppolicy/files/pkg-message.in b/mail/py-ppolicy/files/pkg-message.in
index f79d3e94efd2..394ff152a627 100644
--- a/mail/py-ppolicy/files/pkg-message.in
+++ b/mail/py-ppolicy/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use this from Postfix SMTPD, use in %%PREFIX%%/etc/postfix/main.cf:
smtpd_recipient_restrictions =
@@ -6,3 +9,6 @@ smtpd_recipient_restrictions =
check_policy_service inet:127.0.0.1:10030
...
127.0.0.1:10030_time_limit = 3600
+EOM
+}
+]
diff --git a/mail/pymsgauth/files/pkg-message.in b/mail/pymsgauth/files/pkg-message.in
index 150e9fd90f13..98741c79302c 100644
--- a/mail/pymsgauth/files/pkg-message.in
+++ b/mail/pymsgauth/files/pkg-message.in
@@ -1,6 +1,10 @@
-**********************************************************************
+[
+{ type: install
+ message: <<EOM
After the installation:
- create ~/.pymsgauth directory;
- copy %%EXAMPLESDIR%%/pymsgauthrc-example to
~/.pymsgauth/pymsgauthrc and edit the config file to fit your needs.
-**********************************************************************
+EOM
+}
+]
diff --git a/mail/qmail-activedir/files/pkg-message.in b/mail/qmail-activedir/files/pkg-message.in
index 545ba6cebcbf..6f05ac7e0b18 100644
--- a/mail/qmail-activedir/files/pkg-message.in
+++ b/mail/qmail-activedir/files/pkg-message.in
@@ -1,4 +1,6 @@
-*****************************************************************************
+[
+{ type: install
+ message: <<EOM
You have installed the qmail-activedir.
Now you need follow this steps:
@@ -42,4 +44,6 @@ Do %%PREFIX%%/bin/create_alias_files -h for more info.
and restart. Run some trial tests.
For more information you should read %%DOCSDIR%%/README.
-
+EOM
+}
+]
diff --git a/mail/qmail-auditor/files/pkg-message.in b/mail/qmail-auditor/files/pkg-message.in
index 9a92e7a62529..f29ca904c084 100644
--- a/mail/qmail-auditor/files/pkg-message.in
+++ b/mail/qmail-auditor/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
You have just installed %%PREFIX%%/bin/qmail-auditor
which can be enabled by wrapping qmail-queue and naming the original qmail-queue
as qmail-queue-real, for example:
@@ -26,3 +29,6 @@ to user@some.domain.br auditing@mycompany.com
all sales@domain.br salesauditing@mycompany.com
The README file was installed on %%DOCSDIR%%
+EOM
+}
+]
diff --git a/mail/qmail/files/pkg-message-ldap.in b/mail/qmail/files/pkg-message-ldap.in
index 30c83c7ffb86..b2d2958877e8 100644
--- a/mail/qmail/files/pkg-message-ldap.in
+++ b/mail/qmail/files/pkg-message-ldap.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
ATTENTION:
Do not forget to read %%PREFIX%%/doc/QLDAPINSTALL. After all,
@@ -26,3 +29,6 @@ If you've built this port with TLS support (WITH_TLS=yes)
Now, you need to use it. Check a little FreeBSD specific how-to at
http://freebsd.cg.nu/postfixqmail-ldap.html
+EOM
+}
+]
diff --git a/mail/qmail/files/pkg-message-mysql.in b/mail/qmail/files/pkg-message-mysql.in
index a4c8eeeaa6b0..19be930ceb09 100644
--- a/mail/qmail/files/pkg-message-mysql.in
+++ b/mail/qmail/files/pkg-message-mysql.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
ATTENTION:
Do not forget to read http://iain.cx/unix/qmail/mysql.php. After all,
@@ -5,3 +8,6 @@ this is NOT our old stock qmail.
You can enable qmail as your default mailer executing:
> %%PREFIX%%/scripts/enable-qmail
+EOM
+}
+]
diff --git a/mail/qmail/files/pkg-message-tls.in b/mail/qmail/files/pkg-message-tls.in
index f67bbb57c79c..4c2eaaa9307f 100644
--- a/mail/qmail/files/pkg-message-tls.in
+++ b/mail/qmail/files/pkg-message-tls.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
ATTENTION:
Do not forget to read %%PREFIX%%/doc/TLS.readme. After all,
@@ -13,3 +16,6 @@ You can enable qmail as your default mailer executing:
# makes a certificate request
4) do "make certificate-req"
+EOM
+}
+]
diff --git a/mail/qmail/files/pkg-message.in b/mail/qmail/files/pkg-message.in
index d418350e543d..ce07481e22c6 100644
--- a/mail/qmail/files/pkg-message.in
+++ b/mail/qmail/files/pkg-message.in
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
ATTENTION:
You can enable qmail as your default mailer executing:
> %%PREFIX%%/scripts/enable-qmail
+EOM
+}
+]
diff --git a/mail/qpopper/files/pkg-message.in b/mail/qpopper/files/pkg-message.in
index 0a9aa5207b54..2e0c6661fd65 100644
--- a/mail/qpopper/files/pkg-message.in
+++ b/mail/qpopper/files/pkg-message.in
@@ -1,13 +1,15 @@
-
-****************************************************************************
+[
+{ type: install
+ message: <<EOM
To enable the qpopper-daemon, add the following line to your /etc/inetd.conf:
pop3 stream tcp nowait root %%PREFIX%%/libexec/qpopper qpopper -s
-****************************************************************************
+
%%POPPASSD%%
-%%POPPASSD%%===============================================================================
%%POPPASSD%%It adds for myself
%%POPPASSD%%/etc/devfs.conf:
%%POPPASSD%%link /dev/pts/0 pty0
-%%POPPASSD%%===============================================================================
%%POPPASSD%%
+EOM
+}
+]
diff --git a/mail/ratelimit-policyd/files/pkg-message.in b/mail/ratelimit-policyd/files/pkg-message.in
index 94a8a71e8377..65a3caf9392e 100644
--- a/mail/ratelimit-policyd/files/pkg-message.in
+++ b/mail/ratelimit-policyd/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
This package must be integrated with Postfix to be effective:
* Add a new MySQL user account for ratelimit-policyd with the
@@ -35,3 +38,6 @@ This package must be integrated with Postfix to be effective:
* See the documentation in %%LOCALBASE%%/share/ratelimit-policyd/README.md
or visit https://github.com/MirLach/ratelimit-policyd
+EOM
+}
+]
diff --git a/mail/rbl-milter/pkg-message b/mail/rbl-milter/pkg-message
index f2235d4a3c73..3dbe7dfa119a 100644
--- a/mail/rbl-milter/pkg-message
+++ b/mail/rbl-milter/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Add to your /etc/rc.conf
rblmilter_enable="YES"
Then run the milter with: $PREFIX/etc/rc.d/rbl-milter start
@@ -25,3 +28,6 @@ and rebuild it
By default, the INPUT_MAIL_FILTER line will ignore the filter if
rbl-milter is not running.
+EOM
+}
+]
diff --git a/mail/rblcheck/pkg-message b/mail/rblcheck/pkg-message
index 5e09ec0dc01d..d380e14a0501 100644
--- a/mail/rblcheck/pkg-message
+++ b/mail/rblcheck/pkg-message
@@ -1,3 +1,7 @@
-
+[
+{ type: install
+ message: <<EOM
Please copy rblcheckrc.sample to rblcheckrc and modify it as you wish.
-
+EOM
+}
+]
diff --git a/mail/ripmime/pkg-message b/mail/ripmime/pkg-message
index 3a8d451db1a3..9483ab9c8105 100644
--- a/mail/ripmime/pkg-message
+++ b/mail/ripmime/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
You have installed RipMIME, a utility to extract attachments from
MIME-encoded email messages.
@@ -5,3 +8,6 @@ If you have an MIME encoded archive (say from sendmail's output)
called recvmail001.mime and you wish to unpack it to a directory
(which already exists) called "/var/tmp/unpack", then you would
type: ripmime -i recvmail001.mime -d /var/tmp/unpack
+EOM
+}
+]
diff --git a/mail/roundcube-automatic_addressbook/files/pkg-message.in b/mail/roundcube-automatic_addressbook/files/pkg-message.in
index b810e15b74b0..756f00b67250 100644
--- a/mail/roundcube-automatic_addressbook/files/pkg-message.in
+++ b/mail/roundcube-automatic_addressbook/files/pkg-message.in
@@ -1,6 +1,6 @@
----------------------------------------------------------------------
-FIRST INSTALLATION
-
+[
+{ type: install
+ message: <<EOM
If this is a first installation of automatic addressbook plugin, you
have to execute the relevant initialisation SQL script for your
chosen database backend :
@@ -18,13 +18,15 @@ Finally, you will need to add the plugin to your list of loadable
plugins in %%RCDIR%%/config/main.inc.php or %%RCDIR%%/config/config.inc.php depending on your roundcube version, for example:
$rcmail_config['plugins'] = array('automatic_addressbook',);
-
-UPGRADING
-
+EOM
+}
+{ type: upgrade
+ message: <<EOM
If you already had a previous version of automatic addressbook plugin
installed, you should update your database schema by executing the
relevant upgrade SQL script for your chosen database backend :
%%PLUGINDIR%%/SQL/<dbtype>.update.sql scripts.
-
----------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/roundcube-mvision2/files/pkg-message.in b/mail/roundcube-mvision2/files/pkg-message.in
index 40d4e054c907..991550025224 100644
--- a/mail/roundcube-mvision2/files/pkg-message.in
+++ b/mail/roundcube-mvision2/files/pkg-message.in
@@ -1,6 +1,6 @@
-
-*******************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Make the following changes to RoundCube main configuration:
%%LOCALBASE%%/www/roundcube/config/main.inc.php
@@ -14,6 +14,6 @@ Make the following changes to RoundCube main configuration:
4) Add new configuration line:
$rcmail_config['preview_pane_vertical'] = true;
-
-*******************************************************************************
-
+EOM
+}
+]
diff --git a/mail/roundcube/pkg-message b/mail/roundcube/pkg-message
index 307097806ccb..2fd69172e77e 100644
--- a/mail/roundcube/pkg-message
+++ b/mail/roundcube/pkg-message
@@ -1,12 +1,15 @@
----------------------------------------------------------------------
-FIRST INSTALLATION
-
+[
+{ type: install
+ message: <<EOM
If this is a first installation of RoundCube you have to create
a new database and a db user. Read INSTALL for detailed instructions.
-
-UPGRADING
-
+EOM
+}
+{ type: install
+ message: <<EOM
If you already had a previous version of RoundCube installed,
you should check your config files and DB schema are up-to-date.
Read UPGRADING for detailed instructions.
----------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/rspamd-devel/files/pkg-message.in b/mail/rspamd-devel/files/pkg-message.in
index 51c0a578bfda..e0f07f35b209 100644
--- a/mail/rspamd-devel/files/pkg-message.in
+++ b/mail/rspamd-devel/files/pkg-message.in
@@ -1,4 +1,6 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
- Add the following line to /etc/rc.conf to enable rspamd:
rspamd_enable="YES"
@@ -7,4 +9,6 @@
has been created in the /usr/local/etc/newsyslog.conf.d directory.
You can edit %%ETCDIR%%/rspamd.newsyslog.conf
to change log file rotation configuration.
-======================================================================
+EOM
+}
+]
diff --git a/mail/rspamd/files/pkg-message.in b/mail/rspamd/files/pkg-message.in
index 51c0a578bfda..e0f07f35b209 100644
--- a/mail/rspamd/files/pkg-message.in
+++ b/mail/rspamd/files/pkg-message.in
@@ -1,4 +1,6 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
- Add the following line to /etc/rc.conf to enable rspamd:
rspamd_enable="YES"
@@ -7,4 +9,6 @@
has been created in the /usr/local/etc/newsyslog.conf.d directory.
You can edit %%ETCDIR%%/rspamd.newsyslog.conf
to change log file rotation configuration.
-======================================================================
+EOM
+}
+]
diff --git a/mail/rss2email3/pkg-message b/mail/rss2email3/pkg-message
index ab8977f2d116..87fd4ef58ee4 100644
--- a/mail/rss2email3/pkg-message
+++ b/mail/rss2email3/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Quick Howto
Create a new feed database:
@@ -19,3 +22,6 @@ Run it through cron. Feel free to increase or decrease the interval.
There is only output if there's an error (which you probably want emailed to you
from cron anyway).
+EOM
+}
+]
diff --git a/mail/scam-backscatter/files/pkg-message.in b/mail/scam-backscatter/files/pkg-message.in
index 372175dc72b2..399bd96e6a52 100644
--- a/mail/scam-backscatter/files/pkg-message.in
+++ b/mail/scam-backscatter/files/pkg-message.in
@@ -1,5 +1,6 @@
-===> IMPORTANT NOTE
-
+[
+{ type: install
+ message: <<EOM
A sample configuration file has been installed in %%PREFIX%%/etc/mail
directory. Copy and edit it to suit your needs before launching
scam-backscatter milter.
@@ -18,4 +19,6 @@
in your /etc/rc.conf or your /etc/rc.conf.local
See %%DOCSDIR%%/INSTALL for configuration details.
-
+EOM
+}
+]
diff --git a/mail/sendmail-devel/files/pkg-message.in b/mail/sendmail-devel/files/pkg-message.in
index 0187f1a5c092..256479c293c6 100644
--- a/mail/sendmail-devel/files/pkg-message.in
+++ b/mail/sendmail-devel/files/pkg-message.in
@@ -1,5 +1,6 @@
----------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
you should add in /etc/make.conf:
SENDMAIL_CF_DIR= %%PREFIX%%/share/sendmail/cf
@@ -30,4 +31,6 @@ hoststat %%PREFIX%%/sbin/sendmail
purgestat %%PREFIX%%/sbin/sendmail
You may also need to update /etc/rc.conf.
----------------------------------------------------
+EOM
+}
+]
diff --git a/mail/sendmail/files/pkg-message.in b/mail/sendmail/files/pkg-message.in
index 0187f1a5c092..256479c293c6 100644
--- a/mail/sendmail/files/pkg-message.in
+++ b/mail/sendmail/files/pkg-message.in
@@ -1,5 +1,6 @@
----------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
you should add in /etc/make.conf:
SENDMAIL_CF_DIR= %%PREFIX%%/share/sendmail/cf
@@ -30,4 +31,6 @@ hoststat %%PREFIX%%/sbin/sendmail
purgestat %%PREFIX%%/sbin/sendmail
You may also need to update /etc/rc.conf.
----------------------------------------------------
+EOM
+}
+]
diff --git a/mail/sentinel/pkg-message b/mail/sentinel/pkg-message
index 9678844accf8..184a79ffab4c 100644
--- a/mail/sentinel/pkg-message
+++ b/mail/sentinel/pkg-message
@@ -1,10 +1,12 @@
-************************************************************************
-
+[
+{ type: install
+ message: <<EOM
In order to run this port, please add the following line to
/etc/mail/YOUR-CONF.mc:
INPUT_MAIL_FILTER(`sentinel', `S=local:/var/spool/sentinel/sentinel.socket, F=T, T=S:2m;R:4m;E:6m')
Don't forget remake sendmail configuration file after modifying YOUR-CONF.mc
-
-************************************************************************
+EOM
+}
+]
diff --git a/mail/sgwi/files/pkg-message.in b/mail/sgwi/files/pkg-message.in
index 458ddd312a95..491338b3486d 100644
--- a/mail/sgwi/files/pkg-message.in
+++ b/mail/sgwi/files/pkg-message.in
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
1. Configure sgwi
-----------------
Edit the %%WWWDIR%%/includes/config.inc.php file to reflect your
@@ -21,4 +23,6 @@ Add a line in your httpd.conf to allow the use of .htaccess file.
Options Indexes
AllowOverride AuthConfig
</Directory>
-
+EOM
+}
+]
diff --git a/mail/sid-milter/pkg-message b/mail/sid-milter/pkg-message
index ed2e9e3ff024..a14f38ab9e2b 100644
--- a/mail/sid-milter/pkg-message
+++ b/mail/sid-milter/pkg-message
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Add to your /etc/mail/<hostname>.mc the following line:
INPUT_MAIL_FILTER(`sid-filter',`S=local:/var/run/sid-filter')dnl
+EOM
+}
+]
diff --git a/mail/simscan/files/pkg-message.in b/mail/simscan/files/pkg-message.in
index ccafedc8ec42..b9c3154f4440 100644
--- a/mail/simscan/files/pkg-message.in
+++ b/mail/simscan/files/pkg-message.in
@@ -1,5 +1,6 @@
-
-=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
+[
+{ type: install
+ message: <<EOM
NOTES:
* You have to configure your anti-virus and anti-spam products!
@@ -19,5 +20,6 @@ QMAILQUEUE variable. For example:
attachment blocking and per domain processing.
Additional documentation can be found here:
http://qmailwiki.inter7.com/index.php?title=Simscan
-
-=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
+EOM
+}
+]
diff --git a/mail/smfsav-devel/files/pkg-message.in b/mail/smfsav-devel/files/pkg-message.in
index 77bae9cd74a6..ab52e4a76a04 100644
--- a/mail/smfsav-devel/files/pkg-message.in
+++ b/mail/smfsav-devel/files/pkg-message.in
@@ -1,9 +1,12 @@
-
-=====================================================================================
+[
+{ type: install
+ message: <<EOM
1. Inspect and edit the %%PREFIX%%/etc/smfsav.conf file
2. Add these lines to your Sendmail configuration file (usually sendmail.mc):
define(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO`, {verify}')dnl
INPUT_MAIL_FILTER(`smf-sav', `S=unix:%%SMFSAV_RUN_DIR%%/smf-sav.sock, T=S:30s;R:4m')dnl
3. Put line smfsav_enable="YES" to /etc/rc.conf file
4. Run `service smfsav start`
-=====================================================================================
+EOM
+}
+]
diff --git a/mail/smfsav/files/pkg-message.in b/mail/smfsav/files/pkg-message.in
index 7d32a9645343..6af93c18eb7b 100644
--- a/mail/smfsav/files/pkg-message.in
+++ b/mail/smfsav/files/pkg-message.in
@@ -1,9 +1,12 @@
-
-=====================================================================================
+[
+{ type: install
+ message: <<EOM
1. Inspect and edit the %%PREFIX%%/etc/smfsav.conf file
2. Add these lines to your Sendmail configuration file (usually sendmail.mc):
define(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO`, {verify}')dnl
INPUT_MAIL_FILTER(`smf-sav', `S=unix:/var/run/smfs/smf-sav.sock, T=S:30s;R:4m')dnl
3. Put line smfsav_enable="YES" to /etc/rc.conf file
4. Run `service smfsav start`
-=====================================================================================
+EOM
+}
+]
diff --git a/mail/smtpfeed/files/pkg-message.in b/mail/smtpfeed/files/pkg-message.in
index 26c7ab052206..982ba2c9fac8 100644
--- a/mail/smtpfeed/files/pkg-message.in
+++ b/mail/smtpfeed/files/pkg-message.in
@@ -1,4 +1,6 @@
-**************************************************************
+[
+{ type: install
+ message: <<EOM
smtpfeed is installed into %%PREFIX%%/libexec/smtpfeed.
You'll need to perform 2 steps, (a) to (b), to make smtpfeed
work:
@@ -10,4 +12,6 @@ with sendmail.cf. Read through documentation in
%%DOCSDIR%% for details.
(b) see file named INSTALL in
%%DOCSDIR%% for details.
-**************************************************************
+EOM
+}
+]
diff --git a/mail/spamass-milter/files/pkg-message.in b/mail/spamass-milter/files/pkg-message.in
index 92eca5f2f5af..df473ace42b3 100644
--- a/mail/spamass-milter/files/pkg-message.in
+++ b/mail/spamass-milter/files/pkg-message.in
@@ -1,5 +1,6 @@
-
-------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
spamass-milter has been installed, but it must be activated manually.
Please refer to...
@@ -10,5 +11,6 @@ Please refer to...
You may also want to tweak your spamd rc.subr(8) startup flags to
specify a username to switch credentials to when delivering mail, if
applicable.
-------------------------------------------------------------------------
-
+EOM
+}
+]
diff --git a/mail/spamass-rules/files/pkg-message.in b/mail/spamass-rules/files/pkg-message.in
index f6a013aae39b..992f75204460 100644
--- a/mail/spamass-rules/files/pkg-message.in
+++ b/mail/spamass-rules/files/pkg-message.in
@@ -1,5 +1,6 @@
-*************************************************************************
-
+[
+{ type: install
+ message: <<EOM
The custom rulesets are installed in %%DATADIR%%
Before running these rules please do the following:
@@ -11,5 +12,6 @@ Before running these rules please do the following:
3. Make sure to --lint the rules after loading them.
4. Test the new rulesets. Keep an eye on hits from the new rules to
determine if the scoring is right for you.
-
-*************************************************************************
+EOM
+}
+]
diff --git a/mail/spamassassin/files/pkg-message.in b/mail/spamassassin/files/pkg-message.in
index e9ce9cb4c40f..d34c13f8ca9d 100644
--- a/mail/spamassassin/files/pkg-message.in
+++ b/mail/spamassassin/files/pkg-message.in
@@ -1,5 +1,6 @@
-==========================================================================
-
+[
+{ type: install
+ message: <<EOM
You should complete the following post-installation tasks:
1) Read %%DOCSDIR%%/INSTALL
@@ -27,5 +28,6 @@ By default, spamd runs as root (the AS_ROOT option). If you wish
to change this, add the following to /etc/rc.conf:
spamd_flags="-u spamd -H /var/spool/spamd"
-
-==========================================================================
+EOM
+}
+]
diff --git a/mail/spambnc/files/pkg-message.in b/mail/spambnc/files/pkg-message.in
index 512e044aeeab..e78616526e69 100644
--- a/mail/spambnc/files/pkg-message.in
+++ b/mail/spambnc/files/pkg-message.in
@@ -1,6 +1,11 @@
-
+[
+{ type: install
+ message: <<EOM
The spambouncer procmail rules have been installed in %%DATADIR%%/.
Please read the section entitled "Configuring the Spam Bouncer" in the file
%%DOCSDIR%%/documentation.html for information on how to set
up your mailbox, and the file upgrading.html if you are migrating from a
previous version (before 20051109).
+EOM
+}
+]
diff --git a/mail/spamd/files/pkg-message.in b/mail/spamd/files/pkg-message.in
index ced19e8a862f..46fa9fc423c5 100644
--- a/mail/spamd/files/pkg-message.in
+++ b/mail/spamd/files/pkg-message.in
@@ -1,4 +1,6 @@
-**********************************************************************
+[
+{ type: install
+ message: <<EOM
To enable spamd you need:
1) Enable spamd in /etc/rc.conf with the following line:
@@ -34,5 +36,6 @@ To enable spamd you need:
FreeBSD only features (not in OpenBSD):
- sync for spamdb (parameter -Y)
See %%PREFIX%%/%%DOCSDIR%%/ for usage.
-
-**********************************************************************
+EOM
+}
+]
diff --git a/mail/spamguard/files/pkg-message.in b/mail/spamguard/files/pkg-message.in
index 8b5ec02283d1..a4b7061ad2de 100644
--- a/mail/spamguard/files/pkg-message.in
+++ b/mail/spamguard/files/pkg-message.in
@@ -1,7 +1,12 @@
-
+[
+{ type: install
+ message: <<EOM
Edit %%PREFIX%%/etc/spamguard.conf
After that edit %%PREFIX%%/etc/spam-ignore.txt
Finally you have to add a crontab entry in order to get spamguard work like:
0/5 * * * * %%PREFIX%%/bin/spamguard 1>/dev/null 2>/dev/null
+EOM
+}
+]
diff --git a/mail/squirrelmail-abook_import_export-plugin/files/pkg-message.in b/mail/squirrelmail-abook_import_export-plugin/files/pkg-message.in
index 96bae130e442..60848e61c7d6 100644
--- a/mail/squirrelmail-abook_import_export-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-abook_import_export-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
You may want to copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config_default.php
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail-avelsieve-plugin/files/pkg-message.in b/mail/squirrelmail-avelsieve-plugin/files/pkg-message.in
index c50c81cd3389..56a6fbb1587e 100644
--- a/mail/squirrelmail-avelsieve-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-avelsieve-plugin/files/pkg-message.in
@@ -1,8 +1,10 @@
-*** IMPORTANT *** IMPORTANT *** IMPORTANT ***
-
+[
+{ type: install
+ message: <<EOM
To configure the plugin, please copy
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config/config_sample.php to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config/config.php
then review, and modify, its content for your environment.
-
-*** IMPORTANT *** IMPORTANT *** IMPORTANT ***
+EOM
+}
+]
diff --git a/mail/squirrelmail-change_sqlpass-plugin/files/pkg-message.in b/mail/squirrelmail-change_sqlpass-plugin/files/pkg-message.in
index 4541f495bff2..dbbf18a0ca7c 100644
--- a/mail/squirrelmail-change_sqlpass-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-change_sqlpass-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php.sample
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail-check_quota-plugin/files/pkg-message.in b/mail/squirrelmail-check_quota-plugin/files/pkg-message.in
index 392a18e2d32d..ad3b137532b6 100644
--- a/mail/squirrelmail-check_quota-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-check_quota-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.sample.php
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail-mark_read-plugin/files/pkg-message.in b/mail/squirrelmail-mark_read-plugin/files/pkg-message.in
index 392a18e2d32d..ad3b137532b6 100644
--- a/mail/squirrelmail-mark_read-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-mark_read-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.sample.php
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail-shared_calendars-plugin/files/pkg-message.in b/mail/squirrelmail-shared_calendars-plugin/files/pkg-message.in
index 421fdc004654..616ffd717957 100644
--- a/mail/squirrelmail-shared_calendars-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-shared_calendars-plugin/files/pkg-message.in
@@ -1,5 +1,11 @@
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/shared_calendars/data/config.sample.php
to
%%SQUIRRELDIR%%/plugins/shared_calendars/data/config.php
and edit the configuration to meet your needs.
+EOM
+}
+]
diff --git a/mail/squirrelmail-spam-buttons-plugin/files/pkg-message.in b/mail/squirrelmail-spam-buttons-plugin/files/pkg-message.in
index 392a18e2d32d..ad3b137532b6 100644
--- a/mail/squirrelmail-spam-buttons-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-spam-buttons-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.sample.php
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail-squirrel_logger-plugin/files/pkg-message.in b/mail/squirrelmail-squirrel_logger-plugin/files/pkg-message.in
index 269a08e758f6..184fad66617b 100644
--- a/mail/squirrelmail-squirrel_logger-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-squirrel_logger-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config_example.php
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail-tmda-plugin/files/pkg-message.in b/mail/squirrelmail-tmda-plugin/files/pkg-message.in
index 7c6c8a4070f0..7161aa1ad2fc 100644
--- a/mail/squirrelmail-tmda-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-tmda-plugin/files/pkg-message.in
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Refer to %%TMDATOOLDIR%%/INSTALL and README for
final installation/configuration instructions.
+EOM
+}
+]
diff --git a/mail/squirrelmail-unsafe_image_rules-plugin/files/pkg-message.in b/mail/squirrelmail-unsafe_image_rules-plugin/files/pkg-message.in
index 4541f495bff2..dbbf18a0ca7c 100644
--- a/mail/squirrelmail-unsafe_image_rules-plugin/files/pkg-message.in
+++ b/mail/squirrelmail-unsafe_image_rules-plugin/files/pkg-message.in
@@ -1,7 +1,11 @@
-================================================================
+[
+{ type: install
+ message: <<EOM
For the port to work properly you must copy the file
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php.sample
to
%%SQUIRRELDIR%%/plugins/%%SQUIRREL_PLUGIN_NAME%%/config.php
and edit the configuration to meet your needs.
-================================================================
+EOM
+}
+]
diff --git a/mail/squirrelmail/files/pkg-message.in b/mail/squirrelmail/files/pkg-message.in
index 3d0ab69e8b4f..44633fb4af06 100644
--- a/mail/squirrelmail/files/pkg-message.in
+++ b/mail/squirrelmail/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To activate SquirrelMail, you must complete the following steps:
1) Set up a VirtualHost or an alias in httpd.conf that points to
@@ -13,3 +16,6 @@ To activate SquirrelMail, you must complete the following steps:
4) It is best practice to change the data/user preference directory
(under General Options) to somewhere outside of
%%SQUIRRELDIR%%.
+EOM
+}
+]
diff --git a/mail/ssmtp/files/pkg-message.in b/mail/ssmtp/files/pkg-message.in
index 451b8ac60295..ac5aab616c3a 100644
--- a/mail/ssmtp/files/pkg-message.in
+++ b/mail/ssmtp/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
sSMTP has been installed successfully.
To replace sendmail with ssmtp type "make replace" or change
@@ -15,3 +18,6 @@ However, before you can use the program, you should copy the files
"revaliases.sample" and "ssmtp.conf.sample" in %%PREFIX%%/etc/ssmtp
to "revaliases" and "ssmtp.conf" respectively and edit them to suit
your needs.
+EOM
+}
+]
diff --git a/mail/swaks/pkg-message b/mail/swaks/pkg-message
index 4682c8ad8c22..29308fc24895 100644
--- a/mail/swaks/pkg-message
+++ b/mail/swaks/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
swaks has been successfully installed.
Try
@@ -5,3 +8,6 @@ Try
to list the available options and
`swaks --support'
for a list of capabilities.
+EOM
+}
+]
diff --git a/mail/sympa/files/pkg-message.in b/mail/sympa/files/pkg-message.in
index d9af8113c1d0..f50ea4e0d5f8 100644
--- a/mail/sympa/files/pkg-message.in
+++ b/mail/sympa/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
If you upgrade:
* read https://sympa-community.github.io/manual/upgrade/notes.html
* run # sympa.pl --upgrade
@@ -9,3 +12,6 @@ First install:
see https://sympa-community.github.io/manual/install/setup-database.html
for wwsympa server, see samples configs in %%EXAMPLESDIR%%
+EOM
+}
+]
diff --git a/mail/tmda/files/pkg-message.in b/mail/tmda/files/pkg-message.in
index b3b4af949473..050cd12f2de7 100644
--- a/mail/tmda/files/pkg-message.in
+++ b/mail/tmda/files/pkg-message.in
@@ -1,7 +1,11 @@
-
+[
+{ type: install
+ message: <<EOM
All TMDA programs have been installed in %%PREFIX%%/bin.
Documentation is located in %%DOCSDIR%%.
See %%DOCSDIR%%/UPGRADE if upgrading from a previous release.
Sample configuration files are in %%EXAMPLESDIR%%/dot-tmda.
You can copy it to ~/.tmda and customize to your needs.
-
+EOM
+}
+]
diff --git a/mail/tumgreyspf/files/pkg-message.in b/mail/tumgreyspf/files/pkg-message.in
index 27ab6f6484ca..1f18c71cd840 100644
--- a/mail/tumgreyspf/files/pkg-message.in
+++ b/mail/tumgreyspf/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
#
# To configure Postfix
#
@@ -30,3 +33,6 @@ tumgreyspf_time_limit = 3600
Please consult the postfix documentation for more information on
these and other settings you may wish to have in the
"smtpd_recipient_restrictions" configuration.
+EOM
+}
+]
diff --git a/mail/up-imapproxy/files/pkg-message.in b/mail/up-imapproxy/files/pkg-message.in
index 215d94c1398c..cda8e61a82db 100644
--- a/mail/up-imapproxy/files/pkg-message.in
+++ b/mail/up-imapproxy/files/pkg-message.in
@@ -1,9 +1,11 @@
-****************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Please change the name of your mailserver in the imapproxyd.conf and setup
the correct ports.
To run the imapproxyd from startup, add imapproxyd_enable="YES" in your
/etc/rc.conf.
-
-****************************************************************************
+EOM
+}
+]
diff --git a/mail/usendmail/files/pkg-message.in b/mail/usendmail/files/pkg-message.in
index 6f402e18fc80..cdb9976c5119 100644
--- a/mail/usendmail/files/pkg-message.in
+++ b/mail/usendmail/files/pkg-message.in
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
usendmail has been successfully installed!
Now you have to change your sendmail(8) wrapping:
@@ -17,4 +19,6 @@ send-mail %%PREFIX%%/sbin/usendmail
Otherwise replace the link from /usr/sbin/sendmail to
%%QMAIL_PREFIX%%/bin/sendmail with one to %%PREFIX%%/sbin/usendmail.
-
+EOM
+}
+]
diff --git a/mail/vexim/files/pkg-message.in b/mail/vexim/files/pkg-message.in
index 6c9479d99cc9..6a79d8d909c4 100644
--- a/mail/vexim/files/pkg-message.in
+++ b/mail/vexim/files/pkg-message.in
@@ -1,6 +1,8 @@
-------------------------------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
For post-install configuration steps, please read
%%DOCSDIR%%/README.md
-
-------------------------------------------------------------------------
+EOM
+}
+]
diff --git a/mail/wanderlust/pkg-message b/mail/wanderlust/pkg-message
index add3dd434ba1..e76e8ff11fdc 100644
--- a/mail/wanderlust/pkg-message
+++ b/mail/wanderlust/pkg-message
@@ -1,10 +1,14 @@
-************************************************************
-* Before using Wanderlust, you must set following elisp *
-* to your own .emacs file. *
-* *
-* (require 'wanderlust-startup) *
-* *
-* Sample configuration files are installed into *
-* ${PREFIX}/share/examples/wanderlust. Please copy to *
-* your home directory and edit them. *
-************************************************************
+[
+{ type: install
+ message: <<EOM
+ Before using Wanderlust, you must set following elisp
+ to your own .emacs file.
+
+ (require 'wanderlust-startup)
+
+ Sample configuration files are installed into
+ ${PREFIX}/share/examples/wanderlust. Please copy to
+ your home directory and edit them.
+EOM
+}
+]
diff --git a/math/asymptote/files/pkg-message.in b/math/asymptote/files/pkg-message.in
index 8ca839a27474..f62154cd47cd 100644
--- a/math/asymptote/files/pkg-message.in
+++ b/math/asymptote/files/pkg-message.in
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
Asymptote with enabled hardware acceleration produces incorrect rendered
figures in 3D. It is proven that asy has problems with the xf86-video-intel
driver.
@@ -7,3 +9,6 @@ To successfully process 3D figures or examples, it is necessary to always
use software rendering.
% env LIBGL_ALWAYS_SOFTWARE=1 asy sample.asy
+EOM
+}
+]
diff --git a/math/blacs/files/pkg-message.in b/math/blacs/files/pkg-message.in
index bd2426b21079..e6590e8a1200 100644
--- a/math/blacs/files/pkg-message.in
+++ b/math/blacs/files/pkg-message.in
@@ -1,4 +1,6 @@
-*********************************************************************
+[
+{ type: install
+ message: <<EOM
Please test your blacs installation
Test programs are located at %%PREFIX%%/share/BLACS/TESTING
@@ -18,4 +20,6 @@
You can change -np 4 to any number to meet your local environment.
See files at %%DOCSDIR%% for detail.
-*********************************************************************
+EOM
+}
+]
diff --git a/math/ess/pkg-message b/math/ess/pkg-message
index c5bf77f00d8b..d9e277ab51c7 100644
--- a/math/ess/pkg-message
+++ b/math/ess/pkg-message
@@ -1,9 +1,12 @@
-*****************************************************************************
+[
+{ type: install
+ message: <<EOM
For convenience, users may want to add:
;;;Emacs ESS
(require 'ess-site)
to their ~/.emacs or ~/.xemacs/init.el file.
-
-*****************************************************************************
+EOM
+}
+]
diff --git a/math/geogebra/pkg-message b/math/geogebra/pkg-message
index 8307e27b3e55..3207e60d2d48 100644
--- a/math/geogebra/pkg-message
+++ b/math/geogebra/pkg-message
@@ -1,6 +1,12 @@
+[
+{ type: install
+ message: <<EOM
This software wants linprocfs mounted on /compat/linux/proc. Add the
following line to /etc/fstab:
linprocfs /compat/linux/proc linprocfs rw 0 0
Then run "mount /compat/linux/proc".
+EOM
+}
+]
diff --git a/math/gfan/pkg-message b/math/gfan/pkg-message
index 098c54d4f3bb..d986d1b122a7 100644
--- a/math/gfan/pkg-message
+++ b/math/gfan/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Gfan can also be linked to Sage, Singular or Soplex. I refrain to
include those optional dependencies because Sage and Singular support
is not documented in gfan's manual and Soplex has a very restrictive
@@ -8,3 +11,6 @@ If you feel you need any of those optional dependencies, please let
me know and I will do my best to provide it as fast as possible.
The mantainer.
+EOM
+}
+]
diff --git a/math/ggobi/files/pkg-message.in b/math/ggobi/files/pkg-message.in
index 71f72cfcd288..4e4264431a30 100644
--- a/math/ggobi/files/pkg-message.in
+++ b/math/ggobi/files/pkg-message.in
@@ -1,8 +1,9 @@
-===============================================================================
-
+[
+{ type: install
+ message: <<EOM
If GGobi does not find its plugin files, start with a copy of
%%PREFIX%%/etc/xdc/ggobi/ggobirc.sample
-
-===============================================================================
-
+EOM
+}
+]
diff --git a/math/gotoblas/files/pkg-message.in b/math/gotoblas/files/pkg-message.in
index 7f04250f380f..29098b8d71c7 100644
--- a/math/gotoblas/files/pkg-message.in
+++ b/math/gotoblas/files/pkg-message.in
@@ -1,7 +1,12 @@
+[
+{ type: install
+ message: <<EOM
GotoBLAS has been built with a maximum limit of MAXTHREADS=%%MAXTHREADS%%
threads, which may be further reduced (but not increased) by the number of
logical processors detected at run-time, as well as the environment variable
GOTO_NUM_THREADS (or OMP_NUM_THREADS, if the port has been build WITH_OPENMP).
To modify this limit, rebuild the port after setting MAXTHREADS to a suitable
value in the build environment.
-
+EOM
+}
+]
diff --git a/math/jags/pkg-message b/math/jags/pkg-message
index 506bfa9858b2..36de34f99564 100644
--- a/math/jags/pkg-message
+++ b/math/jags/pkg-message
@@ -1,3 +1,9 @@
+[
+{ type: install
+ message: <<EOM
Please note that the name of the jags script has been changed
from "jags" to "mcmc-jags" on this platform, to avoid a conflict
with net/jags, and usage should be adjusted accordingly.
+EOM
+}
+]
diff --git a/math/libmesh/files/pkg-message-examples.in b/math/libmesh/files/pkg-message-examples.in
index d7643235eff4..7463ad1efc1f 100644
--- a/math/libmesh/files/pkg-message-examples.in
+++ b/math/libmesh/files/pkg-message-examples.in
@@ -1,4 +1,6 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
You installed libMesh, the library for numerical mesh simulations.
You can run examples using for instance such command:
@@ -10,4 +12,6 @@ Before running examples, please allow your user the write access:
# chown -R {your-user}:users %%EXAMPLESDIR%%
Examples require bash, gmake, libtool installed.
-======================================================================
+EOM
+}
+]
diff --git a/math/ltl/pkg-message b/math/ltl/pkg-message
index e2c01529bfd4..4bd8c03999e3 100644
--- a/math/ltl/pkg-message
+++ b/math/ltl/pkg-message
@@ -1,9 +1,11 @@
-==============================================================================
-
+[
+{ type: install
+ message: <<EOM
Library headers are installed at LTL", so use "#include <LTL/file.h>" form for
inclusion in your programs.
There is no support yet for X11 libraries. Let me know if you have
interest/patches.
-
-==============================================================================
+EOM
+}
+]
diff --git a/math/octave-forge-fpl/pkg-message b/math/octave-forge-fpl/pkg-message
index 67e2323eff29..33161878217a 100644
--- a/math/octave-forge-fpl/pkg-message
+++ b/math/octave-forge-fpl/pkg-message
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Although the port builds, it is nonfunctional on sparc64 due to the absence
of opendx.
+EOM
+}
+]
diff --git a/math/proofgeneral/files/pkg-message.in b/math/proofgeneral/files/pkg-message.in
index 9dd8deca8887..c14b4ae3c4c1 100644
--- a/math/proofgeneral/files/pkg-message.in
+++ b/math/proofgeneral/files/pkg-message.in
@@ -1,9 +1,12 @@
--------------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
Please register your interest in this software before use:
http://proofgeneral.inf.ed.ac.uk/register
To load Proof General automatically when starting x/emacs, add the following
line to the .emacs or .xemacs/init.el file:
(load-file "%%PREFIX%%/%%EMACS_SITE_LISPDIR%%/ProofGeneral/generic/proof-site.el")
-
-------------------------------------------------------------------------------
+EOM
+}
+]
diff --git a/math/py-keras/files/pkg-message.in b/math/py-keras/files/pkg-message.in
index 03b53c1eced3..cd0b37914120 100644
--- a/math/py-keras/files/pkg-message.in
+++ b/math/py-keras/files/pkg-message.in
@@ -1,5 +1,9 @@
-===
+[
+{ type: install
+ message: <<EOM
There is no Tensorflow port currently in FreeBSD ports tree that is required
by Keras by default. To make Keras work with Theano backend, one need to modify
theirs $HOME/.keras/keras.json file and set "backend" option to "theano".
-===
+EOM
+}
+]
diff --git a/math/py-pandas/files/pkg-message.in b/math/py-pandas/files/pkg-message.in
index 0781d0c3502f..e6a5a1e6875e 100644
--- a/math/py-pandas/files/pkg-message.in
+++ b/math/py-pandas/files/pkg-message.in
@@ -1,4 +1,8 @@
-===
+[
+{ type: install
+ message: <<EOM
Install math/py-statsmodels to enable parts of pandas.stats.
Install devel/py-xarray to enable the to_xarray() function.
-===
+EOM
+}
+]
diff --git a/math/py-theano/files/pkg-message.in b/math/py-theano/files/pkg-message.in
index 37a8c3b330d9..63c910204ef9 100644
--- a/math/py-theano/files/pkg-message.in
+++ b/math/py-theano/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use Theano in multi-threaded mode, install OpenBLAS with option
OPENMP enabled, install py-numpy with OpenBLAS support and use this
minimal ~/.theanorc:
@@ -13,3 +16,6 @@ ldflags = -lopenblasp
You can control the number of threads used with OMP_NUM_THREADS environment
variable.
+EOM
+}
+]
diff --git a/math/rapid/files/pkg-message.in b/math/rapid/files/pkg-message.in
index 70756225f18a..cee7594393b5 100644
--- a/math/rapid/files/pkg-message.in
+++ b/math/rapid/files/pkg-message.in
@@ -1,6 +1,6 @@
-
-**************************************************************************
-
+[
+{ type: install
+ message: <<EOM
The RAPID code is offered "as is" and is free for non-commercial use.
To use RAPID for any commercial purpose, you must request a license from
@@ -8,5 +8,6 @@ To use RAPID for any commercial purpose, you must request a license from
http://www.cs.unc.edu/~geom/OBB/OBBT.html
Redistribution of RAPID code in any form is strictly prohibited.
-
-**************************************************************************
+EOM
+}
+]
diff --git a/math/saga/files/pkg-message.in b/math/saga/files/pkg-message.in
index b20cfe88060e..602113b4cd50 100644
--- a/math/saga/files/pkg-message.in
+++ b/math/saga/files/pkg-message.in
@@ -1,6 +1,6 @@
-
-######################################################################
-
+[
+{ type: install
+ message: <<EOM
Unlike to windows systems, saga_cmd should be instantly available in
the shell as it is usually installed in %%PREFIX%%/bin.
@@ -17,9 +17,11 @@ e.g.:
Now your system is prepared for using SAGA CMD to execute SAGA
modules.
-
-######################################################################
-
+EOM
+}
+{ type: upgrade
+ maximum_version: 2.2.0
+ message: <<EOM
From SAGA GIS 2.2.0 on, there is some example and test data installed.
Predefined ToolChains are located at
@@ -27,6 +29,6 @@ Predefined ToolChains are located at
Python scripts with examples, helpers and test data reside at
%%DATADIR%%/python/
-
-######################################################################
-
+EOM
+}
+]
diff --git a/math/scalapack/files/pkg-message.in b/math/scalapack/files/pkg-message.in
index 74b24ecc5d10..77fcda0ea8fe 100644
--- a/math/scalapack/files/pkg-message.in
+++ b/math/scalapack/files/pkg-message.in
@@ -1,4 +1,6 @@
-***********************************************************************
+[
+{ type: install
+ message: <<EOM
Please test your scalapack installation
Example programs are located at %%EXAMPLESDIR%%
@@ -30,4 +32,6 @@
You can change -np 4 to any number to meet your environment.
See files at %%DOCSDIR%% for detail.
-**********************************************************************
+EOM
+}
+]
diff --git a/math/snns/pkg-message b/math/snns/pkg-message
index d62cfd161432..aaab48a58b26 100644
--- a/math/snns/pkg-message
+++ b/math/snns/pkg-message
@@ -1,8 +1,10 @@
-
- ************************************************
+[
+{ type: install
+ message: <<EOM
Please read the licensing terms described in the
Readme.license file. In particular, please note
that this software is not public domain and that
it comes with NO WARRANTY OF ANY KIND.
- ************************************************
-
+EOM
+}
+]
diff --git a/math/wxmaxima/pkg-message b/math/wxmaxima/pkg-message
index 46a9f5111bc0..091e299cbfa9 100644
--- a/math/wxmaxima/pkg-message
+++ b/math/wxmaxima/pkg-message
@@ -1,6 +1,8 @@
-************************************************************************
-
+[
+{ type: install
+ message: <<EOM
When you update wxMaxima or maxima, you should delete the file
.wxMaxima in your home directory.
-
-************************************************************************
+EOM
+}
+]
diff --git a/misc/achievo/pkg-message b/misc/achievo/pkg-message
index e51be41909bb..5ba3ce0bb1db 100644
--- a/misc/achievo/pkg-message
+++ b/misc/achievo/pkg-message
@@ -1,5 +1,15 @@
- Please read doc/INSTALL for (database) installation information,
- and doc/UPGRADE for upgrade information.
+[
+{ type: install
+ message: <<EOM
+ Please read doc/INSTALL for (database) installation information.
config.inc.php has been installed as config.inc.php-default,
please move and edit as appropriate.
+EOM
+}
+{ type: upgrade
+ message: <<EOM
+ Please read doc/UPGRADE for upgrade information.
+EOM
+}
+]
diff --git a/misc/amanda-server/files/pkg-message.in b/misc/amanda-server/files/pkg-message.in
index 95ecbc36ae0f..89eec9b99c66 100644
--- a/misc/amanda-server/files/pkg-message.in
+++ b/misc/amanda-server/files/pkg-message.in
@@ -1,3 +1,9 @@
+[
+{ type: install
+ message: <<EOM
Please install these ports (they are only on-demand runtime dependencies):
- %%PORTSDIR%%/misc/mtx if you want chg-robot changer.
- %%PORTSDIR%%/security/aespipe if you want amcrypt(8).
+EOM
+}
+]
diff --git a/misc/ansiweather/files/pkg-message.in b/misc/ansiweather/files/pkg-message.in
index 492269d879cc..4482ec265db9 100644
--- a/misc/ansiweather/files/pkg-message.in
+++ b/misc/ansiweather/files/pkg-message.in
@@ -1,9 +1,11 @@
-************************************************************************
-
+[
+{ type: install
+ message: <<EOM
The default config file is ~/.ansiweatherrc. The environment variable
ANSIWEATHERRC can be set to override this.
The file %%EXAMPLESDIR%%/ansiweatherrc.example
contains all available configuration variables.
-
-************************************************************************
+EOM
+}
+]
diff --git a/misc/astrolog/files/pkg-message.in b/misc/astrolog/files/pkg-message.in
index 890c80abe52d..f95036a2b305 100644
--- a/misc/astrolog/files/pkg-message.in
+++ b/misc/astrolog/files/pkg-message.in
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
See the file %%PREFIX%%/share/doc/astrolog/helpfile.540 for help
and tune %%PREFIX%%/lib/astrolog/astrolog.dat
+EOM
+}
+]
diff --git a/misc/auto-multiple-choice/pkg-message b/misc/auto-multiple-choice/pkg-message
index ffd51374020e..c10d8e6f702f 100644
--- a/misc/auto-multiple-choice/pkg-message
+++ b/misc/auto-multiple-choice/pkg-message
@@ -1,4 +1,6 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
Auto Multiple Choice uses some optional helper software to view and/or
edit various files such as PDF, Image, CSV, TeX, etc.
You may want to install software from the following command list or
@@ -12,4 +14,6 @@ specify your favorite one in the GUI preference menu.
Text editor: gedit, kedit, kwrite, mousepad, emacs, leafpad.
Web browser: sensible-browser, firefox, galeon, konqueror, dillo, chromium.
File manager: nautilus, pcmanfm, Thunar, konqueror, dolphin.
-======================================================================
+EOM
+}
+]
diff --git a/misc/bbjd/pkg-message b/misc/bbjd/pkg-message
index 1d3027b8c691..be14119a92ad 100644
--- a/misc/bbjd/pkg-message
+++ b/misc/bbjd/pkg-message
@@ -1,4 +1,8 @@
--------------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
This program has no man-pages. Please read documentation installed in
share/bbjd directory.
--------------------------------------------------------------------------------
+EOM
+}
+]
diff --git a/misc/compat4x/pkg-message b/misc/compat4x/pkg-message
index 307efefbd085..67ec2417220f 100644
--- a/misc/compat4x/pkg-message
+++ b/misc/compat4x/pkg-message
@@ -1,9 +1,11 @@
-*******************************************************************************
-* *
-* Do not forget to add COMPAT_FREEBSD4 into *
-* your kernel configuration (enabled by default). *
-* *
-* To configure and recompile your kernel see: *
-* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html *
-* *
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ Do not forget to add COMPAT_FREEBSD4 into
+ your kernel configuration (enabled by default).
+
+ To configure and recompile your kernel see:
+ http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
+EOM
+}
+]
diff --git a/misc/compat5x/pkg-message b/misc/compat5x/pkg-message
index 4b66e23d89a9..1e8a64570e2b 100644
--- a/misc/compat5x/pkg-message
+++ b/misc/compat5x/pkg-message
@@ -1,9 +1,11 @@
-*******************************************************************************
-* *
-* Do not forget to add COMPAT_FREEBSD5 into *
-* your kernel configuration (enabled by default). *
-* *
-* To configure and recompile your kernel see: *
-* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html *
-* *
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ Do not forget to add COMPAT_FREEBSD5 into
+ your kernel configuration (enabled by default).
+
+ To configure and recompile your kernel see:
+ http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
+EOM
+}
+]
diff --git a/misc/compat6x/pkg-message b/misc/compat6x/pkg-message
index a5acef935fd9..7040d0e8283f 100644
--- a/misc/compat6x/pkg-message
+++ b/misc/compat6x/pkg-message
@@ -1,9 +1,11 @@
-*******************************************************************************
-* *
-* Do not forget to add COMPAT_FREEBSD6 into *
-* your kernel configuration (enabled by default). *
-* *
-* To configure and recompile your kernel see: *
-* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html *
-* *
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ Do not forget to add COMPAT_FREEBSD6 into
+ your kernel configuration (enabled by default).
+
+ To configure and recompile your kernel see:
+ http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
+EOM
+}
+]
diff --git a/misc/compat7x/pkg-message b/misc/compat7x/pkg-message
index 36093bb801ea..8da4ae2065f7 100644
--- a/misc/compat7x/pkg-message
+++ b/misc/compat7x/pkg-message
@@ -1,9 +1,11 @@
-*******************************************************************************
-* *
-* Do not forget to add COMPAT_FREEBSD7 into *
-* your kernel configuration (enabled by default). *
-* *
-* To configure and recompile your kernel see: *
-* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html *
-* *
-*******************************************************************************
+[
+{ type: install
+ message: <<EOM
+ Do not forget to add COMPAT_FREEBSD7 into
+ your kernel configuration (enabled by default).
+
+ To configure and recompile your kernel see:
+ http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
+EOM
+}
+]
diff --git a/misc/digitemp/pkg-message b/misc/digitemp/pkg-message
index e8ae2d1ad09e..ef2b1de1df09 100644
--- a/misc/digitemp/pkg-message
+++ b/misc/digitemp/pkg-message
@@ -1,8 +1,10 @@
-*******************************************************************
-
+[
+{ type: install
+ message: <<EOM
NOTE: on FreeBSD Digitemp should use /dev/cuau* serial devices,
so if running as non-root user, please tune your devfs rules or
add running user to "dialer" group which is the default owner
of /dev/cuau* devices !
-
-*******************************************************************
+EOM
+}
+]
diff --git a/misc/dnetc/files/pkg-message.in b/misc/dnetc/files/pkg-message.in
index 41c2b1ad645e..596b7d52bcdd 100644
--- a/misc/dnetc/files/pkg-message.in
+++ b/misc/dnetc/files/pkg-message.in
@@ -1,7 +1,9 @@
-***************************************************************************
-
+[
+{ type: install
+ message: <<EOM
To change the dnetc configuration run:
%%BINDIR%%/dnetc -config
-
-***************************************************************************
+EOM
+}
+]
diff --git a/misc/elscreen/pkg-message b/misc/elscreen/pkg-message
index a772797cacfa..c8a3c70b3bb2 100644
--- a/misc/elscreen/pkg-message
+++ b/misc/elscreen/pkg-message
@@ -1,7 +1,11 @@
-***************************************************
+[
+{ type: install
+ message: <<EOM
Before using Elscreen, you must set following elisp
to your own .emacs file.
(require 'elscreen)
(elscreen-start)
-***************************************************
+EOM
+}
+]
diff --git a/misc/estic/pkg-message b/misc/estic/pkg-message
index 0ad8c2f1b271..69c588ab5982 100644
--- a/misc/estic/pkg-message
+++ b/misc/estic/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To support more than ASCII, please set in your enviroment:
SPUNK_CTYPE=iso_8859_1
@@ -5,3 +8,6 @@ If you want to try this under X-Windows, do this:
env SPUNK_LANGUAGE=001 SPUNK_XFONT=8x13 xestic
If you have no Istec 100[38] connected, append "-n"
A BUGS & PROBLEMS section exists, see README.
+EOM
+}
+]
diff --git a/misc/fortune-mod-bible/files/pkg-message.in b/misc/fortune-mod-bible/files/pkg-message.in
index 86b133ee7d81..012c80104f9d 100644
--- a/misc/fortune-mod-bible/files/pkg-message.in
+++ b/misc/fortune-mod-bible/files/pkg-message.in
@@ -1,3 +1,7 @@
-
+[
+{ type: install
+ message: <<EOM
Usage: fortune %%PREFIX%%/share/games/fortune/bible
-
+EOM
+}
+]
diff --git a/misc/fortune-mod-bofh/files/pkg-message.in b/misc/fortune-mod-bofh/files/pkg-message.in
index 241664477e84..36f5fa537be4 100644
--- a/misc/fortune-mod-bofh/files/pkg-message.in
+++ b/misc/fortune-mod-bofh/files/pkg-message.in
@@ -1,5 +1,7 @@
-* * *
-
+[
+{ type: install
+ message: <<EOM
Usage: fortune %%PREFIX%%/share/games/fortune/bofh
-
-* * *
+EOM
+}
+]
diff --git a/misc/fortune-mod-futurama/files/pkg-message.in b/misc/fortune-mod-futurama/files/pkg-message.in
index d73ab9e6ceeb..4373261e0083 100644
--- a/misc/fortune-mod-futurama/files/pkg-message.in
+++ b/misc/fortune-mod-futurama/files/pkg-message.in
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Usage:
/usr/games/fortune %%PREFIX%%/share/games/fortune/futurama
+EOM
+}
+]
diff --git a/misc/fortune-mod-psalms/files/pkg-message.in b/misc/fortune-mod-psalms/files/pkg-message.in
index 608585338c74..7fbbdb5e1293 100644
--- a/misc/fortune-mod-psalms/files/pkg-message.in
+++ b/misc/fortune-mod-psalms/files/pkg-message.in
@@ -1 +1,7 @@
+[
+{ type: install
+ message: <<EOM
Usage: fortune %%PREFIX%%/share/games/fortune/psalms
+EOM
+}
+]
diff --git a/misc/fxload/files/pkg-message.in b/misc/fxload/files/pkg-message.in
index 276895e8add5..ead4ec20dc0b 100644
--- a/misc/fxload/files/pkg-message.in
+++ b/misc/fxload/files/pkg-message.in
@@ -1,4 +1,6 @@
-
+[
+{ type: install
+ message: <<EOM
fxload(8) with LibUSB support has been installed.
For more information on how to use it, visit fxload(8) manual page.
@@ -11,4 +13,6 @@
reprogram other USB devices automatically, you may want to modify one
of those fles or /etc/devd.conf contents. Check devd.conf(5) for
details on syntax.
-
+EOM
+}
+]
diff --git a/misc/hotkeys/pkg-message b/misc/hotkeys/pkg-message
index 03ce6865085e..2c73db6b824d 100644
--- a/misc/hotkeys/pkg-message
+++ b/misc/hotkeys/pkg-message
@@ -1,3 +1,9 @@
+[
+{ type: install
+ message: <<EOM
At this current stage CDROM & APM support has been disabled.
The linux CDROM cdrom.h code needs to be remapped to work with
FreeBSD's cdio.h library
+EOM
+}
+]
diff --git a/misc/lesspipe/files/pkg-message.in b/misc/lesspipe/files/pkg-message.in
index 3b9613cb03b4..f56e371d8564 100644
--- a/misc/lesspipe/files/pkg-message.in
+++ b/misc/lesspipe/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use lesspipe.sh, type in the following commands
LESSOPEN="|%%PREFIX%%/bin/lesspipe.sh %s"; export LESSOPEN (sh, bash, ksh, zsh)
@@ -5,3 +8,6 @@ LESSOPEN="|%%PREFIX%%/bin/lesspipe.sh %s"; export LESSOPEN (sh, bash, ksh, zsh)
setenv LESSOPEN "|%%PREFIX%%/bin/lesspipe.sh %s" (csh, tcsh)
or put these commands in your shell's startup file (e.g. .cshrc or .bashrc).
+EOM
+}
+]
diff --git a/misc/libpostal/files/pkg-message.in b/misc/libpostal/files/pkg-message.in
index 83631648f446..5e710c45b76c 100644
--- a/misc/libpostal/files/pkg-message.in
+++ b/misc/libpostal/files/pkg-message.in
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
%%PORTNAME%% requires model data (about 1.5GB) which can be downloaded using
the following command:
# %%PREFIX%%/bin/libpostal_data download all %%LIBPOSTAL_DATADIR%%
+EOM
+}
+]
diff --git a/misc/mirmon/files/pkg-message.in b/misc/mirmon/files/pkg-message.in
index a40643d3b510..a6f0236fd935 100644
--- a/misc/mirmon/files/pkg-message.in
+++ b/misc/mirmon/files/pkg-message.in
@@ -1,5 +1,6 @@
----------------------------------------------------------------------------
-
+[
+{ type: install
+ message: <<EOM
The program is intended to be run by cron every hour.
42 * * * * perl %%PREFIX%%/bin/mirmon -q -get update
@@ -22,5 +23,6 @@
The probe should return something that looks like "1043625600\n",
that is, a timestamp followed by a newline. The exit status of
the probe is ignored.
-
----------------------------------------------------------------------------
+EOM
+}
+]
diff --git a/misc/opencyc/pkg-message b/misc/opencyc/pkg-message
index 7af64ffd2050..0e5c1e93990c 100644
--- a/misc/opencyc/pkg-message
+++ b/misc/opencyc/pkg-message
@@ -1,6 +1,12 @@
+[
+{ type: install
+ message: <<EOM
To start the application, go to the ${PREFIX}/opencyc-0.7.0/scripts/linux and
run
./run-cyc.sh
Read the supplied documentation about details and other options.
+EOM
+}
+]
diff --git a/misc/openhab2/files/pkg-message.in b/misc/openhab2/files/pkg-message.in
index 6547b761c016..4d2d5e6be2f2 100644
--- a/misc/openhab2/files/pkg-message.in
+++ b/misc/openhab2/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
The openHAB2 user interface "Paper UI" writes to /var/db/openhab2
(config) and to %%ETCDIR%% (when installing add-onds).
The config in %%ETCDIR%% is evaluated additionally to
@@ -26,5 +29,6 @@ If you upgrade from a pevious version, make a backup of
/var/db/openhab2
and run
%%PREFIX%%/libexec/openhab2/runtime/bin/update.freebsd
-
-
+EOM
+}
+]
diff --git a/misc/py-cinder/pkg-message b/misc/py-cinder/pkg-message
index 461598a75f99..ea51deec1c7f 100644
--- a/misc/py-cinder/pkg-message
+++ b/misc/py-cinder/pkg-message
@@ -1,5 +1,6 @@
-==============================================================================
-
+[
+{ type: install
+ message: <<EOM
For installation instructions please refer to the related wiki page:
- https://wiki.freebsd.org/Ports/misc/py-cinder
@@ -13,5 +14,6 @@ required settings to setup a Cinder controller/storage node with NFS support.
A extensive sample configuration file can be retrieved at:
https://docs.openstack.org/cinder/queens/_static/cinder.conf.sample
-
-==============================================================================
+EOM
+}
+]
diff --git a/misc/py-glance/pkg-message b/misc/py-glance/pkg-message
index bfdcd94ba6d5..e54f2595f794 100644
--- a/misc/py-glance/pkg-message
+++ b/misc/py-glance/pkg-message
@@ -1,7 +1,9 @@
-==============================================================================
-
+[
+{ type: install
+ message: <<EOM
For installation instructions please refer to the related wiki page:
- https://wiki.freebsd.org/Ports/misc/py-glance
-
-==============================================================================
+EOM
+}
+]
diff --git a/misc/pyobd/pkg-message b/misc/pyobd/pkg-message
index f2cd139a0f8d..1656241a4a7a 100644
--- a/misc/pyobd/pkg-message
+++ b/misc/pyobd/pkg-message
@@ -1,4 +1,6 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
You installed pyOBD: OBD-II compliant car diagnostic tool.
pyOBD expects the device /dev/ttyU0 that should be created when you
@@ -12,4 +14,6 @@ add path 'ttyU*' mode 0660 group users
You also need this line in /etc/rc.conf to allow localrules to take effect:
devfs_system_ruleset="localrules"
-======================================================================
+EOM
+}
+]
diff --git a/misc/qt5ct/pkg-message b/misc/qt5ct/pkg-message
index ef214f65237d..13cb1f91d80f 100644
--- a/misc/qt5ct/pkg-message
+++ b/misc/qt5ct/pkg-message
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
To activate qt5ct settings add QT_QPA_PLATFORMTHEME=qt5ct to your
environment.
+EOM
+}
+]
diff --git a/misc/qtchooser/pkg-message b/misc/qtchooser/pkg-message
index 2338c5dd6b1f..cfb766ac4221 100644
--- a/misc/qtchooser/pkg-message
+++ b/misc/qtchooser/pkg-message
@@ -1,6 +1,12 @@
+[
+{ type: install
+ message: <<EOM
qtchooser is a wrapper that allows selecting whether Qt4 or Qt5 binaries for
qmake, moc and other tools will be run when invoking the binaries in $PATH.
By default, the Qt5 versions are run. It is possible to change the behavior by
setting the QT_SELECT environment variable to "qt4". See qtchooser(1) for more
information.
+EOM
+}
+]
diff --git a/misc/raspberrypi-gpioshutdown/pkg-message b/misc/raspberrypi-gpioshutdown/pkg-message
index ea5e13999adf..3939128fe87f 100644
--- a/misc/raspberrypi-gpioshutdown/pkg-message
+++ b/misc/raspberrypi-gpioshutdown/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
raspberrypi-gpioshutdown kernel module:
This port installs a startup script in your ${LOCALBASE} etc/rc.d directory
@@ -18,3 +21,6 @@ If you have other modules in 'kld_list' just add 'gpioshutdown' to the end of
that list.
For more detailed information, type 'man 4 gpioshutdown'.
+EOM
+}
+]
diff --git a/misc/sword/files/pkg-message.in b/misc/sword/files/pkg-message.in
index 3023b1dfda7c..68a4cda7196f 100644
--- a/misc/sword/files/pkg-message.in
+++ b/misc/sword/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To use sword, you need to have bible, commentary and/or lexicon
modules. You can install those from the crosswire website in two
ways. If you live in a persecuted country however and do not wish
@@ -14,3 +17,6 @@ to risk detection, you should *not* try this.
You probably want to install a bible-application that uses sword,
like bibletime or xiphos.
+EOM
+}
+]
diff --git a/misc/table.el/pkg-message b/misc/table.el/pkg-message
index 47e7686316c0..5c9ecbcab7b1 100644
--- a/misc/table.el/pkg-message
+++ b/misc/table.el/pkg-message
@@ -1,5 +1,11 @@
+[
+{ type: install
+ message: <<EOM
To use table.el in Emacs, add the:
(require 'table)
to your ~/.emacs or init.el
+EOM
+}
+]
diff --git a/misc/talkfilters/files/pkg-message.in b/misc/talkfilters/files/pkg-message.in
index fcca4f1ccd02..fa420fc80e4e 100644
--- a/misc/talkfilters/files/pkg-message.in
+++ b/misc/talkfilters/files/pkg-message.in
@@ -1,8 +1,10 @@
-===========================================================================
-
+[
+{ type: install
+ message: <<EOM
Please note that some of the filters contain language that may
be objectionable to some. They are provided uncensored, in their
original form. Please don't use the filters to do anything that
you shouldn't.
-
-===========================================================================
+EOM
+}
+]
diff --git a/misc/upclient/files/pkg-message.in b/misc/upclient/files/pkg-message.in
index f833be75f615..86487e216e05 100644
--- a/misc/upclient/files/pkg-message.in
+++ b/misc/upclient/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Before running the client for the first time, be sure to:
1. visit the Uptimes project's web site and register yourself
@@ -21,3 +24,6 @@ You will also have to edit %%PREFIX%%/etc/upclient.conf:
uptimes.hostingwired.com (Since the official Uptimes Project's
server has been terminated, uptimes.wonko.com and data.uptimes.net
must not be used anymore. So, please, take care about that).
+EOM
+}
+]
diff --git a/misc/wmweather+/files/pkg-message.in b/misc/wmweather+/files/pkg-message.in
index d8009cd6dbc0..514b3e5cb476 100644
--- a/misc/wmweather+/files/pkg-message.in
+++ b/misc/wmweather+/files/pkg-message.in
@@ -1,5 +1,6 @@
-===============================================================================
-
+[
+{ type: install
+ message: <<EOM
wmweather+ has been installed.
All options are given in the config file and in command line (CLI)
@@ -18,5 +19,6 @@ If you prefer a global configuration file, do
exit
Have fun!
-
-===============================================================================
+EOM
+}
+]
diff --git a/multimedia/audacious/files/pkg-message.in b/multimedia/audacious/files/pkg-message.in
index 6b2788a19199..ec4c26f69437 100644
--- a/multimedia/audacious/files/pkg-message.in
+++ b/multimedia/audacious/files/pkg-message.in
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
Audacious supports Gzipped and uncompressed skins. If you would like to use
Zip format skins you will need to ensure archivers/unzip is installed.
You should install plugins port, without it, Audacious is useless!
+EOM
+}
+]
diff --git a/multimedia/cheese/pkg-message b/multimedia/cheese/pkg-message
index fd601c051bf4..5f484bc0e3fe 100644
--- a/multimedia/cheese/pkg-message
+++ b/multimedia/cheese/pkg-message
@@ -1,8 +1,12 @@
-
+[
+{ type: install
+ message: <<EOM
For cheese to work, webcamd needs to be running and the user which wants
to run cheese needs to be added to the webcamd group.
This can be done by:
# pw groupmod webcamd -m jerry
-
+EOM
+}
+]
diff --git a/multimedia/dragon/pkg-message b/multimedia/dragon/pkg-message
index 6202fcc48cfb..b0a552549d40 100644
--- a/multimedia/dragon/pkg-message
+++ b/multimedia/dragon/pkg-message
@@ -1,9 +1,11 @@
-======================================================================
-
+[
+{ type: install
+ message: <<EOM
To be able to play audio and video streams with Phonon-GStreamer,
you'll need to have the appropriate GStreamer plugins installed.
multimedia/gstreamer-plugins-core will install a standard set, while
multimedia/gstreamer-plugins-all will let you choose among all of
them.
-
-======================================================================
+EOM
+}
+]
diff --git a/multimedia/emby-server/pkg-message b/multimedia/emby-server/pkg-message
index 32dfce1d8bc1..75ee2a9723e7 100644
--- a/multimedia/emby-server/pkg-message
+++ b/multimedia/emby-server/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
It is recommended to recompile this port from source
with the LAME option enabled to support mp3 transcoding.
@@ -15,3 +18,6 @@ To then manually start Emby Server without rebooting:
Once started, visit the following webpage to configure:
http://localhost:8096/
+EOM
+}
+]
diff --git a/multimedia/ffaudioconverter/pkg-message b/multimedia/ffaudioconverter/pkg-message
index 6fde469bf037..8e897b6941bb 100644
--- a/multimedia/ffaudioconverter/pkg-message
+++ b/multimedia/ffaudioconverter/pkg-message
@@ -1,6 +1,10 @@
-======================================================================
+[
+{ type: install
+ message: <<EOM
You installed FFaudioConverter, graphical audio covert and filter tool
In order for it to work, you need to have the LAME option in
multimedia/ffmpeg to be "on", it enables the libmp3lame encoder.
-======================================================================
+EOM
+}
+]
diff --git a/multimedia/freevo/files/pkg-message.in b/multimedia/freevo/files/pkg-message.in
index 64e394928e91..695ad3ab6a55 100644
--- a/multimedia/freevo/files/pkg-message.in
+++ b/multimedia/freevo/files/pkg-message.in
@@ -1,16 +1,15 @@
-***********************************************************************
-
+[
+{ type: install
+ message: <<EOM
Freevo is now installed. It might be a good idea to read the docs
in %%PREFIX%%/share/doc/freevo-%%PORTVERSION%%
-***********************************************************************
You will need to ensure that the directory %%FREEVO_HOME%%/tv is on
a filesystem with lots of space. The default location may not be
adequate. One possibility is to create a freevo TV directory on a
suitable filesystem, then create a symlink to it from %%FREEVO_HOME%%/tv.
-***********************************************************************
Freevo requires procfs to be mounted on /proc. You can do this by
adding the following entry to your /etc/fstab:
@@ -19,7 +18,6 @@
Without this freevo will not shut down correctly.
-***********************************************************************
To get freevo up and running copy and edit:
%%PREFIX%%/etc/freevo/local_conf.py.example
@@ -37,5 +35,6 @@
freevo_recordserver_enable="YES" starts record server
freevo_webserver_enable="YES" starts record server
freevo_gui_enable="YES" starts Freevo GUI
-
-***********************************************************************
+EOM
+}
+]
diff --git a/multimedia/kissdx/files/pkg-message.in b/multimedia/kissdx/files/pkg-message.in
index 6f819e6c710c..40f6b9f39af2 100644
--- a/multimedia/kissdx/files/pkg-message.in
+++ b/multimedia/kissdx/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
The following line needs to be added to /etc/rc.conf in order to start the
daemon at boot time.
@@ -5,3 +8,6 @@ daemon at boot time.
You can also use the %%PREFIX%%/etc/rc.d/kissdx start|stop command to control
the daemon.
+EOM
+}
+]
diff --git a/multimedia/kodi-addon-peripheral-joystick/pkg-message b/multimedia/kodi-addon-peripheral-joystick/pkg-message
index ed441254b284..810d2216e331 100644
--- a/multimedia/kodi-addon-peripheral-joystick/pkg-message
+++ b/multimedia/kodi-addon-peripheral-joystick/pkg-message
@@ -1,7 +1,8 @@
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
+[
+{ type: install
+ message: <<EOM
Do not forget install webcamd with joystick support and run it,
/dev/input/js* device is required.
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+EOM
+}
+]
diff --git a/multimedia/kodi/files/pkg-message.in b/multimedia/kodi/files/pkg-message.in
index 41c366a5f5aa..18f28183f199 100644
--- a/multimedia/kodi/files/pkg-message.in
+++ b/multimedia/kodi/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
gpu_mem should be set to 128M on a Pi1 and 256M on a Pi2,
the file to modify is /boot/msdos/config.txt
@@ -24,3 +27,6 @@ kodi ; sysctl dev.fb.0.resync=1
Keyboard is in QWERTY, the layout can be changed in kodi:
System -> Settings -> Appearance -> International -> Keyboard layouts
+EOM
+}
+]
diff --git a/multimedia/libcec/pkg-message b/multimedia/libcec/pkg-message
index d8e17642691d..160bea5b00aa 100644
--- a/multimedia/libcec/pkg-message
+++ b/multimedia/libcec/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
WARNING:
You need write permissions on the USB device to make it work properly.
@@ -17,3 +20,6 @@ devfs_system_ruleset="system"
Then restart devfs to load the new rule:
% service devfs restart
+EOM
+}
+]
diff --git a/multimedia/libva-intel-media-driver/pkg-message b/multimedia/libva-intel-media-driver/pkg-message
index b9d4cd3a29db..fcc7a0e0655a 100644
--- a/multimedia/libva-intel-media-driver/pkg-message
+++ b/multimedia/libva-intel-media-driver/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
To enable the driver set up environ(7) e.g.,
For sh/bash/ksh/zsh run and (optionally) add into ~/.profile:
@@ -5,3 +8,6 @@ For sh/bash/ksh/zsh run and (optionally) add into ~/.profile:
For csh/tcsh run and (optionally) add into ~/.login:
setenv LIBVA_DRIVER_NAME iHD
+EOM
+}
+]
diff --git a/multimedia/lxdvdrip/files/pkg-message.in b/multimedia/lxdvdrip/files/pkg-message.in
index c9e697c9d112..4ab153b50049 100644
--- a/multimedia/lxdvdrip/files/pkg-message.in
+++ b/multimedia/lxdvdrip/files/pkg-message.in
@@ -1,3 +1,9 @@
+[
+{ type: install
+ message: <<EOM
To use this program, copy one of
%%LOCALBASE%%/etc/lxdvdrip.conf.{DE,EN,FR} to
$HOME/.lxdvdrip.conf
+EOM
+}
+]
diff --git a/multimedia/minitube/pkg-message b/multimedia/minitube/pkg-message
index a7701d31d2e0..036b2534eb01 100644
--- a/multimedia/minitube/pkg-message
+++ b/multimedia/minitube/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
Google is now requiring an API key in order to access YouTube Data
web services.
@@ -19,3 +22,6 @@ Make sure you also have a phonon4 backend installed at runtime:
multimedia/qt5-phonon4-gstreamer
-or-
multimedia/qt5-phonon4-vlc
+EOM
+}
+]
diff --git a/multimedia/mjpg-streamer/files/pkg-message.in b/multimedia/mjpg-streamer/files/pkg-message.in
index 188b4994ab91..9f7496eda41a 100644
--- a/multimedia/mjpg-streamer/files/pkg-message.in
+++ b/multimedia/mjpg-streamer/files/pkg-message.in
@@ -1,5 +1,6 @@
-=============================================================================
-
+[
+{ type: install
+ message: <<EOM
To launch MJPG-streamer demo, run
%%PREFIX%%/etc/rc.d/mjpg_streamer start
@@ -8,5 +9,6 @@ http://your.server.com:8080
To run MJPG-streamer at startup, add
'mjpg_streamer_enable="YES"' to /etc/rc.conf
-
-=============================================================================
+EOM
+}
+]
diff --git a/multimedia/motion/files/pkg-message.in b/multimedia/motion/files/pkg-message.in
index 8d9fceba10f8..5b005eb7d9db 100644
--- a/multimedia/motion/files/pkg-message.in
+++ b/multimedia/motion/files/pkg-message.in
@@ -1,4 +1,6 @@
-****************************************************************
+[
+{ type: install
+ message: <<EOM
To use the motion service properly, you should edit
%%ETCDIR%%/motion.conf
@@ -37,5 +39,6 @@ add the following line to /etc/rc.conf:
Then, to start the service right now without reboot, execute
service motion start
-
-****************************************************************
+EOM
+}
+]
diff --git a/multimedia/mplayer/files/pkg-message.in b/multimedia/mplayer/files/pkg-message.in
index 7b06090f6945..bf4752448afa 100644
--- a/multimedia/mplayer/files/pkg-message.in
+++ b/multimedia/mplayer/files/pkg-message.in
@@ -1,12 +1,13 @@
-
-===================================================================
+[
+{ type: install
+ message: <<EOM
MPlayer's comprehensive documentation covers many topics like
output devices, video encoding, repairing broken files etc.
It is auto-generated daily and can be found on the project
homepage in the documentation section:
http://www.mplayerhq.hu/design7/documentation.html
-===================================================================
+
MPlayer's system-wide configuration dir is
%%PREFIX%%/etc/mplayer
@@ -16,5 +17,6 @@ in order to change mplayer's default settings for all users on
your system, you find some examples in
%%DATADIR%%/examples/etc
-===================================================================
-
+EOM
+}
+]
diff --git a/multimedia/mps-youtube/pkg-message b/multimedia/mps-youtube/pkg-message
index ceb1d9a7276c..b8a680f232ab 100644
--- a/multimedia/mps-youtube/pkg-message
+++ b/multimedia/mps-youtube/pkg-message
@@ -1,7 +1,9 @@
-********************************************************************************
-
+[
+{ type: install
+ message: <<EOM
Note that to see videos you have to enable the relative option in the program
set show_video True
-
-********************************************************************************
+EOM
+}
+]
diff --git a/multimedia/mythtv/files/pkg-message.in b/multimedia/mythtv/files/pkg-message.in
index 0abecefb7b60..a9e17e044e40 100644
--- a/multimedia/mythtv/files/pkg-message.in
+++ b/multimedia/mythtv/files/pkg-message.in
@@ -1,5 +1,6 @@
-**********
-
+[
+{ type: install
+ message: <<EOM
MythTV has now been installed, but it still needs to be configured.
1. To create the database, use the following command:
@@ -9,5 +10,6 @@ MythTV has now been installed, but it still needs to be configured.
2. Next, run mythtv-setup.
See http://www.mythtv.org/docs/ for more information.
-
-**********
+EOM
+}
+]
diff --git a/multimedia/ogmrip/pkg-message b/multimedia/ogmrip/pkg-message
index 0c305046e9ff..6741b8d556b1 100644
--- a/multimedia/ogmrip/pkg-message
+++ b/multimedia/ogmrip/pkg-message
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
WARNING: libbacon relies on the Common Access Method user library. If you have
an ATAPI drive, you've got to install the CAM XPT module (atapicam) otherwise
your drive will never be detected.
@@ -16,3 +19,6 @@ perm xpt0 0660
Any user from the "operator" group should then be able to access those devices
and use OGMRip.
+EOM
+}
+]
diff --git a/multimedia/phonon-gstreamer/files/pkg-message.in b/multimedia/phonon-gstreamer/files/pkg-message.in
index acea8d3aae68..31778b632ace 100644
--- a/multimedia/phonon-gstreamer/files/pkg-message.in
+++ b/multimedia/phonon-gstreamer/files/pkg-message.in
@@ -1,7 +1,9 @@
-======================================================================
-
+[
+{ type: install
+ message: <<EOM
You'll need to install some GStreamer plugins to make Phonon able to
play something via this backend: multimedia/gstreamer1-plugins-all
will let you choose among all of them.
-
-======================================================================
+EOM
+}
+]
diff --git a/multimedia/phonon/pkg-message b/multimedia/phonon/pkg-message
index a3aca2afd70c..bb82939373ee 100644
--- a/multimedia/phonon/pkg-message
+++ b/multimedia/phonon/pkg-message
@@ -1,7 +1,9 @@
-======================================================================
-
+[
+{ type: install
+ message: <<EOM
Please, consider installing backends for Phonon:
- multimedia/phonon-gstreamer GStreamer backend
- multimedia/phonon-vlc VLC backend
-
-======================================================================
+EOM
+}
+]
diff --git a/multimedia/plexmediaserver-plexpass/files/pkg-message.in b/multimedia/plexmediaserver-plexpass/files/pkg-message.in
index 0b96db23a8bd..d2755251d338 100644
--- a/multimedia/plexmediaserver-plexpass/files/pkg-message.in
+++ b/multimedia/plexmediaserver-plexpass/files/pkg-message.in
@@ -1,5 +1,6 @@
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
+[
+{ type: install
+ message: <<EOM
multimedia/%%PORTNAME%% includes an RC script:
%%PREFIX%%/etc/rc.d/%%PORTNAME%%
@@ -57,5 +58,6 @@ utilities.
This is the PlexPass release channel of Plex. It is bleeding edge and
new features may not function without an active PlexPass account.
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+EOM
+}
+]
diff --git a/multimedia/plexmediaserver/files/pkg-message.in b/multimedia/plexmediaserver/files/pkg-message.in
index 4ef30fffa444..e5b177acf9e4 100644
--- a/multimedia/plexmediaserver/files/pkg-message.in
+++ b/multimedia/plexmediaserver/files/pkg-message.in
@@ -1,5 +1,6 @@
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
+[
+{ type: install
+ message: <<EOM
multimedia/%%PORTNAME%% includes an RC script:
%%PREFIX%%/etc/rc.d/%%PORTNAME%%
@@ -54,5 +55,6 @@ Please refer to documentation for all other FreeBSD jail management
utilities.
@@@ INTEL GPU OFFLOAD NOTES @@@
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+EOM
+}
+]
diff --git a/multimedia/plexwatch/files/pkg-message.in b/multimedia/plexwatch/files/pkg-message.in
index 114069e8b298..800f10e64b44 100644
--- a/multimedia/plexwatch/files/pkg-message.in
+++ b/multimedia/plexwatch/files/pkg-message.in
@@ -1,3 +1,6 @@
+[
+{ type: install
+ message: <<EOM
plexWatch needs to run frequently, this is a suggested cron job
* * * * * nobody %%PREFIX%%/sbin/plexWatch.pl
@@ -6,3 +9,6 @@ plexWatch needs to run frequently, this is a suggested cron job
Optionally, if you want recently added notifications, add this
*/15 * * * * nobody %%PREFIX%%/sbin/plexWatch.pl --recently_added=movie,tv
+EOM
+}
+]
diff --git a/multimedia/pwcbsd/files/pkg-message.in b/multimedia/pwcbsd/files/pkg-message.in
index 9ea9cb2e5fc0..6753f1f72d94 100644
--- a/multimedia/pwcbsd/files/pkg-message.in
+++ b/multimedia/pwcbsd/files/pkg-message.in
@@ -1,5 +1,6 @@
-===============================================================================
-
+[
+{ type: install
+ message: <<EOM
This port has installed the pwc kernel module.
To load the kernel module immediately, type the following command:
@@ -16,5 +17,6 @@ To load the kernel module at boot, add the following line to
CAUTION: If you enabled mmap support in the driver, beware that
unplugging your webcam while it is in use may crash your system.
-
-===============================================================================
+EOM
+}
+]
diff --git a/multimedia/smplayer/files/pkg-message.in b/multimedia/smplayer/files/pkg-message.in
index f0781cd18f5b..80daf058d0e5 100644
--- a/multimedia/smplayer/files/pkg-message.in
+++ b/multimedia/smplayer/files/pkg-message.in
@@ -1,7 +1,9 @@
-===============================================================================
-
+[
+{ type: install
+ message: <<EOM
SMPlayer has been installed.
For Youtube Videos please use multimedia/smtube port.
-
-===============================================================================
+EOM
+}
+]
diff --git a/multimedia/sms1xxx-kmod/files/pkg-message.in b/multimedia/sms1xxx-kmod/files/pkg-message.in
index 8564bd2dc149..dd200e54c984 100644
--- a/multimedia/sms1xxx-kmod/files/pkg-message.in
+++ b/multimedia/sms1xxx-kmod/files/pkg-message.in
@@ -1,6 +1,6 @@
-
-===============================================================================
-
+[
+{ type: install
+ message: <<EOM
This port has installed the sms1xxx kernel module.
1) To load the kernel module at boot time, add the following line
@@ -16,6 +16,6 @@ novab0_dvbbda_load="YES"
3) See %%DOCSDIR%%/README for more details
4) Plug your device in, use your favourite DVB application and enjoy !
-
-===============================================================================
-
+EOM
+}
+]
diff --git a/multimedia/spook/files/pkg-message.in b/multimedia/spook/files/pkg-message.in
index c1782d5d7751..db0f03f59544 100644
--- a/multimedia/spook/files/pkg-message.in
+++ b/multimedia/spook/files/pkg-message.in
@@ -1,5 +1,11 @@
+[
+{ type: install
+ message: <<EOM
Please copy %%PREFIX%%/etc/spook.conf.dist to %%PREFIX%%/etc/spook.conf
and edit before running spook.
There is no daemonization support or rc script for spook yet,
please feel free to contribute patches.
+EOM
+}
+]
diff --git a/multimedia/tautulli/pkg-message b/multimedia/tautulli/pkg-message
index 777daed7fbc1..e7c7bffd43a0 100644
--- a/multimedia/tautulli/pkg-message
+++ b/multimedia/tautulli/pkg-message
@@ -1,4 +1,10 @@
+[
+{ type: install
+ message: <<EOM
Tautulli now runs as a dedicated user. If you are upgrading from a
previous release you may need to fix permissions of the data directory:
chown -R tautulli:tautulli /var/db/tautulli
+EOM
+}
+]
diff --git a/multimedia/tvheadend/pkg-message b/multimedia/tvheadend/pkg-message
index b52e87a85662..3cb3e61f81df 100644
--- a/multimedia/tvheadend/pkg-message
+++ b/multimedia/tvheadend/pkg-message
@@ -1,5 +1,6 @@
-============================================================================
-
+[
+{ type: install
+ message: <<EOM
For the first start in your /etc/rc.conf:
tvheadend_enable="YES"
tvheadend_flags="-C"
@@ -15,5 +16,6 @@ Some IPTV channel lists expect ffmpeg on a static path (/usr/bin/ffmpeg)
so either fix the m3u file or add an symlink.
Patches, feedback and help are always welcome!
-
-============================================================================
+EOM
+}
+]
diff --git a/multimedia/vtkmpeg2encode/pkg-message b/multimedia/vtkmpeg2encode/pkg-message
index abd2ae570a89..edd1376deb06 100644
--- a/multimedia/vtkmpeg2encode/pkg-message
+++ b/multimedia/vtkmpeg2encode/pkg-message
@@ -1,5 +1,6 @@
-*****************************************************************************
-
+[
+{ type: install
+ message: <<EOM
The MPEG2 format and all software that uses it is subject to patent
restrictions. Please see http://www.mpegla.com/m2/m2-agreement.cfm
for more information.
@@ -16,5 +17,6 @@ make deinstall
make clean
make config
make reinstall
-
-*****************************************************************************
+EOM
+}
+]
diff --git a/multimedia/webcamd/pkg-message b/multimedia/webcamd/pkg-message
index e346edcbca8b..57e9f264b830 100644
--- a/multimedia/webcamd/pkg-message
+++ b/multimedia/webcamd/pkg-message
@@ -1,4 +1,6 @@
-*********************************************************************
+[
+{ type: install
+ message: <<EOM
1) webcamd requires the cuse4bsd(3) or cuse(3) kernel module, depending on
how webcamd was compiled. Please load this dependency by doing:
@@ -30,4 +32,6 @@ to your /etc/rc.conf
5) If webcamd still did not start, consult the installed webcamd rc.d
script for more help and instructions on how to start webcamd.
-*********************************************************************
+EOM
+}
+]
diff --git a/multimedia/winff/pkg-message b/multimedia/winff/pkg-message
index e6f87684776e..ba9ba6ec7d14 100644
--- a/multimedia/winff/pkg-message
+++ b/multimedia/winff/pkg-message
@@ -1,2 +1,8 @@
+[
+{ type: install
+ message: <<EOM
Note: WinFF will emit a warning if it cannot find ffplay.
To get it, you need to install ffmpeg with the SDL option.
+EOM
+}
+]
diff --git a/multimedia/xfce4-parole/pkg-message b/multimedia/xfce4-parole/pkg-message
index b25639fe0023..e7c5edd10416 100644
--- a/multimedia/xfce4-parole/pkg-message
+++ b/multimedia/xfce4-parole/pkg-message
@@ -1,4 +1,6 @@
-------------------------------------------------------------------------
+[
+{ type: install
+ message: <<EOM
The Clutter backend has been removed from the multimedia/xfce4-parole
port, as it induces a crash with Gtk >= 3.22.
@@ -10,4 +12,6 @@ $ xfconf-query -c parole -p /video/videosink -s "xvimagesink"
You can choose 'xvimagesink' or 'ximagesink'.
Alternatively you can remove previously specified backend:
$ xfconf-query -c parole -p /video/videosink -r
-------------------------------------------------------------------------
+EOM
+}
+]
diff --git a/multimedia/xine/pkg-message b/multimedia/xine/pkg-message
index bd0da125b725..6f37b8fe433f 100644
--- a/multimedia/xine/pkg-message
+++ b/multimedia/xine/pkg-message
@@ -1,12 +1,16 @@
-********************************************************
-* Make sure you've enough shared memory, the xine FAQ *
-* advises to have the following sysctl settings: *
-* *
-* kern.ipc.shmmax=67108864 *
-* kern.ipc.shmall=32768 *
-* *
-* To suppress many xitk warnings, please put following *
-* setting in ~/.xitkrc. *
-* *
-* feature.shm = 0 *
-********************************************************
+[
+{ type: install
+ message: <<EOM
+ Make sure you've enough shared memory, the xine FAQ
+ advises to have the following sysctl settings:
+
+ kern.ipc.shmmax=67108864
+ kern.ipc.shmall=32768
+
+ To suppress many xitk warnings, please put following
+ setting in ~/.xitkrc.
+
+ feature.shm = 0
+EOM
+}
+]