diff options
author | Oliver Lehmann <oliver@FreeBSD.org> | 2003-12-08 02:07:22 +0000 |
---|---|---|
committer | Oliver Lehmann <oliver@FreeBSD.org> | 2003-12-08 02:07:22 +0000 |
commit | c29377595853802138b1496fc9f863cbc5de7293 (patch) | |
tree | e17f447c50d55f732d3f1b503915ac39c736785c /french/eficas/Makefile | |
parent | f1102dce01f030f26a766eba8124ef2b7b4eb82a (diff) | |
download | ports-c29377595853802138b1496fc9f863cbc5de7293.tar.gz ports-c29377595853802138b1496fc9f863cbc5de7293.zip |
Notes
Diffstat (limited to 'french/eficas/Makefile')
-rw-r--r-- | french/eficas/Makefile | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/french/eficas/Makefile b/french/eficas/Makefile index 3f7758dbaf13..9028fd669269 100644 --- a/french/eficas/Makefile +++ b/french/eficas/Makefile @@ -6,11 +6,10 @@ # PORTNAME= Eficas -PORTVERSION= 1.4 -PORTREVISION= 1 +PORTVERSION= 1.5 CATEGORIES= french cad python MASTER_SITES= http://www.code-aster.org/FICHIERS/eficas/ -DISTNAME= ${PORTNAME}V${PORTVERSION:C/\./_/}AsterSTA7 +DISTNAME= ${PORTNAME}V${PORTVERSION:C/\./_/}b3AsterSTA7 MAINTAINER= ports@FreeBSD.org COMMENT= ASter Command FIle Editor @@ -32,19 +31,28 @@ LEFICASDIR?= apps/${PORTNAME} EFICASDIR= ${PREFIX}/${LEFICASDIR} PLIST_SUB= EFICASDIR=${LEFICASDIR} -ENV2PYTHON= Misc/Cyclops.py Aster/eficas_aster.py +.if defined(LANG) && ${LANG:Mfr*} != "" +EF_LANG= fr +.else +EF_LANG= ang +.endif + +ENV2PYTHON= Misc/Cyclops.py Aster/eficas_aster.py convert/Parserv5/Translate.py post-patch: .for FILE in ${ENV2PYTHON} @${REINPLACE_CMD} -e "s|^#!*./usr/bin/env python|#!${PYTHON_CMD}|" \ ${WRKSRC}/${FILE} .endfor + @${REINPLACE_CMD} -e "s#lang='fr'#lang='${EF_LANG}'#" \ + ${WRKSRC}/Aster/prefs.py @${REINPLACE_CMD} -e "s#/usr/bin/acroread#${LOCALBASE}/bin/acroread#" \ + -e "s#os.path.join(rep_cata,'..','Doc')#\"${DOCSDIR}\"#" \ ${WRKSRC}/Aster/editeur.ini pre-install: .if defined(NOPORTDOCS) - @${RM} ${WRKSRC}/Aster/Doc/* + @${RM} -rf ${WRKSRC}/Aster/Doc .endif @${FIND} ${WRKDIR} -type f -exec ${CHMOD} ${SHAREMODE} \{\} \; @@ -58,5 +66,11 @@ do-install: @${REINPLACE_CMD} -e "s#%%EFICASDIR%%#${EFICASDIR}#" \ -e "s#%%PYTHON_CMD%%#${PYTHON_CMD}#" ${WRKDIR}/eficas @${INSTALL_SCRIPT} ${WRKDIR}/eficas ${PREFIX}/bin +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @${MV} ${EFICASDIR}/Aster/Doc/* ${DOCSDIR} + @${RMDIR} ${EFICASDIR}/Aster/Doc + @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." +.endif .include <bsd.port.mk> |