Add GTK support. Set "HAVE_GTK" to invoke it.
Submitted by: Yuan-Chen Cheng <ycheng@ycheng.wsl.sinica.edu.tw>
This commit is contained in:
parent
b5f0f4ae2f
commit
1a56eeadb8
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=22618
@ -45,7 +45,10 @@ MLINKS+= vim.1 gvim.1 vim.1 gview.1 vim.1 rgvim.1 vim.1 rgview.1
|
||||
|
||||
MAKE_FLAGS:= CONF_OPT_MAX="--enable-max-features" ${MAKE_FLAGS}
|
||||
|
||||
.if defined(HAVE_MOTIF)
|
||||
.if defined(HAVE_GTK)
|
||||
LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
|
||||
MAKE_FLAGS:= CONF_OPT_GUI="--enable-gui=gtk --with-gtk-prefix=${X11BASE} --enable-multibyte --enable-fontset --enable-multibyte --enable-xim" ${MAKE_FLAGS}
|
||||
.elif defined(HAVE_MOTIF)
|
||||
REQUIRES_MOTIF= yes
|
||||
MAKE_FLAGS:= CONF_OPT_GUI="--enable-gui=motif --with-motif-lib=\"${MOTIFLIB}\"" MOTIFHOME=${X11BASE} ${MAKE_FLAGS}
|
||||
.else
|
||||
|
@ -1,7 +1,21 @@
|
||||
--- configure.orig Thu Mar 11 07:11:42 1999
|
||||
+++ configure Mon Mar 22 10:45:57 1999
|
||||
@@ -3100,7 +3100,7 @@
|
||||
gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` /local/Motif*/lib /local/lib/Motif* /usr/local/Motif*/lib /usr/local/lib/Motif* /usr/Motif*/lib /usr/lib/Motif* /usr/local/lib /usr/local/X11*/lib /usr/lib /usr/X11*/lib /usr/lib/X11* /usr/dt/lib $MOTIFHOME/lib `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
|
||||
--- configure.orig Sun Sep 19 03:59:45 1999
|
||||
+++ configure Sun Oct 24 21:47:29 1999
|
||||
@@ -2906,11 +2906,11 @@
|
||||
|
||||
if test "x$gtk_config_prefix" != "x" ; then
|
||||
gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
|
||||
- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
|
||||
+ GTK_CONFIG=$gtk_config_prefix/bin/gtk12-config
|
||||
fi
|
||||
if test "x$gtk_config_exec_prefix" != "x" ; then
|
||||
gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
|
||||
- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
|
||||
+ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk12-config
|
||||
fi
|
||||
if test "X$GTK_CONFIG" = "X"; then
|
||||
# Extract the first word of "gtk-config", so it can be a program name with args.
|
||||
@@ -3098,7 +3098,7 @@
|
||||
gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/lib/g` `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
|
||||
GUI_LIB_LOC=
|
||||
for try in $gui_libs; do
|
||||
- for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl; do
|
||||
|
@ -45,7 +45,10 @@ MLINKS+= vim.1 gvim.1 vim.1 gview.1 vim.1 rgvim.1 vim.1 rgview.1
|
||||
|
||||
MAKE_FLAGS:= CONF_OPT_MAX="--enable-max-features" ${MAKE_FLAGS}
|
||||
|
||||
.if defined(HAVE_MOTIF)
|
||||
.if defined(HAVE_GTK)
|
||||
LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
|
||||
MAKE_FLAGS:= CONF_OPT_GUI="--enable-gui=gtk --with-gtk-prefix=${X11BASE} --enable-multibyte --enable-fontset --enable-multibyte --enable-xim" ${MAKE_FLAGS}
|
||||
.elif defined(HAVE_MOTIF)
|
||||
REQUIRES_MOTIF= yes
|
||||
MAKE_FLAGS:= CONF_OPT_GUI="--enable-gui=motif --with-motif-lib=\"${MOTIFLIB}\"" MOTIFHOME=${X11BASE} ${MAKE_FLAGS}
|
||||
.else
|
||||
|
@ -1,7 +1,21 @@
|
||||
--- configure.orig Thu Mar 11 07:11:42 1999
|
||||
+++ configure Mon Mar 22 10:45:57 1999
|
||||
@@ -3100,7 +3100,7 @@
|
||||
gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` /local/Motif*/lib /local/lib/Motif* /usr/local/Motif*/lib /usr/local/lib/Motif* /usr/Motif*/lib /usr/lib/Motif* /usr/local/lib /usr/local/X11*/lib /usr/lib /usr/X11*/lib /usr/lib/X11* /usr/dt/lib $MOTIFHOME/lib `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
|
||||
--- configure.orig Sun Sep 19 03:59:45 1999
|
||||
+++ configure Sun Oct 24 21:47:29 1999
|
||||
@@ -2906,11 +2906,11 @@
|
||||
|
||||
if test "x$gtk_config_prefix" != "x" ; then
|
||||
gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
|
||||
- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
|
||||
+ GTK_CONFIG=$gtk_config_prefix/bin/gtk12-config
|
||||
fi
|
||||
if test "x$gtk_config_exec_prefix" != "x" ; then
|
||||
gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
|
||||
- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
|
||||
+ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk12-config
|
||||
fi
|
||||
if test "X$GTK_CONFIG" = "X"; then
|
||||
# Extract the first word of "gtk-config", so it can be a program name with args.
|
||||
@@ -3098,7 +3098,7 @@
|
||||
gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/lib/g` `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
|
||||
GUI_LIB_LOC=
|
||||
for try in $gui_libs; do
|
||||
- for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl; do
|
||||
|
@ -45,7 +45,10 @@ MLINKS+= vim.1 gvim.1 vim.1 gview.1 vim.1 rgvim.1 vim.1 rgview.1
|
||||
|
||||
MAKE_FLAGS:= CONF_OPT_MAX="--enable-max-features" ${MAKE_FLAGS}
|
||||
|
||||
.if defined(HAVE_MOTIF)
|
||||
.if defined(HAVE_GTK)
|
||||
LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
|
||||
MAKE_FLAGS:= CONF_OPT_GUI="--enable-gui=gtk --with-gtk-prefix=${X11BASE} --enable-multibyte --enable-fontset --enable-multibyte --enable-xim" ${MAKE_FLAGS}
|
||||
.elif defined(HAVE_MOTIF)
|
||||
REQUIRES_MOTIF= yes
|
||||
MAKE_FLAGS:= CONF_OPT_GUI="--enable-gui=motif --with-motif-lib=\"${MOTIFLIB}\"" MOTIFHOME=${X11BASE} ${MAKE_FLAGS}
|
||||
.else
|
||||
|
@ -1,7 +1,21 @@
|
||||
--- configure.orig Thu Mar 11 07:11:42 1999
|
||||
+++ configure Mon Mar 22 10:45:57 1999
|
||||
@@ -3100,7 +3100,7 @@
|
||||
gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` /local/Motif*/lib /local/lib/Motif* /usr/local/Motif*/lib /usr/local/lib/Motif* /usr/Motif*/lib /usr/lib/Motif* /usr/local/lib /usr/local/X11*/lib /usr/lib /usr/X11*/lib /usr/lib/X11* /usr/dt/lib $MOTIFHOME/lib `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
|
||||
--- configure.orig Sun Sep 19 03:59:45 1999
|
||||
+++ configure Sun Oct 24 21:47:29 1999
|
||||
@@ -2906,11 +2906,11 @@
|
||||
|
||||
if test "x$gtk_config_prefix" != "x" ; then
|
||||
gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
|
||||
- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
|
||||
+ GTK_CONFIG=$gtk_config_prefix/bin/gtk12-config
|
||||
fi
|
||||
if test "x$gtk_config_exec_prefix" != "x" ; then
|
||||
gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
|
||||
- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
|
||||
+ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk12-config
|
||||
fi
|
||||
if test "X$GTK_CONFIG" = "X"; then
|
||||
# Extract the first word of "gtk-config", so it can be a program name with args.
|
||||
@@ -3098,7 +3098,7 @@
|
||||
gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/lib/g` `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
|
||||
GUI_LIB_LOC=
|
||||
for try in $gui_libs; do
|
||||
- for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl; do
|
||||
|
Loading…
Reference in New Issue
Block a user