Commit Graph

39 Commits

Author SHA1 Message Date
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
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Tobias Kortkamp
4ac3cd7048 databases: Add missing USES={gnome,php} 2019-11-08 09:37:29 +00:00
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Dmitry Marakasov
b0c2d78b9d - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-07-02 22:10:41 +00:00
Baptiste Daroussin
c23ef8bc8b Convert d* to USES=zip 2014-03-07 16:49:09 +00:00
Pawel Pekala
18249d83c8 - Fix build with gcc on 8.x and 9.x
- Use option subs
- Support staging, strip library

PR:		ports/184896
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-24 12:33:44 +00:00
Baptiste Daroussin
a074f86813 Remove useless USE_GCC, it builds properly with clang 2013-10-09 06:26:00 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Bryan Drewery
63f76304d6 - When DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE is set, also set
MAKE_JOBS_NUMBER to 1. This makes it safe to do -j${MAKE_JOBS_NUMBER}
  without any extra logic.
- Cleanup ports working around the empty MAKE_JOBS_NUMBER
- This also fixes several ports that were expecting MAKE_JOBS_NUMBER
  to always have a number

Reviewed by:	bapt
Spotted by:	John Marino <draco@marino.st>
With hat:	portmgr
2013-05-04 14:06:08 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Eitan Adler
1e5f12f776 Mechanically convert unmaintained ports which use "gnomehack" to use "pathfix" instead. 2013-03-28 03:28:30 +00:00
Sylvio Cesar Teixeira
6635db1cc7 - Update to version 0.9.0
New file:
pkg-plist

Remove file:
files/patch-dbf.c
files/patch-statistic

PR:		ports/168594
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2012-06-05 20:45:37 +00:00
Michael Scheidell
6e459bc84e - Mark Deprecated (again, see history), maybe it will stay this way.
- Upstream unavaialble for a long time. No updates for over 5 years
- No maintainer. If you want to fix this, take maintainer ship.

PR:		ports/150903
Submitted by:	scheidell@ (me)
Approved by:	The little elves (maintainer)
2012-05-28 12:54:14 +00:00
Boris Samorodov
df94860644 Return to the pool since I don't use and ENOTIME to maintain those ports.
Feature safe:	yes
2011-11-21 14:58:09 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Boris Samorodov
281fd54f5f Use BERLIOS macro for MASTER_SITES. 2009-11-16 07:52:46 +00:00
Boris Samorodov
d41eabde85 Add another MASTER_SITE.
Inspiritted by:	PR 109189
Submitted by:	Thomas Abthorpe <thomas at goodking.ca>
2007-02-15 14:40:00 +00:00
Boris Samorodov
7ed63689de . Take maintainership.
. The distfile is fetchable now, remove DEPRECATED and EXPIRATION_DATE.
2006-12-10 21:39:58 +00:00
Erwin Lansing
b1dafcf93c - Deprecate
- Set EXPIRATION_DATE

PR:		105928
Submitted by:	gabor
2006-11-28 13:38:21 +00:00
Edwin Groothuis
2406d49a61 Remove USE_REINPLACE from all categories starting with D 2006-05-04 21:41:12 +00:00
Pav Lucistnik
aa1836b7e9 - Add SHA256 2005-11-24 01:23:57 +00:00
Marcus Alves Grando
c6e025a04a Fix typo in WWW
PR:		88092
Submitted by:	Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
2005-10-28 01:45:34 +00:00
Pav Lucistnik
58887443aa - Update MASTER_SITES
- Update WWW

PR:		ports/83611
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2005-07-17 21:29:26 +00:00
Mikhail Teterin
47d1ff0218 Update from 0.8.3 to 0.8.3.1 -- some of my patches were quietly incorporated
and the 0.8.3 is no longer available.
2004-04-20 20:00:16 +00:00
Mikhail Teterin
a06290b8cf Update from 0.8.1 to 0.8.3. Fix bugs... 2004-04-16 19:49:52 +00:00
Kirill Ponomarev
ba63be234f - Fix segfault due to a NULL pointer in strcmp function.
PR:		ports/65101
Submitted by:	Jie Gao <gaoj@cpsc.ucalgary.ca>
2004-04-03 06:35:22 +00:00
Trevor Johnson
3c175cb569 Use PLIST_FILES.
Reviewed by:	marcus
2004-02-05 20:38:07 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Kirill Ponomarev
c2b6fae291 - Update to version 0.8.1
PR:		59516
Submitted by:	Ports Fury
2003-11-20 18:15:18 +00:00
Ying-Chieh Liao
f092015a23 upgrade to 0.8 2003-11-11 08:51:47 +00:00
Kirill Ponomarev
77ddeb2698 - Update to version 0.7
PR:		58621
Submitted by:	Ports Fury
2003-10-28 21:30:10 +00:00
Mikhail Teterin
af655ec14a Add the missing \n to one of the printf()s in the patch. 2003-08-20 21:44:34 +00:00
Mikhail Teterin
bd0e1ed385 Update to the patch to the newer version submitted to SF. No PORTREVISION
bump, since the last commit was only a little while ago.
2003-08-20 20:41:15 +00:00
Mikhail Teterin
2e8d02816b Upgrade from 0.5.1 to 0.6. Don't need gmake (any longer?).
Add a big patch, that's also submitted to the vendor --
fixing a number of bugs and inefficiencies.
2003-08-20 19:25:25 +00:00
Ying-Chieh Liao
364861920e add dbf 0.5.1
Show and convert the content of dBASE III, IV, and 5.0 files
2003-04-03 18:17:29 +00:00