svn commit: r377375 - head/editors/openoffice-4
Don Lewis
truckman at FreeBSD.org
Mon Jan 19 00:57:32 UTC 2015
Author: truckman
Date: Mon Jan 19 00:57:30 2015
New Revision: 377375
URL: https://svnweb.freebsd.org/changeset/ports/377375
QAT: https://qat.redports.org/buildarchive/r377375/
Log:
The editors/openoffice-4 port currently depends on textproc/saxon-devel and
relies on features that are only present in this version of saxon. The
recent update to math/scilab added a dependency to textproc/saxon-he, and
it requires features that are only present in this version. Unfortunately
saxon-devel and saxon-he conflict because they both want to install
/usr/local/share/java/classes/saxon9-xqj.jar, which means that openoffice-4
and scilab can't both be installed on the same machine. Avoid this problem
by tweaking openoffice-4 use a private copy of saxon. This requires a
new version of the ext_sources tarball.
Bump PORTREVISION so that users pick up the updated port.
Modernize MASTER_SITES syntax and update MASTER_SITE for unowinreg.dll.
Update comment to take de facto mainternship.
PR: 193776
Differential Revision: https://reviews.freebsd.org/D1553
Reviewed by: bapt, pfg
Approved by: mat (mentor)
Modified:
head/editors/openoffice-4/Makefile
head/editors/openoffice-4/distinfo
Modified: head/editors/openoffice-4/Makefile
==============================================================================
--- head/editors/openoffice-4/Makefile Sun Jan 18 23:52:34 2015 (r377374)
+++ head/editors/openoffice-4/Makefile Mon Jan 19 00:57:30 2015 (r377375)
@@ -3,21 +3,22 @@
PORTNAME= apache-openoffice
PORTVERSION= ${AOOVERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors java
-MASTER_SITES= ${MASTER_SITE_APACHE:S@%SUBDIR%@openoffice/${PORTVERSION}/source@} \
- ${MASTER_SITE_LOCAL:S@%SUBDIR%@truckman/openoffice@}:extsrc
+MASTER_SITES= APACHE/openoffice/${PORTVERSION}/source \
+ http://tools.openoffice.org/unowinreg_prebuild/680/:unoreg \
+ LOCAL/truckman/openoffice:extsrc
.if defined(LANG_PKGNAME)
PKGNAMEPREFIX= ${LANG_PKGNAME}-
.endif
.if defined(LANG_SUFFIX)
PKGNAMESUFFIX= -${LANG_SUFFIX}
.endif
-DISTFILES= ${OOOSRC} unowinreg.dll ${EXTSRC}:extsrc
+DISTFILES= ${OOOSRC} unowinreg.dll:unoreg ${EXTSRC}:extsrc
EXTRACT_ONLY= ${OOOSRC}
MAINTAINER= office at FreeBSD.org
-#de facto maintainer is maho at FreeBSD.org
+#de facto maintainer is truckman at FreeBSD.org
#Frequent Patch submitters should optionally sign Apache iCLA
COMMENT= Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
@@ -39,7 +40,6 @@ BUILD_DEPENDS= \
${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \
${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \
bash:${PORTSDIR}/shells/bash \
- ${JAVALIBDIR}/saxon9.jar:${PORTSDIR}/textproc/saxon-devel \
${JAVALIBDIR}/lucene-core-3.6.2.jar:${PORTSDIR}/textproc/lucene \
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
LIB_DEPENDS= \
@@ -64,7 +64,6 @@ RUN_DEPENDS= \
${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \
${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \
${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \
- ${JAVALIBDIR}/saxon9.jar:${PORTSDIR}/textproc/saxon-devel \
${LOCALBASE}/lib/X11/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf
AOOVERSION1= 4
@@ -74,7 +73,7 @@ AOOVERSION= ${AOOVERSION1}.${AOOVERSION
AOOXXX= ${AOOVERSION1}${AOOVERSION2}${AOOVERSION3}
SVNREVISION= 1617669
OOOSRC= apache-openoffice-${AOOVERSION}-r${SVNREVISION}-src${EXTRACT_SUFX}
-EXTSRC= ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20140809.tar.gz
+EXTSRC= ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20140918.tar.gz
OOODIR= openoffice${AOOVERSION1}
AOOSUFFIX= ${PORTVERSION}
@@ -201,8 +200,6 @@ CONFIGURE_ARGS+= \
--with-system-poppler \
--with-system-python \
--with-system-redland \
- --with-system-saxon \
- --with-saxon-jar=${JAVALIBDIR}/saxon9.jar \
--with-system-serf \
--with-system-stdlibs \
--enable-symbols=small \
Modified: head/editors/openoffice-4/distinfo
==============================================================================
--- head/editors/openoffice-4/distinfo Sun Jan 18 23:52:34 2015 (r377374)
+++ head/editors/openoffice-4/distinfo Mon Jan 19 00:57:30 2015 (r377375)
@@ -1,6 +1,6 @@
SHA256 (openoffice/apache-openoffice-4.1.1-r1617669-src.tar.bz2) = bb89a6d2324ddfe4c475e5484fde0dea316078f6b8ff4d8a4ebc801d17f3ff9f
SIZE (openoffice/apache-openoffice-4.1.1-r1617669-src.tar.bz2) = 219054455
-SHA256 (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20140809.tar.gz) = d0b4925cbf8a32b9dfbf8ca708a485e150c85fe131cc60cff9eb8f0d0b5a710d
-SIZE (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20140809.tar.gz) = 94099621
+SHA256 (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20140918.tar.gz) = c7085dbf597a31ef332585ab57041b7ec8baf29c5f6029a60be7b7c63cfcb166
+SIZE (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20140918.tar.gz) = 97839277
SHA256 (openoffice/unowinreg.dll) = f563e522922133db9340b0306711c2d8767cc3481dd9e7d9b0d059906d12653c
SIZE (openoffice/unowinreg.dll) = 6144
More information about the svn-ports-head
mailing list