0106c9b7c3
The System Tools Backends (s-t-b for short) are a set of cross-platform modules for Linux, FreeBSD and other Unix systems. The backends provide a common DBus interface to all platforms to modify or read the system configuration in a distro independent fashion. Historically, access to system configuration has varied deeply across Unix flavours, and concreting a bit more, across Linux distributions, making it near impossible to write desktop tools that could work flawlessly in a cross-platform way. System Tools Backends try to fill this gap, offering a generic and easy way for desktop applications to read and modify configuration details.
23 lines
894 B
Makefile
23 lines
894 B
Makefile
# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/15 18:28:56 jmcneill Exp $
|
|
|
|
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
|
|
SYSTEM_TOOLS_BACKENDS_BUILDLINK3_MK:= ${SYSTEM_TOOLS_BACKENDS_BUILDLINK3_MK}+
|
|
|
|
.if ${BUILDLINK_DEPTH} == "+"
|
|
BUILDLINK_DEPENDS+= system-tools-backends
|
|
.endif
|
|
|
|
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsystem-tools-backends}
|
|
BUILDLINK_PACKAGES+= system-tools-backends
|
|
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}system-tools-backends
|
|
|
|
.if ${SYSTEM_TOOLS_BACKENDS_BUILDLINK3_MK} == "+"
|
|
BUILDLINK_API_DEPENDS.system-tools-backends+= system-tools-backends>=2.6.0
|
|
BUILDLINK_PKGSRCDIR.system-tools-backends?= ../../sysutils/system-tools-backends
|
|
.endif # SYSTEM_TOOLS_BACKENDS_BUILDLINK3_MK
|
|
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../sysutils/dbus/buildlink3.mk"
|
|
.include "../../sysutils/dbus-glib/buildlink3.mk"
|
|
|
|
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
|