summaryrefslogtreecommitdiff
path: root/devel/libltdl
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>2004-10-17 15:34:27 +0000
committertv <tv@pkgsrc.org>2004-10-17 15:34:27 +0000
commit840de7f0dcad362868b6ae656624ac78ce12bced (patch)
tree60a403aecdddbeefb68991916aa31afc1038fba9 /devel/libltdl
parent34b95a012918b0f8da5f75a7fc51480a77add995 (diff)
downloadpkgsrc-840de7f0dcad362868b6ae656624ac78ce12bced.tar.gz
Specialized bl3 include used to intercept "convenience" copies of libltdl
embedded within program source, which is often not very up-to-date.
Diffstat (limited to 'devel/libltdl')
-rw-r--r--devel/libltdl/convenience.mk13
1 files changed, 13 insertions, 0 deletions
diff --git a/devel/libltdl/convenience.mk b/devel/libltdl/convenience.mk
new file mode 100644
index 00000000000..6e52686a707
--- /dev/null
+++ b/devel/libltdl/convenience.mk
@@ -0,0 +1,13 @@
+# $NetBSD: convenience.mk,v 1.1 2004/10/17 15:34:27 tv Exp $
+# Override "libltdlc.la" -- the libltdl "convenience" library embedded into
+# programs that ship with libltdl.
+
+post-patch: fix-libltdlc
+fix-libltdlc:
+ ${ECHO} 'all install:' >${WRKSRC}/libltdl/Makefile.in
+ ${ECHO} 'all install:' >${WRKSRC}/libltdl/Makefile
+ ${RM} -f ${WRKSRC}/libltdl/Makefile.am ${WRKSRC}/libltdl/configure*
+ ${LN} -fs ${BUILDLINK_DIR}/include/ltdl.h ${WRKSRC}/libltdl/ltdl.h
+ ${LN} -fs ${BUILDLINK_DIR}/lib/libltdl.la ${WRKSRC}/libltdl/libltdlc.la
+
+.include "../../devel/libltdl/buildlink3.mk"