FreeBSD Bugzilla – Attachment 79742 Details for
Bug 114507
Cleanup x11-toolkits/xview
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 4.71 KB, created by
Pedro F. Giffuni
on 2007-07-11 19:30:04 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Pedro F. Giffuni
Created:
2007-07-11 19:30:04 UTC
Size:
4.71 KB
patch
obsolete
>diff -ruN xview.orig/Makefile xview/Makefile >--- xview.orig/Makefile Sat Jun 30 18:45:20 2007 >+++ xview/Makefile Sat Jun 30 21:24:17 2007 >@@ -28,35 +28,27 @@ > ALL_TARGET= World > SUB_FILES= pkg-message > >-X11BASE2FIX= clients/olwm/screen.c clients/olwmslave/help_file.c \ >- lib/libxview/help/help_file.c lib/libxview/misc/gettext.h \ >- lib/libxview/textsw/txt_e_menu.c >- > MAN1= xview.1 > >+X11BASE2FIX= clients/olwmslave/help_file.c lib/libxview/help/help_file.c \ >+ lib/libxview/misc/gettext.h lib/libxview/textsw/txt_e_menu.c >+ > .include <bsd.port.pre.mk> > >-post-patch: >- @${REINPLACE_CMD} -e 's+/usr/X11R6+${PREFIX}+;' \ >+pre-configure: >+ @${REINPLACE_CMD} -e 's+/usr/local+${PREFIX}+;' \ > ${WRKSRC}/config/XView.cf > @${REINPLACE_CMD} -e "s,CcCmd cc,CcCmd ${CC}," \ > ${WRKSRC}/config/XView.tmpl > @${REINPLACE_CMD} -e 's+/usr/X11/+${X11BASE}/+g;' \ > ${WRKSRC}/clients/olwm/screen.c >- @${REINPLACE_CMD} -e 's+/usr/lib+${PREFIX}/lib+g;' \ >- ${WRKSRC}/clients/olwmslave/help_file.c \ >- ${WRKSRC}/lib/libxview/help/help_file.c \ >- ${WRKSRC}/lib/libxview/misc/gettext.h \ >- ${WRKSRC}/lib/libxview/textsw/txt_e_menu.c >+ ${REINPLACE_CMD} -e 's+/usr/lib+${PREFIX}/lib+' \ >+ ${X11BASE2FIX:C|^|${WRKSRC}/|} > @${REINPLACE_CMD} -e "s,^MSG_UTIL,#MSG_UTIL," \ > ${WRKSRC}/util/Imakefile >- >-pre-configure: > @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \ > 's|^#endif.*$$|#endif|;s|^#else.*$$|#else|;\ > s|^/\*\*/#*|XCOMM |' >- ${REINPLACE_CMD} -e 's+/usr/X11R6+${X11BASE}+' \ >- ${X11BASE2FIX:C|^|${WRKSRC}/|} > > post-install: > .if !defined{NOPORTDOCS} >diff -ruN xview.orig/files/patch-clients+olwm+screen.c xview/files/patch-clients+olwm+screen.c >--- xview.orig/files/patch-clients+olwm+screen.c Sat Jun 30 18:45:20 2007 >+++ xview/files/patch-clients+olwm+screen.c Sat Jun 30 19:44:35 2007 >@@ -1,5 +1,5 @@ > --- clients/olwm/screen.c.orig Tue Jun 29 00:11:56 1993 >-+++ clients/olwm/screen.c Fri Oct 17 15:18:34 2003 >++++ clients/olwm/screen.c Sat Jun 30 19:34:43 2007 > @@ -111,6 +111,12 @@ > static XrmQuark stippledRubberBandsCQ; > static XrmQuark stippledRubberBandsIQ; >@@ -21,21 +21,3 @@ > return True; > /*NOTREACHED*/ > break; >-@@ -460,7 +467,7 @@ >- * Construct bitmap search path as follows: >- * $OPENWINHOME/etc/workspace/patterns >- * $OPENWINHOME/include/X11/include/bitmaps >-- * /usr/X11/include/X11/include/bitmaps >-+ * /usr/X11R6/include/X11/include/bitmaps >- * >- * REMIND: this should be cleaned up so that it doesn't use a fixed-size >- * array. >-@@ -483,7 +490,7 @@ >- (void)sprintf(bmPath, "%s/include/X11/bitmaps",owHome); >- bitmapSearchPath[i++] = MemNewString(bmPath); >- >-- bitmapSearchPath[i++] = MemNewString("/usr/X11/include/X11/bitmaps"); >-+ bitmapSearchPath[i++] = MemNewString("/usr/X11R6/include/X11/bitmaps"); >- >- bitmapSearchPath[i] = (char *)NULL; >- } >diff -ruN xview.orig/files/patch-config+XView.cf xview/files/patch-config+XView.cf >--- xview.orig/files/patch-config+XView.cf Sat Jun 30 18:45:20 2007 >+++ xview/files/patch-config+XView.cf Sat Jun 30 20:55:40 2007 >@@ -5,7 +5,7 @@ > */ > #ifndef XVDestDir > -#define XVDestDir /usr/X11/xview >-+#define XVDestDir /usr/X11R6 >++#define XVDestDir /usr/local > #endif > /* > * Command to add object modules to the library. >diff -ruN xview.orig/files/patch-lib+libxview+textsw+txt_e_menu.c xview/files/patch-lib+libxview+textsw+txt_e_menu.c >--- xview.orig/files/patch-lib+libxview+textsw+txt_e_menu.c Sat Jun 30 18:45:20 2007 >+++ xview/files/patch-lib+libxview+textsw+txt_e_menu.c Sat Jun 30 20:14:13 2007 >@@ -1,14 +1,5 @@ >---- lib/libxview/textsw/txt_e_menu.c.orig Thu Oct 5 19:18:11 2006 >-+++ lib/libxview/textsw/txt_e_menu.c Thu Oct 5 20:03:45 2006 >-@@ -19,7 +19,7 @@ >- * 3. $(HOME)/.text_extras_menu{.<locale>} (home dir), >- * 4. locale sensitive system default >- * ("$OPENWINHOME/lib/locale/<locale>/XView/.text_extras_menu") >-- * 4. fall back to SunView1 ("/usr/lib/.text_extras_menu") >-+ * 4. fall back to SunView1 ("/usr/X11R6/lib/.text_extras_menu") >- * >- * Always try locale specific name first, if not there, try without >- * locale name. In the #4, we will fall back to the "C" locale. >+--- lib/libxview/textsw/txt_e_menu.c.orig Tue Jun 29 00:17:42 1993 >++++ lib/libxview/textsw/txt_e_menu.c Sat Jun 30 20:13:46 2007 > @@ -76,6 +76,8 @@ > static int Nargs; > static char *check_filename_locale(); >@@ -18,7 +9,7 @@ > extern int EXTRASMENU_FILENAME_KEY; > > Pkg_private char * >-@@ -138,15 +140,22 @@ >+@@ -138,10 +140,17 @@ > > #ifdef notdef > /* Gee, still?... We will try the old fashioned way */ >@@ -36,9 +27,3 @@ > #endif > } > >- /* Giving up, try with ancient way (SunView1) */ >-- (void) sprintf(tmp, "/usr/lib/.%s", EXTRASMENU); >-+ (void) sprintf(tmp, "/usr/X11R6/lib/.%s", EXTRASMENU); >- result = xv_strsave(tmp); >- >- found:
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 114507
: 79742