From owner-cvs-all@FreeBSD.ORG Sat Jan 29 20:21:04 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE25316A4CE; Sat, 29 Jan 2005 20:21:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7389C43D2D; Sat, 29 Jan 2005 20:21:04 +0000 (GMT) (envelope-from mezz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j0TKL4J2039112; Sat, 29 Jan 2005 20:21:04 GMT (envelope-from mezz@repoman.freebsd.org) Received: (from mezz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0TKL4bm039111; Sat, 29 Jan 2005 20:21:04 GMT (envelope-from mezz) Message-Id: <200501292021.j0TKL4bm039111@repoman.freebsd.org> From: Jeremy Messenger Date: Sat, 29 Jan 2005 20:21:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/devel/gconf2 Makefile pkg-install ports/devel/gnomevfs2 Makefile pkg-deinstall.in pkg-install.in ports/misc/gnomehier Makefile ports/misc/gnomehier/files dirlist ports/x11/libgnome Makefile pkg-deinstall.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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, 29 Jan 2005 20:21:04 -0000 mezz 2005-01-29 20:21:04 UTC FreeBSD ports repository Modified files: devel/gconf2 Makefile devel/gnomevfs2 Makefile misc/gnomehier Makefile misc/gnomehier/files dirlist x11/libgnome Makefile Added files: devel/gnomevfs2 pkg-deinstall.in pkg-install.in x11/libgnome pkg-deinstall.in Removed files: devel/gconf2 pkg-install Log: devel/gconf2 Remove the post-install/pkg-install, since gnomehier is taking care of it. devel/gnomevfs2 Add pkg-install and pkg-deinstall to restore libgnome's gconf key if libgnome's .schemas exists. This fix the plist complained by pointyhat. Why restore libgnome's gconf key during the installtion if it exists? Because, libgnome always depend on gnomevfs2 so make sure the libgnome is still in the top when we either reinstall or upgrade gnomevfs2. misc/gnomehier Remove the etc/gconf/gconf.xml.defaults/*, since the gconftool is taking care of it. ie: GCONF_SCHEMAS x11/libgnome Add pkg-deinstall to restore gnomevfs2's gconf key if gnomevfs2's schemas exists. This fix the plist complained by pointyhat. Also, this is a real fix for the weird keyboard problem when you uninstall libgnome without reinstall it. Bump the PORTREVISION in all of four ports above to fix everything with gconf keys stuff for plist. Those have been tested in the MarcusCom CVS, GNOME tinderbox, and my tinderbox. Revision Changes Path 1.63 +1 -3 ports/devel/gconf2/Makefile 1.2 +0 -16 ports/devel/gconf2/pkg-install (dead) 1.94 +9 -1 ports/devel/gnomevfs2/Makefile 1.1 +19 -0 ports/devel/gnomevfs2/pkg-deinstall.in (new) 1.1 +19 -0 ports/devel/gnomevfs2/pkg-install.in (new) 1.28 +1 -1 ports/misc/gnomehier/Makefile 1.14 +0 -7 ports/misc/gnomehier/files/dirlist 1.142 +6 -2 ports/x11/libgnome/Makefile 1.1 +19 -0 ports/x11/libgnome/pkg-deinstall.in (new)