aboutsummaryrefslogtreecommitdiff
path: root/editors/openoffice-1.0/Makefile
diff options
context:
space:
mode:
authorMartin Blapp <mbr@FreeBSD.org>2002-06-05 12:30:24 +0000
committerMartin Blapp <mbr@FreeBSD.org>2002-06-05 12:30:24 +0000
commitcafba4132106da027b86b85daedf7c50ff467e2b (patch)
treeebb639fd63c19e14b4597fc5481263dcf6d6a7db /editors/openoffice-1.0/Makefile
parent635da99a8b5e568fdd9e01471dfdf9394f212f83 (diff)
downloadports-cafba4132106da027b86b85daedf7c50ff467e2b.tar.gz
ports-cafba4132106da027b86b85daedf7c50ff467e2b.zip
Notes
Diffstat (limited to 'editors/openoffice-1.0/Makefile')
-rw-r--r--editors/openoffice-1.0/Makefile56
1 files changed, 26 insertions, 30 deletions
diff --git a/editors/openoffice-1.0/Makefile b/editors/openoffice-1.0/Makefile
index e8cd7fcd65d6..7a0a03abcb16 100644
--- a/editors/openoffice-1.0/Makefile
+++ b/editors/openoffice-1.0/Makefile
@@ -19,14 +19,22 @@ DISTFILES= OOo_${PORTVERSION}_source.tar.bz2 gpc231.tar.Z
.include <bsd.port.pre.mk>
.if ${OSVERSION} > 500000
-DISTFILES+= oo_moz1.0RC3_i386_FreeBSD-5.tar.gz
+.if defined(USE_GCC) && ${USE_GCC} == 2.95
+DISTFILES+= oo_moz1.0RC3_${ARCH}_FreeBSD-5-gcc2.95-ports.tar.gz
.else
-DISTFILES+= oo_moz1.0RC2_i386_FreeBSD-4.tar.gz
+DISTFILES+= oo_moz1.0RC3_${ARCH}_FreeBSD-5-gcc3.1-system.gz
+.endif
+.else
+.if defined(USE_GCC) && ${USE_GCC} == 3.1
+DISTFILES+= oo_moz1.0RC3_${ARCH}_FreeBSD-4-gcc3.1-ports.tar.gz
+.else
+DISTFILES+= oo_moz1.0RC3_${ARCH}_FreeBSD-4-gcc2.95-system.tar.gz
+.endif
.endif
EXTRACT_ONLY= OOo_${PORTVERSION}_source.tar.bz2
MAINTAINER= mbr@FreeBSD.org
-.if ${OSVERSION} < 500000 && !defined(USEPORTGCC295) && !defined(USEPORTGCC31) && !defined(USEPORTGCC32)
+.if ${OSVERSION} < 500000 && !defined(USE_GCC)
BUILD_DEPENDS= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport
.endif
BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip
@@ -43,12 +51,19 @@ EXTRACT_BEFORE_ARGS_R= -dc
EXTRACT_AFTER_ARGS_R= | ${TAR} -xf -
EXTRACT_CMD_R= ${GZIP_CMD}
.if ${OSVERSION} > 500000
-EXTRACT_REST= gpc231.tar.Z oo_moz1.0RC3_i386_FreeBSD-5.tar.gz
+.if defined(USE_GCC) && ${USE_GCC} == 2.95
+EXTRACT_REST= gpc231.tar.Z oo_moz1.0RC3_${ARCH}_FreeBSD-5-gcc2.95-ports.tar.gz
.else
-EXTRACT_REST= gpc231.tar.Z oo_moz1.0RC2_i386_FreeBSD-4.tar.gz
+EXTRACT_REST= gpc231.tar.Z oo_moz1.0RC3_${ARCH}_FreeBSD-5-gcc3.1-system.gz
+.endif
+.else
+.if defined(USE_GCC) && ${USE_GCC} == 3.1
+EXTRACT_REST= gpc231.tar.Z oo_moz1.0RC3_${ARCH}_FreeBSD-4-gcc3.1-ports.tar.gz
+.else
+EXTRACT_REST= gpc231.tar.Z oo_moz1.0RC3_${ARCH}_FreeBSD-4-gcc2.95-system.tar.gz
+.endif
.endif
-GCC_VERSION!= ${CC} --version
JDK13DIR?= ${LOCALBASE}/jdk1.3.1
JAVAVM= ${JDK13DIR}/bin/java
@@ -64,41 +79,22 @@ CONFIGURE_ENV= PTHREAD_CFLAGS=${PTHREAD_CFLAGS} \
CONFIGURE_ARGS+= --with-jdk-home=${JDK13DIR} \
--with-os-version=${OSVERSION}
-.if ${OSVERSION} < 500000
-.if !defined(USEPORTGCC295) && !defined(USEPORTGCC31) && !defined(USEPORTGCC32)
+.if !defined(USE_GCC)
CONFIGURE_ARGS+= --with-stlport4-home=${PREFIX}
.endif
-.else
-CONFIGURE_ARGS+= --enable-gcc3
-MAKE_ENV= CC=${CC} CXX=${CXX} CFLAGS=${CFLAGS}
-CONFIGURE_ENV+= CC=${CC} CXX=${CXX}
-.endif
-
-.if defined(USEPORTGCC295)
-MAKE_ENV= CC=${PREFIX}/bin/gcc295 CXX=${PREFIX}/bin/g++295 CFLAGS=${CFLAGS}
-CONFIGURE_ENV+= CC=${PREFIX}/bin/gcc295 CXX=${PREFIX}/bin/g++295
-.endif
-
-.if defined(USEPORTGCC31)
-MAKE_ENV= CC=${PREFIX}/bin/gcc31 CXX=${PREFIX}/bin/g++31 CFLAGS=${CFLAGS}
-CONFIGURE_ARGS+= --enable-gcc3
-CONFIGURE_ENV+= CC=${PREFIX}/bin/gcc31 CXX=${PREFIX}/bin/g++31
-.endif
-.if defined(USEPORTGCC32)
-MAKE_ENV= CC=${PREFIX}/bin/gcc32 CXX=${PREFIX}/bin/g++32 CFLAGS=${CFLAGS}
+.if defined(USE_GCC) && (${USE_GCC} == 3.1 || ${USE_GCC} == 3.2)
CONFIGURE_ARGS+= --enable-gcc3
-CONFIGURE_ENV+= CC=${PREFIX}/bin/gcc32 CXX=${PREFIX}/bin/g++32
.endif
pre-fetch:
-.if !defined(USEPORTGCC295) && !defined(USEPORTGCC31) && !defined(USEPORTGCC32)
+.if !defined(USE_GCC)
@${ECHO}
@${ECHO} You can compile openoffice with different
@${ECHO} gcc compiler versions:
@${ECHO}
- @${ECHO} Use: USEPORTGCC295=YES, USEPORTGCC31=YES and
- @${ECHO} USEPORTGCC32=YES to compile openoffice with your
+ @${ECHO} Use: USE_GCC=2.95 or USE_GCC=3.1
+ @${ECHO} to compile openoffice with your
@${ECHO} prefered compiler.
@${ECHO}
.endif