Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Apr 2000 09:53:42 +0200 (CEST)
From:      Berend de Boer <berend@nederware.nl>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/18086: Patch for SmallEiffel make file
Message-ID:  <200004190753.JAA01486@playstation.nederware.nl>

next in thread | raw e-mail | index | archive | help

>Number:         18086
>Category:       ports
>Synopsis:       SmallEiffel doesn't work after a make clean
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 19 01:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Berend de Boer
>Release:        FreeBSD 3.4-STABLE i386
>Organization:
NederWare
>Environment:

	

>Description:

After a make clean the compiler doesn't run anymore. This was caused by
a file (sys/loadpath.UNIX) to contain references to the ports directory.

>How-To-Repeat:

	

>Fix:
	

*** Makefile.org	Wed Apr 19 09:19:49 2000
--- Makefile	Wed Apr 19 09:32:10 2000
***************
*** 21,25 ****
  
  # We alias a directory to the installation directory
! # That we we can easily switch between different builds
  ALIASDIR=	${PREFIX}/SmallEiffel
  
--- 21,25 ----
  
  # We alias a directory to the installation directory
! # so it is possible to easily switch between different builds
  ALIASDIR=	${PREFIX}/SmallEiffel
  
***************
*** 45,50 ****
  	${LN} -fs ${SEDIR} ${ALIASDIR})
  	@(if test -e ${SEDIR} ; then ${RM} -rf ${SEDIR}; fi; \
! 	    ${MKDIR} ${SEDIR}; \
! 	    ${CP} -pR ${WRKSRC}/* ${SEDIR})
  	@${SED} -e "s,%%PREFIX%%,${PREFIX},g" ${PKGDIR}/MESSAGE \
  		> ${PKGMESSAGE}
--- 45,57 ----
  	${LN} -fs ${SEDIR} ${ALIASDIR})
  	@(if test -e ${SEDIR} ; then ${RM} -rf ${SEDIR}; fi; \
! 	  ${MKDIR} ${SEDIR}; \
! 	  ${CP} -pR ${WRKSRC}/* ${SEDIR}; \
! 	  ${ECHO} ./ > ${SEDIR}/sys/loadpath.UNIX; \
!           ${ECHO} ${SEDIR}/lib_std/ >> ${SEDIR}/sys/loadpath.UNIX; \
!           ${ECHO} ${SEDIR}/lib_iterator/ >> ${SEDIR}/sys/loadpath.UNIX; \
!           ${ECHO} ${SEDIR}/lib_random/ >> ${SEDIR}/sys/loadpath.UNIX; \
!           ${ECHO} ${SEDIR}/lib_number/ >> ${SEDIR}/sys/loadpath.UNIX; \
!           ${ECHO} ${SEDIR}/lib_show/ >> ${SEDIR}/sys/loadpath.UNIX; \
!           ${ECHO} ${SEDIR}/lib_se/ >> ${SEDIR}/sys/loadpath.UNIX)
  	@${SED} -e "s,%%PREFIX%%,${PREFIX},g" ${PKGDIR}/MESSAGE \
  		> ${PKGMESSAGE}

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004190753.JAA01486>