1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00
freebsd-ports/news
Stefan Eßer bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
..
atp
aub
c-nocem
cg
cleanfeed
cnews Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
diablo
fidogate
fidogate4
golded+
gup
husky
husky-areafix
husky-fidoconf
husky-hpt
husky-htick
husky-huskylib
husky-smapi
husky-sqpack
ifmail
inn
inn-current
knews
leafnode
lusernet
mail2nntp
mmail
multisuck
newsfetch
newsfish
newsgrab
newspost
newsstar
newsx
nget
nn
nnap
nntp
nntpcache
noffle
nzbget
nzbhydra2
nzbperl
p5-News-Article
p5-News-Article-NoCeM
p5-News-Newsrc
p5-NNTPClient
p5-POE-Component-Client-NNTP
p5-POE-Component-Server-NNTP
pan
pgpmoose
py-pynzb
py-sabyenc3
rntrack
s-news Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
sabnzbdplus news/sabnzbdplus: update to 3.4.2 2022-01-10 00:11:27 +03:00
slrn
slrnface
suck
suck-cnews
tin
trn Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
trn4 Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
ubh
yencode
yydecode
Makefile