Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Nov 2014 15:54:13 -0500
From:      Pedro Giffuni <pfg@freebsd.org>
To:        office@FreeBSD.org
Subject:   Apache OpenOffice: problems building the SDK
Message-ID:  <545699F5.7060600@freebsd.org>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------050507080900090009040902
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello;

Some time ago I tried to build the OpenOffice SDK but failed. This is 
done as an additional step (make sdk) after building. I didn't look 
further as I was busy with some other stuff but it looked like stagedir 
issues.

I had a quick look now and it looks to me like some of the packaging has 
been broken before the staging.

Here is a patch (currently untested as it takes me quite a while to 
build this).

Cheers,

Pedro.

--------------050507080900090009040902
Content-Type: text/x-patch;
 name="sdk.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="sdk.diff"

Index: files/Makefile.others
===================================================================
--- files/Makefile.others	(revision 372086)
+++ files/Makefile.others	(working copy)
@@ -16,7 +16,7 @@
 
 package-canonical:
 	@${ECHO_MSG} "===>   Canonical packaging for Apache OpenOffice";
-	@${CP} ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/archive/install/${LOCALIZED_LANG}/${PACKAGE_PREFI}* .
+	@${CP} ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/archive/install/${LOCALIZED_LANG}/${PACKAGE_PREFIX}* .
 
 sdk:
 	@${ECHO_MSG} "===>   Make SDK of Apache OpenOffice"
@@ -27,7 +27,7 @@
 	@cd ${WRKDIR}/sdk_tmp/Apache_*/openoffice* ; \
 		${MKDIR} ../${INSTALLATION_BASEDIR}_sdk ; \
 		${MV} * ../${INSTALLATION_BASEDIR}_sdk ; cd .. ; \
-		${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}-SDK_${PACKAGE_MIDDLE}_install_en-US.tbz ${INSTALLATION_BASEDIR}_sdk
+		${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}-SDK_${PACKAGE_MIDDLE}_install_en-US.tbz ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}_sdk
 
 ure:
 	@${ECHO_MSG} "===>   Make Uno Runtime Environment of Apache OpenOffice"
@@ -38,7 +38,7 @@
 	@cd ${WRKDIR}/ure_tmp/Apache_OpenOffice*URE* ; \
 		${MKDIR} ../${INSTALLATION_BASEDIR} ; \
 		${MV} * ../${INSTALLATION_BASEDIR} ; cd .. ; \
-		${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}-URE_${PACKAGE_MIDDLE}_install_en-US.tbz ${INSTALLATION_BASEDIR}
+		${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}-URE_${PACKAGE_MIDDLE}_install_en-US.tbz ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}
 solver:
 	@${ECHO_MSG} "===>   Make Solver of Apache OpenOffice"
 	@cd ${WRKSRC} ; ${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}-solver_${PACKAGE_MIDDLE}.tar.bz2 solver
@@ -64,6 +64,6 @@
 	@cd ${WRKDIR}/langpack_tmp/Apache_OpenOffice*/ ; \
 		${MKDIR} ../${INSTALLATION_BASEDIR} ; \
 		${MV} * ../${INSTALLATION_BASEDIR} ; cd .. ; \
-		${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}_${PACKAGE_MIDDLE}_langpack_${LOCALIZED_LANG}.tbz ${INSTALLATION_BASEDIR}
+		${TAR} cfj ${WRKDIR}/../${PACKAGE_PREFIX}_${PACKAGE_MIDDLE}_langpack_${LOCALIZED_LANG}.tbz ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}
 .endif
 .endif

--------------050507080900090009040902--



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