1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
freebsd-ports/mail
Tijl Coosemans aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
..
abook
adcomplain
addresses
addresses-goodies
akpop3d
alpine
altermime
amavis-logwatch
annoyance-filter
anomy-sanitizer
antivirus-milter
anubis
archivemail
archiveopteryx
archivesmtp
archmbox
ask
asmail
assp
atmail
automx
autorespond
autosig
avenger
balsa
batv-milter
bayespam
bbmail
biabam
biffer
bmf Use OPTIONS helpers, pass proper configure arguments, 2014-04-18 02:53:13 +00:00
bogofilter
bogofilter-sqlite
bogofilter-tc
bsfilter
bsmtp
bulk_mailer
c-sig
c-sig-emacs21
cclient
chk4mail
claws-mail
claws-mail-address_keeper
claws-mail-archiver
claws-mail-att_remover
claws-mail-attach_warner
claws-mail-bogofilter
claws-mail-bsfilter
claws-mail-clamd
claws-mail-fancy
claws-mail-fetchinfo
claws-mail-gdata
claws-mail-mailmbox
claws-mail-newmail
claws-mail-notification
claws-mail-pdf_viewer
claws-mail-perl
claws-mail-pgp
claws-mail-python
claws-mail-rssyl
claws-mail-spamassassin
claws-mail-spamreport
claws-mail-tnef
claws-mail-vcalendar
clawsker
cone The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
coolmail
courier
courier-authlib-vchkpw
courier-imap
courier-pythonfilter
couriergraph
crm114
cucipop
cvsmail
cyrus2courier
cyrus2dovecot
cyrus-imapd2
cyrus-imapd22
cyrus-imapd23
cyrus-imapd24
davmail
dbmail
dbmail22
dcc-dccd
deforaos-mailer
delatt
dk-milter
dkfilter
dkimproxy
dma
dovecot
dovecot2
dovecot2-antispam-plugin
dovecot2-pigeonhole
dovecot-antispam
dovecot-managesieve
dovecot-sieve
drac
dracmail
dsbl-testers
dspam
dspam-devel
ecartis
elm
elm+ME
elmo
elmo-devel
emh
emh-xemacs21-mule
emil
enma
eps
epstools
esmtp
evolution When linking a library libA with a library libB using libtool, if libB.la 2014-04-23 13:25:16 +00:00
evolution-exchange When linking a library libA with a library libB using libtool, if libB.la 2014-04-23 13:25:16 +00:00
evolution-mapi
exact
exilog
exim
exim-doc-html
exim-doc-info
exim-doc-pdf
exim-doc-postscript
exim-ldap2
exim-monitor
exim-mysql
exim-postgresql
exim-sa-exim
exim-sqlite
exipick
exmh2
extmail
extman
ez-pine-gpg
ezmlm
ezmlm-idx
ezmlm-web
faces
fdm
fetchmail Fix typo in pkg-install.in and bump PORTREVISION 2014-04-23 11:09:09 +00:00
filtermail
findmaildirs
firemime
firepay
ftrack
gbuffy
gensig
getlive
getmail
gkrellmmailwatch2
gld
gmail-notify
gmime2
gmime2-sharp
gmime24
gmime24-sharp
gmime26
gmime26-sharp
gml
gnarwl
gnome-gmail-notifier The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
gnubiff
gnumail
gotmail
grepmail
greyfix
greylite
gubby
hashcash
hbiff
heirloom-mailx
horde3-dimp
horde3-forwards
horde3-imp
horde3-ingo
horde3-mimp
horde3-turba
horde3-vacation
horde-imp
horde-ingo
horde-turba
horde-webmail
hotwayd The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
hs-email-validate
hs-mime
hs-mime-mail
hs-mime-types
ifile
ilohamail
ilohamail-devel
im
imap-uw
imapfilter
imapsync
imaptools
imaputils
isbg
isoqlog
isync
james
jamlib
jmba
junkfilter
kbiff
kshowmail
lbdb
lens
libcmime
libdkim
libdomainkeys
libesmtp
libetpan
libmapi
libpst
librfc822
libsieve
libspamtest
libspf
libspf2
libsrs2
libsrs_alt
libvmime
linux-thunderbird
listadmin
lmtp2nntp
lookout
lurker
mail2sms
mail-notification Mark broken, Violates stagedir and fails to package 2014-04-20 20:10:43 +00:00
mailagent
maildirsync
maildrop - Prevent from auto-detecting fam library when FAM option is unset 2014-04-22 23:39:32 +00:00
mailfmt
mailfront
mailgraph
mailman
mailmgr
mailscanner
mailsync
mailtray
mailx
mairix
majordomo
masqmail
mb2md
mbox2imap
mbox2mdir
mboxcheck-applet
mboxgrep
mboxstats
mbx2mbox
mdpop3d
mess822
meta1
metamail
mew
milter-bogom - use STAGEDIR 2014-04-15 09:05:47 +00:00
milter-callback
milter-greylist
milter-greylist-devel
milter-manager
milter-regex
milter-skem
mime4j
mime-construct
mimedefang
mini_sendmail
minimalist
missey
mixmaster
ml
mlmmj
mls
mmr
movemail
mpop
mreport
msgconvert
msmtp
mu
mulberry
mutt
mutt14
mutt14-lite
mutt_vc_query
mutt-lite
muttils
nbsmtp
nmh
nmzmail
noattach
nocc
nohtml
normalizemime
notmuch
nullmailer
nullpop
offlineimap
opendkim - Add an option for DEBUG 2014-04-22 15:58:56 +00:00
opendmarc
opensmtpd
opensmtpd-devel - Update to snapshot 201404151432 2014-04-17 12:53:32 +00:00
openwebmail
osbf-lua
ovs
p3scan
p5-CGP-CLI
p5-Clamd
p5-Dancer-Plugin-Email
p5-Data-Validate-Email
p5-Email-Abstract
p5-Email-Address
p5-Email-Address-List
p5-Email-Address-Loose
p5-Email-AddressParser
p5-Email-Date
p5-Email-Date-Format
p5-Email-Delete
p5-Email-Filter
p5-Email-Find
p5-Email-Folder
p5-Email-Folder-IMAP
p5-Email-Folder-IMAPS
p5-Email-Folder-POP3
p5-Email-FolderType
p5-Email-FolderType-Net
p5-Email-LocalDelivery
p5-Email-LocalDelivery-Ezmlm
p5-Email-MessageID
p5-Email-MIME
p5-Email-MIME-Attachment-Stripper
p5-Email-MIME-ContentType
p5-Email-MIME-CreateHTML
p5-Email-MIME-Creator-ISO_2022_JP
p5-Email-MIME-Encodings
p5-Email-Reply
p5-Email-Send
p5-Email-Sender
p5-Email-Sender-Transport-SMTP-TLS
p5-Email-Sender-Transport-SQLite
p5-Email-Simple
p5-Email-Stuff
p5-Email-Stuffer
p5-Email-Valid
p5-Email-Valid-Loose
p5-FuzzyOcr
p5-FuzzyOcr-devel
p5-GMail-IMAPD
p5-IMAP-Admin
p5-IMAP-Client
p5-IMAP-Sieve
p5-LMAP-CID2SPF
p5-Log-Procmail
p5-Mail-Address-MobileJp
p5-Mail-Alias
p5-Mail-Audit
p5-Mail-Audit-Attach
p5-Mail-Box
p5-Mail-Box-Parser-C
p5-Mail-Bulkmail
p5-Mail-Cache
p5-Mail-CheckUser
p5-Mail-ClamAV
p5-Mail-DeliveryStatus-BounceParser
p5-Mail-DKIM
p5-Mail-DomainKeys
p5-Mail-Ezmlm
p5-Mail-Field-Received
p5-Mail-FilterXML
p5-Mail-Folder
p5-Mail-Freshmeat
p5-Mail-GnuPG
p5-Mail-Graph
p5-Mail-IMAPClient
p5-Mail-IMAPTalk
p5-Mail-IMAPTalk-MailCache
p5-Mail-ListDetector
p5-Mail-LMLM
p5-Mail-MailStats
p5-Mail-Mbox-MessageParser
p5-Mail-MboxParser
p5-Mail-OpenDKIM
p5-Mail-OpenRelay-Simple
p5-Mail-POP3Client
p5-Mail-Procmail
p5-Mail-Procmailrc
p5-Mail-RBL
p5-Mail-RFC822-Address
p5-Mail-SendEasy
p5-Mail-Sender
p5-Mail-Sendmail
p5-Mail-SPF
p5-Mail-Spool
p5-Mail-SRS
p5-Mail-Tools
p5-Mail-Transport-Dbx
p5-Mail-Verify
p5-Mail-Verp
p5-Mail-Webmail-Gmail
p5-MIME-AltWords
p5-MIME-Charset
p5-MIME-EcoEncode
p5-MIME-EncWords
p5-MIME-Explode
p5-MIME-Fast
p5-MIME-Lite
p5-MIME-Lite-HTML
p5-MIME-Lite-TT
p5-MIME-Lite-TT-HTML
p5-MIME-Tools
p5-MIME-Types
p5-Net-IMAP-Client
p5-Net-IMAP-Server
p5-Net-IMAP-Simple
p5-Net-IMAP-Simple-SSL
p5-Net-ManageSieve
p5-Net-POP3-SSLWrapper
p5-Net-QMTP
p5-Net-SenderBase
p5-Net-Server-Mail
p5-Net-SMTP_auth
p5-Net-SMTP-Server
p5-Net-SMTP-SSL
p5-Net-SMTP-TLS
p5-Net-SMTP-TLS-ButMaintained
p5-Net-SMTPS
p5-Parse-Syslog-Mail
p5-POE-Component-Client-POP3
p5-POE-Component-Client-SMTP
p5-POE-Component-SMTP
p5-POE-Filter-Transparent-SMTP
p5-Qmail-Envelope
p5-qpsmtpd
p5-Sendmail-AccessDB
p5-Sendmail-Milter
p5-SES
p5-Test-Email
p5-URI-imap
p5-URI-imaps
p5-WWW-GMail
p5-WWW-Hotmail
p5-ZConf-Mail
pantomime
pathalias
pear-Contact_Vcard_Build
pear-Contact_Vcard_Parse
pear-Horde_Imap_Client
pear-Horde_Kolab_Storage
pear-Horde_ListHeaders
pear-Horde_Mail
pear-Horde_Mapi
pear-Horde_Mime
pear-Horde_Mime_Viewer Horde package update: 2014-04-16 21:37:14 +00:00
pear-Horde_Smtp
pear-Mail
pear-Mail_Mbox
pear-Mail_Mime
pear-Mail_mimeDecode
pear-Mail_Queue
pear-MIME_Type
pear-Net_Cyrus
pear-Net_IMAP
pear-Net_LMTP
pecl-esmtp
pecl-mailparse
pecl-pop3
perdition
pflogstats
pflogsumm
pfqueue
pgpsendmail
php5-imap
php53-imap
php55-imap
phplist
phpmailer
phpmailer2
pine-pgp-filters
pm-lib
policyd2
pop3gwd
pop3lite
pop3proxy
pop3vscan
popa3d
popa3d-before-sendmail
popcheck
popd
popfile
poppassd
popper
poppwd
poppy
popular
postfinger
postfix
postfix27
postfix28
postfix29
postfix210
postfix-current
postfix-gps
postfix-logwatch
postfix-policyd-sf
postfix-policyd-spf-perl
postfix-policyd-spf-python
postfix-policyd-weight
postfix-postfwd
postfixadmin
postgrey
postpals
prayer
premail
prepflog
procmail
prom-wl
pronto
proxsmtp
py-apolicy
py-authres
py-cyruslib
py-libgmail
py-milter
py-ppolicy
py-Products.MailHost
py-Products.SecureMailHost
py-spambayes
py-spf
py-turbomail
py-twistedMail
py-zope.sendmail
pymsgauth
pysieved
pyzor
qar-bufo
qconfirm
qgmailnotifier
qmail - Don't try removing /var/qmail/queue at all 2014-04-19 06:24:14 +00:00
qmail-activedir
qmail-auditor
qmail-autoresponder
qmail-conf - Use DO_MAKE_BUILD instead of MAKE_CMD so that WITH_CCACHE_BUILD works. 2014-04-17 04:07:10 +00:00
qmail-contrib - Use DO_MAKE_BUILD instead of MAKE_CMD so that WITH_CCACHE_BUILD works. 2014-04-17 04:07:10 +00:00
qmail-dk
qmail-ldap Missed with r351447: 2014-04-19 06:29:58 +00:00
qmail-mysql - Don't try removing /var/qmail/queue at all 2014-04-19 06:24:14 +00:00
qmail-notify
qmail-qfilter
qmail-rblchk
qmail-remove
qmail-scanner
qmail-scanner1
qmail-spamcontrol - Don't try removing /var/qmail/queue at all 2014-04-19 06:24:14 +00:00
qmail-tls - Don't try removing /var/qmail/queue at all 2014-04-19 06:24:14 +00:00
qmailadmin - Fix build with vpopmail-5.4.33 2014-04-13 18:10:50 +00:00
qmailanalog - Use DO_MAKE_BUILD instead of MAKE_CMD so that WITH_CCACHE_BUILD works. 2014-04-17 04:07:10 +00:00
qmailmrtg7
qmhandle
qmqtool
qpopper
qscan
qsf
qsheff
qtools - Use DO_MAKE_BUILD instead of MAKE_CMD so that WITH_CCACHE_BUILD works. 2014-04-17 04:07:10 +00:00
queue-fix
queue-repair
quickml
rabl_client
rabl_server
raysfilter
razor-agents
rbl-milter
rblcheck
relay-ctrl
relaydb
renattach
reply-o-matic
rftp
ripmime
rlytest
rmilter
roundcube
roundcube-air
roundcube-automatic_addressbook
roundcube-contextmenu - Update to 1.13 2014-04-21 02:39:02 +00:00
roundcube-groupvice
roundcube-login_info
roundcube-mobilecube
roundcube-mvision2
roundcube-sauserprefs
roundcube-sieverules - Update to 2.1.2 2014-04-21 02:45:32 +00:00
roundcube-thunderbird_labels
roundcube-umich
roundcube-veximaccountadmin
rspamd
rss2email
rss2email3
ruby-rfilter
ruby-rmail
rubygem-actionmailer
rubygem-exception_notification
rubygem-larch
rubygem-mail
rubygem-mailfactory
rubygem-pony
rubygem-qmail
rubygem-rmail
rubygem-tmail
rubygem-vmail
sa-stats
sa-utils
sastatd
scam-backscatter
sccmilter
sendmail
sendmail-sasl
sendok
sentinel
serialmail
sgwi
sid-milter
sieve-connect
sigrot
simscan
slapd-cyrus
sma
smfsav
smtp-cli
smtp-gated
smtpfeed
smtpmail
smtprc
smtptrapd
softfail
sortmail
spamass-ixhash
spamass-milter
spamass-rules
spamassassin
spambnc Support staging. 2014-04-21 16:01:00 +00:00
spamcup
spamd
spamdb-curses
spamdyke
spamguard
spamilter
spamoracle
spampd
spamprobe
spamstats
spfval
spmfilter
spmfilter-clamav
spmfilter-spamassassin
sqlgrey
squirrelmail Update to SquirrelMail STABLE 2014/04/20. Also cleaning up 2014-04-20 19:37:09 +00:00
squirrelmail-abook_import_export-plugin
squirrelmail-askuserinfo-plugin
squirrelmail-avelsieve-plugin
squirrelmail-calendar_file_backend-plugin
squirrelmail-change_ldappass-plugin
squirrelmail-change_sqlpass-plugin
squirrelmail-check_quota-plugin
squirrelmail-compatibility-plugin
squirrelmail-decode Update to SquirrelMail STABLE 2014/04/20. Also cleaning up 2014-04-20 19:37:09 +00:00
squirrelmail-email_footer-plugin
squirrelmail-login_auth-plugin
squirrelmail-login_notes-plugin
squirrelmail-mark_read-plugin
squirrelmail-multilogin-plugin
squirrelmail-notes-plugin
squirrelmail-notify-plugin
squirrelmail-password_forget-plugin
squirrelmail-plugins
squirrelmail-pupdate-plugin
squirrelmail-qmailadmin_login-plugin
squirrelmail-quota_usage-plugin
squirrelmail-sasql-plugin
squirrelmail-secure_login-plugin
squirrelmail-shared_calendars-plugin
squirrelmail-spam-buttons-plugin
squirrelmail-squirrel_logger-plugin
squirrelmail-timeout_user-plugin
squirrelmail-tmda-plugin
squirrelmail-translations Update to SquirrelMail STABLE 2014/04/20. Also cleaning up 2014-04-20 19:37:09 +00:00
squirrelmail-unsafe_image_rules-plugin
squirrelmail-user_special_mailboxes-plugin
squirrelmail-vlogin-plugin
squirrelmail-websearch-plugin
squirrelmail-wetteronline-plugin
sqwebmail
ssmtp
surblhost
svnmailer
swaks
sylpheed
sympa Add NLS to OPTIONS_DEFINE as it's used in the port 2014-04-19 17:10:40 +00:00
synonym The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
t-prot
textmail
thunderbird
thunderbird-dictionaries
thunderbird-i18n
tkrat2
tlb
tmda
tpop3d
trojita
trojita-qt4
tumgreyspf
uebimiau
up-imapproxy
usendmail
vacation
vbsfilter
vexim
vm
vm-pop3d
vmailmgr
vpopmail
vqadmin
vqregister
vrfy
wanderlust
wanderlust-devel
wanderlust-emacs21
wanderlust-emacs22
wanderlust-xemacs21-mule
websieve
whoson
wmbiff
wmmaiload
wmpop3
wmpop3lb
x-face-e21
xbuffy
xcite
xf-spf
xfaces
xfce4-mailwatch-plugin
xlbiff
xmail
xmailbox
xmailwatcher
xpbiff
xpi-displayquota
xpi-dispmua
Makefile Remove expired ports: 2014-04-18 11:17:45 +00:00