summaryrefslogtreecommitdiff
path: root/editors/openoffice.org-2.0/files/Makefile.others
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--editors/openoffice.org-2.0/files/Makefile.others62
1 files changed, 62 insertions, 0 deletions
diff --git a/editors/openoffice.org-2.0/files/Makefile.others b/editors/openoffice.org-2.0/files/Makefile.others
new file mode 100644
index 000000000000..dc10ab9d5f15
--- /dev/null
+++ b/editors/openoffice.org-2.0/files/Makefile.others
@@ -0,0 +1,62 @@
+# Makefile for other stuffs
+# Whom: Maho Nakata <maho@FreeBSD.org>
+# $FreeBSD$
+
+#other stuffs which are not directly related to making ports
+#package-rename: rename package for uploading
+#package-canonical: making official packages (WIP)
+#ure: URE (Uno Runtime Environment) packages (WIP)
+#solver: solver
+#languagepack: language pack
+
+package-rename:
+ @${ECHO_MSG} "===> Rename package for OpenOffice.org mirror upload";
+ @${MV} ${PKGFILE} \
+ ${WRKDIR}/../${PACKAGE_BASENAME}_install_${LOCALIZED_LANG}${PKG_SUFX}
+
+package-canonical:
+ @${ECHO_MSG} "===> Canonical packaging for OpenOffice.org";
+ @cd ${WRKSRC}/instsetoo_native/unxfbsd.pro/OpenOffice/install/${LOCALIZED_LANG}/freebsd-*/ ;\
+ ${TAR} cfj ${WRKDIR}/../${PACKAGE_BASENAME}_native_install_${LOCALIZED_LANG}${PKG_SUFX} .
+ @${CP} ${WRKSRC}/instsetoo_native/unxfbsd.pro/OpenOffice_languagepack/install/${LOCALIZED_LANG}/freebsd-*/openofficeorg-*.tgz .
+
+sdk:
+ @${ECHO_MSG} "===> Make SDK of OpenOffice.org"
+ @cd ${WRKSRC} ; ${TCSH} -c 'source FreeBSDEnv.Set ; cd sdk_oo ; build.pl ; deliver.pl'
+ @${MV} ${WRKSRC}/solver/${CODELINE}/unxfbsd.pro/bin/OpenOffice.org2.0_SDK.tar.gz ${WRKDIR}/../${PACKAGE_BASENAME}_sdk.tar.gz
+
+ure:
+ @${ECHO_MSG} "===> Make Uno Runtime Environment of OpenOffice.org"
+ @${RM} -fr ${WRKDIR}/ure_tmp
+ @${MKDIR} ${WRKDIR}/ure_tmp
+ @cd ${WRKDIR}/ure_tmp ; \
+ ${TAR} xf ${WRKSRC}/instsetoo_native/unxfbsd.pro/OpenOffice_ure/install/${LOCALIZED_LANG}/freebsd-*/openofficeorg-*.tgz
+ @cd ${WRKDIR}/ure_tmp/opt/openoffice* ; \
+ ${MKDIR} ../${INSTALLATION_BASEDIR} ; \
+ ${MV} * ../${INSTALLATION_BASEDIR} ; cd .. ; \
+ ${TAR} cfj ${WRKDIR}/../${PACKAGE_BASENAME}_URE.tar.bz2 ${INSTALLATION_BASEDIR}
+
+solver:
+ @${ECHO_MSG} "===> Make Solver of OpenOffice.org"
+ @cd ${WRKSRC} ; ${TAR} cfj ${WRKDIR}/../${PACKAGE_BASENAME}_solver.tar.bz2 solver
+
+languagepack:
+ @${ECHO_MSG} "===> Make languagepack of OpenOffice.org"
+.if defined (ALL_LOCALIZED_LANGS)
+ @cd ${WRKSRC} ; ${SETENV} "DEFAULT_TO_ENGLISH_FOR_PACKING=yes" ${TCSH} -c 'source FreeBSDEnv.Set ; cd instsetoo_native/util ; dmake ooolanguagepack'
+.else
+ @cd ${WRKSRC} ; ${SETENV} "DEFAULT_TO_ENGLISH_FOR_PACKING=yes" ${TCSH} -c 'source FreeBSDEnv.Set ; cd instsetoo_native/util ; dmake ooolanguagepack_${LOCALIZED_LANG}'
+.endif
+
+.if !defined (ALL_LOCALIZED_LANGS)
+ @${RM} -fr ${WRKDIR}/langpack_tmp
+ @${MKDIR} ${WRKDIR}/langpack_tmp
+.if defined (LOCALIZED_LANG)
+ @cd ${WRKDIR}/langpack_tmp ; \
+ ${TAR} xf ${WRKSRC}/instsetoo_native/unxfbsd.pro/OpenOffice_languagepack/install/${LOCALIZED_LANG}/freebsd-*/openofficeorg-*.tgz
+ @cd ${WRKDIR}/langpack_tmp/opt/openoffice* ; \
+ ${MKDIR} ../${INSTALLATION_BASEDIR} ; \
+ ${MV} * ../${INSTALLATION_BASEDIR} ; cd .. ; \
+ ${TAR} cfj ${WRKDIR}/../${PACKAGE_BASENAME}_langpack_${LOCALIZED_LANG}.tar.bz2 ${INSTALLATION_BASEDIR}
+.endif
+.endif