From owner-cvs-all@FreeBSD.ORG Sat Jul 5 02:49:58 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8D6C1065681; Sat, 5 Jul 2008 02:49:58 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 95E228FC1C; Sat, 5 Jul 2008 02:49:58 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m652nwjU024637; Sat, 5 Jul 2008 02:49:58 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m652nweT024636; Sat, 5 Jul 2008 02:49:58 GMT (envelope-from edwin) Message-Id: <200807050249.m652nweT024636@repoman.freebsd.org> From: Edwin Groothuis Date: Sat, 5 Jul 2008 02:49:58 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/tome Makefile pkg-plist ports/games/tome/files pkg-deinstall.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2008 02:49:58 -0000 edwin 2008-07-05 02:49:58 UTC FreeBSD ports repository Modified files: games/tome Makefile pkg-plist Added files: games/tome/files pkg-deinstall.in Log: [patch] games/tome package-building is broken The package by make package will install fine but it's not possible to start the game. make install runs T.o.M.Es own install script which changes file permissions. This is not done using the binary package. To fix this I have added the corresponding @exec directives to the pkg-plist. While here I added the creation of the plot directory which is not part of the binary package. While here I replaced @dirrm with @dirrmtry directives to make the deinstall less verbose. Problem is T.o.M.E spams the %%DATADIR%% so it won't deinstall cleanly. To make the user aware of this I added a pkg-deinstall script which will emit a corresponding message. PR: ports/125194 Submitted by: Tobias Rehbein Approved by: Peter Thoenen Revision Changes Path 1.20 +3 -0 ports/games/tome/Makefile 1.1 +12 -0 ports/games/tome/files/pkg-deinstall.in (new) 1.11 +29 -24 ports/games/tome/pkg-plist