[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / dbus

Annotation of pkgsrc/sysutils/dbus/Makefile.common, Revision 1.1.1.1

1.1       jmmv        1: # $NetBSD$
                      2: #
                      3:
                      4: DBUS_VERSION=  0.22
                      5:
                      6: DISTNAME=      dbus-${DBUS_VERSION}
                      7: CATEGORIES=    sysutils
                      8: MASTER_SITES=  http://freedesktop.org/Software/dbus/releases/
                      9:
                     10: MAINTAINER=    jmmv@NetBSD.org
                     11: HOMEPAGE=      http://www.freedesktop.org/Software/dbus
                     12: COMMENT=       Message bus system
                     13:
                     14: DISTINFO_FILE= ${.CURDIR}/../../sysutils/dbus/distinfo
                     15: PATCHDIR=      ${.CURDIR}/../../sysutils/dbus/patches
                     16:
                     17: GNU_CONFIGURE=         YES
                     18: USE_BUILDLINK3=                YES
                     19: USE_GNU_TOOLS+=                make
                     20: USE_LIBTOOL=           YES
                     21: USE_PKGINSTALL=                YES
                     22:
                     23: PKGCONFIG_OVERRIDE=    dbus-1.pc
                     24: PKGCONFIG_OVERRIDE+=   dbus-glib-1.pc
                     25: PKGCONFIG_OVERRIDE+=   dbus-sharp.pc
                     26:
                     27: CONFIGURE_ARGS+=       --disable-qt
                     28: CONFIGURE_ARGS+=       --disable-glib
                     29: CONFIGURE_ARGS+=       --disable-gtk
                     30: CONFIGURE_ARGS+=       --disable-xml-docs
                     31: CONFIGURE_ARGS+=       --disable-doxygen-docs
                     32: CONFIGURE_ARGS+=       --disable-gcj
                     33: CONFIGURE_ARGS+=       --disable-mono
                     34: CONFIGURE_ARGS+=       --disable-mono-docs
                     35: CONFIGURE_ARGS+=       --disable-python
                     36: CONFIGURE_ARGS+=       --disable-selinux
                     37: CONFIGURE_ARGS+=       --enable-checks
                     38: CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
                     39: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
                     40: CONFIGURE_ARGS+=       --with-xml=expat
                     41: CONFIGURE_ARGS+=       --without-x
                     42:
                     43: PKG_SYSCONFSUBDIR=     dbus-1
                     44:
                     45: .if defined(DBUS_INTERFACE)
                     46: DBUS_ARGS?=            ${DBUS_INTERFACE}
                     47: DBUS_DIRS?=            ${DBUS_INTERFACE}
                     48:
                     49: PKGNAME=               ${DISTNAME:S/dbus/dbus-${DBUS_INTERFACE}/}
                     50: COMMENT+=              (${DBUS_INTERFACE} interface)
                     51:
                     52: SUBST_CLASSES+=                paths
                     53: SUBST_STAGE.paths=     pre-configure
                     54: SUBST_MESSAGE.paths=   "Fixing paths to installed dbus\' libraries."
                     55: SUBST_SED.paths=       -e 's|$$(top_builddir)/dbus/libdbus-1.la|${BUILDLINK_PREFIX.dbus}/lib/libdbus-1.la|g'
                     56: SUBST_FILES.paths=
                     57:
                     58: BUILD_DIRS=
                     59: INSTALL_DIRS=
                     60:
                     61: .  for f in ${DBUS_ARGS}
                     62: CONFIGURE_ARGS:=       ${CONFIGURE_ARGS:S/--disable-${f}/--enable-${f}/}
                     63: .  endfor
                     64:
                     65: .  for f in ${DBUS_DIRS}
                     66: BUILD_DIRS+=           ${WRKSRC}/${f}
                     67: INSTALL_DIRS+=         ${WRKSRC}/${f}
                     68: SUBST_FILES.paths+=    ${f}/Makefile.in
                     69: .  endfor
                     70: .  undef f
                     71:
                     72: BUILDLINK_DEPENDS.dbus+=       dbus>=${DBUS_VERSION}
                     73: .  include "../../sysutils/dbus/buildlink3.mk"
                     74: .endif
                     75:
                     76: .include "../../devel/pkgconfig/buildlink3.mk"
                     77: .include "../../textproc/expat/buildlink3.mk"

CVSweb <webmaster@jp.NetBSD.org>