summaryrefslogtreecommitdiff
path: root/devel/zlib
diff options
context:
space:
mode:
authorwiz <wiz>2004-07-06 22:41:15 +0000
committerwiz <wiz>2004-07-06 22:41:15 +0000
commitb3000408bb35c0f10a597bd8d3c5992b8dc344af (patch)
tree7d9cf0e86307ff343c03ce81d6f3e1ee125c623f /devel/zlib
parent353f8fa55d51cf8bc4e4e840d7a27bd342b1cd31 (diff)
downloadpkgsrc-b3000408bb35c0f10a597bd8d3c5992b8dc344af.tar.gz
Unused.
Diffstat (limited to 'devel/zlib')
-rw-r--r--devel/zlib/buildlink2.mk121
1 files changed, 0 insertions, 121 deletions
diff --git a/devel/zlib/buildlink2.mk b/devel/zlib/buildlink2.mk
deleted file mode 100644
index 0a156635c07..00000000000
--- a/devel/zlib/buildlink2.mk
+++ /dev/null
@@ -1,121 +0,0 @@
-# $NetBSD: buildlink2.mk,v 1.14 2004/02/12 02:35:06 jlam Exp $
-
-.if !defined(ZLIB_BUILDLINK2_MK)
-ZLIB_BUILDLINK2_MK= # defined
-
-.include "../../mk/bsd.prefs.mk"
-
-BUILDLINK_DEPENDS.zlib?= zlib>=1.1.4nb1
-BUILDLINK_PKGSRCDIR.zlib?= ../../devel/zlib
-
-_ZLIB_H= /usr/include/zlib.h
-
-.if !defined(BUILDLINK_IS_BUILTIN.zlib)
-BUILDLINK_IS_BUILTIN.zlib= NO
-. if exists(${_ZLIB_H})
-#
-# Create an appropriate name for the built-in package distributed
-# with the system. This package name can be used to check against
-# BUILDLINK_DEPENDS.<pkg> to see if we need to install the pkgsrc
-# version or if the built-in one is sufficient.
-#
-_ZLIB_VERSION!= \
- ${AWK} '/\#define[ ]*ZLIB_VERSION/ { \
- vers = $$3; \
- gsub("\"", "", vers); \
- print vers; \
- } \
- ' ${_ZLIB_H}
-_ZLIB_PKG= zlib-${_ZLIB_VERSION}
-#
-# If the built-in zlib is 1.1.4, then check whether it has the security
-# fix for CAN-2003-0107, which was a buffer overflow in the gzprintf
-# function. If it does, then treat it as the equivalent of zlib-1.1.4nb1.
-#
-_HAVE_CAN_2003_0107_FIX= NetBSD-1.3[I-Z]*-* NetBSD-1.[456]*-*
-_HAVE_CAN_2003_0107_FIX+= NetBSD-[2-9]*-* NetBSD-1[0-9]*-*
-#
-# XXX These patterns for {Free,Open}BSD are too permissive, but I'm not
-# XXX sure which versions of those OSes provide secure versions of
-# XXX zlib-1.1.4.
-#
-_HAVE_CAN_2003_0107_FIX+= FreeBSD-*-* OpenBSD-*-*
-. if ${_ZLIB_VERSION} == "1.1.4"
-. for _pattern_ in ${_HAVE_CAN_2003_0107_FIX}
-. if !empty(MACHINE_PLATFORM:M${_pattern_})
-_ZLIB_PKG= zlib-1.1.4nb1
-. endif
-. endfor
-. endif
-
-_ZLIB_DEPENDS= ${BUILDLINK_DEPENDS.zlib}
-BUILDLINK_IS_BUILTIN.zlib!= \
- if ${PKG_ADMIN} pmatch '${_ZLIB_DEPENDS}' ${_ZLIB_PKG}; then \
- ${ECHO} "YES"; \
- else \
- ${ECHO} "NO"; \
- fi
-. endif
-MAKEFLAGS+= BUILDLINK_IS_BUILTIN.zlib=${BUILDLINK_IS_BUILTIN.zlib}
-.endif
-
-.if !empty(BUILDLINK_IS_BUILTIN.zlib:M[yY][eE][sS])
-BUILDLINK_USE_BUILTIN.zlib= YES
-.else
-BUILDLINK_USE_BUILTIN.zlib= NO
-.endif
-
-.if !empty(PREFER_NATIVE:M[yY][eE][sS]) && \
- ${BUILDLINK_IS_BUILTIN.zlib} == "YES"
-BUILDLINK_USE_BUILTIN.zlib= YES
-.endif
-.if !empty(PREFER_PKGSRC:M[yY][eE][sS])
-BUILDLINK_USE_BUILTIN.zlib= NO
-.endif
-.if !empty(PREFER_NATIVE:Mzlib) && \
- ${BUILDLINK_IS_BUILTIN.zlib} == "YES"
-BUILDLINK_USE_BUILTIN.zlib= YES
-.endif
-.if !empty(PREFER_PKGSRC:Mzlib)
-BUILDLINK_USE_BUILTIN.zlib= NO
-.endif
-
-.if defined(USE_ZLIB)
-BUILDLINK_USE_BUILTIN.zlib= NO
-.endif
-
-.if !empty(BUILDLINK_USE_BUILTIN.zlib:M[nN][oO])
-BUILDLINK_PACKAGES+= zlib
-EVAL_PREFIX+= BUILDLINK_PREFIX.zlib=zlib
-BUILDLINK_PREFIX.zlib_DEFAULT= ${LOCALBASE}
-#
-# If we depend on the package, depend on the latest version with a library
-# major number bump.
-#
-BUILDLINK_DEPENDS.zlib= zlib>=1.2.1
-_BLNK_ZLIB_LDFLAGS= -L${BUILDLINK_PREFIX.zlib}/lib -lz
-.else
-BUILDLINK_PREFIX.zlib= /usr
-_BLNK_ZLIB_LDFLAGS= -lz
-.endif
-
-LIBTOOL_ARCHIVE_UNTRANSFORM_SED+= \
- -e "s|${BUILDLINK_PREFIX.zlib}/lib/libz.la|${_BLNK_ZLIB_LDFLAGS}|g" \
- -e "s|${LOCALBASE}/lib/libz.la|${_BLNK_ZLIB_LDFLAGS}|g"
-
-BUILDLINK_FILES.zlib= include/zconf.h
-BUILDLINK_FILES.zlib+= include/zlib.h
-BUILDLINK_FILES.zlib+= lib/libz.*
-
-BUILDLINK_TARGETS+= zlib-buildlink
-BUILDLINK_TARGETS+= zlib-libz-la
-
-zlib-buildlink: _BUILDLINK_USE
-
-zlib-libz-la:
- ${_PKG_SILENT}${_PKG_DEBUG} \
- lafile="${BUILDLINK_DIR}/lib/libz.la"; \
- libpattern="${BUILDLINK_PREFIX.zlib}/lib/libz.*"; \
- ${BUILDLINK_FAKE_LA}
-
-.endif # ZLIB_BUILDLINK2_MK