From owner-freebsd-ports@FreeBSD.ORG Sun Jan 30 16:23:53 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D94E416A4CE for ; Sun, 30 Jan 2005 16:23:53 +0000 (GMT) Received: from gate.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D63B43D31 for ; Sun, 30 Jan 2005 16:23:53 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by gate.xbsd.org (Postfix) with ESMTP id B814B11832; Sun, 30 Jan 2005 17:25:14 +0100 (CET) Received: from gate.xbsd.org ([127.0.0.1]) by localhost (gate.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29791-10; Sun, 30 Jan 2005 17:25:09 +0100 (CET) Received: from [192.168.42.6] (cream.xbsd.org [192.168.42.6]) by gate.xbsd.org (Postfix) with ESMTP id F3862117EB; Sun, 30 Jan 2005 17:25:08 +0100 (CET) Message-ID: <41FD0A0C.8040806@xbsd.org> Date: Sun, 30 Jan 2005 17:23:40 +0100 From: Florent Thoumie User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: fr, en MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at xbsd.org Subject: RFC: sysutils/LPRng update X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jan 2005 16:23:54 -0000 Hi, I've written an update for the sysutils/LPRng port but I'm not using it and I probably never will. The port currently doesn't register configuration files and with the new policy about left-over files, we can expect it to be marked as BROKEN soon. There are a lot of changes in the port but that shouldn't change the way you install LPRng. The major changes are : x if you install the port with SYSCONFDIR=/etc and you modify configuration files, they will be renamed with .saved suffix upon deinstall. .saved files are restored at install stage, so that portupgrade works correctly. x if you install the port with SYSCONFDIR=/etc, default lpr files (configuration, manpages and binaries) are saved with an .orig suffix. At deinstall, each file is restored if $file.orig is more recent than $file, that should be the case if you haven't modified $file, this is to avoid restoring old backuped files when you have later installed a new world. x all files are correctly added to the packing list. x i've replaced the original pkg-* scripts with a single one. Here is the patch [1]. Please give me some feedback before I send-pr. [1] http://www.xbsd.org/~flz/ports/lprng.diff PS: This message has been sent to ports@ since I saw a lot of maintainer timeouts on this port. -- Florent Thoumie flz@xbsd.org