[PATCH] misc/shared-mime-info: Respect LOCALBASE

Tim Bishop tim at bishnet.net
Mon May 11 07:39:32 UTC 2009


>Submitter-Id:	current-users
>Originator:	Tim Bishop
>Organization:	
>Confidential:	no 
>Synopsis:	[PATCH] misc/shared-mime-info: Respect LOCALBASE
>Severity:	non-critical
>Priority:	low
>Category:	ports 
>Class:		change-request
>Release:	FreeBSD 7.2-STABLE i386
>Environment:
System: FreeBSD pendennis.kent.ac.uk 7.2-STABLE FreeBSD 7.2-STABLE #11: Sat May  9 11:29:42 BST
>Description:
This port does not correctly respect LOCALBASE. If it is set to
anything other than /usr/local it installs files in to the wrong
location. It's actually caused by one of the patches, rather than the
port itself.

Diff is attached to fix it.

Port maintainer (gnome at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- shared-mime-info-0.60.patch begins here ---
Index: files/patch-Makefile.in
===================================================================
RCS file: /u1/freebsd/cvs/ports/misc/shared-mime-info/files/patch-Makefile.in,v
retrieving revision 1.8
diff -u -r1.8 patch-Makefile.in
--- files/patch-Makefile.in	23 Feb 2009 05:20:29 -0000	1.8
+++ files/patch-Makefile.in	10 May 2009 21:41:27 -0000
@@ -5,7 +5,7 @@
  
  install-data-hook: 
 - at ENABLE_UPDATE_MIMEDB_TRUE@	$(DESTDIR)"$(bindir)/update-mime-database" -V "$(DESTDIR)$(datadir)/mime"
-+ at ENABLE_UPDATE_MIMEDB_TRUE@	for mdir in /usr/local/share/mime  /usr/local/gnome2/shared-mime-info/share/mime; do \
++ at ENABLE_UPDATE_MIMEDB_TRUE@	for mdir in $(prefix)/share/mime $(prefix)/gnome2/shared-mime-info/share/mime; do \
 + at ENABLE_UPDATE_MIMEDB_TRUE@		if [ -d $${mdir} ]; then \
 + at ENABLE_UPDATE_MIMEDB_TRUE@			$(DESTDIR)"$(bindir)/update-mime-database" "$${mdir}" ; \
 + at ENABLE_UPDATE_MIMEDB_TRUE@		fi; \
--- shared-mime-info-0.60.patch ends here ---



More information about the freebsd-gnome mailing list