From owner-freebsd-openoffice@FreeBSD.ORG Wed Jul 2 02:29:02 2008 Return-Path: Delivered-To: openoffice@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7F5A106567D for ; Wed, 2 Jul 2008 02:29:02 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 63B558FC13 for ; Wed, 2 Jul 2008 02:29:02 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from speedy.wonkity.com (speedy.wonkity.com [10.0.0.7]) by wonkity.com (8.14.2/8.14.2) with ESMTP id m6226d5l086989 for ; Tue, 1 Jul 2008 20:06:39 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from speedy.wonkity.com (localhost [127.0.0.1]) by speedy.wonkity.com (8.14.2/8.14.2) with ESMTP id m6226d9Y026826 for ; Tue, 1 Jul 2008 20:06:39 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by speedy.wonkity.com (8.14.2/8.14.2/Submit) with ESMTP id m6226cW5026823 for ; Tue, 1 Jul 2008 20:06:38 -0600 (MDT) (envelope-from wblock@wonkity.com) X-Authentication-Warning: speedy.wonkity.com: wblock owned process doing -bs Date: Tue, 1 Jul 2008 20:06:38 -0600 (MDT) From: Warren Block To: openoffice@FreeBSD.org Message-ID: User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0 (wonkity.com [10.0.0.1]); Tue, 01 Jul 2008 20:06:39 -0600 (MDT) Cc: Subject: Port Suggestion X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2008 02:29:02 -0000 The OO ports create binaries and links with the version number as part of the name; "openoffice.org-2.4.1-scalc", for example. Unless there's something obvious I've missed, each time the port is updated, anything that refers to the OO programs by name has to be modified. (For example, window manager menu entries.) If the port could create generic links in addition to the ones with version numbers, it would be one less step needed in updating. In other words, create a link called "openoffice.org-scalc" (or maybe even just "scalc") in addition to the one with a version number. More specifically: --- Makefile.orig 2008-07-01 19:46:20.000000000 -0600 +++ Makefile 2008-07-01 19:50:11.000000000 -0600 @@ -252,6 +252,14 @@ @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-simpress @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-spadmin @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-swriter + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-sbase + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-scalc + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-sdraw + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-setofficelang + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-smath + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-simpress + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-spadmin + @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${PORTNAME}-swriter @${ECHO_CMD} "" > ${TMPPLIST} @cd ${PREFIX} ; ${FIND} -s bin \( -type f -or -type l \) -name "${EXECBASE}*" >> ${TMPPLIST} @cd ${PREFIX} ; ${FIND} -s ${INSTALLATION_BASEDIR} \( -type f -or -type l \) >> ${TMPPLIST} This ignores other minor changes would be needed, like a pkg-message telling the user about the generic names and putting them in the generated pkg-plist. Thanks! -Warren Block * Rapid City, South Dakota USA