Approved by: Will

Some simple changes. Mostly implementing Mr. Sada Kenji patches to
JX x11-toolkit family ports:

   1. nonexistent -> ${NONEXISTENT}
   2. Allow you to define WRKDIRPREFIX safely.

   -JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
   +JXPORT_WRKSRC!=        cd ${JXPORT} && ${MAKE} -V WRKSRC
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2000-10-03 05:00:35 +00:00
parent ed13219d7c
commit c5549750dc
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=33349
12 changed files with 63 additions and 54 deletions

View file

@ -13,7 +13,7 @@ DISTNAME= Notebook_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jtoolbar-0_5_4.0:${PORTSDIR}/x11-toolkits/libjtoolbar \
@ -48,13 +48,14 @@ EXTRALIBFILES_MAKE_WRKSRC= include/make
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JX_MAKE_CONSTANTS= jtoolbar_constants jtree_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
JX_MAKE_CONSTANTS= jtoolbar_constants jtree_constants
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -17,7 +17,7 @@ DISTNAME= ${PORTNAME}_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jtoolbar-0_5_4.0:${PORTSDIR}/x11-toolkits/libjtoolbar \
@ -58,16 +58,17 @@ EXTRALIBFILES_MAKE_WRKSRC= include/make
# examples
EXAMPLEDIRS= desktop macros
EXAMPLEDIR_PREFIX= ${PREFIX}/share/examples/${PORTNAME}
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
JX_MAKE_CONSTANTS= jtoolbar_constants jtree_constants
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -13,7 +13,7 @@ DISTNAME= Code_Medic_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jsearch-0_5_6.0:${PORTSDIR}/x11-toolkits/libjsearch \
@ -49,16 +49,17 @@ DOCDIR_PREFIX= ${PREFIX}/share/doc/${PORTNAME}
# additional configuration and header files
EXTRALIB_PREFIX= ${X11BASE}/lib/jx
EXTRALIBFILES_MAKE_WRKSRC= include/make
.include <bsd.port.pre.mk>
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
JX_MAKE_CONSTANTS= jsearch_constants jtree_constants
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -13,7 +13,7 @@ DISTNAME= Arrow_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jsearch-0_5_6.0:${PORTSDIR}/x11-toolkits/libjsearch \
@ -51,13 +51,14 @@ EXTRALIBFILES_MAKE_WRKSRC= include/make
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JX_MAKE_CONSTANTS= jsearch_constants jtoolbar_constants jtree_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
JX_MAKE_CONSTANTS= jsearch_constants jtoolbar_constants jtree_constants
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -13,7 +13,7 @@ DISTNAME= Glove_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
j2dplot-0_6_5.0:${PORTSDIR}/x11-toolkits/libj2dplot \
@ -48,13 +48,14 @@ EXTRALIBFILES_MAKE_WRKSRC= include/make
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JX_MAKE_CONSTANTS= j2dplot_constants jparser_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
JX_MAKE_CONSTANTS= j2dplot_constants jparser_constants
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -13,7 +13,7 @@ DISTNAME= ${PORTNAME:S,_,-,}_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
j2dplot-0_6_5.0:${PORTSDIR}/x11-toolkits/libj2dplot \
@ -49,13 +49,14 @@ EXTRALIBFILES_MAKE_WRKSRC= include/make
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JX_MAKE_CONSTANTS= j2dplot_constants jparser_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
JX_MAKE_CONSTANTS= j2dplot_constants jparser_constants
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -13,7 +13,7 @@ DISTNAME= SystemG_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jtoolbar-0_5_4.0:${PORTSDIR}/x11-toolkits/libjtoolbar \
@ -46,13 +46,14 @@ EXTRALIBFILES_MAKE_WRKSRC= include/make
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JX_MAKE_CONSTANTS= jtoolbar_constants jtree_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
JX_MAKE_CONSTANTS= jtoolbar_constants jtree_constants
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
.else

