diff options
author | tv <tv> | 2007-02-11 05:21:56 +0000 |
---|---|---|
committer | tv <tv> | 2007-02-11 05:21:56 +0000 |
commit | d6a58e6f4bc0c39bef398b0fc72b09ee912c86e4 (patch) | |
tree | c1ee4e21854ea3bff011d9322123a6fc19390125 /devel | |
parent | bcda06d6b291c11315c90645fb5bcf0ae6392446 (diff) | |
download | pkgsrc-d6a58e6f4bc0c39bef398b0fc72b09ee912c86e4.tar.gz |
Add a BUILDLINK_ABI_DEPENDS and a verbose comment in Makefile explaining
why the author of this software should learn more about ABI compatibility.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/libevent/Makefile | 8 | ||||
-rw-r--r-- | devel/libevent/buildlink3.mk | 5 |
2 files changed, 10 insertions, 3 deletions
diff --git a/devel/libevent/Makefile b/devel/libevent/Makefile index b63bc9680fc..3de57fb8275 100644 --- a/devel/libevent/Makefile +++ b/devel/libevent/Makefile @@ -1,5 +1,11 @@ -# $NetBSD: Makefile,v 1.17 2007/02/08 17:06:28 xtraeme Exp $ +# $NetBSD: Makefile,v 1.18 2007/02/11 05:21:56 tv Exp $ # +# WARNING: updating this package (as of the 1.1/1.2 releases) means +# updating BUILDLINK_ABI_DEPENDS in buildlink3.mk and a PKGREVISION +# bump of all first-level dependents. This is because the shlib +# name contains the exact libevent release number, preventing it +# from being ABI compatible across releases until this is fixed. +# [tvierling 20070210] DISTNAME= libevent-1.2a CATEGORIES= devel diff --git a/devel/libevent/buildlink3.mk b/devel/libevent/buildlink3.mk index b27a412cbd6..0122146f645 100644 --- a/devel/libevent/buildlink3.mk +++ b/devel/libevent/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:10:44 jlam Exp $ +# $NetBSD: buildlink3.mk,v 1.8 2007/02/11 05:21:56 tv Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ LIBEVENT_BUILDLINK3_MK:= ${LIBEVENT_BUILDLINK3_MK}+ @@ -12,7 +12,8 @@ BUILDLINK_PACKAGES+= libevent BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libevent .if !empty(LIBEVENT_BUILDLINK3_MK:M+) -BUILDLINK_API_DEPENDS.libevent+= libevent>=0.6 +BUILDLINK_API_DEPENDS.libevent+=libevent>=0.6 +BUILDLINK_ABI_DEPENDS.libevent+=libevent-1.2a* # exact match -- see Makefile BUILDLINK_PKGSRCDIR.libevent?= ../../devel/libevent .endif # LIBEVENT_BUILDLINK3_MK |