summaryrefslogtreecommitdiff
path: root/devel/p5-Curses
diff options
context:
space:
mode:
authorjlam <jlam>2001-11-26 06:49:36 +0000
committerjlam <jlam>2001-11-26 06:49:36 +0000
commitae78e3c0497630c2e2ae971140d131df1f49e3bd (patch)
treeadb2df37f293a2d032459855304d52364a29788d /devel/p5-Curses
parentdd8b34ee163899b6ef1c913a0b50c66a0ca0f04d (diff)
downloadpkgsrc-ae78e3c0497630c2e2ae971140d131df1f49e3bd.tar.gz
Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
Diffstat (limited to 'devel/p5-Curses')
-rw-r--r--devel/p5-Curses/Makefile10
-rw-r--r--devel/p5-Curses/distinfo4
-rw-r--r--devel/p5-Curses/patches/patch-aa4
3 files changed, 10 insertions, 8 deletions
diff --git a/devel/p5-Curses/Makefile b/devel/p5-Curses/Makefile
index cf13d475fe9..691241c2549 100644
--- a/devel/p5-Curses/Makefile
+++ b/devel/p5-Curses/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2001/10/18 15:20:13 veego Exp $
+# $NetBSD: Makefile,v 1.11 2001/11/26 06:49:46 jlam Exp $
# FreeBSD Id: Makefile,v 1.8 1998/04/04 13:58:26 vanilla Exp
#
@@ -12,10 +12,10 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Curses/Curses.html
COMMENT= perl5 module for terminal screen handling and optimization
-DEPENDS= ncurses>=4.2:../../devel/ncurses
+USE_NCURSES= # needs libpanel.so
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Curses/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Curses/.packlist
MAKE_PARAMS= PANELS
@@ -23,4 +23,6 @@ do-configure:
@${LN} -sf ${WRKSRC}/hints/c-netbsd.ncurses.h ${WRKSRC}/c-config.h
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../devel/ncurses/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Curses/distinfo b/devel/p5-Curses/distinfo
index 2b2af50d19e..aa652e45e22 100644
--- a/devel/p5-Curses/distinfo
+++ b/devel/p5-Curses/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2001/04/21 00:44:34 wiz Exp $
+$NetBSD: distinfo,v 1.3 2001/11/26 06:49:47 jlam Exp $
SHA1 (Curses-1.05.tar.gz) = b84873e5196d7495999482df38254ee89e2e5ac4
Size (Curses-1.05.tar.gz) = 60897 bytes
-SHA1 (patch-aa) = 351002e494b6ce5001154158b036e3f8e08108de
+SHA1 (patch-aa) = 9a21c27839667ead39d3b6e0eea3e00c785dcbe4
SHA1 (patch-ab) = 578e6b65a930fd561254d8b6f3da7014debd271c
diff --git a/devel/p5-Curses/patches/patch-aa b/devel/p5-Curses/patches/patch-aa
index cef92eb6460..c0d227ad439 100644
--- a/devel/p5-Curses/patches/patch-aa
+++ b/devel/p5-Curses/patches/patch-aa
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.5 2000/08/28 18:20:43 jlam Exp $
+$NetBSD: patch-aa,v 1.6 2001/11/26 06:49:47 jlam Exp $
--- Makefile.PL.orig Sun Jul 16 15:13:25 2000
+++ Makefile.PL
@@ -9,7 +9,7 @@ $NetBSD: patch-aa,v 1.5 2000/08/28 18:20:43 jlam Exp $
- 'netbsd' => [ '' => '-lcurses -ltermcap' ],
+ 'netbsd' => {
+ 'bsd' => [ '' => '-lcurses -ltermcap' ],
-+ 'ncurses' => [ "-I$ENV{'LOCALBASE'}/include" => "$ENV{'LDFLAGS'} -lncurses" ],
++ 'ncurses' => [ '' => '-lncurses' ],
+ 'default' => 'ncurses'
+ },
'next' => [ '' => '-lcurses -ltermcap' ],