View file

@ -14,15 +14,13 @@ DISTNAME= J2DPlot_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jparser-1_1_8.1:${PORTSDIR}/x11-toolkits/libjparser
WRKSRC= ${WRKDIR}/JX-1.5.3
INSTALLS_SHLIB= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
MAKE_ARGS= CC="${CC}" CXX="${CXX}" \
@ -34,6 +32,7 @@ PLIST_SUB= PORTNAME="${PORTNAME}" \
LIBVERSION="${LIBVERSION}" \
EXTRALIBFILES_MAKE_FILES="${EXTRALIBFILES_MAKE_FILES}" \
INCLUDEDIR="${INCLUDEDIR}"
INSTALLS_SHLIB= yes
# Make environment
PORTINCLUDES= -I${X11BASE}/include/jcore -I${X11BASE}/include/jx \
@ -56,15 +55,16 @@ EXTRALIB_PREFIX= ${PREFIX}/lib/jx
EXTRALIBDIRS= lib make
EXTRALIBFILES_MAKE_WRKSRC= include/make
EXTRALIBFILES_MAKE_FILES= j2dplot_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
LIBNUMBER= 0

View file

@ -14,14 +14,12 @@ DISTNAME= JParser_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT}
WRKSRC= ${WRKDIR}/JX-1.5.3
INSTALLS_SHLIB= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
MAKE_ARGS= CC="${CC}" CXX="${CXX}" \
@ -33,6 +31,7 @@ PLIST_SUB= PORTNAME="${PORTNAME}" \
LIBVERSION="${LIBVERSION}" \
EXTRALIBFILES_MAKE_FILES="${EXTRALIBFILES_MAKE_FILES}" \
INCLUDEDIR="${INCLUDEDIR}"
INSTALLS_SHLIB= yes
# Make environment
PORTINCLUDES= -I${X11BASE}/include/jcore -I${X11BASE}/include/jx \
@ -55,15 +54,16 @@ EXTRALIB_PREFIX= ${PREFIX}/lib/jx
EXTRALIBDIRS= lib make
EXTRALIBFILES_MAKE_WRKSRC= include/make
EXTRALIBFILES_MAKE_FILES= jparser_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
LIBNUMBER= 1

View file

@ -17,7 +17,7 @@ DISTNAME= JSearch_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT}

View file

@ -17,7 +17,7 @@ DISTNAME= JToolBar_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
jtree-1_1_7.1:${PORTSDIR}/x11-toolkits/libjtree
@ -61,16 +61,17 @@ EXTRALIB_PREFIX= ${PREFIX}/lib/jx
EXTRALIBDIRS= lib make
EXTRALIBFILES_MAKE_WRKSRC= include/make
EXTRALIBFILES_MAKE_FILES= jtoolbar_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
JX_MAKE_CONSTANTS= jtree_constants
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
LIBNUMBER= 0

View file

@ -17,7 +17,7 @@ DISTNAME= JTree_source-${PORTVERSION}
MAINTAINER= lioux@linf.unb.br
BUILD_DEPENDS= nonexistent:${JXPORT}:configure \
BUILD_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure \
makemake:${JXPORT}
LIB_DEPENDS= jx-1_5_3.1:${JXPORT}
@ -56,15 +56,16 @@ EXTRALIB_PREFIX= ${PREFIX}/lib/jx
EXTRALIBDIRS= lib make
EXTRALIBFILES_MAKE_WRKSRC= include/make
EXTRALIBFILES_MAKE_FILES= jtree_constants
.include <bsd.port.pre.mk>
# main jx distribution port wrksrc
JXPORT= ${PORTSDIR}/x11-toolkits/jx
JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
# main jx distribution files needed for building
COPY_JXDIRS= include
COPY_JXFILES= Makefile
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 300000
ALL_TARGET= freebsd3.x
LIBNUMBER= 1