Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Apr 2004 01:08:33 -0400
From:      Serge Gagnon <gagnon_s@sympatico.ca>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/65307: [Patch] port: x11-toolkits/9libs fix a conflict with vim
Message-ID:  <E1BBRmD-0003a2-Li@quenix.dnsalias.org>
Resent-Message-ID: <200404080410.i384AV1v031086@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         65307
>Category:       ports
>Synopsis:       [Patch] port: x11-toolkits/9libs fix a conflict with vim
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 07 21:10:31 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Serge Gagnon
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
me
>Environment:
System: FreeBSD quenix.dnsalias.org 4.9-STABLE FreeBSD 4.9-STABLE #0: Sat Apr 3 11:12:30 EST 2004 root@:/usr/obj/usr/src/sys/OCEAN i386


>Description:

	o Fix a conflict with vim (libc.h)
	  This ports will now install its headers in 
	  ${PREFIX}/include/9libs

	o New files:
		pkg-message
		files/patch-include::Makefile_in

>How-To-Repeat:

	Install x11-toolkits/9libs then
	install editors/vim

>Fix:


--- patch-Makefile begins here ---
--- Makefile.orig	Thu Apr  8 00:52:03 2004
+++ Makefile	Thu Apr  8 00:52:30 2004
@@ -26,4 +26,7 @@
 BROKEN=		"Does not compile on alpha or amd64"
 .endif
 
+post-install:
+	@${CAT} ${PKGMESSAGE}
+
 .include <bsd.port.post.mk>
--- patch-Makefile ends here ---

--- patch-pkg-plist begins here ---
--- pkg-plist.orig	Thu Apr  8 00:55:24 2004
+++ pkg-plist	Thu Apr  8 00:41:52 2004
@@ -1,8 +1,8 @@
-include/frame.h
-include/libc.h
-include/libg.h
-include/regexp.h
-include/u.h
+include/9libs/frame.h
+include/9libs/libc.h
+include/9libs/libg.h
+include/9libs/regexp.h
+include/9libs/u.h
 lib/9libs/include/conf9libs.h
 lib/libXg.a
 lib/libXg.la
--- patch-pkg-plist ends here ---

--- pkg-message begins here ---
The following headers files have been installed to:

${PREFIX}/9libs

frame.h libc.h libg.h regexp.h u.h

Don't forget to include (-I${PREFIX}/9libs) when you
compile with this toolkit.
--- pkg-message ends here ---

--- patch-include::Makefile_in begins here ---
--- include/Makefile.in.orig	Thu Apr  8 15:29:00 1999
+++ include/Makefile.in	Thu Apr  8 00:20:24 2004
@@ -152,11 +152,11 @@
 
 install-includeHEADERS: $(include_HEADERS)
 	@$(NORMAL_INSTALL)
-	$(mkinstalldirs) $(DESTDIR)$(includedir)
+	$(mkinstalldirs) $(DESTDIR)$(includedir)/9libs
 	@list='$(include_HEADERS)'; for p in $$list; do \
 	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
-	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p"; \
-	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p; \
+	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/9libs/$$p"; \
+	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/9libs/$$p; \
 	done
 
 uninstall-includeHEADERS:
--- patch-include::Makefile_in ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1BBRmD-0003a2-Li>