diff options
author | Maho Nakata <maho@FreeBSD.org> | 2007-01-07 12:45:07 +0000 |
---|---|---|
committer | Maho Nakata <maho@FreeBSD.org> | 2007-01-07 12:45:07 +0000 |
commit | df0d516bea1203c39adb8b270617f0ff511fee9f (patch) | |
tree | 2cff17f3b74633ef8051c4226aad918494889406 /editors/openoffice.org-2-devel/Makefile | |
parent | 48398f7e203abf8b3b3cb10b5440553f09a59863 (diff) |
* LOCALIZED_LANG=all knob for all the other ooo-2 ports.
* sync Makefile.localized with three ooo-2 ports.
Notes
Notes:
svn path=/head/; revision=181686
Diffstat (limited to 'editors/openoffice.org-2-devel/Makefile')
-rw-r--r-- | editors/openoffice.org-2-devel/Makefile | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/editors/openoffice.org-2-devel/Makefile b/editors/openoffice.org-2-devel/Makefile index a78c7a4ff90c..eaadebbdb014 100644 --- a/editors/openoffice.org-2-devel/Makefile +++ b/editors/openoffice.org-2-devel/Makefile @@ -228,17 +228,37 @@ do-build: .else @cd ${WRKSRC} ; ${SETENV} "LANG=C" "LC_ALL=C" ${TCSH} -c "source ${FREEBSD_ENV_SET} ; dmake" .endif +.if ${LOCALIZED_LANG} == "all" + @${MAKE} languagepack +.endif do-install: +.if ${LOCALIZED_LANG} == "all" + @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/en-US/freebsd-*/ ; ${LS} *.t?z > ${WRKDIR}/INSTALLFILES + @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_languagepack/bsd/install/ ; ${LS} */freebsd*/*.t?z > ${WRKDIR}/LANGPACKFILES + @${RM} -Rf ${WRKDIR}/tmp + @${MKDIR} ${WRKDIR}/tmp + @for i in `${CAT} ${WRKDIR}/INSTALLFILES`; do \ + ${ECHO_CMD} "extracting $$i" ; \ + cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/en-US/freebsd-*/$$i ; \ + done + @for i in `${CAT} ${WRKDIR}/LANGPACKFILES`; do \ + ${ECHO_CMD} "extracting $$i" ; \ + cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_languagepack/bsd/install/$$i ;\ + done + @${MKDIR} ${PREFIX}/${INSTALLATION_BASEDIR} + @cd ${WRKDIR}/tmp/opt/openoffice* ; ${TAR} cf - -C . . | ${TAR} xf - -C ${PREFIX}/${INSTALLATION_BASEDIR} +.else @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/${LOCALIZED_LANG}/freebsd-*/ ; ${LS} *.t?z > ${WRKDIR}/INSTALLFILES @${RM} -Rf ${WRKDIR}/tmp @${MKDIR} ${WRKDIR}/tmp @for i in `${CAT} ${WRKDIR}/INSTALLFILES`; do \ - ${CP} ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/${LOCALIZED_LANG}/freebsd-*/$$i ${WRKDIR}/tmp ; \ - cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKDIR}/tmp/$$i ; \ + ${ECHO_CMD} "extracting $$i" ; \ + cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/${LOCALIZED_LANG}/freebsd-*/$$i ; \ done @${MKDIR} ${PREFIX}/${INSTALLATION_BASEDIR} @cd ${WRKDIR}/tmp/opt/openoffice* ; ${TAR} cf - -C . . | ${TAR} xf - -C ${PREFIX}/${INSTALLATION_BASEDIR} +.endif post-install: @${ECHO_MSG} "===> Add wrapper scripts"; |