From owner-svn-ports-head@FreeBSD.ORG Mon Jan 19 00:57:32 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 180087AE; Mon, 19 Jan 2015 00:57:32 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED15C843; Mon, 19 Jan 2015 00:57:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t0J0vVEQ066466; Mon, 19 Jan 2015 00:57:31 GMT (envelope-from truckman@FreeBSD.org) Received: (from truckman@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t0J0vVJW066464; Mon, 19 Jan 2015 00:57:31 GMT (envelope-from truckman@FreeBSD.org) Message-Id: <201501190057.t0J0vVJW066464@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: truckman set sender to truckman@FreeBSD.org using -f From: Don Lewis Date: Mon, 19 Jan 2015 00:57:31 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r377375 - head/editors/openoffice-4 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2015 00:57:32 -0000 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@FreeBSD.org -#de facto maintainer is maho@FreeBSD.org +#de facto maintainer is truckman@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