From owner-cvs-share Sat Nov 30 01:53:59 1996 Return-Path: owner-cvs-share Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA02962 for cvs-share-outgoing; Sat, 30 Nov 1996 01:53:59 -0800 (PST) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA02946; Sat, 30 Nov 1996 01:53:47 -0800 (PST) Date: Sat, 30 Nov 1996 01:53:47 -0800 (PST) From: Satoshi Asami Message-Id: <199611300953.BAA02946@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-share Subject: cvs commit: src/share/mk bsd.port.mk Sender: owner-cvs-share@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami 96/11/30 01:53:46 Branch: share/mk RELENG_2_2 Modified: share/mk bsd.port.mk Log: (1) Add ${DIST_SUBDIR} in front of filename in files/md5. This will make it possible to obtain the list of distfiles/patchfiles by only looking at files/md5 instead of parsing the Makefile. Also, we can now share the same files/md5 for distfiles of same names. (If you are wondering why this is good, look at the www/netscape3 port.) Submitted by: max (2) Fix handling of ${DIST_SUBDIR} when ${DISTDIR} is defined by the user. (3) Use and define variable ${MASTER_SITE_BACKUP} instead of repeating ftp.freebsd.org all over the place. In addition to being more aesthetically pleasing (bsd.port.mk thrives in this, you know), the user can define this to be their closest FreeBSD mirror in order to reduce the load on ftp.freebsd.org. Submitted by: fenner (4) Print out descriptive messages when the port is being ignored, for example, because it IS_INTERACTIVE and BATCH is set. Submitted by: max (5) Make clean-depends target as non-fallible as possible. Submitted by: max (6) Misc, cleanup, fix typo, remove "test ! -d" in front of ${MKDIR} (which already has the -p flag and can't fail), etc. This should go into 2.2. Revision Changes Path 1.227.2.4 +95 -53 src/share/mk/bsd.port.mk