Subject: pkg/23885: ap2-perl doesn't have a buildlink2.mk
To: None <gnats-bugs@gnats.NetBSD.org>
From: Adam C. Migus <adam@migus.org>
List: netbsd-bugs
Date: 12/25/2003 15:50:06
>Number:         23885
>Category:       pkg
>Synopsis:       ap2-perl doesn't have a buildlink2.mk (might be nice to have).
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 25 20:51:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.6ZG
>Organization:
>Environment:
System: NetBSD ganyopa.migus.org 1.6ZG NetBSD 1.6ZG (MIGUS.ORG.MP) #0: Sat Dec 20 08:32:01 EST 2003 amigus@ganyopa.migus.org:/usr/obj/sys/arch/i386/compile/MIGUS.ORG.MP i386
Architecture: i386
Machine: i386
>Description:
	ap2-perl doesn't have a buildlink2.mk.  ap-perl however does have one.
>How-To-Repeat:
	cd pkgsrc/www/ap2-perl; ls -l buildlink2.mk # :-)
>Fix:
	Apply the following patch:
diff -Nru www/ap2-perl.orig/buildlink2.mk www/ap2-perl/buildlink2.mk
--- www/ap2-perl.orig/buildlink2.mk	1969-12-31 19:00:00.000000000 -0500
+++ www/ap2-perl/buildlink2.mk	2003-12-22 11:06:36.000000000 -0500
@@ -0,0 +1,25 @@
+# $NetBSD$
+#
+# This Makefile fragment is included by packages that use ap2-perl.
+#
+# This file was created automatically using createbuildlink 2.8.
+#
+
+.if !defined(AP2_PERL_BUILDLINK2_MK)
+AP2_PERL_BUILDLINK2_MK=	# defined
+
+BUILDLINK_PACKAGES+=			ap2-perl
+BUILDLINK_DEPENDS.ap2-perl?=		ap2-perl>=1.99.8nb1
+BUILDLINK_PKGSRCDIR.ap2-perl?=		../../www/ap2-perl
+
+EVAL_PREFIX+=	BUILDLINK_PREFIX.ap2-perl=ap2-perl
+BUILDLINK_PREFIX.ap2-perl_DEFAULT=	${LOCALBASE}
+BUILDLINK_FILES.ap2-perl+=	lib/httpd/mod_perl.*
+
+.include "../../www/apache2/buildlink2.mk"
+
+BUILDLINK_TARGETS+=	ap2-perl-buildlink
+
+ap2-perl-buildlink: _BUILDLINK_USE
+
+.endif	# AP2_PERL_BUILDLINK2_MK
>Release-Note:
>Audit-Trail:
>Unformatted: