Date: Tue, 29 Apr 1997 20:12:07 -0700 (PDT) From: Satoshi Asami <asami@freefall.FreeBSD.ORG> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-share@FreeBSD.org Subject: cvs commit: src/share/mk bsd.port.mk Message-ID: <199704300312.UAA03484@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
asami 97/04/29 20:12:07 Modified: share/mk bsd.port.mk Log: (1) Change logic for dependency: instead of defining "is_depended" (default: IS_DEPENDED?=install) target on the depended port, call DEPENDS_TARGET (default: install) from the depending port. Other than being more flexible (some ports don't require the dependency to be fully installed: see ghostscript4), this seems like a more natural thing to do. (I never understood the convoluted logic that was used before.) By building packages with "DEPENDS_TARGET=package", I can avoid file-sharing problems (like gs3 binary going into the gs4 package). (2) Add new variable PATCH_SITE_SUBDIR and separate it from MASTER_SITE_SUBDIR. Fixes linuxls port and is a correct thing to do anyway. Initially suggested and reviewed by: fenner (3) Add new variable MASTER_SITE_LOCAL for local ports. Defaults to LOCAL_PORTS subdir on ftp.freebsd.org's distfiles dir. Submitted by: jkh Revision Changes Path 1.257 +54 -47 src/share/mk/bsd.port.mk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704300312.UAA03484>