From owner-freebsd-openoffice@FreeBSD.ORG Sun Feb 20 19:41:09 2005 Return-Path: Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E67016A4CE; Sun, 20 Feb 2005 19:41:09 +0000 (GMT) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A3DD43D55; Sun, 20 Feb 2005 19:41:08 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (mi@localhost [127.0.0.1]) by aldan.algebra.com (8.13.1/8.13.1) with ESMTP id j1KJex5E015854 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 20 Feb 2005 14:40:59 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.1/8.13.1/Submit) id j1KJew6d015853; Sun, 20 Feb 2005 14:40:58 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: freebsd-gnats-submit@freebsd.org, isunin@dennougedougakkai-ndd.org, ports@freebsd.org Date: Sun, 20 Feb 2005 14:40:56 -0500 User-Agent: KMail/1.7.2 X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" cc: openoffice@freebsd.org Subject: Re: ports/77199: let's not verify checksums for editors/ooodict-all X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Feb 2005 19:41:09 -0000 The dictionary maintainers routinely update the files and don't do much version tracking, leading to the perpetual brokennes of the editors/ooodict-all and the client ports. Since the dictionaries are purely data anyway, do we really care to verify the checksums every time? Perhaps, removing the port's distinfo and adding the line: IGNOREFILES= ${DISTFILES} Automatic PLIST generation may also be needed in this case -- not sure. Compared with having a permanently broken port (and with not having this useful functionality at all), this may be best way... Please, try the patch below. Thanks! -mi P.S. This will also help in http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/77198 Index: Makefile =================================================================== RCS file: /home/pcvs/ports/editors/ooodict-all/Makefile,v retrieving revision 1.27 diff -U2 -r1.27 Makefile --- Makefile 18 Dec 2004 23:02:24 -0000 1.27 +++ Makefile 20 Feb 2005 19:34:05 -0000 @@ -20,8 +20,4 @@ EXTRACT_ONLY= -BROKEN= "Checksum mismatch" -EXPIRATION_DATE=2005-02-18 -DEPRECATED= ${BROKEN} - .if !defined(LANGDIST) DICTMETAPORT= yes @@ -31,5 +27,5 @@ it_IT.zip pl_PL.zip pt_PT.zip pt_BR.zip \ es_ES.zip sk_SK.zip sv_SE.zip el_GR.zip \ - ru_RU_io.zip uk_UA.zip + ru_RU_yo.zip uk_UA.zip HYPHDIST?= hyph_cs_CZ.zip hyph_da_DK.zip hyph_de_DE.zip \ @@ -39,4 +35,5 @@ hyph_sk_SK.zip hyph_sl_SI.zip hyph_uk_UA.zip .endif +IGNOREFILES= ${DISTFILES} CUT?= /usr/bin/cut @@ -46,11 +43,11 @@ BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip .if !defined(INSTALLATION_BASEDIR) -INSTALLATION_BASEDIR= OpenOffice.org1.0 +INSTALLATION_BASEDIR= OpenOffice.org1.1.4 .if defined(RDEP) BUILD_DEPENDS= ${DICT_LIST_INST}:${RDEP} RUN_DEPENDS= ${DICT_LIST_INST}:${RDEP} .else -BUILD_DEPENDS= ${DICT_LIST_INST}:${PORTSDIR}/editors/openoffice-1.0 -RUN_DEPENDS= ${DICT_LIST_INST}:${PORTSDIR}/editors/openoffice-1.0 +BUILD_DEPENDS= ${DICT_LIST_INST}:${PORTSDIR}/editors/openoffice-1.1 +RUN_DEPENDS= ${DICT_LIST_INST}:${PORTSDIR}/editors/openoffice-1.1 .endif .endif