Page MenuHomeFreeBSD

D799.id1680.diff
No OneTemporary

D799.id1680.diff

Index: share/mk/bsd.port.mk
===================================================================
--- share/mk/bsd.port.mk
+++ share/mk/bsd.port.mk
@@ -1,6 +1,20 @@
# $FreeBSD$
-PORTSDIR?= /usr/ports
+.if !defined(PORTSDIR)
+PORTSDIR!= while :; do \
+ curdir=`pwd`; \
+ if [ -f "Mk/bsd.port.mk" ]; then \
+ echo $$curdir; \
+ break; \
+ fi; \
+ if [ "$$curdir" = "/" ]; then \
+ echo "/usr/ports"; \
+ break; \
+ fi; \
+ cd ..; \
+ done
+.endif
+
BSDPORTMK?= ${PORTSDIR}/Mk/bsd.port.mk
# Needed to keep bsd.own.mk from reading in /etc/src.conf

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 7:37 AM (13 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31086075
Default Alt Text
D799.id1680.diff (614 B)

Event Timeline