New style *_DEPENDS (untested, these ports are broken anyway).

This commit is contained in:
ajacoutot 2011-03-07 18:59:56 +00:00
parent 7f925b471d
commit 8e09e8c409
2 changed files with 17 additions and 13 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.21 2010/11/28 21:30:37 jasper Exp $
# $OpenBSD: Makefile,v 1.22 2011/03/07 18:59:56 ajacoutot Exp $
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
#BROKEN=adjust for types changes
@ -53,7 +53,7 @@ MAKE_ADA?=No
BUILD_DEPENDS+= :autoconf-2.59*:devel/autoconf/2.59
BUILD_DEPENDS+= ::devel/metaauto
BUILD_DEPENDS+= devel/metaauto
USE_LIBTOOL= Yes
SUBPACKAGE?=
@ -64,7 +64,8 @@ WANTLIB+=m
.if ${MAKE_JAVA:L} == "yes"
. if !defined(PACKAGING) || ${SUBPACKAGE} == "-java"
LIB_DEPENDS+=gc::devel/boehm-gc
LIB_DEPENDS += devel/boehm-gc
WANTLIB += gc
. endif
.endif
@ -78,7 +79,7 @@ MAKE_GXX=Yes
MULTI_PACKAGES=
REGRESS_DEPENDS=::devel/dejagnu
REGRESS_DEPENDS=devel/dejagnu
# No way around it, java wants a pure parser
.if ${MAKE_JAVA:L} == "yes"
@ -209,7 +210,7 @@ PKG_ARGS+=-DPPC=0
SUBPACKAGE?=
.if defined(PACKAGING)
. if !empty(SUBPACKAGE) && ${SUBPACKAGE} != "-estdc"
RUN_DEPENDS+=::${PKGPATH}
RUN_DEPENDS+=${PKGPATH}
. endif
. if ${SUBPACKAGE} == "-c++"
RUN_DEPENDS+=:gcc-${FULL_PKGVERSION}:${PKGPATH},-estdc
@ -217,7 +218,8 @@ RUN_DEPENDS+=:gcc-${FULL_PKGVERSION}:${PKGPATH},-estdc
.endif
.if !defined(PACKAGING) || ${SUBPACKAGE} == "-f95"
LIB_DEPENDS+=gmp:gmp->=4.2:devel/gmp
LIB_DEPENDS+=mpfr::devel/mpfr
LIB_DEPENDS += devel/mpfr
WANTLIB += mpfr
.endif
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.9 2010/11/28 21:30:37 jasper Exp $
# $OpenBSD: Makefile,v 1.10 2011/03/07 18:59:56 ajacoutot Exp $
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax amd64
#BROKEN=adjust for types changes
@ -54,7 +54,7 @@ DISTFILES= ${DISTNAME}.tar.bz2
SUPDISTFILES= adastrap-i386-3.3.6-4.tgz:0
BUILD_DEPENDS+= :autoconf-2.59*:devel/autoconf/2.59
BUILD_DEPENDS+= ::devel/metaauto
BUILD_DEPENDS+= devel/metaauto
USE_LIBTOOL= Yes
BUILD_DEPENDS+= :bison-*:devel/bison
@ -62,7 +62,7 @@ BUILD_DEPENDS+= :bison-*:devel/bison
MULTI_PACKAGES= -main
REGRESS_DEPENDS=::devel/dejagnu
REGRESS_DEPENDS=devel/dejagnu
DISTNAME= gcc-${FULL_VERSION}
@ -195,19 +195,21 @@ PKG_ARGS+=-DI386=0
.endif
RUN_DEPENDS= :gcc-${FULL_PKGVERSION}:${PKGPATH}
WANTLIB= c
WANTLIB= c mpfr
RUN_DEPENDS-main=
RUN_DEPENDS-c++ = ${RUN_DEPENDS} ::${PKGPATH},-estdc
RUN_DEPENDS-c++ = ${RUN_DEPENDS} ${PKGPATH},-estdc
LIB_DEPENDS-estdc=
WANTLIB-estdc= c m
LIB_DEPENDS+= gmp:gmp->=4.2:devel/gmp \
mpfr::devel/mpfr
devel/mpfr
LIB_DEPENDS-java= ${LIB_DEPENDS} \
gc::devel/boehm-gc
devel/boehm-gc
WANTLIB-java = ${WANTLIB} gc
.include <bsd.port.mk>