summaryrefslogtreecommitdiff
path: root/devel/libslang
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2001-06-26 14:26:03 +0000
committerzuntum <zuntum@pkgsrc.org>2001-06-26 14:26:03 +0000
commit7488cbf3aef26dd5f72ddedcd21b388a39816994 (patch)
treeecc4676e0b614f191d944f51465135657c781198 /devel/libslang
parentd14acd3b26dd5364fa3cac6c6586a5e25b03e58e (diff)
downloadpkgsrc-7488cbf3aef26dd5f72ddedcd21b388a39816994.tar.gz
o add buildlink.mk file for use by other packages
o mark as USE_BUILDLINK_ONLY
Diffstat (limited to 'devel/libslang')
-rw-r--r--devel/libslang/Makefile3
-rw-r--r--devel/libslang/buildlink.mk34
2 files changed, 36 insertions, 1 deletions
diff --git a/devel/libslang/Makefile b/devel/libslang/Makefile
index ca7e2ccdb22..668d51b11c2 100644
--- a/devel/libslang/Makefile
+++ b/devel/libslang/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2001/02/26 16:42:29 tron Exp $
+# $NetBSD: Makefile,v 1.30 2001/06/26 14:26:03 zuntum Exp $
#
DISTNAME= slang-1.4.4
@@ -16,6 +16,7 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.s-lang.org/
COMMENT= Routines for rapid alpha-numeric terminal applications development
+USE_BUILDLINK_ONLY= YES
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
diff --git a/devel/libslang/buildlink.mk b/devel/libslang/buildlink.mk
new file mode 100644
index 00000000000..e1d8b7f0836
--- /dev/null
+++ b/devel/libslang/buildlink.mk
@@ -0,0 +1,34 @@
+# $NetBSD: buildlink.mk,v 1.1 2001/06/26 14:26:03 zuntum Exp $
+#
+# This Makefile fragment is included by packages that use libslang.
+#
+# To use this Makefile fragment, simply:
+#
+# (1) Optionally define BUILDLINK_DEPENDS.libslang to the dependency pattern
+# for the version of libslang desired.
+# (2) Include this Makefile fragment in the package Makefile,
+# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
+# search path, and
+# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
+# path.
+
+.if !defined(LIBSLANG_BUILDLINK_MK)
+LIBSLANG_BUILDLINK_MK= # defined
+
+BUILDLINK_DEPENDS.libslang?= libslang>=1.4.4
+DEPENDS+= ${BUILDLINK_DEPENDS.libslang}:../../devel/libslang
+
+BUILDLINK_PREFIX.libslang= ${LOCALBASE}
+BUILDLINK_FILES.libslang= include/slcurses.h
+BUILDLINK_FILES.libslang+= include/slang.h
+BUILDLINK_FILES.libslang+= lib/libslang.*
+
+BUILDLINK_TARGETS.libslang= libslang-buildlink
+BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.libslang}
+
+pre-configure: ${BUILDLINK_TARGETS.libslang}
+libslang-buildlink: _BUILDLINK_USE
+
+.include "../../mk/bsd.buildlink.mk"
+
+.endif # LIBSLANG_BUILDLINK_MK