Add/fix WANTLIB markers

This commit is contained in:
alek 2005-02-24 13:20:41 +00:00
parent 0b49fb825d
commit 522ecd0c11
22 changed files with 65 additions and 26 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.3 2004/11/23 11:25:02 espie Exp $
# $OpenBSD: Makefile,v 1.4 2005/02/24 13:20:41 alek Exp $
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
@ -7,9 +7,6 @@ FULL_VERSION=$V
MAINTAINER= Marc Espie <espie@openbsd.org>
WANTLIB=c z
MAKE_GXX=Yes
MAKE_FORTRAN=Yes
MAKE_OBJC=Yes
@ -27,6 +24,13 @@ BUILD_DEPENDS= ::devel/autoconf/2.13
BUILD_DEPENDS+= ::devel/metaauto
SUBPACKAGE?=
.if defined(PACKAGING) && ${SUBPACKAGE} != "-estdc"
WANTLIB=c
. if ${SUBPACKAGE} == "-java"
WANTLIB+=z
. endif
.endif
.if ${MAKE_JAVA:L} == "yes"
. if !defined(PACKAGING) || ${SUBPACKAGE} == "-java"
LIB_DEPENDS+=gc::devel/boehm-gc

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.10 2005/02/22 21:27:50 espie Exp $
# $OpenBSD: Makefile,v 1.11 2005/02/24 13:20:41 alek Exp $
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
@ -26,7 +26,10 @@ BUILD_DEPENDS= ::devel/autoconf/2.13
BUILD_DEPENDS+= ::devel/autoconf/2.59
BUILD_DEPENDS+= ::devel/metaauto
SUBPACKAGE?=
WANTLIB=c m
WANTLIB=c
.if ${SUBPACKAGE} == "-estdc"
WANTLIB+=m
.endif
.if ${MAKE_JAVA:L} == "yes"
. if !defined(PACKAGING) || ${SUBPACKAGE} == "-java"

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2004/10/07 18:30:26 sturm Exp $
# $OpenBSD: Makefile,v 1.5 2005/02/24 13:20:41 alek Exp $
NOT_FOR_ARCHS= sparc64
@ -16,6 +16,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MASTER_SITES= ${MASTER_SITE_GNU:=gprolog/}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.20 2002/12/29 20:41:07 fgsch Exp $
# $OpenBSD: Makefile,v 1.21 2005/02/24 13:20:41 alek Exp $
COMMENT= "GNU's Ubiquitous Intelligent Language for Extension"
@ -14,6 +14,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m ncurses readline
SEPARATE_BUILD= simple
CONFIGURE_STYLE= gnu

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2003/03/31 14:11:50 sturm Exp $
# $OpenBSD: Makefile,v 1.13 2005/02/24 13:20:41 alek Exp $
COMMENT= "programming language with generators, X11 and more"
COMMENT-no_x11= "programming language with generators"
@ -12,6 +12,7 @@ MASTER_SITES= http://www.cs.arizona.edu/icon/ftp/packages/unix/
DISTFILES= icon.v940src.tgz
MULTI_PACKAGES= -compiler
SUBPACKAGE?=
PKGNAME-compiler= icon-compiler-${VERSION}
@ -20,6 +21,10 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c
.if empty(SUBPACKAGE)
WANTLIB+=m
.endif
HOMEPAGE= http://www.cs.arizona.edu/icon/
@ -41,6 +46,9 @@ LIBDIR=${TRUEPREFIX}/lib/icon
CONFIGURE_TARGET=Configure
.else
CONFIGURE_TARGET=X-Configure
. if empty(SUBPACKAGE)
WANTLIB+=X11 Xpm
. endif
USE_X11=Yes
.endif

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2003/08/22 16:04:03 pvalchev Exp $
# $OpenBSD: Makefile,v 1.5 2005/02/24 13:20:41 alek Exp $
COMMENT= "convert Intel assembly language (nasm) to AT&T syntax (gas)"
@ -14,6 +14,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c stdc++ m
NO_REGRESS= Yes
CONFIGURE_STYLE=gnu

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.9 2004/06/22 00:18:07 naddy Exp $
# $OpenBSD: Makefile,v 1.10 2005/02/24 13:20:41 alek Exp $
COMMENT="compile Java source into .class files (quickly!)"
# Jikes, a fast Java compiler. As of OpenBSD 2.8, compilation needs
@ -17,6 +17,7 @@ PERMIT_PACKAGE_CDROM= "commercial contributor must indemnify all others"
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= "commercial contributor must indemnify all others"
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m stdc++
VMEM_WARNING= Yes

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2004/05/07 15:28:31 naddy Exp $
# $OpenBSD: Makefile,v 1.3 2005/02/24 13:20:41 alek Exp $
COMMENT= "command line JavaScript interpreter"
@ -12,6 +12,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MASTER_SITES= ${HOMEPAGE}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.22 2003/05/23 05:03:46 pvalchev Exp $
# $OpenBSD: Makefile,v 1.23 2005/02/24 13:20:41 alek Exp $
#
# If you are getting compile errors like these:
# Undefined symbol `_postOutOfMemory' referenced from text segment
@ -36,6 +36,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m z X11 SM Xext ICE
# build/configuration variables
CONFIGURE_STYLE=gnu

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2002/10/27 14:12:48 naddy Exp $
# $OpenBSD: Makefile,v 1.8 2005/02/24 13:20:41 alek Exp $
COMMENT= "small, Lisp-like interpreted language"
@ -12,6 +12,7 @@ PERMIT_PACKAGE_CDROM= No
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= No
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
WRKDIST= ${WRKDIR}/Klone

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.15 2002/07/30 14:36:50 brad Exp $
# $OpenBSD: Makefile,v 1.16 2005/02/24 13:20:41 alek Exp $
# $FreeBSD: Makefile,v 1.1.1.1 1999/01/18 04:50:26 steve Exp $
COMMENT= "new POSIX awk"
@ -12,6 +12,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
CONFIGURE_STYLE= gnu old

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2005/02/20 00:09:53 dons Exp $
# $OpenBSD: Makefile,v 1.5 2005/02/24 13:20:41 alek Exp $
# $NetBSD: Makefile,v 1.29 2004/03/26 21:19:53 wiz Exp $
COMMENT= "portable Haskell compiler"
@ -47,5 +47,6 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= gmp c m ncurses readline
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.17 2004/03/13 15:48:54 sturm Exp $
# $OpenBSD: Makefile,v 1.18 2005/02/24 13:20:41 alek Exp $
# $FreeBSD: ports/lang/otcl/Makefile,v 1.6 1999/11/28 18:31:28 steve Exp $
COMMENT= "MIT Object Tcl"
@ -13,6 +13,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m X11 Xext tcl83
MASTER_SITES= http://www.isi.edu/nsnam/dist/

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2005/01/12 21:31:06 sturm Exp $
# $OpenBSD: Makefile,v 1.13 2005/02/24 13:20:41 alek Exp $
.if ${MACHINE_ARCH} == "hppa"
BROKEN= "compiler hangs on py-Checker for example"
@ -22,6 +22,8 @@ AUTOCONF_VERSION= 2.57
LIB_DEPENDS= bz2::archivers/bzip2
WANTLIB-extra= ncurses
FLAVORS= no_bsddb
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "sparc64"

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile.inc,v 1.28 2005/01/12 21:31:06 sturm Exp $
# $OpenBSD: Makefile.inc,v 1.29 2005/02/24 13:20:41 alek Exp $
# IMPORTANT! If you make any changes to the Python ports, be sure
# to also update files/CHANGES.OpenBSD for your change. This is a
@ -44,6 +44,9 @@ SUBPACKAGE?=
.if defined(PACKAGING) && !empty(SUBPACKAGE)
RUN_DEPENDS= ::lang/python/${VERSION}
.else
WANTLIB= ssl curses termcap panel m crypto c util z readline pthread \
${WANTLIB-extra}
.endif
# On architectures with shared libs, no_xxx flavors are a convenient
@ -105,6 +108,7 @@ PKG_ARGS+=-Dtkinter=0
.if defined(PACKAGING) && ${SUBPACKAGE} == "-tkinter"
LIB_DEPENDS+= tk84:tk-8.4.*:x11/tk/8.4
WANTLIB= tcl84 X11
.endif
.if empty(FLAVOR:L:Mno_mpz)

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.29 2004/08/23 08:43:16 espie Exp $
# $OpenBSD: Makefile,v 1.30 2005/02/24 13:20:41 alek Exp $
COMMENT= "object oriented script language with threads"
@ -16,6 +16,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= ssl termcap m ncurses crypto c util z readline
MASTER_SITES= ftp://www.ruby-lang.org/pub/ruby/1.8/ \
ftp://mirror.nucba.ac.jp/pub/ruby/1.8/ \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.17 2004/09/15 19:12:09 espie Exp $
# $OpenBSD: Makefile,v 1.18 2005/02/24 13:20:41 alek Exp $
# losely based on the FreeBSD port
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "vax" || \
@ -28,6 +28,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c curses termcap m readline
FLAVORS=no_x11
@ -54,6 +55,7 @@ FEATURES+=x
OPTIONS+=--compiler-options=-I${X11BASE}/include --compiler-options=-O2
OPTIONS+=--linker-options=-L${X11BASE}/lib
SCM_DATA+= x11.scm xevent.scm
WANTLIB+= X11
.endif
BUILD_DEPENDS=::devel/slib

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.3 2002/10/27 14:12:48 naddy Exp $
# $OpenBSD: Makefile,v 1.4 2005/02/24 13:20:41 alek Exp $
ONLY_FOR_ARCHS= i386
@ -12,6 +12,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MASTER_SITES= ftp://ftp.research.bell-labs.com/dist/smlnj/release/110.0.7/
DIST_SUBDIR= smlnj-110.0.7

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.13 2004/07/04 03:18:59 brad Exp $
# $OpenBSD: Makefile,v 1.14 2005/02/24 13:20:41 alek Exp $
# $FreeBSD: Makefile,v 1.4 1997/12/01 16:50:49 pst Exp $
COMMENT= "Tool Command Language"
@ -16,6 +16,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MAKE_FLAGS= CFLAGS="${CFLAGS}"
FAKE_FLAGS= INSTALL="install -c" INSTALL_ROOT="${WRKINST}" \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.19 2004/07/04 03:18:59 brad Exp $
# $OpenBSD: Makefile,v 1.20 2005/02/24 13:20:41 alek Exp $
# Uses pthreads (can but does not at the moment)
COMMENT= "Tool Command Language"
@ -18,6 +18,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MAKE_FLAGS= CFLAGS="${CFLAGS}"
FAKE_FLAGS= INSTALL="install -c" INSTALL_ROOT="${WRKINST}" \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2003/08/18 14:56:08 avsm Exp $
# $OpenBSD: Makefile,v 1.6 2005/02/24 13:20:41 alek Exp $
COMMENT= "TenDRA: advanced BSD-licensed C compiler"
@ -29,6 +29,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c
pre-build:
(cd ${WRKSRC} && make openbsd)

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.10 2004/09/29 06:15:55 pvalchev Exp $
# $OpenBSD: Makefile,v 1.11 2005/02/24 13:20:42 alek Exp $
# XXX crashes & hangs, to be dealt with
NOT_FOR_ARCHS= powerpc m68k hppa arm
@ -19,6 +19,7 @@ PERMIT_DISTFILES_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c m X11 Xpm
WRKDIST= ${WRKDIR}