summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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