Page MenuHomeFreeBSD

D799.id1797.diff
No OneTemporary

D799.id1797.diff

Index: share/mk/bsd.port.mk
===================================================================
--- share/mk/bsd.port.mk
+++ share/mk/bsd.port.mk
@@ -1,6 +1,17 @@
# $FreeBSD$
-PORTSDIR?= /usr/ports
+.if !defined(PORTSDIR)
+.if exists(${.CURDIR}/Mk/bsd.port.mk)
+PORTSDIR= ${.CURDIR}
+.elif exists(${.CURDIR}/../Mk/bsd.port.mk)
+PORTSDIR= ${.CURDIR}/..
+.elif exists(${.CURDIR}/../../Mk/bsd.port.mk)
+PORTSDIR= ${.CURDIR}/../..
+.else
+PORTSDIR= /usr/ports
+.endif
+.endif
+
BSDPORTMK?= ${PORTSDIR}/Mk/bsd.port.mk
# Needed to keep bsd.own.mk from reading in /etc/src.conf
Index: share/mk/bsd.port.subdir.mk
===================================================================
--- share/mk/bsd.port.subdir.mk
+++ share/mk/bsd.port.subdir.mk
@@ -1,6 +1,17 @@
# $FreeBSD$
-PORTSDIR?= /usr/ports
+.if !defined(PORTSDIR)
+.if exists(${.CURDIR}/Mk/bsd.port.mk)
+PORTSDIR= ${.CURDIR}
+.elif exists(${.CURDIR}/../Mk/bsd.port.mk)
+PORTSDIR= ${.CURDIR}/..
+.elif exists(${.CURDIR}/../../Mk/bsd.port.mk)
+PORTSDIR= ${.CURDIR}/../..
+.else
+PORTSDIR= /usr/ports
+.endif
+.endif
+
BSDPORTSUBDIRMK?= ${PORTSDIR}/Mk/bsd.port.subdir.mk
.include "${BSDPORTSUBDIRMK}"

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 7, 5:52 AM (57 s ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31014063
Default Alt Text
D799.id1797.diff (1 KB)

Event Timeline