summaryrefslogtreecommitdiff
path: root/editors/openoffice.org-1.0/Makefile
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2005-10-31 07:16:58 +0000
committerMaho Nakata <maho@FreeBSD.org>2005-10-31 07:16:58 +0000
commit4129e93b09600423f03405a7b0b111e90dfdf74e (patch)
treef8cf06c39a97219623b00263a657154086b200f1 /editors/openoffice.org-1.0/Makefile
parent- Fix ffmpeg codec [1] [2] (diff)
Use libart instead of GPC for default, patch is taken from
http://cvs.gnome.org/viewcvs/*checkout*/openoffice/patches/OOO_1_0_3/gpc-libart.diff Implicitly suggested by: Mikhail Teterin <mi+mx@aldan.algebra.com Thanks to: YABUKI Yukiharu <yabuki@good-day.co.jp>
Notes
Notes: svn path=/head/; revision=146800
Diffstat (limited to '')
-rw-r--r--editors/openoffice.org-1.0/Makefile14
1 files changed, 11 insertions, 3 deletions
diff --git a/editors/openoffice.org-1.0/Makefile b/editors/openoffice.org-1.0/Makefile
index ff5e6d459513..c6b7394d9406 100644
--- a/editors/openoffice.org-1.0/Makefile
+++ b/editors/openoffice.org-1.0/Makefile
@@ -7,7 +7,7 @@
PORTNAME= openoffice.org
PORTVERSION= 1.0.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES+= editors
MASTER_SITES+= ${MASTER_SITE_RINGSERVER} \
${MASTER_SITE_LOCAL:S/$/:moz/} \
@@ -21,7 +21,10 @@ MASTER_SITE_SUBDIR= misc/openoffice/stable/${PORTVERSION} \
maho/openoffice.org/:moz,ru \
mozilla/releases/mozilla${MOZILLA_VERSION}/src/:mozsrc \
misc/openoffice/contrib/helpcontent-1.0/:help
-DISTFILES+= OOo_${RELEASE_NR}_source.tar.gz gpc231.tar.Z:gpc patch-translation-ru-1.0.3.bz2:ru
+DISTFILES+= OOo_${RELEASE_NR}_source.tar.gz patch-translation-ru-1.0.3.bz2:ru
+.if defined(WITH_GPC)
+DISTFILES+= gpc231.tar.Z:gpc
+.endif
EXTRACT_ONLY= OOo_${RELEASE_NR}_source.tar.gz
MAINTAINER= openoffice@FreeBSD.org
@@ -143,9 +146,14 @@ post-extract:
@#${REINPLACE_CMD} -e 's|"Exec", "\\"\<progpath\>/program/|"Exec", "\\"${PREFIX}/bin/openoffice.org-|' ${WRKSRC}/sysui/oounix/office/kde2/kdeint
@#${REINPLACE_CMD} -e 's|"Exec", "<progpath>/program/|"Exec", "${PREFIX}/bin/openoffice.org-|' ${WRKSRC}/sysui/oounix/office/gnome/gnomeint
@cd ${WRKDIR} ; ${CAT} ${DISTDIR}/${DIST_SUBDIR}/patch-translation-ru-1.0.3.bz2 | ${BZIP2_CMD} | ${PATCH}
+.if defined(WITH_GPC)
@cd ${WRKDIR} ; ${CAT} ${DISTDIR}/${DIST_SUBDIR}/gpc231.tar.Z | ${TAR} xfz -
@${CP} ${WRKDIR}/gpc231/gpc.c ${WRKSRC}/external/gpc/
@${CP} ${WRKDIR}/gpc231/gpc.h ${WRKSRC}/external/gpc/
+.endif
+.if !defined(WITH_GPC)
+ @cd ${WRKSRC} ; ${PATCH} -p0 < ${FILESDIR}/gpc-libart-patch
+.endif
@${CHMOD} +x ${WRKSRC}/solenv/bin/zipdep.pl
@${MKDIR} ${WRKDIR}/L10NHELP
@@ -165,7 +173,7 @@ post-patch:
#patch for SDK
@${REINPLACE_CMD} 's|%%GNUTR%%|${LOCALBASE}/bin/gtr|g' ${WRKSRC}/odk/util/makefile.pmk
@${REINPLACE_CMD} 's|%%GNUCOPY%%|${LOCALBASE}/bin/gcp|g' ${WRKSRC}/solenv/inc/unitools.mk
- ${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g' \
+ @${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g' \
-e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' \
${WRKSRC}/product/settings/settings.mk
do-build: