Bug 89026 - [patch] devel/gconf2: fix pkg-plist file, add sha256 checksum
Summary: [patch] devel/gconf2: fix pkg-plist file, add sha256 checksum
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-14 18:40 UTC by Boris B.Samorodov
Modified: 2005-11-16 14:57 UTC (History)
0 users

See Also:


Attachments
file.diff (350 bytes, patch)
2005-11-14 18:40 UTC, Boris B.Samorodov
no flags Details | Diff
pkg-plist.patch (478 bytes, patch)
2005-11-14 18:53 UTC, Boris B.Samorodov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Boris B.Samorodov 2005-11-14 18:40:16 UTC
	The port has a tiny bug at pkg-plist file. When deinstalling or
	pkg_deletting without using LDAP, two directories are missing:
	# pkg_add /usr/ports/packages/All/gconf2-2.12.1.tbz
	# pkg_delete gconf2-2.12.1

	pkg_delete: file '/usr/X11R6/share/GConf/schema' doesn't exist
	pkg_delete: unable to completely remove directory '/usr/X11R6/share/GConf/schema'
	pkg_delete: file '/usr/X11R6/share/GConf' doesn't exist
	pkg_delete: unable to completely remove directory '/usr/X11R6/share/GConf'
	pkg_delete: couldn't entirely delete package (perhaps the packing list isincorrectly specified?)

Fix: There are two patches:
	o  pkg-plist files fix;
	o  sha256 checksum is added to distinfo file.



WBR
-- 
bsam--qPtP5aYi6KPhDqiDekfXWBwXZ4Wa4TqceXZNAPHcsEVPbl2u
Content-Type: text/plain; name="pkg-plist.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="pkg-plist.patch"

--- pkg-plist.orig	Mon Nov 14 20:22:09 2005
+++ pkg-plist	Mon Nov 14 21:14:38 2005
@@ -114,8 +114,8 @@
 @unexec rmdir %D/share/locale/ku/LC_MESSAGES 2> /dev/null || true
 @unexec rmdir %D/share/locale/ku 2> /dev/null || true
 @dirrm share/doc/gconf
-@dirrm share/GConf/schema
-@dirrm share/GConf
+@unexec rmdir %D/share/share/GConf/schema 2> /dev/null || true
+@unexec rmdir %D/share/share/GConf 2> /dev/null || true
 @dirrm lib/GConf/2
 @dirrm include/gconf/2/gconf
 @dirrm include/gconf/2
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2005-11-14 20:27:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-11-16 14:56:59 UTC
State Changed
From-To: open->closed

Committed a different patch, but thank you for reporting this.