-# $DragonFly: src/lib/Makefile.inc,v 1.2 2005/04/21 13:42:33 joerg Exp $
# Default version for system libs (override in <lib>/Makefile if necessary)
SHLIB_MAJOR?= 3
+
+WARNS?= 6
# $FreeBSD: src/lib/csu/i386-elf/Makefile,v 1.6.2.5 2002/11/23 17:44:29 ru Exp $
-# $DragonFly: src/lib/csu/i386/Makefile.csu,v 1.1 2007/01/15 18:01:44 corecode Exp $
SRCS+= crt1.c crti.S crtn.S
OBJS+= gcrt1.o
INSTALLOBJS+= crt1.o crti.o crtn.o gcrt1.o
CLEANFILES+= crt1.o crti.o crtn.o gcrt1.o
+WARNS?= 2
CFLAGS+= -elf -Wall -fkeep-inline-functions \
-I${CSUDIR}/../common
OBJS+= gcrt1.o
INSTALLOBJS+= crt1.o crti.o crtn.o gcrt1.o
CLEANFILES+= crt1.o crti.o crtn.o gcrt1.o
+WARNS?= 2
CFLAGS+= -I${CSUDIR}/../common \
-I${CSUDIR}/../../libc/include
# $FreeBSD: src/lib/libarchive/Makefile,v 1.50 2006/09/05 05:59:45 kientzle Exp $
-# $DragonFly: src/lib/libarchive/Makefile,v 1.21 2008/06/18 06:28:21 hasso Exp $
LIB= archive
SHLIB_MAJOR= 5
CFLAGS+= -DPLATFORM_CONFIG_H=\"config.h\"
CFLAGS+= -I${.OBJDIR} -I${.CURDIR} -I${CONTRIBDIR}
-WARNS?= 6
DPADD= ${LIBBZ2} ${LIBLZMA} ${LIBMD} ${LIBZ}
LDADD= -lbz2 -llzma -lmd -lz
# $NetBSD: Makefile,v 1.3 2007/05/28 12:06:18 tls Exp $
-# $DragonFly: src/lib/libbluetooth/Makefile,v 1.1 2008/01/03 11:47:52 hasso Exp $
SYSDIR= ${.CURDIR}/../../sys/
SHLIB_MAJOR= 3
SRCS= bluetooth.c devaddr.c
MAN= bluetooth.3
-WARNS?= 6
CFLAGS+= -I${.CURDIR} -I${SYSDIR}
MIASM=
NOASM=
-WARNS=6
-
.include "${.CURDIR}/../libc/${MACHINE_ARCH}/Makefile.inc"
.include "${.CURDIR}/../libc/citrus/Makefile.inc"
# $FreeBSD: src/lib/libc_r/Makefile,v 1.24.2.7 2002/10/22 14:44:02 fjoe Exp $
-# $DragonFly: src/lib/libc_r/Makefile,v 1.8 2005/05/03 19:56:37 joerg Exp $
#
# All library objects contain rcsid strings by default; they may be
# excluded as a space-saving measure. To produce a library that does
LIB=c_r
SHLIB_MAJOR= 5
CSTD?=gnu89
+WARNS?=1
CFLAGS+=-DLIBC_RCS -DSYSLIBC_RCS -I${.CURDIR}/../libc/include
CFLAGS+=-DPTHREAD_KERNEL -D_THREAD_SAFE -I${.CURDIR}/uthread
CFLAGS+=-I${.CURDIR}/../../include
# $FreeBSD: src/lib/libcalendar/Makefile,v 1.4.2.1 2001/04/25 10:04:20 ru Exp $
-# $DragonFly: src/lib/libcalendar/Makefile,v 1.3 2008/10/28 16:54:09 swildner Exp $
LIB= calendar
SRCS= calendar.c easter.c
INCS= calendar.h
-
-WARNS?= 6
-
MAN= calendar.3
MLINKS= calendar.3 easterg.3 calendar.3 easterog.3 calendar.3 easteroj.3 \
# $FreeBSD: src/lib/libcom_err/Makefile,v 1.11.2.1 2001/04/25 10:04:22 ru Exp $
-# $DragonFly: src/lib/libcom_err/Makefile,v 1.2 2003/06/17 04:26:48 dillon Exp $
LIB= com_err
SRCS= com_err.c error.c
MAN= com_err.3
COM_ERRDIR= ${.CURDIR}/../../contrib/com_err
CFLAGS+= -I${COM_ERRDIR}
-WARNS?= 6
SUBDIR= doc
# @(#)Makefile 8.1 (Berkeley) 6/4/93
# $FreeBSD: src/lib/libcompat/Makefile,v 1.19.2.1 2001/04/25 10:04:23 ru Exp $
-# $DragonFly: src/lib/libcompat/Makefile,v 1.4 2008/10/28 17:23:45 swildner Exp $
LIB=compat
CFLAGS+=-I${.CURDIR}/../libc/locale
AINC= -I${.CURDIR}/../libc/${MACHINE_ARCH}
NOPIC=
+WARNS?= 0
.PATH: ${.CURDIR}/4.1/${MACHINE_ARCH} ${.CURDIR}/4.1 \
${.CURDIR}/4.3/${MACHINE_ARCH} ${.CURDIR}/4.3 \
SRCS= devattr.c devattr_device.c devattr_enumerate.c devattr_monitor.c
INCS= devattr.h
-WARNS?= 6
-
LDADD+= -lprop
DPADD+= ${LIBPROP}
# $FreeBSD: src/lib/libdevstat/Makefile,v 1.4.2.1 2001/04/25 10:04:27 ru Exp $
-# $DragonFly: src/lib/libdevstat/Makefile,v 1.3 2004/01/31 06:56:39 dillon Exp $
LIB= devstat
SRCS= devstat.c
INCS= devstat.h
-WARNS?= 6
-
MAN= devstat.3
MLINKS+=devstat.3 getnumdevs.3
SRCS=evtr.c ktrfmt.yy.c ktrfmt.tab.c
INCS=evtr.h
-
-CFLAGS+= -W -Wall
+WARNS?= 2
#ktrfmt.yy.c: ktrfmt.l ktrfmt.tab.h
# flex ktrfmt.l
# $FreeBSD: src/lib/libfetch/Makefile,v 1.51 2007/12/19 05:10:07 ru Exp $
-# $DragonFly: src/lib/libfetch/Makefile,v 1.9 2007/08/05 21:48:12 swildner Exp $
LIB= fetch
-WARNS?= 6
CFLAGS+= -I.
CFLAGS+= -DINET6 -DFTP_COMBINE_CWDS
SRCS= fetch.c common.c ftp.c http.c file.c \
LIB= fsid
SRCS= libfsid.c ufs.c hammer.c cd9660.c msdosfs.c ext2.c
INCS= libfsid.h
-WARNS?= 6
CFLAGS+= -D_FSID_INTERNAL
MAN= libfsid.3
MLINKS+= libfsid.3 fsid_probe.3
# $FreeBSD: src/lib/libftpio/Makefile,v 1.9.2.2 2001/04/25 10:04:30 ru Exp $
-# $DragonFly: src/lib/libftpio/Makefile,v 1.7 2008/10/28 16:54:09 swildner Exp $
LIB= ftpio
SHLIB_MAJOR= 7
MLINKS+= ftpio.3 ftpVerbose.3
CLEANFILES= ftperr.c
-WARNS?= 6
-
ftperr.c: ftp.errors
@echo '#include <stdio.h>' > ${.TARGET}
@echo '#include "ftpio.h"' >> ${.TARGET}
-# $DragonFly: src/lib/libiberty/Makefile,v 1.4 2005/04/21 13:42:33 joerg Exp $
-
LIB= iberty
SHLIB_MAJOR= 2
SRCS= argv.c concat.c hex.c
SRCS+= lbasename.c lrealpath.c
SRCS+= xatexit.c xexit.c
SRCS+= xcalloc.c xmalloc.c xmemdup.c xrealloc.c xstrdup.c xstrerror.c
-WARNS?= 6
NOMAN=1
-# $DragonFly: src/lib/libkcore/Makefile,v 1.4 2005/05/01 02:30:50 hmp Exp $
-
.PATH: ${.CURDIR}/../../sys/kern ${.CURDIR}/../../lib/libkinfo
LIB= kcore
NOMAN=
CFLAGS+= -I${.CURDIR}
-WARNS?= 6
SHLIB_MAJOR?= 2
SHLIBDIR?= /usr/lib
SRCS= xlat16_iconv.c xlat16_sysctl.c
SRCS+= quirks.c
+WARNS?= 0
SHLIB_MAJOR= 3
-# $DragonFly: src/lib/libkinfo/Makefile,v 1.6 2005/05/01 04:05:35 hmp Exp $
-
LIB= kinfo
SRCS= kinfo_file.c kinfo_net.c kinfo_sched.c kinfo_tty.c kinfo_vfs.c
SRCS+= kinfo_pcpu.c
NOMAN=
CFLAGS+= -I${.CURDIR}
-WARNS?= 6
SHLIB_MAJOR?= 2
# $FreeBSD: src/lib/libmilter/Makefile,v 1.1.2.2 2002/07/22 14:21:49 ru Exp $
-# $DragonFly: src/lib/libmilter/Makefile,v 1.9 2007/04/14 17:43:48 gshapiro Exp $
SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail-8.14
.PATH: ${SENDMAIL_DIR}/libmilter ${SENDMAIL_DIR}/libsm
INCS= ${SENDMAIL_DIR}/include/libmilter/mfapi.h \
${SENDMAIL_DIR}/include/libmilter/mfdef.h
LIB= milter
+WARNS?= 2
SRCS+= sm_os.h
SRCS+= main.c engine.c listener.c handler.c comm.c monitor.c smfi.c \
# $FreeBSD: src/lib/libncp/Makefile,v 1.3 1999/11/12 15:09:56 peter Exp $
-# $DragonFly: src/lib/libncp/Makefile,v 1.3 2005/04/21 13:42:34 joerg Exp $
NCPLIB=${.CURDIR}
NOMAN=
+WARNS?= 2
+
SRCS= ncpl_subr.c ncpl_bind.c ncpl_queue.c ncpl_file.c ncpl_misc.c \
ncpl_net.c ncpl_rcfile.c ncpl_conn.c ncpl_nls.c ncpl_msg.c \
ncpl_rpc.c ncpl_crypt.c ipx.c sap.c
# $FreeBSD: src/lib/libnetgraph/Makefile,v 1.4.2.2 2001/04/25 10:04:35 ru Exp $
-# $DragonFly: src/lib/libnetgraph/Makefile,v 1.5 2008/10/28 16:54:09 swildner Exp $
# $Whistle: Makefile,v 1.4 1999/01/17 03:41:02 julian Exp $
LIB= netgraph
SRCS= sock.c msg.c debug.c
INCS= netgraph.h
-WARNS?= 6
-
MLINKS+= netgraph.3 NgMkSockNode.3
MLINKS+= netgraph.3 NgNameNode.3
MLINKS+= netgraph.3 NgSendMsg.3
# Makefile for libopie
#
# $FreeBSD: src/lib/libopie/Makefile,v 1.10.2.3 2002/07/15 14:17:08 des Exp $
-# $DragonFly: src/lib/libopie/Makefile,v 1.4 2006/01/18 02:33:35 dillon Exp $
#
OPIE_DIST?= ${.CURDIR}/../../contrib/opie
DIST_DIR= ${OPIE_DIST}/${.CURDIR:T}
SHLIB_MAJOR= 3
+WARNS?= 1
KEYFILE?= \"/etc/opiekeys\"
-# $DragonFly: src/lib/libpam/Makefile,v 1.4 2005/07/14 14:21:16 joerg Exp $
-
LIB= pam
-WARNS?= 6
SRCDIR= ${.CURDIR}/../../contrib/openpam
CONTRIBDIR= ${SRCDIR}/lib
-# $DragonFly: src/lib/libpthread/Makefile,v 1.6 2008/01/20 19:14:09 corecode Exp $
-
LIBNAME= libpthread
SHLIB_MAJOR= 0
SHLIB_NAME= ${LIBNAME}.so
SONAME= ${SHLIB_NAME}.${SHLIB_MAJOR}
SRCS= dummy.c
-WARNS?= 6
MAN+= \
pthread.3 \
# SUCH DAMAGE.
#
# $FreeBSD: src/lib/libradius/Makefile,v 1.3.2.2 2002/06/17 02:24:57 brian Exp $
-# $DragonFly: src/lib/libradius/Makefile,v 1.5 2006/04/08 20:16:45 swildner Exp $
LIB= radius
SRCS= radlib.c
INCS= radlib.h radlib_vs.h
-WARNS?= 6
DPADD+= ${LIBMD}
LDADD+= -lmd
SHLIB_MAJOR= 2
# $FreeBSD: src/lib/libsbuf/Makefile,v 1.3.2.1 2002/10/10 19:24:35 kbyanc Exp $
-# $DragonFly: src/lib/libsbuf/Makefile,v 1.2 2003/06/17 04:26:51 dillon Exp $
LIB= sbuf
SRCS= subr_sbuf.c
-WARNS?= 6
.PATH: ${.CURDIR}/../../sys/kern
-# $DragonFly: src/lib/libsctp/Makefile,v 1.1 2005/07/15 16:06:33 eirikn Exp $
-
LIB= sctp
SRCS= sctp_sys_calls.c
+WARNS?= 3
.include <bsd.lib.mk>
# $FreeBSD: src/lib/libsm/Makefile,v 1.1.2.2 2002/07/19 18:46:26 ru Exp $
-# $DragonFly: src/lib/libsm/Makefile,v 1.12 2007/04/14 17:43:48 gshapiro Exp $
SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail-8.14
.PATH: ${SENDMAIL_DIR}/libsm
CFLAGS+=${SENDMAIL_CFLAGS}
LIB= sm
+WARNS?= 0
SRCS+= sm_os.h
SRCS+= assert.c debug.c errstring.c exc.c heap.c match.c rpool.c \
# $FreeBSD: src/lib/libsmb/Makefile,v 1.1.2.2 2001/12/20 09:21:31 sheldonh Exp $
-# $DragonFly: src/lib/libsmb/Makefile,v 1.3 2005/04/21 13:42:34 joerg Exp $
LIB= smb
CSTD?= gnu89
+WARNS?= 0
SHLIB_MAJOR= 2
# $NetBSD: Makefile,v 1.5 1999/07/23 09:44:38 mrg Exp $
# $FreeBSD: src/lib/libusbhid/Makefile,v 1.6 2002/03/28 18:44:24 joe Exp $
-# $DragonFly: src/lib/libusbhid/Makefile,v 1.7 2008/11/24 17:15:17 hasso Exp $
LIB= usbhid
MAN= usbhid.3
-WARNS?= 6
SHLIB_MAJOR= 2
-#
# $FreeBSD: src/lib/libwrap/Makefile,v 1.5.2.3 2002/07/22 14:21:50 ru Exp $
-# $DragonFly: src/lib/libwrap/Makefile,v 1.5 2005/09/24 02:50:47 sephe Exp $
#
LIB= wrap
MAN= hosts_access.3
MAN+= hosts_access.5 hosts_options.5
CSTD?= gnu89
+WARNS?= 1
.PATH: ${.CURDIR}/../../contrib/tcp_wrappers
INCS= ypclnt.h
CFLAGS+= -I.
-WARNS?= 6
GENSRCS=yp.h \
yp_clnt.c \
-# $DragonFly: src/lib/pam_module/Makefile.inc,v 1.3 2005/07/28 19:25:40 joerg Exp $
-
SHLIB_NAME= ${LIB}.so.${MODULE_SHLIB_MAJOR}
SHLIB_MAJOR= ${MODULE_SHLIB_MAJOR}
NOINSTALLLIB= yes
NOPROFILE= yes
-WARNS?= 6
TARGET_LIBDIR= /usr/lib/security
TARGET_SHLIBDIR= /usr/lib/security