Added buildlink3 file for easier dependencies.

Made fam non-optional instead of a standard option.
This commit is contained in:
Tim Larson 2012-11-12 23:26:26 +00:00 committed by Thomas Klausner
parent 63295399e8
commit 7518f3bbf7
3 changed files with 18 additions and 13 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.10 2012/11/07 19:42:21 christtrekker Exp $
# $NetBSD: Makefile,v 1.11 2012/11/12 23:26:26 christtrekker Exp $
#
DISTNAME= edelib-2.0
@ -24,8 +24,8 @@ PKGCONFIG_OVERRIDE+= edelib-gui.pc.in
PKGCONFIG_OVERRIDE+= edelib.pc.in
PKG_OPTIONS_VAR= PKG_OPTIONS.edelib
PKG_SUPPORTED_OPTIONS= fam fam-only largefile nls shared
PKG_SUGGESTED_OPTIONS= fam nls shared
PKG_SUPPORTED_OPTIONS= largefile nls shared
PKG_SUGGESTED_OPTIONS= nls shared
PLIST_VARS+= shlibs statlibs
.include "../../mk/bsd.prefs.mk"
@ -45,6 +45,7 @@ BUILD_DEPENDS+= doxygen:../../devel/doxygen
BUILD_DEPENDS+= jam:../../devel/jam
.include "../../mk/fam.buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../x11/fltk13/buildlink3.mk"

13
edelib/buildlink3.mk Normal file
View file

@ -0,0 +1,13 @@
# $NetBSD: buildlink3.mk,v 1.1 2012/11/12 23:26:27 christtrekker Exp $
BUILDLINK_TREE+= edelib
.if !defined(EDELIB_BUILDLINK3_MK)
EDELIB_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.edelib+= edelib>=2.0
BUILDLINK_PKGSRCDIR.edelib?= ../../wip/edelib
.endif # EDELIB_BUILDLINK3_MK
BUILDLINK_TREE+= -edelib

View file

@ -1,13 +1,4 @@
# $NetBSD: options.mk,v 1.3 2012/11/07 19:42:21 christtrekker Exp $
.if !empty(PKG_OPTIONS:Mfam) || !empty(PKG_OPTIONS:Mfam-only)
. include "../../mk/fam.buildlink3.mk"
. if !empty(PKG_OPTIONS:Mfam-only)
CONFIGURE_ARGS+= --enable-fam-only
. else
CONFIGURE_ARGS+= --disable-fam-only
. endif
.endif
# $NetBSD: options.mk,v 1.4 2012/11/12 23:26:27 christtrekker Exp $
.if !empty(PKG_OPTIONS:Mlargefile)
CONFIGURE_ARGS+= --enable-largefile