The ports system uses ${MAKEFILE} to specify which makefile in the work directory to use when building the port; however this clashes with one of make's built-in variables, and sometimes make decides to set this variable to the absolute path of the port's makefile, i.e. "/usr/ports/foo/bar/Makefile" instead of just "Makefile" which bsd.port.mk tries to set as the default. Fix: I think the safest way to avoid this is to change MAKEFILE in the ports system to BUILDMAKEFILE in order to avoid clashing with make's built-in variable. How-To-Repeat: I have been having a very hard time pinning this down, but I think the following will do the trick: add this line to /etc/make.conf: ======== WRKDIRPREFIX= /tmp/obj ======== and as a non-root user do the following ======== cd mkdir -p ports/misc cd ports/misc cp -R /usr/ports/misc/gnuls . cd gnuls make ======== and it should die as follows: ======== ===> Building for gnuls-4.0 `configure' is up to date. make: don't know how to make real-build. Stop *** Error code 2 Stop in /tmp/obj/home/fanf/ports/misc/gnuls/work/fileutils-4.0. *** Error code 1 Stop in /home/fanf/ports/misc/gnuls. *** Error code 1 Stop in /home/fanf/ports/misc/gnuls. *** Error code 1 Stop in /home/fanf/ports/misc/gnuls. ======== note that this procedure is *very* sensitive to little changes, and I haven't been able to work out which little change causes the breakage :-( A debugging trace from `make -dvdl` follows. Note that MAKEFILE gets set to /home/fanf/ports/misc/gnuls/Makefile and that when do-build tries to `make all` in the work directory it therefore invokes make with the wrong makefile. ======== Global:.MAKEFLAGS = -d Global:.MAKEFLAGS = -d vdl Global:.TARGETS = Caching /usr/share/mk...done expanding "sys.mk".../usr/share/mk/sys.mk Global:MAKEFILE = /usr/share/mk/sys.mk Global:unix = We run FreeBSD, not UNIX. Global:X11BASE = /usr/X11R6 Global:AR = ar Global:ARFLAGS = rl Global:RANLIB = ranlib Global:AS = as Global:AFLAGS = Global:CC = cc Global:CFLAGS = -O -pipe Global:CXX = c++ Global:CXXFLAGS = ${CXXINCLUDES} ${CFLAGS} Global:CPP = cpp Applying :M to " -d vdl" Result is "" Global:ECHO = echo Global:ECHODIR = echo Global:FC = f77 Global:FFLAGS = -O Global:EFLAGS = Global:INSTALL = install Global:LEX = lex Global:LFLAGS = Global:LD = ld Global:LDFLAGS = Global:LINT = lint Global:LINTFLAGS = -chapbx Global:OBJC = cc Global:OBJCFLAGS = ${OBJCINCLUDES} ${CFLAGS} -Wno-import Global:PC = pc Global:PFLAGS = Global:RC = f77 Global:RFLAGS = Global:YACC = yacc Global:YFLAGS = -d Global:GTAGSFLAGS = -o Global:HTAGSFLAGS = Searching for /etc/defaults/make.conf.../home/fanf/ports/misc/gnuls...Looking for "/etc/defaults/make.conf"...Caching 12:03:04 Nov 20, 2000 for /etc/defaults/make.conf Searching for /etc/defaults/make.conf...Looking for "/etc/defaults/make.conf"...got it (in mtime cache) Global:BDECFLAGS = -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wconversion -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings Searching for /etc/make.conf.../home/fanf/ports/misc/gnuls...Looking for "/etc/make.conf"...Caching 10:31:57 Jan 29, 2001 for /etc/make.conf Searching for /etc/make.conf...Looking for "/etc/make.conf"...got it (in mtime cache) Global:WRKDIRPREFIX = /tmp/obj Global:DISTDIR = /FreeBSD/distfiles Searching for /etc/make.conf.local.../home/fanf/ports/misc/gnuls...Looking for "/etc/make.conf.local"...failed. Returning NULL Searching for bsd.own.mk...failed. Searching for bsd.own.mk.../home/fanf/ports/misc/gnuls...failed. Searching for bsd.own.mk.../usr/share/mk...here...returning /usr/share/mk/bsd.own.mk Searching for /etc/objformat.../home/fanf/ports/misc/gnuls...Looking for "/etc/objformat"...Caching 12:03:18 Nov 20, 2000 for /etc/objformat Searching for /etc/objformat...Looking for "/etc/objformat"...got it (in mtime cache) Global:OBJFORMAT = elf Global:BINOWN = root Global:BINGRP = wheel Global:BINMODE = 555 Global:NOBINMODE = 444 Global:GAMEGRP = games Global:INCOWN = root Global:INCGRP = wheel Global:INCMODE = 444 Global:INCDIR = /usr/include Global:KMODDIR = /modules Global:KMODOWN = ${BINOWN} Global:KMODGRP = ${BINGRP} Global:KMODMODE = ${BINMODE} Global:LIBDIR = /usr/lib Global:LIBCOMPATDIR = /usr/lib/compat Global:LIBDATADIR = /usr/libdata Global:LINTLIBDIR = /usr/libdata/lint Global:SHLIBDIR = ${LIBDIR} Global:LIBOWN = ${BINOWN} Global:LIBGRP = ${BINGRP} Global:LIBMODE = ${NOBINMODE} Global:SHAREDIR = /usr/share Global:SHAREOWN = root Global:SHAREGRP = wheel Global:SHAREMODE = ${NOBINMODE} Global:MANDIR = ${SHAREDIR}/man/man Global:MANOWN = ${SHAREOWN} Global:MANGRP = ${SHAREGRP} Global:MANMODE = ${NOBINMODE} Global:DOCDIR = ${SHAREDIR}/doc Global:DOCOWN = ${SHAREOWN} Global:DOCGRP = ${SHAREGRP} Global:DOCMODE = ${NOBINMODE} Global:INFODIR = ${SHAREDIR}/info Global:INFOOWN = ${SHAREOWN} Global:INFOGRP = ${SHAREGRP} Global:INFOMODE = ${NOBINMODE} Global:NLSDIR = ${SHAREDIR}/nls Global:NLSGRP = ${SHAREOWN} Global:NLSOWN = ${SHAREGRP} Global:NLSMODE = ${NONBINMODE} Global:INCLUDEDIR = /usr/include Global:STRIP = -s Global:COPY = -c Global:COMPRESS_CMD = gzip -cn Global:COMPRESS_EXT = .gz Searching for makefile...failed. Searching for makefile.../usr/share/mk...failed. Global:MAKEFILE = /home/fanf/ports/misc/gnuls/Makefile Global:PORTNAME = gnuls Global:PORTVERSION = 4.0 Global:CATEGORIES = misc Global:MASTER_SITES = ${MASTER_SITE_GNU} Global:MASTER_SITE_SUBDIR = fileutils Global:DISTNAME = fileutils-${PORTVERSION} Global:MAINTAINER = bmc@WillsCreek.COM Global:GNU_CONFIGURE = yes Global:MAN1 = gnuls.1 dircolors.1 dir.1 vdir.1 Searching for bsd.port.mk...failed. Searching for bsd.port.mk.../home/fanf/ports/misc/gnuls...failed. Searching for bsd.port.mk.../usr/share/mk...here...returning /usr/share/mk/bsd.port.mk Global:PORTSDIR = /usr/ports Searching for /usr/ports/Mk/bsd.port.mk...Looking for "/usr/ports/Mk/bsd.port.mk"...Caching 9:25:16 Jan 16, 2001 for /usr/ports/Mk/bsd.port.mk Global:FreeBSD_MAINTAINER = asami@FreeBSD.org Global:_PREMKINCLUDED = yes Global:AWK = /usr/bin/awk Global:BASENAME = /usr/bin/basename Global:CAT = /bin/cat Global:CHMOD = /bin/chmod Global:CHOWN = /usr/sbin/chown Global:CP = /bin/cp Global:EXPR = /bin/expr Global:FALSE = /usr/bin/false Global:GREP = /usr/bin/grep Global:GUNZIP_CMD = /usr/bin/gunzip -f Global:GZCAT = /usr/bin/gzcat Global:GZIP = -9 Global:GZIP_CMD = /usr/bin/gzip -nf ${GZIP} Global:LDCONFIG = /sbin/ldconfig Global:LN = /bin/ln Global:MKDIR = /bin/mkdir -p Global:MV = /bin/mv Global:RM = /bin/rm Global:RMDIR = /bin/rmdir Global:SED = /usr/bin/sed Global:SETENV = /usr/bin/env Global:SH = /bin/sh Global:TR = /usr/bin/tr Global:TRUE = /usr/bin/true Global:UNAME = /usr/bin/uname Global:WHICH = /usr/bin/which Global:ECHO_MSG = ${ECHO} Global:ARCH = i386 Global:OPSYS = FreeBSD Global:OSREL = 4.2 Searching for /sbin/sysctl.../home/fanf/ports/misc/gnuls...Looking for "/sbin/sysctl"...Caching 9:19:02 Jan 29, 2001 for /sbin/sysctl Global:OSVERSION = 420001 Global:PORTOBJFORMAT = elf Global:MASTERDIR = ${.CURDIR} Searching for /home/fanf/ports/misc/gnuls/../Makefile.inc.../home/fanf/ports/misc/gnuls...Looking for "/home/fanf/ports/misc/gnuls/../Makefile.inc"...failed. Returning NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.i386-FreeBSD.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.FreeBSD.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.i386.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.local.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Global:PORTREVISION = 0 Global:PORTEPOCH = 0 Global:PKGNAME = ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}${_SUF1}${_SUF2} Global:LOCALBASE = ${DESTDIR}/usr/local Global:LINUXBASE = ${DESTDIR}/compat/linux Global:_DISTDIR = ${DISTDIR}/${DIST_SUBDIR} Global:EXTRACT_SUFX = .tar.gz Global:PACKAGES = ${PORTSDIR}/packages Global:TEMPLATES = ${PORTSDIR}/Templates Searching for /home/fanf/ports/misc/gnuls/patches.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/files/md5.../home/fanf/ports/misc/gnuls...Looking for "/home/fanf/ports/misc/gnuls/files/md5"...failed. Returning NULL Global:PATCHDIR = ${MASTERDIR}/files Global:FILESDIR = ${MASTERDIR}/files Global:SCRIPTDIR = ${MASTERDIR}/scripts Global:PKGDIR = ${MASTERDIR} Global:PREFIX = ${LOCALBASE} Searching for /usr/ports/Mk/bsd.gnome.mk...Looking for "/usr/ports/Mk/bsd.gnome.mk"...Caching 7:16:22 Oct 13, 2000 for /usr/ports/Mk/bsd.gnome.mk Global:Gnome_Include_MAINTAINER = reg@FreeBSD.org Global:XFREE86_VERSION = 3 Global:_POSTMKINCLUDED = yes Global:WRKDIR = ${WRKDIRPREFIX}${.CURDIR}/work Global:WRKSRC = ${WRKDIR}/${DISTNAME} Global:PATCH_WRKSRC = ${WRKSRC} Global:CONFIGURE_WRKSRC = ${WRKSRC} Global:BUILD_WRKSRC = ${WRKSRC} Global:INSTALL_WRKSRC = ${WRKSRC} Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" Global:CONFIGURE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} Global:SCRIPTS_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} Global:MAKE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" PORTOBJFORMAT=${PORTOBJFORMAT} Global:MANCOMPRESSED = no Global:XAWVER = 6 Global:PKG_IGNORE_DEPENDS = '(XFree86-3\.3\.6_4)' Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" PORTOBJFORMAT=${PORTOBJFORMAT} XAWVER=${XAWVER} Global:PERL_VERSION = 5.00503 Global:PERL_VER = 5.005 Global:PERL_ARCH = ${ARCH}-freebsd Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" PORTOBJFORMAT=${PORTOBJFORMAT} XAWVER=${XAWVER} PERL_VERSION=${PERL_VERSION} PERL_VER=${PERL_VER} PERL_ARCH=${PERL_ARCH} Searching for /usr/bin/perl5.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/perl5"...Caching 9:17:41 Jan 29, 2001 for /usr/bin/perl5 Searching for /usr/bin/perl5.00503.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/perl5.00503"...Caching 9:17:41 Jan 29, 2001 for /usr/bin/perl5.00503 Global:PERL5 = /usr/bin/perl${PERL_VERSION} Global:PERL = /usr/bin/perl Searching for /usr/ports/Mk/bsd.gnome.mk...Looking for "/usr/ports/Mk/bsd.gnome.mk"...got it (in mtime cache) Searching for /usr/ports/../Makefile.inc.../home/fanf/ports/misc/gnuls...Looking for "/usr/ports/../Makefile.inc"...failed. Returning NULL Global:EXTRACT_COOKIE = ${WRKDIR}/.extract_done Global:CONFIGURE_COOKIE = ${WRKDIR}/.configure_done Global:INSTALL_COOKIE = ${WRKDIR}/.install_done Global:BUILD_COOKIE = ${WRKDIR}/.build_done Global:PATCH_COOKIE = ${WRKDIR}/.patch_done Global:PACKAGE_COOKIE = ${WRKDIR}/.package_done Global:DO_NADA = /usr/bin/true Global:NONEXISTENT = /nonexistent Global:GMAKE = gmake Global:AUTOMAKE = automake Global:AUTOCONF = autoconf Global:LIBTOOL = libtool Global:XMKMF = xmkmf -a Searching for /sbin/md5.../home/fanf/ports/misc/gnuls...Looking for "/sbin/md5"...Caching 9:18:51 Jan 29, 2001 for /sbin/md5 Global:MD5 = /sbin/md5 Searching for /bin/md5.../home/fanf/ports/misc/gnuls...Looking for "/bin/md5"...failed. Returning NULL Searching for /usr/bin/md5.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/md5"...failed. Returning NULL Global:MD5_FILE = ${MASTERDIR}/distinfo Global:MAKE_FLAGS = -f Global:MAKE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} MOTIFLIB="${MOTIFLIB}" LIBDIR="${LIBDIR}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" Searching for /usr/bin/fetch.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/fetch"...Caching 9:20:14 Jan 29, 2001 for /usr/bin/fetch Global:FETCH_CMD = /usr/bin/fetch -A Global:TOUCH = /usr/bin/touch Global:TOUCH_FLAGS = -f Global:PATCH = /usr/bin/patch Global:PATCH_STRIP = -p0 Global:PATCH_DIST_STRIP = -p0 Global:PATCH_DEBUG_TMP = no Global:PATCH_ARGS = -d ${PATCH_WRKSRC} --forward --quiet -E ${PATCH_STRIP} Global:PATCH_DIST_ARGS = -d ${PATCH_WRKSRC} --forward --quiet -E ${PATCH_DIST_STRIP} Searching for /bin/tar.../home/fanf/ports/misc/gnuls...Looking for "/bin/tar"...failed. Returning NULL Global:TAR = /usr/bin/tar Global:EXTRACT_BEFORE_ARGS = -dc Global:EXTRACT_AFTER_ARGS = | ${TAR} -xf - Global:EXTRACT_CMD = ${GZIP_CMD} Global:MTREE_FILE = /etc/mtree/BSD.local.dist Global:MTREE_CMD = /usr/sbin/mtree Global:MTREE_ARGS = -U ${MTREE_FOLLOWS_SYMLINKS} -f ${MTREE_FILE} -d -e -p Global:INSTALL_PROGRAM = ${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} Global:INSTALL_SCRIPT = ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} Global:INSTALL_DATA = ${INSTALL} ${COPY} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} Global:INSTALL_MAN = ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} Global:INSTALL_MACROS = BSD_INSTALL_PROGRAM="${INSTALL_PROGRAM}" BSD_INSTALL_SCRIPT="${INSTALL_SCRIPT}" BSD_INSTALL_DATA="${INSTALL_DATA}" BSD_INSTALL_MAN="${INSTALL_MAN}" Global:MAKE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} MOTIFLIB="${MOTIFLIB}" LIBDIR="${LIBDIR}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" ${INSTALL_MACROS} Global:SCRIPTS_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} ${INSTALL_MACROS} Global:COMMENT = ${PKGDIR}/pkg-comment Global:DESCR = ${PKGDIR}/pkg-descr Global:PLIST = ${PKGDIR}/pkg-plist Global:PKGINSTALL = ${PKGDIR}/pkg-install Global:PKGDEINSTALL = ${PKGDIR}/pkg-deinstall Global:PKGREQ = ${PKGDIR}/pkg-req Global:PKGMESSAGE = ${PKGDIR}/pkg-message Global:TMPPLIST = ${WRKDIR}/.PLIST.mktmp Global:_CATEGORY = misc Global:delete _CATEGORY Global:PKGCATEGORY = misc Global:_PORTDIRNAME = gnuls Global:PORTDIRNAME = ${_PORTDIRNAME} Global:PKGORIGIN = ${PKGCATEGORY}/${PORTDIRNAME} Global:PKG_CMD = /usr/sbin/pkg_create Global:PKG_DELETE = /usr/sbin/pkg_delete Global:PKG_INFO = /usr/sbin/pkg_info Global:PKG_ARGS = -v -c ${COMMENT} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | sort -u`" ${EXTRA_PKG_ARGS} Searching for /home/fanf/ports/misc/gnuls/pkg-install.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg-deinstall.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg-req.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg-message.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Global:PKG_ARGS = -v -c ${COMMENT} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | sort -u`" ${EXTRA_PKG_ARGS} -m ${MTREE_FILE} Global:PKG_ARGS = -v -c ${COMMENT} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | sort -u`" ${EXTRA_PKG_ARGS} -m ${MTREE_FILE} -o ${PKGORIGIN} Global:PKG_SUFX = .tgz Global:PKG_DBDIR = /var/db/pkg Global:MOTIFLIB = -L${X11BASE}/lib -lXm -lXp Global:ALL_TARGET = all Global:INSTALL_TARGET = install Searching for /usr/ports/Mk/bsd.sites.mk...Looking for "/usr/ports/Mk/bsd.sites.mk"...Caching 5:53:52 Jan 27, 2001 for /usr/ports/Mk/bsd.sites.mk Global:MASTER_SITE_XCONTRIB = ftp://crl.dec.com/pub/X11/contrib/%SUBDIR%/ ftp://ftp.net.ohio-state.edu/disk/d/X11/contrib/%SUBDIR%/ ftp://uiarchive.uiuc.edu/pub/X11/contrib/%SUBDIR%/ ftp://ftp.gwdg.de/pub/x11/x.org/contrib/%SUBDIR%/ ftp://ftp.duke.edu/pub/X11/contrib/%SUBDIR%/ ftp://ftp.x.org/contrib/%SUBDIR%/ ftp://ftp.sunet.se/pub/X11/contrib/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/X11/contrib/%SUBDIR%/ ftp://mirror.xmission.com/X/contrib/%SUBDIR%/ ftp://ftp2.x.org/contrib/%SUBDIR%/ ftp://sunsite.sut.ac.jp/pub/archives/X11/contrib/%SUBDIR%/ ftp://ftp.is.co.za/x/contrib/%SUBDIR%/ ftp://ftp.sunet.se/pub/X11/contrib/%SUBDIR%/ ftp://ftp.huji.ac.il/mirror/X11/contrib/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/contrib/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,X/opengroup/contrib/&,} ftp://ftp.mirror.ac.uk/sites/ftp.x.org/contrib/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/ftp.x.org/contrib/%SUBDIR%/ Global:MASTER_SITE_XFREE = ftp://ftp.xfree86.org/pub/XFree86/%SUBDIR%/source/ ftp://ftp.freesoftware.com/pub/XFree86/%SUBDIR%/source/ ftp://ftp.lip6.fr/pub/X11/XFree86/XFree86-%SUBDIR%/source/ ftp://ftp.cs.tu-berlin.de/pub/X/XFree86/%SUBDIR%/source/ ftp://sunsite.doc.ic.ac.uk/packages/XFree86/%SUBDIR%/source/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.xfree86.org/XFree86/%SUBDIR%/source/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,XFree86/&/source,} ftp://ftp.chg.ru/pub/XFree86/%SUBDIR%/source/ Global:MASTER_SITE_NETBSD = ftp://ftp.netbsd.org/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.planix.com/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.plig.net/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.iastate.edu/pub/netbsd/packages/distfiles/NetBSD/packages/distfiles/%SUBDIR%/ ftp://sunsite.cnlab-switch.ch/mirror/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.unina.it/pub/Unix/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.sunsite.org.uk/Mirrors/ftp.netbsd.org/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.dti.ad.jp/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.jaist.ac.jp/.arc07/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.tokyonet.ad.jp/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.sra.co.jp/pub/os/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.nectec.or.th/pub/bsd-distributions/NetBSD/packages/distfiles/%SUBDIR%/ Global:MASTER_SITE_GNU = ftp://ftp.gnu.org/gnu/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/gnu/%SUBDIR%/ ftp://ftp.digital.com/pub/GNU/%SUBDIR%/ ftp://ftp.uu.net/archive/systems/gnu/%SUBDIR%/ ftp://ftp.de.uu.net/pub/gnu/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/gnu/%SUBDIR%/ ftp://ftp.funet.fi/pub/gnu/prep/%SUBDIR%/ ftp://ftp.leo.org/pub/comp/os/unix/gnu/%SUBDIR%/ ftp://ftp.digex.net/pub/gnu/%SUBDIR%/ ftp://ftp.wustl.edu/systems/gnu/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/pub/gnu/%SUBDIR%/ ftp://ftp.chg.ru/pub/gnu/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,GNU/&,} ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/pub/gnu/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/ftp.gnu.org/pub/gnu/%SUBDIR%/ Global:MASTER_SITE_PERL_CPAN = ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.cpan.org/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://bioinfo.weizmann.ac.il/pub/software/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://csociety-ftp.ecn.purdue.edu/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.sunet.se/pub/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.auckland.ac.nz/pub/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://mirror.hiwaay.net/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.isu.net.sa/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.bora.net/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://uiarchive.uiuc.edu/pub/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.ucr.ac.c! r/pub/Unix/CPAN/modules/by-module/%SUBDIR%/ http://www.cpan.dk/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.cs.colorado.edu/pub/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://cpan.pop-mg.com.br/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.is.co.za/programming/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.chg.ru/pub/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,lang/perl/CPAN/modules/by-module/&,} ftp://ftp.mirror.ac.uk/sites/ftp.cpan.org/CPAN/modules/by-module/%SUBDIR%/ ftp://sunsite.org.uk/packages/perl/CPAN/modules/by-module/%SUBDIR%/ Global:MASTER_SITE_TEX_CTAN = ftp://ftp.freesoftware.com/pub/tex/ctan/%SUBDIR%/ ftp://wuarchive.wustl.edu/packages/TeX/%SUBDIR%/ ftp://ftp.funet.fi/pub/TeX/CTAN/%SUBDIR%/ ftp://ctan.unsw.edu.au/tex-archive/%SUBDIR%/ ftp://ftp.cise.ufl.edu/tex-archive/%SUBDIR%/ ftp://ftp.tex.ac.uk/tex-archive/%SUBDIR%/ ftp://shadowmere.student.utwente.nl/pub/CTAN/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/CTAN/%SUBDIR%/ ftp://sunsite.auc.dk/pub/tex/ctan/%SUBDIR%/ ftp://ctan.tug.org/tex-archive/%SUBDIR%/ ftp://ftp.chg.ru/pub/TeX/CTAN/%SUBDIR%/ ftp://ftp.dante.de/tex-archive/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,text/CTAN/&,} Global:MASTER_SITE_SUNSITE = ftp://metalab.unc.edu/pub/Linux/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/linux/sunsite/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/metalab/Linux/%SUBDIR%/ ftp://ftp.rz.uni-wuerzburg.de/pub/linux/MIRROR.sunsite/%SUBDIR%/ ftp://sunsite.cnlab-switch.ch/mirror/linux/sunsite/%SUBDIR%/ ftp://ftp.is.co.za/linux/sunsite/%SUBDIR%/ ftp://ftp.sun.ac.za/pub/linux/sunsite/%SUBDIR%/ ftp://ftp.nuri.net/pub/Linux/%SUBDIR%/ ftp://ftp.cse.cuhk.edu.hk/pub4/Linux/%SUBDIR%/ ftp://ftp.u-aizu.ac.jp/pub/os/Linux/sunsite.unc.edu/%SUBDIR%/ ftp://ftp.kobe-u.ac.jp/pub/Linux/metalab.unc.edu/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/Linux/metalab.unc.edu/%SUBDIR%/ ftp://ftp.funet.fi/pub/Linux/mirrors/metalab/%SUBDIR%/ ftp://sunsite.doc.ic.ac.uk/packages/linux/sunsite.unc-mirror/%SUBDIR%/ ftp://ftp.nluug.nl/vol/2/metalab/%SUBDIR%/ ftp://sunsite.anu.edu.au/mnt/disk1/linux/metalab/%SUBDIR%/ ftp://ftp.cs.umn.edu/pub/Linux/sunsite/%SUBDIR%/ http://metalab.unc.edu/pub/! Linux/%SUBDIR%/ ftp://ftp.chg.ru/pub/Linux/sunsite/%SUBDIR%/ Global:MASTER_SITE_RINGSERVER = ftp://core.ring.gr.jp/pub/%SUBDIR%/ ftp://ring.etl.go.jp/pub/%SUBDIR%/ ftp://ring.asahi-net.or.jp/pub/%SUBDIR%/ ftp://ring.crl.go.jp/pub/%SUBDIR%/ ftp://ring.astem.or.jp/pub/%SUBDIR%/ ftp://ring.jah.ne.jp/pub/%SUBDIR%/ ftp://ring.exp.fujixerox.co.jp/pub/%SUBDIR%/ ftp://ring.so-net.ne.jp/pub/%SUBDIR%/ ftp://ring.ip-kyoto.ad.jp/pub/%SUBDIR%/ ftp://ring.iwate-pu.ac.jp/pub/%SUBDIR%/ ftp://ring.shibaura-it.ac.jp/pub/%SUBDIR%/ ftp://ring.ocn.ad.jp/pub/%SUBDIR%/ ftp://ring.htcn.ne.jp/pub/%SUBDIR%/ ftp://ring.omp.ad.jp/pub/%SUBDIR%/ ftp://ring.jec.ad.jp/pub/%SUBDIR%/ ftp://ring.tains.tohoku.ac.jp/pub/%SUBDIR%/ ftp://ring.toyama-ix.net/pub/%SUBDIR%/ ftp://ring.toyama-u.ac.jp/pub/%SUBDIR%/ ftp://ring.edogawa-u.ac.jp/pub/%SUBDIR%/ ftp://ring.data-hotel.net/pub/%SUBDIR%/ ftp://ring.yamanashi.ac.jp/pub/%SUBDIR%/ ftp://ring.nihon-u.ac.jp/pub/%SUBDIR%/ Global:MASTER_SITE_KDE = ftp://ftp.us.kde.org/pub/kde/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/kde/%SUBDIR%/ ftp://ftp.kde.org/pub/kde/%SUBDIR%/ ftp://ftp.tuniv.szczecin.pl/pub/kde/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/X11/kde/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/kde/%SUBDIR%/ ftp://ftp.synesis.net/pub/mirrors/kde/%SUBDIR%/ ftp://ftp.twoguys.org/pub/kde/%SUBDIR%/ ftp://ftp.dataplus.se/pub/linux/kde/%SUBDIR%/ Global:MASTER_SITE_COMP_SOURCES = ftp://gatekeeper.dec.com/pub/usenet/comp.sources.%SUBDIR%/ ftp://ftp.kddlabs.co.jp/Unix/com.sources.%SUBDIR%/ ftp://ftp.uu.net/usenet/comp.sources.%SUBDIR%/ ftp://ftp.funet.fi/pub/archive/comp.sources.%SUBDIR%/ ftp://rtfm.mit.edu/pub/usenet/comp.sources.%SUBDIR%/ Global:MASTER_SITE_GNOME = ftp://ftp.gnome.org/pub/GNOME/%SUBDIR%/ ftp://rpmfind.net/linux/gnome.org/%SUBDIR%/ ftp://ftp.mirror.ac.uk/sites/ftp.gnome.org/pub/GNOME/%SUBDIR%/ ftp://slave.opensource.captech.com/gnome/%SUBDIR%/ ftp://ftp.snoopy.net/pub/mirrors/GNOME/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/X11/GNOME/%SUBDIR%/ ftp://ftp.sunet.se/pub/X11/GNOME/%SUBDIR%/ ftp://ftp.cybertrails.com/pub/gnome/%SUBDIR%/ ftp://ftp2.sinica.edu.tw/pub5/gnome/%SUBDIR%/ ftp://gnomeftp.blue-labs.org/pub/gnome/%SUBDIR%/ ftp://ftp.informatik.uni-bonn.de/pub/os/unix/gnome/%SUBDIR%/ ftp://ftp.tas.gov.au/gnome/%SUBDIR%/ ftp://download.sourceforge.net/pub/mirrors/gnome/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/GNOME/%SUBDIR%/ Global:MASTER_SITE_AFTERSTEP = ftp://ftp.afterstep.org/%SUBDIR%/ ftp://ftp.digex.net/pub/X11/window-managers/afterstep/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/X11/AfterStep/%SUBDIR%/ ftp://ftp.math.uni-bonn.de/pub/mirror/ftp.afterstep.org/pub/%SUBDIR%/ ftp://ftp.dti.ad.jp/pub/X/AfterStep/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/windowmanagers/afterstep/%SUBDIR%/ Global:MASTER_SITE_WINDOWMAKER = ftp://ftp.windowmaker.org/pub/%SUBDIR%/ ftp://ftp.goldweb.com.au/pub/WindowMaker/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/X11/window_managers/windowmaker/%SUBDIR%/ ftp://ftp.ameth.org/pub/mirrors/ftp.windowmaker.org/%SUBDIR%/ ftp://ftp.minet.net/pub/windowmaker/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/windowmanagers/windowmaker/%SUBDIR%/ ftp://ftp.dti.ad.jp/pub/X/WindowMaker/%SUBDIR%/ Global:MASTER_SITE_MOZILLA = ftp://ftp.mozilla.org/pub/%SUBDIR%/ ftp://download.sourceforge.net/pub/mirrors/mozilla/%SUBDIR%/ ftp://sunsite.utk.edu/pub/netscape-source/%SUBDIR%/ ftp://ftp.informatik.uni-bonn.de/pub/www/mozilla/%SUBDIR%/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.mozilla.org/pub/%SUBDIR%/ ftp://sunsite.auc.dk/pub/mozilla/%SUBDIR%/ ftp://ftp.funet.fi/pub/mirrors/ftp.mozilla.org/pub/%SUBDIR%/ ftp://ftp.sunsite.kth.se/archive/www/ftp.mozilla.org/%SUBDIR%/ ftp://ftp2.sinica.edu.tw/pub3/www/mozilla/%SUBDIR%/ ftp://ftp.is.co.za/networking/info-service/www/clients/netscape/mozilla/%SUBDIR%/ ftp://ftp.chg.ru/pub/WWW/mozilla/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/mozilla/&,} Global:MASTER_SITE_XEMACS = ftp://ftp.xemacs.org/pub/xemacs/%SUBDIR%/ ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/ftp.xemacs.org/xemacs/%SUBDIR%/ ftp://ftp.usyd.edu.au/pub/xemacs/%SUBDIR%/ ftp://ftp.lab.kdd.co.jp/xemacs/%SUBDIR%/ ftp://ftp.th-darmstadt.de/pub/editors/xemacs/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,text/xemacs/&,} Global:MASTER_SITE_PORTS_JP = ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ ftp://ftp4.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ Global:MASTER_SITE_TCLTK = ftp://ftp.scriptics.com/pub/tcl/%SUBDIR%/ ftp://mirror.neosoft.com/pub/tcl/mirror/ftp.scriptics.com/%SUBDIR%/ ftp://sunsite.utk.edu/pub/tcl/%SUBDIR%/ ftp://ftp.funet.fi/pub/languages/tcl/tcl/%SUBDIR%/ ftp://ftp.uu.net/languages/tcl/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/lang/tcl/ftp.scriptics.com/%SUBDIR%/ ftp://ftp.cs.tu-berlin.de/pub/tcl/distrib/%SUBDIR%/ ftp://ftp.srcc.msu.su/mirror/ftp.scriptics.com/pub/tcl/%SUBDIR%/ ftp://ftp.lip6.fr/pub/tcl/distrib/%SUBDIR%/ ftp://ftp.mirror.ac.uk/sites/ftp.scriptics.com/pub/tcl/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/ftp.scriptics.com/pub/tcl/%SUBDIR%/ Global:MASTER_SITE_SOURCEFORGE = ftp://download.sourceforge.net/pub/sourceforge/%SUBDIR%/ http://download.sourceforge.net/%SUBDIR%/ ftp://projects.sourceforge.net/pub/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/sourceforge/%SUBDIR%/ ftp://ftp.mirror.ac.uk/sites/download.sourceforge.net/pub/sourceforge/%SUBDIR%/ Global:MASTER_SITE_RUBY = ftp://ftp.netlab.co.jp/pub/lang/ruby/%SUBDIR%/ ftp://ftp.fu-berlin.de/unix/languages/ruby/%SUBDIR%/ ftp://ftp.chg.ru/pub/lang/ruby/%SUBDIR%/ ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/%SUBDIR%/ ftp://ftp.iij.ad.jp/pub/lang/ruby/%SUBDIR%/ ftp://ftp.krnet.ne.jp/pub/ruby/%SUBDIR%/ ftp://ftp.nctu.edu.tw/computer-languages/ruby/%SUBDIR%/ ftp://mirror.nucba.ac.jp/mirror/ruby/%SUBDIR%/ Global:MASTER_SITE_THEMES = ftp://ftp.themes.org/pub/themes/%SUBDIR%/ ftp://ftp.tuwien.ac.at/opsys/linux/themes.org/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/themes/%SUBDIR%/ Global:MASTER_SITE_SOURCEWARE = ftp://ftp.freesoftware.com/pub/sourceware/%SUBDIR%/ ftp://ftp.funet.fi/pub/mirrors/sourceware.cygnus.com/pub/%SUBDIR%/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com/%SUBDIR%/ ftp://ftp.pvv.ntnu.no/pub/cygnus/sourceware.cygnus.com/%SUBDIR%/ ftp://ftp.chg.ru/pub/sourceware/%SUBDIR%/ ftp://gd.tuwien.ac.at/gnu/sourceware/%SUBDIR%/ ftp://ftp.unina.it/pub/Unix/cygnus/%SUBDIR%/ ftp://ftp1.sinica.edu.tw/pub3/CYGNUS/%SUBDIR%/ ftp://ftp.sdn.co.za/mirrors/sourceware.cygnus.com/pub/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/sourceware.cygnus.com/pub/%SUBDIR%/ ftp://unix.hensa.ac.uk/mirrors/sourceware.cygnus.com/pub/%SUBDIR%/ Global:MASTER_SITE_LOCAL = ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/ Global:PATCH_SITES = Global:dir = fileutils Global:delete dir Global:MASTER_SITES_TMP = ${MASTER_SITES:S^%SUBDIR%^fileutils^} Applying :S to "ftp://core.ring.gr.jp/pub/%SUBDIR%/ ftp://ring.etl.go.jp/pub/%SUBDIR%/ ftp://ring.asahi-net.or.jp/pub/%SUBDIR%/ ftp://ring.crl.go.jp/pub/%SUBDIR%/ ftp://ring.astem.or.jp/pub/%SUBDIR%/ ftp://ring.jah.ne.jp/pub/%SUBDIR%/ ftp://ring.exp.fujixerox.co.jp/pub/%SUBDIR%/ ftp://ring.so-net.ne.jp/pub/%SUBDIR%/ ftp://ring.ip-kyoto.ad.jp/pub/%SUBDIR%/ ftp://ring.iwate-pu.ac.jp/pub/%SUBDIR%/ ftp://ring.shibaura-it.ac.jp/pub/%SUBDIR%/ ftp://ring.ocn.ad.jp/pub/%SUBDIR%/ ftp://ring.htcn.ne.jp/pub/%SUBDIR%/ ftp://ring.omp.ad.jp/pub/%SUBDIR%/ ftp://ring.jec.ad.jp/pub/%SUBDIR%/ ftp://ring.tains.tohoku.ac.jp/pub/%SUBDIR%/ ftp://ring.toyama-ix.net/pub/%SUBDIR%/ ftp://ring.toyama-u.ac.jp/pub/%SUBDIR%/ ftp://ring.edogawa-u.ac.jp/pub/%SUBDIR%/ ftp://ring.data-hotel.net/pub/%SUBDIR%/ ftp://ring.yamanashi.ac.jp/pub/%SUBDIR%/ ftp://ring.nihon-u.ac.jp/pub/%SUBDIR%/" Result is "ftp://core.ring.gr.jp/pub/GNU/%SUBDIR%/ ftp://ring.etl.go.jp/pub/GNU/%SUBDIR%/ ftp://ring.asahi-net.or.jp/pub/GNU/%SUBDIR%/ ftp://ring.crl.go.jp/pub/GNU/%SUBDIR%/ ftp://ring.astem.or.jp/pub/GNU/%SUBDIR%/ ftp://ring.jah.ne.jp/pub/GNU/%SUBDIR%/ ftp://ring.exp.fujixerox.co.jp/pub/GNU/%SUBDIR%/ ftp://ring.so-net.ne.jp/pub/GNU/%SUBDIR%/ ftp://ring.ip-kyoto.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.iwate-pu.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.shibaura-it.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.ocn.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.htcn.ne.jp/pub/GNU/%SUBDIR%/ ftp://ring.omp.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.jec.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.tains.tohoku.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.toyama-ix.net/pub/GNU/%SUBDIR%/ ftp://ring.toyama-u.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.edogawa-u.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.data-hotel.net/pub/GNU/%SUBDIR%/ ftp://ring.yamanashi.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.nihon-u.ac.jp/pub/GNU/%SUBDIR%/" Applying :S to "ftp://ftp.gnu.org/gnu/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/gnu/%SUBDIR%/ ftp://ftp.digital.com/pub/GNU/%SUBDIR%/ ftp://ftp.uu.net/archive/systems/gnu/%SUBDIR%/ ftp://ftp.de.uu.net/pub/gnu/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/gnu/%SUBDIR%/ ftp://ftp.funet.fi/pub/gnu/prep/%SUBDIR%/ ftp://ftp.leo.org/pub/comp/os/unix/gnu/%SUBDIR%/ ftp://ftp.digex.net/pub/gnu/%SUBDIR%/ ftp://ftp.wustl.edu/systems/gnu/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/pub/gnu/%SUBDIR%/ ftp://ftp.chg.ru/pub/gnu/%SUBDIR%/ ftp://core.ring.gr.jp/pub/GNU/%SUBDIR%/ ftp://ring.etl.go.jp/pub/GNU/%SUBDIR%/ ftp://ring.asahi-net.or.jp/pub/GNU/%SUBDIR%/ ftp://ring.crl.go.jp/pub/GNU/%SUBDIR%/ ftp://ring.astem.or.jp/pub/GNU/%SUBDIR%/ ftp://ring.jah.ne.jp/pub/GNU/%SUBDIR%/ ftp://ring.exp.fujixerox.co.jp/pub/GNU/%SUBDIR%/ ftp://ring.so-net.ne.jp/pub/GNU/%SUBDIR%/ ftp://ring.ip-kyoto.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.iwate-pu.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.shibaura-it.ac.jp/pub/GNU/! %SUBDIR%/ ftp://ring.ocn.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.htcn.ne.jp/pub/GNU/%SUBDIR%/ ftp://ring.omp.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.jec.ad.jp/pub/GNU/%SUBDIR%/ ftp://ring.tains.tohoku.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.toyama-ix.net/pub/GNU/%SUBDIR%/ ftp://ring.toyama-u.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.edogawa-u.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.data-hotel.net/pub/GNU/%SUBDIR%/ ftp://ring.yamanashi.ac.jp/pub/GNU/%SUBDIR%/ ftp://ring.nihon-u.ac.jp/pub/GNU/%SUBDIR%/ ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/pub/gnu/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/ftp.gnu.org/pub/gnu/%SUBDIR%/" Result is "ftp://ftp.gnu.org/gnu/fileutils/ ftp://ftp.freesoftware.com/pub/gnu/fileutils/ ftp://ftp.digital.com/pub/GNU/fileutils/ ftp://ftp.uu.net/archive/systems/gnu/fileutils/ ftp://ftp.de.uu.net/pub/gnu/fileutils/ ftp://ftp.sourceforge.net/pub/mirrors/gnu/fileutils/ ftp://ftp.funet.fi/pub/gnu/prep/fileutils/ ftp://ftp.leo.org/pub/comp/os/unix/gnu/fileutils/ ftp://ftp.digex.net/pub/gnu/fileutils/ ftp://ftp.wustl.edu/systems/gnu/fileutils/ ftp://ftp.kddlabs.co.jp/pub/gnu/fileutils/ ftp://ftp.chg.ru/pub/gnu/fileutils/ ftp://core.ring.gr.jp/pub/GNU/fileutils/ ftp://ring.etl.go.jp/pub/GNU/fileutils/ ftp://ring.asahi-net.or.jp/pub/GNU/fileutils/ ftp://ring.crl.go.jp/pub/GNU/fileutils/ ftp://ring.astem.or.jp/pub/GNU/fileutils/ ftp://ring.jah.ne.jp/pub/GNU/fileutils/ ftp://ring.exp.fujixerox.co.jp/pub/GNU/fileutils/ ftp://ring.so-net.ne.jp/pub/GNU/fileutils/ ftp://ring.ip-kyoto.ad.jp/pub/GNU/fileutils/ ftp://ring.iwate-pu.ac.jp/pub/GNU/fileutils/ ftp://ring.shibaura-it.ac.jp/pub! /GNU/fileutils/ ftp://ring.ocn.ad.jp/pub/GNU/fileutils/ ftp://ring.htcn.ne.jp/pub/GNU/fileutils/ ftp://ring.omp.ad.jp/pub/GNU/fileutils/ ftp://ring.jec.ad.jp/pub/GNU/fileutils/ ftp://ring.tains.tohoku.ac.jp/pub/GNU/fileutils/ ftp://ring.toyama-ix.net/pub/GNU/fileutils/ ftp://ring.toyama-u.ac.jp/pub/GNU/fileutils/ ftp://ring.edogawa-u.ac.jp/pub/GNU/fileutils/ ftp://ring.data-hotel.net/pub/GNU/fileutils/ ftp://ring.yamanashi.ac.jp/pub/GNU/fileutils/ ftp://ring.nihon-u.ac.jp/pub/GNU/fileutils/ ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/pub/gnu/fileutils/ ftp://sunsite.org.uk/Mirrors/ftp.gnu.org/pub/gnu/fileutils/" Global:MASTER_SITES = ftp://ftp.gnu.org/gnu/fileutils/ ftp://ftp.freesoftware.com/pub/gnu/fileutils/ ftp://ftp.digital.com/pub/GNU/fileutils/ ftp://ftp.uu.net/archive/systems/gnu/fileutils/ ftp://ftp.de.uu.net/pub/gnu/fileutils/ ftp://ftp.sourceforge.net/pub/mirrors/gnu/fileutils/ ftp://ftp.funet.fi/pub/gnu/prep/fileutils/ ftp://ftp.leo.org/pub/comp/os/unix/gnu/fileutils/ ftp://ftp.digex.net/pub/gnu/fileutils/ ftp://ftp.wustl.edu/systems/gnu/fileutils/ ftp://ftp.kddlabs.co.jp/pub/gnu/fileutils/ ftp://ftp.chg.ru/pub/gnu/fileutils/ ftp://core.ring.gr.jp/pub/GNU/fileutils/ ftp://ring.etl.go.jp/pub/GNU/fileutils/ ftp://ring.asahi-net.or.jp/pub/GNU/fileutils/ ftp://ring.crl.go.jp/pub/GNU/fileutils/ ftp://ring.astem.or.jp/pub/GNU/fileutils/ ftp://ring.jah.ne.jp/pub/GNU/fileutils/ ftp://ring.exp.fujixerox.co.jp/pub/GNU/fileutils/ ftp://ring.so-net.ne.jp/pub/GNU/fileutils/ ftp://ring.ip-kyoto.ad.jp/pub/GNU/fileutils/ ftp://ring.iwate-pu.ac.jp/pub/GNU/fileutils/ ftp://ring.shibaura-i! t.ac.jp/pub/GNU/fileutils/ ftp://ring.ocn.ad.jp/pub/GNU/fileutils/ ftp://ring.htcn.ne.jp/pub/GNU/fileutils/ ftp://ring.omp.ad.jp/pub/GNU/fileutils/ ftp://ring.jec.ad.jp/pub/GNU/fileutils/ ftp://ring.tains.tohoku.ac.jp/pub/GNU/fileutils/ ftp://ring.toyama-ix.net/pub/GNU/fileutils/ ftp://ring.toyama-u.ac.jp/pub/GNU/fileutils/ ftp://ring.edogawa-u.ac.jp/pub/GNU/fileutils/ ftp://ring.data-hotel.net/pub/GNU/fileutils/ ftp://ring.yamanashi.ac.jp/pub/GNU/fileutils/ ftp://ring.nihon-u.ac.jp/pub/GNU/fileutils/ ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/pub/gnu/fileutils/ ftp://sunsite.org.uk/Mirrors/ftp.gnu.org/pub/gnu/fileutils/ Global:PATCH_SITES_TMP = ${PATCH_SITES:S^%SUBDIR%/^^} Applying :S to "" Result is "" Global:PATCH_SITES = Global:MASTER_SITE_BACKUP = ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ Applying :S to "ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/" Result is "ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/" Global:MASTER_SITE_BACKUP = ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ Global:_MASTER_SITE_OVERRIDE = ${MASTER_SITE_OVERRIDE} Global:_MASTER_SITE_BACKUP = ${MASTER_SITE_BACKUP} Global:CD_MOUNTPT = /cdrom Searching for /cdrom/ports/distfiles.../home/fanf/ports/misc/gnuls...Looking for "/cdrom/ports/distfiles"...failed. Returning NULL Global:MASTER_SORT = Global:MASTER_SORT_REGEX = Global:MASTER_SORT_REGEX = ${MASTER_SORT:S|.|\\.|g:S|^|//[^/]*|:S|$|/|} Global:MASTER_SORT_AWK = BEGIN { RS = " "; ORS = " "; IGNORECASE = 1 ; gl = "${MASTER_SORT_REGEX}"; } Applying :S to "" Result is "" Applying :S to "" Result is "//[^/]*" Applying :S to "//[^/]*" Result is "//[^/]*/" Global:srt = //[^/]*/ Applying :S to "//[^/]*/" Result is "\/\/[^\/]*\/" Global:delete srt Global:MASTER_SORT_AWK = BEGIN { RS = " "; ORS = " "; IGNORECASE = 1 ; gl = "${MASTER_SORT_REGEX}"; } /\/\/[^\/]*\// { good["//[^/]*/"] = good["//[^/]*/"] " " $$0 ; next; } Global:MASTER_SORT_AWK = BEGIN { RS = " "; ORS = " "; IGNORECASE = 1 ; gl = "${MASTER_SORT_REGEX}"; } /\/\/[^\/]*\// { good["//[^/]*/"] = good["//[^/]*/"] " " $$0 ; next; } { rest = rest " " $$0; } END { n=split(gl, gla); for(i=1;i<=n;i++) { print good[gla[i]]; } print rest; } Global:SORTED_MASTER_SITES_CMD = cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} master-sites Global:SORTED_PATCH_SITES_CMD = cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} patch-sites Global:DISTFILES = ${DISTNAME}${EXTRACT_SUFX} Global:ALLFILES = ${DISTFILES} ${PATCHFILES} Global:CKSUMFILES = ${ALLFILES} Global:_CKSUMFILES = ${CKSUMFILES} Global:_IGNOREFILES = ${IGNOREFILES} Global:EXTRACT_ONLY = ${DISTFILES} Global:VALID_CATEGORIES = afterstep archivers astro audio benchmarks biology cad chinese comms converters databases deskutils devel editors elisp emulators french ftp games german gnome graphics hebrew ipv6 irc japanese java kde korean lang linux mail math mbone misc net news offix palm perl5 plan9 print python ruby russian security shells sysutils tcl76 tcl80 tcl81 tcl82 tcl83 textproc tk42 tk80 tk82 tk83 tkstep80 vietnamese windowmaker www x11 x11-clocks x11-fm x11-fonts x11-servers x11-toolkits x11-wm zope Global:cat = misc Global:delete cat Global:PKGREPOSITORYSUBDIR = All Global:PKGREPOSITORY = ${PACKAGES}/${PKGREPOSITORYSUBDIR} Searching for /usr/ports/packages.../home/fanf/ports/misc/gnuls...Looking for "/usr/ports/packages"...failed. Returning NULL Global:PKGFILE = ${.CURDIR}/${PKGNAME}${PKG_SUFX} Global:PKGLATESTREPOSITORY = ${PACKAGES}/Latest Global:PKGBASE = ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} Global:PKGLATESTFILE = ${PKGLATESTREPOSITORY}/${PKGBASE}${PKG_SUFX} Global:CONFIGURE_SCRIPT = configure Global:CONFIGURE_TARGET = ${MACHINE_ARCH}--freebsd${OSREL} Global:CONFIGURE_LOG = config.log Global:CONFIGURE_ARGS = --prefix=${PREFIX} ${CONFIGURE_TARGET} Global:HAS_CONFIGURE = yes Global:SCRIPTS_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} ${INSTALL_MACROS} CURDIR=${MASTERDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} DEPENDS="${DEPENDS}" PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} Global:MANPREFIX = ${PREFIX} Global:sect = 9 Global:delete sect Global:sect = 8 Global:delete sect Global:sect = 7 Global:delete sect Global:sect = 6 Global:delete sect Global:sect = 5 Global:delete sect Global:sect = 4 Global:delete sect Global:sect = 3 Global:delete sect Global:sect = 2 Global:delete sect Global:sect = 1 Global:delete sect Global:MAN1PREFIX = ${MANPREFIX} Global:MAN2PREFIX = ${MANPREFIX} Global:MAN3PREFIX = ${MANPREFIX} Global:MAN4PREFIX = ${MANPREFIX} Global:MAN5PREFIX = ${MANPREFIX} Global:MAN6PREFIX = ${MANPREFIX} Global:MAN7PREFIX = ${MANPREFIX} Global:MAN8PREFIX = ${MANPREFIX} Global:MAN9PREFIX = ${MANPREFIX} Global:MANLPREFIX = ${MANPREFIX} Global:MANNPREFIX = ${MANPREFIX} Global:MANLANG = "" Global:MANEXT = .gz Global:lang = "" Global:delete lang Global:sect = 9 Global:delete sect Global:sect = 8 Global:delete sect Global:sect = 7 Global:delete sect Global:sect = 6 Global:delete sect Global:sect = 5 Global:delete sect Global:sect = 4 Global:delete sect Global:sect = 3 Global:delete sect Global:sect = 2 Global:delete sect Global:sect = 1 Global:delete sect Global:_MANPAGES = ${MAN1:S%^%${MAN1PREFIX}/man/""/man1/%} Global:_TMLINKS = Applying :S to "gnuls.1 dircolors.1 dir.1 vdir.1" Result is "${DESTDIR}/usr/local/man/""/man1/gnuls.1 ${DESTDIR}/usr/local/man/""/man1/dircolors.1 ${DESTDIR}/usr/local/man/""/man1/dir.1 ${DESTDIR}/usr/local/man/""/man1/vdir.1" Applying :S to "${DESTDIR}/usr/local/man/""/man1/gnuls.1 ${DESTDIR}/usr/local/man/""/man1/dircolors.1 ${DESTDIR}/usr/local/man/""/man1/dir.1 ${DESTDIR}/usr/local/man/""/man1/vdir.1" Result is "man/""/man1/gnuls.1 man/""/man1/dircolors.1 man/""/man1/dir.1 man/""/man1/vdir.1" Applying :S to "man/""/man1/gnuls.1 man/""/man1/dircolors.1 man/""/man1/dir.1 man/""/man1/vdir.1" Result is "man//man1/gnuls.1 man//man1/dircolors.1 man//man1/dir.1 man//man1/vdir.1" Applying :S to "man//man1/gnuls.1 man//man1/dircolors.1 man//man1/dir.1 man//man1/vdir.1" Result is "man/man1/gnuls.1 man/man1/dircolors.1 man/man1/dir.1 man/man1/vdir.1" Applying :S to "man/man1/gnuls.1 man/man1/dircolors.1 man/man1/dir.1 man/man1/vdir.1" Result is "man/man1/gnuls.1.gz man/man1/dircolors.1.gz man/man1/dir.1.gz man/man1/vdir.1.gz" Global:__MANPAGES = man/man1/gnuls.1.gz man/man1/dircolors.1.gz man/man1/dir.1.gz man/man1/vdir.1.gz Global:XFREE86_HTML_MAN = no Global:.TARGETS = all Global:BSDPORTMKVERSION = 20001103 Searching for /var/db/port.mkversion.../home/fanf/ports/misc/gnuls...Looking for "/var/db/port.mkversion"...Caching 9:19:24 Jan 29, 2001 for /var/db/port.mkversion Global:VERSIONFILE = /var/db/port.mkversion Searching for /var/db/port.mkversion.../home/fanf/ports/misc/gnuls...Looking for "/var/db/port.mkversion"...got it (in mtime cache) Global:SYSTEMVERSION = 20010129 Global:__ARCH_OK = 1 Global:DEPENDS_TARGET = install Global:name = package Global:delete name Global:name = install Global:delete name Global:name = build Global:delete name Global:name = configure Global:delete name Global:name = patch Global:delete name Global:name = extract Global:delete name Global:name = fetch Global:delete name Global:_DEPEND_ALWAYS = 0 Global:ALL-DEPENDS-LIST = checked="${PARENT_CHECKED}"; for dir in $$(${ECHO} "${FETCH_DEPENDS} ${BUILD_DEPENDS} ${LIB_DEPENDS} ${RUN_DEPENDS}" | ${TR} '\040' '\012' | ${SED} -e 's/^[^:]*://' -e 's/:.*//') $$(${ECHO} ${DEPENDS} | ${TR} '\040' '\012' | ${SED} -e 's/:.*//'); do if [ -d $$dir ]; then if (${ECHO} $$checked | ${GREP} -qwv "$$dir"); then child=$$(cd $$dir; ${MAKE} PARENT_CHECKED="$$checked" all-depends-list); for d in $$child; do ${ECHO} $$d; done; ${ECHO} $$dir; checked="$$dir $$child $$checked"; fi; else ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; fi; done | sort -u Global:BUILD-DEPENDS-LIST = for dir in $$(${ECHO} "${FETCH_DEPENDS} ${BUILD_DEPENDS} ${LIB_DEPENDS}" | ${TR} '\040' '\012' | ${SED} -e 's/^[^:]*://' -e 's/:.*//' | sort -u) $$(${ECHO} ${DEPENDS} | ${TR} '\040' '\012' | ${SED} -e 's/:.*//' | sort -u); do if [ -d $$dir ]; then ${ECHO} $$dir; else ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; fi; done | sort -u Global:RUN-DEPENDS-LIST = for dir in $$(${ECHO} "${LIB_DEPENDS} ${RUN_DEPENDS}" | ${TR} '\040' '\012' | ${SED} -e 's/^[^:]*://' -e 's/:.*//' | sort -u) $$(${ECHO} ${DEPENDS} | ${TR} '\040' '\012' | ${SED} -e 's/:.*//' | sort -u); do if [ -d $$dir ]; then ${ECHO} $$dir; else ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; fi; done | sort -u Global:PACKAGE-DEPENDS-LIST = checked="${PARENT_CHECKED}"; for dir in $$(${ECHO} "${LIB_DEPENDS} ${RUN_DEPENDS}" | ${TR} '\040' '\012' | ${SED} -e 's/^[^:]*://' -e 's/:.*//') $$(${ECHO} ${DEPENDS} | ${TR} '\040' '\012' | ${SED} -e 's/:.*//'); do if [ -d $$dir ]; then if (${ECHO} $$checked | ${GREP} -qwv "$$dir"); then child=$$(cd $$dir; ${MAKE} PARENT_CHECKED="$$checked" package-depends-list); for d in $$child; do ${ECHO} $$d; done; ${ECHO} $$dir; checked="$$dir $$child $$checked"; fi; else ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; fi; done | sort -u Searching for /home/fanf/ports/misc/gnuls/pkg-descr.../home/fanf/ports/misc/gnuls...here...returning /home/fanf/ports/misc/gnuls/pkg-descr Global:_PREFIX = /usr/local Global:delete _PREFIX Applying :M to "" Result is "" Applying :N to "" Result is "" Global:softvar = _MLINKS Global:delete softvar Global:softvar = CKSUMFILES Global:delete softvar Global:__softMAKEFLAGS = 'CKSUMFILES+=${CKSUMFILES:S/'/'\''/g}' Applying :S to "i386" Result is "i386" Applying :S to "i386" Result is "i386" Applying :S to "i386" Result is "i386" Applying :S to "FreeBSD" Result is "FreeBSD" Applying :S to "FreeBSD" Result is "FreeBSD" Applying :S to "FreeBSD" Result is "FreeBSD" Applying :S to "4.2" Result is "4.2" Applying :S to "4.2" Result is "4.2" Applying :S to "4.2" Result is "4.2" Applying :S to "420001" Result is "420001" Applying :S to "420001" Result is "420001" Applying :S to "420001" Result is "420001" Applying :S to "elf" Result is "elf" Applying :S to "elf" Result is "elf" Applying :S to "elf" Result is "elf" Applying :S to "20010129" Result is "20010129" Applying :S to "20010129" Result is "20010129" Applying :S to "20010129" Result is "20010129" Command:ARCH = i386 Command:OPSYS = FreeBSD Command:OSREL = 4.2 Command:OSVERSION = 420001 Command:PORTOBJFORMAT = elf Command:SYSTEMVERSION = 20010129 Searching for .depend...failed. Searching for .depend.../usr/share/mk...failed. Global:MFLAGS = -d vdl Global:.INCLUDES = Global:.LIBS = all:@ = all all:* = all build:@ = build build:* = build /tmp/obj/home/fanf/ports/misc/gnuls/work/.build_done:@ = /tmp/obj/home/fanf/ports/misc/gnuls/work/.build_done /tmp/obj/home/fanf/ports/misc/gnuls/work/.build_done:* = /tmp/obj/home/fanf/ports/misc/gnuls/work/.build_done /tmp/obj/home/fanf/ports/misc/gnuls/work/.build_done:? = /tmp/obj/home/fanf/ports/misc/gnuls/work/.build_done:> = Applying :S to "fileutils-4.0.tar.gz " Result is "fileutils-4.0.tar.gz" cd /home/fanf/ports/misc/gnuls && make 'CKSUMFILES+=fileutils-4.0.tar.gz' configure Global:.MAKEFLAGS = -d Global:.MAKEFLAGS = -d vdl Command:CKSUMFILES = fileutils-4.0.tar.gz Global:.TARGETS = configure Caching /usr/share/mk...done expanding "sys.mk".../usr/share/mk/sys.mk Global:MAKEFILE = /usr/share/mk/sys.mk Global:unix = We run FreeBSD, not UNIX. Global:X11BASE = /usr/X11R6 Global:AR = ar Global:ARFLAGS = rl Global:RANLIB = ranlib Global:AS = as Global:AFLAGS = Global:CC = cc Global:CFLAGS = -O -pipe Global:CXX = c++ Global:CXXFLAGS = ${CXXINCLUDES} ${CFLAGS} Global:CPP = cpp Applying :M to " -d vdl" Result is "" Global:ECHO = echo Global:ECHODIR = echo Global:FC = f77 Global:FFLAGS = -O Global:EFLAGS = Global:INSTALL = install Global:LEX = lex Global:LFLAGS = Global:LD = ld Global:LDFLAGS = Global:LINT = lint Global:LINTFLAGS = -chapbx Global:OBJC = cc Global:OBJCFLAGS = ${OBJCINCLUDES} ${CFLAGS} -Wno-import Global:PC = pc Global:PFLAGS = Global:RC = f77 Global:RFLAGS = Global:YACC = yacc Global:YFLAGS = -d Global:GTAGSFLAGS = -o Global:HTAGSFLAGS = Searching for /etc/defaults/make.conf.../home/fanf/ports/misc/gnuls...Looking for "/etc/defaults/make.conf"...Caching 12:03:04 Nov 20, 2000 for /etc/defaults/make.conf Searching for /etc/defaults/make.conf...Looking for "/etc/defaults/make.conf"...got it (in mtime cache) Global:BDECFLAGS = -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wconversion -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings Searching for /etc/make.conf.../home/fanf/ports/misc/gnuls...Looking for "/etc/make.conf"...Caching 10:31:57 Jan 29, 2001 for /etc/make.conf Searching for /etc/make.conf...Looking for "/etc/make.conf"...got it (in mtime cache) Global:WRKDIRPREFIX = /tmp/obj Global:DISTDIR = /FreeBSD/distfiles Searching for /etc/make.conf.local.../home/fanf/ports/misc/gnuls...Looking for "/etc/make.conf.local"...failed. Returning NULL Searching for bsd.own.mk...failed. Searching for bsd.own.mk.../home/fanf/ports/misc/gnuls...failed. Searching for bsd.own.mk.../usr/share/mk...here...returning /usr/share/mk/bsd.own.mk Searching for /etc/objformat.../home/fanf/ports/misc/gnuls...Looking for "/etc/objformat"...Caching 12:03:18 Nov 20, 2000 for /etc/objformat Searching for /etc/objformat...Looking for "/etc/objformat"...got it (in mtime cache) Global:OBJFORMAT = elf Global:BINOWN = root Global:BINGRP = wheel Global:BINMODE = 555 Global:NOBINMODE = 444 Global:GAMEGRP = games Global:INCOWN = root Global:INCGRP = wheel Global:INCMODE = 444 Global:INCDIR = /usr/include Global:KMODDIR = /modules Global:KMODOWN = ${BINOWN} Global:KMODGRP = ${BINGRP} Global:KMODMODE = ${BINMODE} Global:LIBDIR = /usr/lib Global:LIBCOMPATDIR = /usr/lib/compat Global:LIBDATADIR = /usr/libdata Global:LINTLIBDIR = /usr/libdata/lint Global:SHLIBDIR = ${LIBDIR} Global:LIBOWN = ${BINOWN} Global:LIBGRP = ${BINGRP} Global:LIBMODE = ${NOBINMODE} Global:SHAREDIR = /usr/share Global:SHAREOWN = root Global:SHAREGRP = wheel Global:SHAREMODE = ${NOBINMODE} Global:MANDIR = ${SHAREDIR}/man/man Global:MANOWN = ${SHAREOWN} Global:MANGRP = ${SHAREGRP} Global:MANMODE = ${NOBINMODE} Global:DOCDIR = ${SHAREDIR}/doc Global:DOCOWN = ${SHAREOWN} Global:DOCGRP = ${SHAREGRP} Global:DOCMODE = ${NOBINMODE} Global:INFODIR = ${SHAREDIR}/info Global:INFOOWN = ${SHAREOWN} Global:INFOGRP = ${SHAREGRP} Global:INFOMODE = ${NOBINMODE} Global:NLSDIR = ${SHAREDIR}/nls Global:NLSGRP = ${SHAREOWN} Global:NLSOWN = ${SHAREGRP} Global:NLSMODE = ${NONBINMODE} Global:INCLUDEDIR = /usr/include Global:STRIP = -s Global:COPY = -c Global:COMPRESS_CMD = gzip -cn Global:COMPRESS_EXT = .gz Searching for makefile...failed. Searching for makefile.../usr/share/mk...failed. Global:MAKEFILE = /home/fanf/ports/misc/gnuls/Makefile Global:PORTNAME = gnuls Global:PORTVERSION = 4.0 Global:CATEGORIES = misc Global:MASTER_SITES = ${MASTER_SITE_GNU} Global:MASTER_SITE_SUBDIR = fileutils Global:DISTNAME = fileutils-${PORTVERSION} Global:MAINTAINER = bmc@WillsCreek.COM Global:GNU_CONFIGURE = yes Global:MAN1 = gnuls.1 dircolors.1 dir.1 vdir.1 Searching for bsd.port.mk...failed. Searching for bsd.port.mk.../home/fanf/ports/misc/gnuls...failed. Searching for bsd.port.mk.../usr/share/mk...here...returning /usr/share/mk/bsd.port.mk Global:PORTSDIR = /usr/ports Searching for /usr/ports/Mk/bsd.port.mk...Looking for "/usr/ports/Mk/bsd.port.mk"...Caching 9:25:16 Jan 16, 2001 for /usr/ports/Mk/bsd.port.mk Global:FreeBSD_MAINTAINER = asami@FreeBSD.org Global:_PREMKINCLUDED = yes Global:AWK = /usr/bin/awk Global:BASENAME = /usr/bin/basename Global:CAT = /bin/cat Global:CHMOD = /bin/chmod Global:CHOWN = /usr/sbin/chown Global:CP = /bin/cp Global:EXPR = /bin/expr Global:FALSE = /usr/bin/false Global:GREP = /usr/bin/grep Global:GUNZIP_CMD = /usr/bin/gunzip -f Global:GZCAT = /usr/bin/gzcat Global:GZIP = -9 Global:GZIP_CMD = /usr/bin/gzip -nf ${GZIP} Global:LDCONFIG = /sbin/ldconfig Global:LN = /bin/ln Global:MKDIR = /bin/mkdir -p Global:MV = /bin/mv Global:RM = /bin/rm Global:RMDIR = /bin/rmdir Global:SED = /usr/bin/sed Global:SETENV = /usr/bin/env Global:SH = /bin/sh Global:TR = /usr/bin/tr Global:TRUE = /usr/bin/true Global:UNAME = /usr/bin/uname Global:WHICH = /usr/bin/which Global:ECHO_MSG = ${ECHO} Global:MASTERDIR = ${.CURDIR} Searching for /home/fanf/ports/misc/gnuls/../Makefile.inc.../home/fanf/ports/misc/gnuls...Looking for "/home/fanf/ports/misc/gnuls/../Makefile.inc"...failed. Returning NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.i386-FreeBSD.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.FreeBSD.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.i386.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/Makefile.local.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Global:PORTREVISION = 0 Global:PORTEPOCH = 0 Global:PKGNAME = ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}${_SUF1}${_SUF2} Global:LOCALBASE = ${DESTDIR}/usr/local Global:LINUXBASE = ${DESTDIR}/compat/linux Global:_DISTDIR = ${DISTDIR}/${DIST_SUBDIR} Global:EXTRACT_SUFX = .tar.gz Global:PACKAGES = ${PORTSDIR}/packages Global:TEMPLATES = ${PORTSDIR}/Templates Searching for /home/fanf/ports/misc/gnuls/patches.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/files/md5.../home/fanf/ports/misc/gnuls...Looking for "/home/fanf/ports/misc/gnuls/files/md5"...failed. Returning NULL Global:PATCHDIR = ${MASTERDIR}/files Global:FILESDIR = ${MASTERDIR}/files Global:SCRIPTDIR = ${MASTERDIR}/scripts Global:PKGDIR = ${MASTERDIR} Global:PREFIX = ${LOCALBASE} Searching for /usr/ports/Mk/bsd.gnome.mk...Looking for "/usr/ports/Mk/bsd.gnome.mk"...Caching 7:16:22 Oct 13, 2000 for /usr/ports/Mk/bsd.gnome.mk Global:Gnome_Include_MAINTAINER = reg@FreeBSD.org Global:XFREE86_VERSION = 3 Global:_POSTMKINCLUDED = yes Global:WRKDIR = ${WRKDIRPREFIX}${.CURDIR}/work Global:WRKSRC = ${WRKDIR}/${DISTNAME} Global:PATCH_WRKSRC = ${WRKSRC} Global:CONFIGURE_WRKSRC = ${WRKSRC} Global:BUILD_WRKSRC = ${WRKSRC} Global:INSTALL_WRKSRC = ${WRKSRC} Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" Global:CONFIGURE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} Global:SCRIPTS_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} Global:MAKE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" PORTOBJFORMAT=${PORTOBJFORMAT} Global:MANCOMPRESSED = no Global:XAWVER = 6 Global:PKG_IGNORE_DEPENDS = '(XFree86-3\.3\.6_4)' Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" PORTOBJFORMAT=${PORTOBJFORMAT} XAWVER=${XAWVER} Global:PERL_VERSION = 5.00503 Global:PERL_VER = 5.005 Global:PERL_ARCH = ${ARCH}-freebsd Global:PLIST_SUB = OSREL=${OSREL} PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} PORTDOCS="" PORTOBJFORMAT=${PORTOBJFORMAT} XAWVER=${XAWVER} PERL_VERSION=${PERL_VERSION} PERL_VER=${PERL_VER} PERL_ARCH=${PERL_ARCH} Searching for /usr/bin/perl5.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/perl5"...Caching 9:17:41 Jan 29, 2001 for /usr/bin/perl5 Searching for /usr/bin/perl5.00503.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/perl5.00503"...Caching 9:17:41 Jan 29, 2001 for /usr/bin/perl5.00503 Global:PERL5 = /usr/bin/perl${PERL_VERSION} Global:PERL = /usr/bin/perl Searching for /usr/ports/Mk/bsd.gnome.mk...Looking for "/usr/ports/Mk/bsd.gnome.mk"...got it (in mtime cache) Searching for /usr/ports/../Makefile.inc.../home/fanf/ports/misc/gnuls...Looking for "/usr/ports/../Makefile.inc"...failed. Returning NULL Global:EXTRACT_COOKIE = ${WRKDIR}/.extract_done Global:CONFIGURE_COOKIE = ${WRKDIR}/.configure_done Global:INSTALL_COOKIE = ${WRKDIR}/.install_done Global:BUILD_COOKIE = ${WRKDIR}/.build_done Global:PATCH_COOKIE = ${WRKDIR}/.patch_done Global:PACKAGE_COOKIE = ${WRKDIR}/.package_done Global:DO_NADA = /usr/bin/true Global:NONEXISTENT = /nonexistent Global:GMAKE = gmake Global:AUTOMAKE = automake Global:AUTOCONF = autoconf Global:LIBTOOL = libtool Global:XMKMF = xmkmf -a Searching for /sbin/md5.../home/fanf/ports/misc/gnuls...Looking for "/sbin/md5"...Caching 9:18:51 Jan 29, 2001 for /sbin/md5 Global:MD5 = /sbin/md5 Searching for /bin/md5.../home/fanf/ports/misc/gnuls...Looking for "/bin/md5"...failed. Returning NULL Searching for /usr/bin/md5.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/md5"...failed. Returning NULL Global:MD5_FILE = ${MASTERDIR}/distinfo Global:MAKE_FLAGS = -f Global:MAKE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} MOTIFLIB="${MOTIFLIB}" LIBDIR="${LIBDIR}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" Searching for /usr/bin/fetch.../home/fanf/ports/misc/gnuls...Looking for "/usr/bin/fetch"...Caching 9:20:14 Jan 29, 2001 for /usr/bin/fetch Global:FETCH_CMD = /usr/bin/fetch -A Global:TOUCH = /usr/bin/touch Global:TOUCH_FLAGS = -f Global:PATCH = /usr/bin/patch Global:PATCH_STRIP = -p0 Global:PATCH_DIST_STRIP = -p0 Global:PATCH_DEBUG_TMP = no Global:PATCH_ARGS = -d ${PATCH_WRKSRC} --forward --quiet -E ${PATCH_STRIP} Global:PATCH_DIST_ARGS = -d ${PATCH_WRKSRC} --forward --quiet -E ${PATCH_DIST_STRIP} Searching for /bin/tar.../home/fanf/ports/misc/gnuls...Looking for "/bin/tar"...failed. Returning NULL Global:TAR = /usr/bin/tar Global:EXTRACT_BEFORE_ARGS = -dc Global:EXTRACT_AFTER_ARGS = | ${TAR} -xf - Global:EXTRACT_CMD = ${GZIP_CMD} Global:MTREE_FILE = /etc/mtree/BSD.local.dist Global:MTREE_CMD = /usr/sbin/mtree Global:MTREE_ARGS = -U ${MTREE_FOLLOWS_SYMLINKS} -f ${MTREE_FILE} -d -e -p Global:INSTALL_PROGRAM = ${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} Global:INSTALL_SCRIPT = ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} Global:INSTALL_DATA = ${INSTALL} ${COPY} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} Global:INSTALL_MAN = ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} Global:INSTALL_MACROS = BSD_INSTALL_PROGRAM="${INSTALL_PROGRAM}" BSD_INSTALL_SCRIPT="${INSTALL_SCRIPT}" BSD_INSTALL_DATA="${INSTALL_DATA}" BSD_INSTALL_MAN="${INSTALL_MAN}" Global:MAKE_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} MOTIFLIB="${MOTIFLIB}" LIBDIR="${LIBDIR}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" ${INSTALL_MACROS} Global:SCRIPTS_ENV = PORTOBJFORMAT=${PORTOBJFORMAT} ${INSTALL_MACROS} Global:COMMENT = ${PKGDIR}/pkg-comment Global:DESCR = ${PKGDIR}/pkg-descr Global:PLIST = ${PKGDIR}/pkg-plist Global:PKGINSTALL = ${PKGDIR}/pkg-install Global:PKGDEINSTALL = ${PKGDIR}/pkg-deinstall Global:PKGREQ = ${PKGDIR}/pkg-req Global:PKGMESSAGE = ${PKGDIR}/pkg-message Global:TMPPLIST = ${WRKDIR}/.PLIST.mktmp Global:_CATEGORY = misc Global:delete _CATEGORY Global:PKGCATEGORY = misc Global:_PORTDIRNAME = gnuls Global:PORTDIRNAME = ${_PORTDIRNAME} Global:PKGORIGIN = ${PKGCATEGORY}/${PORTDIRNAME} Global:PKG_CMD = /usr/sbin/pkg_create Global:PKG_DELETE = /usr/sbin/pkg_delete Global:PKG_INFO = /usr/sbin/pkg_info Global:PKG_ARGS = -v -c ${COMMENT} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | sort -u`" ${EXTRA_PKG_ARGS} Searching for /home/fanf/ports/misc/gnuls/pkg-install.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg-deinstall.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg-req.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Searching for /home/fanf/ports/misc/gnuls/pkg-message.../home/fanf/ports/misc/gnuls...must be here but isn't -- returing NULL Global:PKG_ARGS = -v -c ${COMMENT} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | sort -u`" ${EXTRA_PKG_ARGS} -m ${MTREE_FILE} Global:PKG_ARGS = -v -c ${COMMENT} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | sort -u`" ${EXTRA_PKG_ARGS} -m ${MTREE_FILE} -o ${PKGORIGIN} Global:PKG_SUFX = .tgz Global:PKG_DBDIR = /var/db/pkg Global:MOTIFLIB = -L${X11BASE}/lib -lXm -lXp Global:ALL_TARGET = all Global:INSTALL_TARGET = install Searching for /usr/ports/Mk/bsd.sites.mk...Looking for "/usr/ports/Mk/bsd.sites.mk"...Caching 5:53:52 Jan 27, 2001 for /usr/ports/Mk/bsd.sites.mk Global:MASTER_SITE_XCONTRIB = ftp://crl.dec.com/pub/X11/contrib/%SUBDIR%/ ftp://ftp.net.ohio-state.edu/disk/d/X11/contrib/%SUBDIR%/ ftp://uiarchive.uiuc.edu/pub/X11/contrib/%SUBDIR%/ ftp://ftp.gwdg.de/pub/x11/x.org/contrib/%SUBDIR%/ ftp://ftp.duke.edu/pub/X11/contrib/%SUBDIR%/ ftp://ftp.x.org/contrib/%SUBDIR%/ ftp://ftp.sunet.se/pub/X11/contrib/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/X11/contrib/%SUBDIR%/ ftp://mirror.xmission.com/X/contrib/%SUBDIR%/ ftp://ftp2.x.org/contrib/%SUBDIR%/ ftp://sunsite.sut.ac.jp/pub/archives/X11/contrib/%SUBDIR%/ ftp://ftp.is.co.za/x/contrib/%SUBDIR%/ ftp://ftp.sunet.se/pub/X11/contrib/%SUBDIR%/ ftp://ftp.huji.ac.il/mirror/X11/contrib/%SUBDIR%/ ftp://ftp.chg.ru/pub/X11/contrib/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,X/opengroup/contrib/&,} ftp://ftp.mirror.ac.uk/sites/ftp.x.org/contrib/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/ftp.x.org/contrib/%SUBDIR%/ Global:MASTER_SITE_XFREE = ftp://ftp.xfree86.org/pub/XFree86/%SUBDIR%/source/ ftp://ftp.freesoftware.com/pub/XFree86/%SUBDIR%/source/ ftp://ftp.lip6.fr/pub/X11/XFree86/XFree86-%SUBDIR%/source/ ftp://ftp.cs.tu-berlin.de/pub/X/XFree86/%SUBDIR%/source/ ftp://sunsite.doc.ic.ac.uk/packages/XFree86/%SUBDIR%/source/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.xfree86.org/XFree86/%SUBDIR%/source/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,XFree86/&/source,} ftp://ftp.chg.ru/pub/XFree86/%SUBDIR%/source/ Global:MASTER_SITE_NETBSD = ftp://ftp.netbsd.org/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.planix.com/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.plig.net/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.iastate.edu/pub/netbsd/packages/distfiles/NetBSD/packages/distfiles/%SUBDIR%/ ftp://sunsite.cnlab-switch.ch/mirror/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.unina.it/pub/Unix/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.sunsite.org.uk/Mirrors/ftp.netbsd.org/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.dti.ad.jp/pub/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.jaist.ac.jp/.arc07/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.tokyonet.ad.jp/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.sra.co.jp/pub/os/NetBSD/packages/distfiles/%SUBDIR%/ ftp://ftp.nectec.or.th/pub/bsd-distributions/NetBSD/packages/distfiles/%SUBDIR%/ Global:MASTER_SITE_GNU = ftp://ftp.gnu.org/gnu/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/gnu/%SUBDIR%/ ftp://ftp.digital.com/pub/GNU/%SUBDIR%/ ftp://ftp.uu.net/archive/systems/gnu/%SUBDIR%/ ftp://ftp.de.uu.net/pub/gnu/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/gnu/%SUBDIR%/ ftp://ftp.funet.fi/pub/gnu/prep/%SUBDIR%/ ftp://ftp.leo.org/pub/comp/os/unix/gnu/%SUBDIR%/ ftp://ftp.digex.net/pub/gnu/%SUBDIR%/ ftp://ftp.wustl.edu/systems/gnu/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/pub/gnu/%SUBDIR%/ ftp://ftp.chg.ru/pub/gnu/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,GNU/&,} ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/pub/gnu/%SUBDIR%/ ftp://sunsite.org.uk/Mirrors/ftp.gnu.org/pub/gnu/%SUBDIR%/ Global:MASTER_SITE_PERL_CPAN = ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.cpan.org/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://bioinfo.weizmann.ac.il/pub/software/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://csociety-ftp.ecn.purdue.edu/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.sunet.se/pub/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.auckland.ac.nz/pub/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://mirror.hiwaay.net/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.isu.net.sa/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.bora.net/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://uiarchive.uiuc.edu/pub/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.ucr.ac.c! r/pub/Unix/CPAN/modules/by-module/%SUBDIR%/ http://www.cpan.dk/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.cs.colorado.edu/pub/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://cpan.pop-mg.com.br/pub/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.is.co.za/programming/perl/CPAN/modules/by-module/%SUBDIR%/ ftp://ftp.chg.ru/pub/lang/perl/CPAN/modules/by-module/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,lang/perl/CPAN/modules/by-module/&,} ftp://ftp.mirror.ac.uk/sites/ftp.cpan.org/CPAN/modules/by-module/%SUBDIR%/ ftp://sunsite.org.uk/packages/perl/CPAN/modules/by-module/%SUBDIR%/ Global:MASTER_SITE_TEX_CTAN = ftp://ftp.freesoftware.com/pub/tex/ctan/%SUBDIR%/ ftp://wuarchive.wustl.edu/packages/TeX/%SUBDIR%/ ftp://ftp.funet.fi/pub/TeX/CTAN/%SUBDIR%/ ftp://ctan.unsw.edu.au/tex-archive/%SUBDIR%/ ftp://ftp.cise.ufl.edu/tex-archive/%SUBDIR%/ ftp://ftp.tex.ac.uk/tex-archive/%SUBDIR%/ ftp://shadowmere.student.utwente.nl/pub/CTAN/%SUBDIR%/ ftp://ftp.kddlabs.co.jp/CTAN/%SUBDIR%/ ftp://sunsite.auc.dk/pub/tex/ctan/%SUBDIR%/ ftp://ctan.tug.org/tex-archive/%SUBDIR%/ ftp://ftp.chg.ru/pub/TeX/CTAN/%SUBDIR%/ ftp://ftp.dante.de/tex-archive/%SUBDIR%/ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,text/CTAN/&,} Global:MASTER_SITE_SUNSITE = ftp://metalab.unc.edu/pub/Linux/%SUBDIR%/ ftp://ftp.freesoftware.com/pub/linux/sunsite/%SUBDIR%/ ftp://ftp.sourceforge.net/pub/mirrors/metalab/Linux/%SUBDIR%/ ftp://ftp.rz.uni-wuerzburg.de/pub/linux/MIRROR.sunsite/%SUBDIR%/ ftp://sunsite.cnlab-switch.ch/mirror/linux/sunsite/%SUBDIR%/ ftp://ftp.is.co.za/linux/sunsite/%SUBDIR%/ ft
I have worked out the exact problem now: it manifests when /usr/obj/`pwd` exists when you type make in a port. I tripped over this problem by setting WRKDIRPREFiX to /usr/obj -- there is no way this will work. The fix for the problem is still to rename the MAKEFILE variable in bsd.port.mk and all the ports that use it; the workaround is to avoid creating the troublesome directories under /usr/obj.
Barney Wolff <barney@pit.databus.com> wrote: >FUJISHIMA Satsuki wrote: >> Barney Wolff wrote: >> > >> > Try anything BUT /usr/obj as WRKDIRPREFIX. /usr/obj/ports, for >> > example. I found most or all ports fail to build if that >> > specific directory is used. I have no idea why. >> >> man make and read .OBJDIR section. > >Yes I understand the significance of /usr/obj, but not why, in >detail, the port builds fail. In any case, if there are some specific >directories that cause problems, perhaps bsd.port.mk should check for >them and complain, rather than letting the build fail with baffling >errors. See PR#24711. The reason it doesn't work is that the ports system uses ${MAKEFILE} to name the Makefile in the work directory that should be used to build the port. If the port's Makefile doesn't set MAKEFILE then bsd.port.mk tries to set it to "${BUILD_WRKSRC}/Makefile". However, it fails because ${MAKEFILE} also happens to be a special variable set by make itself. It is set in a slightly complicated way to support separate object trees. If /usr/obj/`pwd` exists then it is used as the object directory, so in order to refer back to the original Makefile make sets MAKEFILE to "`pwd`/Makefile". If the object directory doesn't exist then MAKEFILE is set to just "Makefile". So the MAKEFILE?=${BUILD_WRKSRC}/Makefile line in bsd.port.mk is entirely redundant because MAKEFILE is always set by make. Most of the time you are lucky and things still work, *unless* an object directory exists, in which case make sets MAKEFILE to a value that doesn't work and the build explodes. The problem occurs when bsd.port.mk tries to run make inside the work directory. If the port didn't set MAKEFILE and the object tree exists, then the port ends up trying to use /usr/ports/foo/bar/Makefile to build the port rather than /usr/obj/usr/ports/foo/bar/work/bar-1.2.3/Makefile. Tony. -- f.a.n.finch fanf@covalent.net dot@dotat.at FISHER: NORTHWEST 5 OR 6 DECREASING 3. SHOWERS. GOOD.
Responsible Changed From-To: freebsd-ports->asami Let's let Asami-san take a look at this one.
Responsible Changed From-To: asami->portmgr Over to new maintainer.
State Changed From-To: open->analyzed This looks to be the same bug as reported in ports/33108, which is believed to be fixed. Indeed, I cannot reproduce it following the instructions in this PR. Can you confirm whether the problem persists?
State Changed From-To: analyzed->closed Problem is believed to be fixed, but no response from submitter in 6 months.