openbsd-ports/infrastructure/mk
espie 904b7b580f for depends, always run checks on fullpkgname vs pkgspec upfront.
exit if the dependency doesn't match.
then do the actual dependency and the normal tests.

stop looking at full pkgnames list, makes no sense, even configure depends
can use the required ,-subpackage if they want.

This allows stuff such as BUILD_DEPENDS = dir>=5.0:configure
to get out early if the tree is not uptodate, instead of first configuring
then getting out (problem noticed by landry@).

tested by landry@ and jasper@
2011-07-12 10:04:00 +00:00
..
apache-module.port.mk let MODAPACHE_FINAL point to the correct location 2007-06-30 15:27:29 +00:00
automake.dep sometimes (not very often), config.h.in files live in any directory 2007-02-03 17:08:59 +00:00
bsd.port.mk for depends, always run checks on fullpkgname vs pkgspec upfront. 2011-07-12 10:04:00 +00:00
bsd.port.subdir.mk allow things to proceed after flavor_fragment in SUBDIR handling. 2011-03-20 19:28:07 +00:00
cpan.port.mk Add a default HOMEPAGE for cpan ports when none is specified. 2010-12-03 11:43:05 +00:00
fortran.port.mk new depends 2010-11-20 19:56:47 +00:00
gcc3.port.mk use COMPILER_VERSION instead of USE_GCC3 2010-07-21 16:42:52 +00:00
gcc4.port.mk drop USE_GCC4. we don't use this and the module checks COMPILER_VERSION. 2010-07-21 16:45:21 +00:00
gnu.port.mk add --disable-silent-rules for CONFIGURE_STYLE=gnu; ok kili@ 2011-06-02 15:54:10 +00:00
imake.port.mk stylistic changes 2008-05-11 19:50:55 +00:00
java.port.mk - add java MODULE to handle some commmon java port issues 2005-06-17 14:59:27 +00:00
modules.port.mk make it work with >2 directories in PORTSDIR_PATH. 2007-04-17 15:22:46 +00:00
perl.port.mk SHARED_ONLY is Yes or No 2010-11-26 20:24:36 +00:00
pkgpath.mk add repackage to the recursive targets. 2011-03-28 00:16:13 +00:00