aboutsummaryrefslogtreecommitdiff
path: root/french/staroffice52
diff options
context:
space:
mode:
authorChris D. Faulhaber <jedgar@FreeBSD.org>2001-10-03 13:01:56 +0000
committerChris D. Faulhaber <jedgar@FreeBSD.org>2001-10-03 13:01:56 +0000
commit5b2c639251a2e6652c6a4afe1984f31c156a3f16 (patch)
tree73f62da933dc33fbff452d06164f3537d063ad3f /french/staroffice52
parent46e10b77bdf73be9412c127a635769ac50d1e77b (diff)
downloadports-5b2c639251a2e6652c6a4afe1984f31c156a3f16.tar.gz
ports-5b2c639251a2e6652c6a4afe1984f31c156a3f16.zip
Notes
Diffstat (limited to 'french/staroffice52')
-rw-r--r--french/staroffice52/Makefile24
1 files changed, 16 insertions, 8 deletions
diff --git a/french/staroffice52/Makefile b/french/staroffice52/Makefile
index 17a00d2a2ad7..2f22fd971a45 100644
--- a/french/staroffice52/Makefile
+++ b/french/staroffice52/Makefile
@@ -18,10 +18,14 @@ MASTER_SITES= ftp://ftp.cem2.univ-montp2.fr/pub/linux/soft/StarOffice/ \
ftp://ftp.gtn.com/os/Sun/patches/
DISTNAME= so-5_2-ga-bin-linux-fr.bin
+.if defined(WITH_CDROM)
+DISTFILES= 109939-02.tar.Z
+.else
DISTFILES= so-5_2-ga-bin-linux-fr.bin 109939-02.tar.Z
.if defined(WITH_ADABAS)
DISTFILES+= soa-5_2-ga-bin-linux-fr.bin so-5_2-ga-bin-linux-fr.bin
.endif
+.endif
EXTRACT_ONLY= 109939-02.tar.Z
MAINTAINER= mb@imp.ch
@@ -97,13 +101,6 @@ pre-fetch:
.endif
.endif
-.if defined(WITH_CDROM)
-do-extract: do-extract-cdrom
-do-extract-cdrom:
- @${MKDIR} ${WRKSRC}
- @cd ${WRKSRC} && ${LN} -s ${CD_MOUNTPT}/linux/office52/* .
-.else
-
do-extract:
.if !defined(DISPLAY) || ${DISPLAY} == ""
@ ${ECHO}
@@ -114,6 +111,17 @@ do-extract:
.else
@${MKDIR} ${WRKSRC}
@${MKDIR} ${TMPDIR}
+.if defined(WITH_CDROM)
+.if !exists(${CD_MOUNTPT}/linux/office52/setup)
+.if defined(WITH_ADABAS)
+ @cd ${WRKSRC} && ${LN} -s ${CD_MOUNTPT}/linux/adabas/adabas .
+ @cd ${WRKSRC} && ${LN} -s ${CD_MOUNTPT}/linux/adabas/f_0000 .
+ @cd ${WRKSRC} && ${LN} -s ${CD_MOUNTPT}/linux/adabas/f_0001 .
+.endif
+ @${MKDIR} ${WRKSRC}
+ @cd ${WRKSRC} && ${LN} -s ${CD_MOUNTPT}/linux/office52/* .
+.endif
+.else
@${CP} ${_DISTDIR}/${DISTNAME} ${WRKSRC}
@${CHMOD} 755 ${WRKSRC}/${DISTNAME}
.if defined(WITH_ADABAS)
@@ -123,6 +131,7 @@ do-extract:
@cd ${WRKSRC}
@SAL_IGNOREXERRORS=1 ${WRKSRC}/${DISTNAME} -extract ${WRKSRC}
@${RM} ${WRKSRC}/${DISTNAME}
+.endif
@cd ../../
@for file in ${EXTRACT_ONLY}; do \
if ! (cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \
@@ -132,7 +141,6 @@ do-extract:
fi \
done
.endif
-.endif
post-configure:
@${PERL} -pi.orig -e 's|DefaultDestPath = "office52";|DefaultDestPath = "${PREFIX}/office52";|' ${WRKSRC}/setup.ins