[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
X11R6.6+XF4 and pkgsrc (Re: xpkgwedge)
- Subject: X11R6.6+XF4 and pkgsrc (Re: xpkgwedge)
- From: 藤原 誠/Makoto Fujiwara<makoto@ki.nu>
- To: port-powerpc-ja@jp.netbsd.org
- Date: Sun, 06 Mar 2005 17:58:04 +0900
- Message-ID: <yfm7jkl9mn7.wl%makoto@ki.nu>
- In-Reply-To: <yfm4qgi55cb.wl%makoto@ki.nu>
- References: <m2sm43xvus.wl%hira@po6.nsk.ne.jp><E1CzcqP-0002Cm-Np@moeko.iri.co.jp><yfmacqbxdbu.wl%makoto@ki.nu><m21xbm83uw.wl%hira@po6.nsk.ne.jp><yfm4qgi55cb.wl%makoto@ki.nu>
- Delivered-To: mailing list port-powerpc-ja@jp.netbsd.org
- Mailing-List: contact port-powerpc-ja-help@jp.netbsd.org; run by ezmlm-idx
- User-Agent: Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka)FLIM/1.14.7 (Sanjō) APEL/10.6 Emacs/22.0.50(powerpc-unknown-netbsd2.99.15) MULE/5.0 (賢木)
> 千葉市中央区長洲
> 藤原 誠
実は最近、やっと、純粋な X11R6.6+XF4 しか入っていない機械で
pkgsrc/x11 などを make しています。
以前は /usr/X11R6 に入っていたものが /usr/X11 に入るように
なったと理解しています。それで /etc/mk.conf には
X11BASE= /usr/X11
と書いています。
ところが、それで /usr/pkgsrc/graphics/xpm で make しますと、
===> Configuring for xpm-3.4knb2
imake -DUseInstalled -I/usr/pkg/lib/X11/config -I/usr/X11/lib/X11/config
Imakefile.c:9: Imake.tmpl: No such file or directory
/usr/X11/bin/imake: Exit code 1.
Stop.
*** Error code 1
のように止ってしまいます。どうも xpkgwedge に変更が必要な気が
していまして、添付のように直して使っています。
この理解と、修正は合っているのでしょうか ?
(あるいは本当に必要な修正でしょうか ?)
---
(藤原)
Index: files/pkgxmkmf.in
===================================================================
RCS file: /e/st4200/cvsync/pkgsrc/pkgtools/xpkgwedge/files/pkgxmkmf.in,v
retrieving revision 1.4
diff -u -r1.4 pkgxmkmf.in
--- files/pkgxmkmf.in 3 Jan 2004 23:34:21 -0000 1.4
+++ files/pkgxmkmf.in 6 Mar 2005 08:34:40 -0000
@@ -10,7 +10,7 @@
usage="usage: $0 [-a] [top_of_sources_pathname [current_directory]]"
-xcfgdir=@X11BASE@/lib/X11/config
+xcfgdir=@X11BASE@/libdata/config
lcfgdir=@PREFIX@/lib/X11/config
vcfgdir=@VIEWBASE@/lib/X11/config
configdirspec=''
Index: files/xpkgwedge.def
===================================================================
RCS file: /e/st4200/cvsync/pkgsrc/pkgtools/xpkgwedge/files/xpkgwedge.def,v
retrieving revision 1.12
diff -u -r1.12 xpkgwedge.def
--- files/xpkgwedge.def 31 Jul 2004 01:42:06 -0000 1.12
+++ files/xpkgwedge.def 6 Mar 2005 08:34:07 -0000
@@ -82,7 +82,7 @@
#undef ProjectRoot
#define ProjectRoot $(PREFIX)
#undef ConfigDir
-#define ConfigDir $(X11_ROOT)/lib/X11/config
+#define ConfigDir $(X11_ROOT)/libdata/config
/*
* This emits dual -I and -L options to cc automatically, one for the actual
@@ -118,7 +118,7 @@
* configuration files installed there.
*/
#undef ImakeCmd
-#define ImakeCmd imake -I$(PREFIX)/lib/X11/config -I$(VIEWBASE)/lib/X11/config
+#define ImakeCmd imake -I$(PREFIX)/lib/X11/config -I$(VIEWBASE)/libdata/config
#endif
#endif /* AfterVendorCF */