aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-10-11 11:52:31 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-10-11 11:52:31 +0000
commit2ba32427f1cf2428f96dc34a1de75b95880d03d6 (patch)
treed3c6d1c01782139f33fc139df68ae34678061d0d
parent738cc11ea87a15e400691fb78c4d039ca15c8c3b (diff)
downloadports-2ba32427f1cf2428f96dc34a1de75b95880d03d6.tar.gz
ports-2ba32427f1cf2428f96dc34a1de75b95880d03d6.zip
Notes
-rw-r--r--lang/smarteiffel/Makefile31
-rw-r--r--lang/smarteiffel/pkg-plist1
2 files changed, 11 insertions, 21 deletions
diff --git a/lang/smarteiffel/Makefile b/lang/smarteiffel/Makefile
index 5ef7671d0e57..bb8707958269 100644
--- a/lang/smarteiffel/Makefile
+++ b/lang/smarteiffel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= smarteiffel
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ftp://ftp.loria.fr/pub/loria/SmartEiffel/Oldies/
DISTNAME= se-${PORTVERSION}
@@ -47,26 +48,16 @@ do-install:
${LN} -fs ${SEDIR} ${ALIASDIR})
@(if ${TEST} -e ${SEDIR} ; then ${RM} -rf ${SEDIR}; fi; \
${MKDIR} ${SEDIR}; \
- ${CP} -pR ${WRKSRC}/* ${SEDIR}; \
- ${ECHO_CMD} ./ > ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/kernel/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/base/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/io/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/iterator/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/random/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/number/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/sorting/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/time/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/scoop/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/lib/misc/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/expression/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/instruction/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/e_type/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/feature/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/run_feature/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tools/misc/ >> ${SEDIR}/sys/loadpath.UNIX; \
- ${ECHO_CMD} ${SEDIR}/tutorial/ >> ${SEDIR}/sys/loadpath.UNIX)
+ ${CP} -pR ${WRKSRC}/* ${SEDIR})
+ @${SED} -i .orig -e "s,${WRKSRC},${SEDIR},g" ${SEDIR}/sys/system.se
+ @${RM} ${SEDIR}/sys/system.se.orig
+ @${SED} -i .orig -e "s,${WRKSRC},${SEDIR},g" ${SEDIR}/lib/loadpath.se
+ @${RM} ${SEDIR}/lib/loadpath.se.orig
+ @${SED} -i .orig -e "s,${WRKSRC},${SEDIR},g" ${SEDIR}/tools/loadpath.se
+ @${RM} ${SEDIR}/tools/loadpath.se.orig
+ @${SED} -i .orig -e "s,${WRKSRC},${SEDIR},g" ${SEDIR}/tutorial/loadpath.se
+ @${RM} ${SEDIR}/tutorial/loadpath.se.orig
+
@${SED} -e "s,%%PREFIX%%,${PREFIX},g" ${PKGDIR}/pkg-message \
> ${PKGMESSAGE}
@${SED} -e "s,%%PREFIX%%,${PREFIX},g" ${PKGDIR}/pkg-install \
diff --git a/lang/smarteiffel/pkg-plist b/lang/smarteiffel/pkg-plist
index edba8001ef5a..1d03604a6b6d 100644
--- a/lang/smarteiffel/pkg-plist
+++ b/lang/smarteiffel/pkg-plist
@@ -988,7 +988,6 @@ smarteiffel-%%PORTVERSION%%/sys/runtime/SmartEiffelRuntime$DirectoryStream.class
smarteiffel-%%PORTVERSION%%/sys/gc
smarteiffel-%%PORTVERSION%%/sys/READ_ME
smarteiffel-%%PORTVERSION%%/sys/system.se
-smarteiffel-%%PORTVERSION%%/sys/loadpath.UNIX
smarteiffel-%%PORTVERSION%%/tutorial/basic_directory/example1.e
smarteiffel-%%PORTVERSION%%/tutorial/basic_directory/example2.e
smarteiffel-%%PORTVERSION%%/tutorial/basic_directory/example3.e